專利名稱:基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?br>
技術(shù)領(lǐng)域:
本發(fā)明涉及一種傳輸方法,具體涉及基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒ā?br>
背景技術(shù):
隨著計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用普及,人們的生活變得越來越方便和豐富多彩,但同時(shí)安全問題日益凸顯并受到越來越多的關(guān)注。近年來,病毒泛濫,木馬猖獗,數(shù)據(jù)的安全危機(jī)日益嚴(yán)重,應(yīng)對(duì)安全問題的策略也是層出不窮。根據(jù)信息安全要求的不同衍生出內(nèi)網(wǎng),專網(wǎng)和外網(wǎng)的復(fù)雜網(wǎng)絡(luò)結(jié)構(gòu)。在密級(jí)比較高的場(chǎng)合中,內(nèi)網(wǎng)和專網(wǎng)需要嚴(yán)格的保護(hù),任何與之有雙向通信和握手協(xié)議的網(wǎng)絡(luò)都可能發(fā)生重大的安全問題。傳統(tǒng)的內(nèi)外網(wǎng)之間數(shù)據(jù)的傳遞時(shí)通過大數(shù)據(jù)量存儲(chǔ)介質(zhì)將數(shù)據(jù)從外網(wǎng)安全拷貝到內(nèi)網(wǎng),不能自動(dòng)處理,極為不便,再者,人為參與本身就帶來人為的不安全隱患。發(fā)明內(nèi)容
本發(fā)明是為了解決內(nèi)外網(wǎng)之間數(shù)據(jù)的傳遞時(shí)通過大數(shù)據(jù)量存儲(chǔ)介質(zhì)將數(shù)據(jù)從外網(wǎng)安全拷貝到內(nèi)網(wǎng),不能自動(dòng)化處理和所產(chǎn)生的不安全問題。從而提供基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒ā?br>
基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,它包括下述步驟
一、壓縮處理,
對(duì)源文件進(jìn)行數(shù)據(jù)壓縮處理轉(zhuǎn)化成二進(jìn)制編碼,以實(shí)現(xiàn)最小的帶寬傳輸更多的有效數(shù)據(jù);
二、整體數(shù)據(jù)糾錯(cuò)編碼,
對(duì)步驟一的二進(jìn)制編碼通過RS糾錯(cuò)編碼,進(jìn)行整體數(shù)據(jù)糾錯(cuò)編碼;
三、數(shù)據(jù)分塊,
將步驟二整體數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)根據(jù)單屏傳輸?shù)臄?shù)據(jù)容量分割數(shù)據(jù)成較小的數(shù)據(jù)塊進(jìn)行數(shù)據(jù)分塊處理;
四、分塊數(shù)據(jù)糾錯(cuò)編碼,
將步驟三數(shù)據(jù)分塊后的數(shù)據(jù)通過RS糾錯(cuò)編碼,進(jìn)行行分塊數(shù)據(jù)糾錯(cuò)編碼;
五、多進(jìn)制條碼編碼,
對(duì)步驟四分塊數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)進(jìn)行多進(jìn)制條碼編碼;
六、條碼組合和圖像顯示,
將步驟五多進(jìn)制條碼編碼的數(shù)據(jù)根據(jù)預(yù)先設(shè)計(jì)的模板進(jìn)行條碼組合組成的圖像稱為一幀,設(shè)計(jì)的模板能進(jìn)行顯示,顯示包括邊框、邊際定位點(diǎn)、內(nèi)部定位點(diǎn)、比色板、一維條碼和多進(jìn)制條碼;
七、圖像錄入裝置,
通過攝像機(jī)將步驟六通過條碼組合顯示出來的圖像拍攝出來;
八、圖像緩存管理,
將步驟七中攝像機(jī)拍攝出來的圖像通過二級(jí)緩存策略進(jìn)行圖像緩存管理;
二級(jí)緩存策略是將解碼過的照片及時(shí)從內(nèi)存或者磁盤中刪除,通過環(huán)形隊(duì)列合理管理磁盤空間,使得磁盤重復(fù)使用,通過內(nèi)存映射文件的方式進(jìn)行數(shù)據(jù)的快速讀入和存儲(chǔ);
九、有效圖像的辨別,
對(duì)步驟八通過圖像緩存管理后的圖像,通過雙重一維條碼的方法進(jìn)行有效圖像辨別,
雙重一維條碼的方法是在顯示方法中兩個(gè)相同的一維條碼分別位于圖像的上方和下方,因此一副拍攝到的圖像中上下兩個(gè)一維條碼相同,此圖像有效;若不一致,該圖像無效;
十、圖像處理,
對(duì)步驟九通過有效圖像辨別的圖像進(jìn)行校正圖像位置和校正圖像失真的處理;
i^一、多進(jìn)制條碼解碼,
將步驟十通過圖像處理后的圖像進(jìn)行多進(jìn)制條碼解碼;
十二、分塊數(shù)據(jù)糾錯(cuò)解碼,
將步驟十一通過多進(jìn)制條碼解碼后的數(shù)據(jù)進(jìn)行分塊數(shù)據(jù)糾錯(cuò)解碼;
十三、數(shù)據(jù)合并,
數(shù)據(jù)塊被編碼到條碼并顯示時(shí),一維條碼中的序列號(hào)標(biāo)識(shí)了數(shù)據(jù)塊序列的前后順序,解碼程序根據(jù)序列號(hào)將步驟十二分塊數(shù)據(jù)糾錯(cuò)解碼后的小塊的數(shù)據(jù)進(jìn)行組合;
十四、整體數(shù)據(jù)糾錯(cuò)解碼,
將步驟十三通過數(shù)據(jù)合并的數(shù)據(jù)進(jìn)行整體數(shù)據(jù)糾錯(cuò)解碼;
十五、解壓縮,
將步驟十四整體數(shù)據(jù)糾錯(cuò)解碼后的數(shù)據(jù)轉(zhuǎn)化成二進(jìn)制編碼,進(jìn)行解壓處理,顯示源文件。
基于連續(xù)型多進(jìn)制條碼的無反饋光通路單向傳輸系統(tǒng)將數(shù)據(jù)編碼成連續(xù)型多進(jìn)制條碼,以靈活的方式顯示在屏幕上,通過攝像機(jī)拍攝圖像結(jié)合圖像處理與識(shí)別的方式,實(shí)現(xiàn)了數(shù)據(jù)的自動(dòng)單向傳輸和絕對(duì)物理隔離的目的,達(dá)到了保證數(shù)據(jù)安全的技術(shù)效果。
圖1是本發(fā)明的整體圖像旋轉(zhuǎn)圖;圖2是本發(fā)明的比色板獲取以及局部圖像N值化圖;圖3是去毛刺前效果圖;圖4是本發(fā)明去毛刺后效果圖;圖5是比色板的8色彩色條碼圖、圖6是比色板的4級(jí)灰度條碼圖、圖7是比色板的黑邊條碼圖,其中不同坐標(biāo)表示不同顏色;圖8是本發(fā)明的圖片緩存管理圖,其中a表示內(nèi)存緩存,b表示磁盤環(huán)形隊(duì)列;圖9 是本發(fā)明的解碼數(shù)據(jù)緩存管理圖,其中c表示序列號(hào)相同的新圖像,d表示解碼失敗,e表示完整數(shù)據(jù);圖10是本發(fā)明系統(tǒng)流程圖。
具體實(shí)施方式
具體實(shí)施方式
一它包括下述步驟
一、壓縮處理,
對(duì)源文件進(jìn)行數(shù)據(jù)壓縮處理轉(zhuǎn)化成二進(jìn)制編碼,以實(shí)現(xiàn)最小的帶寬傳輸更多的有效數(shù)據(jù);
二、整體數(shù)據(jù)糾錯(cuò)編碼,
對(duì)步驟一的二進(jìn)制編碼通過RS糾錯(cuò)編碼,進(jìn)行整體數(shù)據(jù)糾錯(cuò)編碼;
三、數(shù)據(jù)分塊,
將步驟二整體數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)根據(jù)單屏傳輸?shù)臄?shù)據(jù)容量分割數(shù)據(jù)成較小的數(shù)據(jù)塊進(jìn)行數(shù)據(jù)分塊處理;
四、分塊數(shù)據(jù)糾錯(cuò)編碼,
將步驟三數(shù)據(jù)分塊后的數(shù)據(jù)通過RS糾錯(cuò)編碼,進(jìn)行行分塊數(shù)據(jù)糾錯(cuò)編碼;
五、多進(jìn)制條碼編碼,
對(duì)步驟四分塊數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)進(jìn)行多進(jìn)制條碼編碼;
六、條碼組合和圖像顯示,
將步驟五多進(jìn)制條碼編碼的數(shù)據(jù)根據(jù)設(shè)計(jì)的模板進(jìn)行條碼組合組成的圖像稱為一幀,設(shè)計(jì)的模板能進(jìn)行顯示,顯示包括邊框、邊際定位點(diǎn)、內(nèi)部定位點(diǎn)、比色板、一維條碼和多進(jìn)制條碼;
七、圖像錄入裝置,
通過攝像機(jī)將步驟六通過條碼組合顯示出來的圖像拍攝出來;
八、圖像緩存管理,
將步驟七中攝像機(jī)拍攝出來的圖像通過二級(jí)緩存策略進(jìn)行圖像緩存管理;
二級(jí)緩存策略是將解碼過的照片及時(shí)從內(nèi)存或者磁盤中刪除,通過環(huán)形隊(duì)列合理管理磁盤空間,使得磁盤重復(fù)使用,通過內(nèi)存映射文件的方式進(jìn)行數(shù)據(jù)的快速讀入和存儲(chǔ);
九、有效圖像的辨別,
對(duì)步驟八通過圖像緩存管理后的圖像,通過雙重一維條碼的方法進(jìn)行有效圖像辨別,
雙重一維條碼的方法是在顯示方法中兩個(gè)相同的一維條碼分別位于圖像的上方和下方,因此一副拍攝到的圖像中上下兩個(gè)一維條碼相同,此圖像有效;若不一致,該圖像無效;
十、圖像處理,
對(duì)步驟九通過有效圖像辨別的圖像進(jìn)行校正圖像位置和校正圖像失真的處理;
i^一、多進(jìn)制條碼解碼,
將步驟十通過圖像處理后的圖像進(jìn)行多進(jìn)制條碼解碼;
十二、分塊數(shù)據(jù)糾錯(cuò)解碼,
將步驟十一通過多進(jìn)制條碼解碼后的數(shù)據(jù)進(jìn)行分塊數(shù)據(jù)糾錯(cuò)解碼;
十三、數(shù)據(jù)合并,
數(shù)據(jù)塊被編碼到條碼并顯示時(shí),一維條碼中的序列號(hào)標(biāo)識(shí)了數(shù)據(jù)塊序列的前后順序,解碼程序根據(jù)序列號(hào)將步驟十二分塊數(shù)據(jù)糾錯(cuò)解碼后的小塊的數(shù)據(jù)進(jìn)行組合;
十四、整體數(shù)據(jù)糾錯(cuò)解碼,
將步驟十三通過數(shù)據(jù)合并的數(shù)據(jù)進(jìn)行整體數(shù)據(jù)糾錯(cuò)解碼;
十五、解壓縮,
將步驟十四整體數(shù)據(jù)糾錯(cuò)解碼后的數(shù)據(jù)轉(zhuǎn)化成二進(jìn)制編碼,進(jìn)行解壓處理,顯示源文件。
具體實(shí)施方式
二、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟四分塊數(shù)據(jù)糾錯(cuò)編碼方法為在分塊數(shù)據(jù)層面,原始的數(shù)據(jù)分塊尺寸與二維條碼的最大輸入尺寸之間存在對(duì)應(yīng)關(guān)系,設(shè)數(shù)據(jù)分塊大小為R,二維條碼要求的最大輸入大小L由糾錯(cuò)參數(shù)RS_n,RS_k 決定
L = RS_n* (R/RS_k) + (R- (RS_k* (RS_k)))
同理可得,已知二維條碼輸入長度L,可計(jì)算出R,
R = RS_k*(L/RS_n)+(L_(RS_n*(L/RS_n)))
但由R到L的映射為不完全映射,
在根據(jù)二維條碼輸入尺寸計(jì)算分塊尺寸的時(shí)候不能直接運(yùn)算,即根據(jù)條碼輸入長度計(jì)算分塊大小時(shí)并不能總是得到正確值,因此取小于L的最大的滿足L計(jì)算公式的R,即
R = max{χ|L = RS_n*(x/RS_k)+(χ-(RS_k*(x/RS_K)))&&x < L}
該公式表示在外層的max標(biāo)識(shí)滿足的條件下的最大的χ值,將χ賦值給R。
具體實(shí)施方式
三、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟五的多進(jìn)制條碼編碼包括數(shù)據(jù)分析、數(shù)據(jù)編碼、任意層疊加和二進(jìn)制或多進(jìn)制條碼。
具體實(shí)施方式
四、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟七的圖像錄入過程中應(yīng)用了單向傳輸同步方法,單向傳輸同步方法包括的序列號(hào)分為傳輸開始幀序列號(hào)0、單次開始幀序列號(hào)1、數(shù)據(jù)信息序列號(hào)、信道參數(shù)轉(zhuǎn)換序列號(hào)、數(shù)據(jù)幀序列號(hào)、單次結(jié)束幀序列號(hào)和傳輸結(jié)束幀序列號(hào),
傳輸開始幀序列號(hào)0,表示整個(gè)傳輸流程的開始,發(fā)送端在發(fā)送有效數(shù)據(jù)之前顯示一屏空數(shù)據(jù)但帶有開始序列號(hào)0的幀,并在一個(gè)人為可控的時(shí)間間隔之后發(fā)送有效數(shù)據(jù), 接收端在此時(shí)間間隔內(nèi)任意時(shí)刻啟動(dòng),
單次開始幀序列號(hào)為1,表示單次數(shù)據(jù)傳輸?shù)拈_始,接收端會(huì)自動(dòng)檢查所拍攝圖像的序列號(hào),如果是開始序列號(hào),那么通知接收端內(nèi)核有效數(shù)據(jù)馬上就被傳輸,然后丟棄該幀并取得下一幅圖像,
數(shù)據(jù)信息序列號(hào)的序列號(hào)為2 N,N是傳輸數(shù)據(jù)信息所需要的幀數(shù),N大于等于 2,根據(jù)具體情況而定,這種類型的幀,通過增大條碼放大倍數(shù)等方法減小誤碼率以盡量保證數(shù)據(jù)的正確傳輸,
信道參數(shù)轉(zhuǎn)換序列號(hào)在改變信道參數(shù)的時(shí)信道參數(shù)轉(zhuǎn)換序列號(hào)的幀通知解碼器需要重新獲取信道參數(shù),
數(shù)據(jù)幀序列號(hào)表示圖像數(shù)據(jù)的丟失和重復(fù)兩種情況,
單次結(jié)束幀序列號(hào)表示單次傳輸?shù)慕Y(jié)束,當(dāng)接收端內(nèi)核收到此幀后就得知一次傳輸結(jié)束,
傳輸結(jié)束幀序列號(hào)表示整個(gè)傳輸過程的結(jié)束,當(dāng)接收端內(nèi)核收到此幀后清理緩存并釋放系統(tǒng)資源,
基于序列號(hào)的控制方法使得發(fā)送端與接收端之間不需要任何的反饋。同步方法是保證系統(tǒng)流程的關(guān)鍵技術(shù)。在用攝像機(jī)等拍攝設(shè)備采集過程中,帶有起始序列號(hào)的幀要首先采集,至少一幀,沒有上限。帶有結(jié)束序列號(hào)的幀要最后采集,至少一幀,沒有上限。中間數(shù)據(jù)幀的采集順序沒有限制。
具體實(shí)施方式
五、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟十圖像處理包括,圖像整體旋轉(zhuǎn)、基于比色板的量化和去毛刺,
整體圖像旋轉(zhuǎn),判斷旋轉(zhuǎn)的方法是基于條碼顯示規(guī)則中的邊框,正常的圖片中邊框的上邊緣是水平的,根據(jù)模板圖形的自身特點(diǎn),使用上邊沿判斷圖片偏移角度,如圖1所示;
a.對(duì)圖像上邊沿所在區(qū)域進(jìn)行圖像處理,包括二值化和去毛刺操作,這里取1/5 處;
b.在整副圖像上邊界取得X軸中心點(diǎn),從上到下尋找到第一個(gè)黑色點(diǎn),即得到模板邊界上的第一個(gè)點(diǎn),然后兩邊對(duì)稱的取得邊界點(diǎn);
c.設(shè)所取點(diǎn)的坐標(biāo)依次為(xl,yl)... (xn, yn),
α = arctan ((yl+y2+··· +yn) / (xl+x2+··· +xn))
d.根據(jù)此偏轉(zhuǎn)角即可進(jìn)行圖像旋轉(zhuǎn);
比色板獲取以及局部圖像量化,取色塊的平均顏色值作為最終的比色塊,對(duì)每一個(gè)分離出來的條碼圖像使用鄰近幀的兩個(gè)比色板進(jìn)行顏色的校正,條碼的類型有黑邊條碼、4級(jí)灰度條碼和8色彩色條碼,
去毛刺,橫向,圖像內(nèi)容的存儲(chǔ)形式為一維數(shù)組,掃描圖像中的每一個(gè)像素點(diǎn),通過以該點(diǎn)為中心的3*3區(qū)域的形狀來判斷該點(diǎn)是否為毛刺點(diǎn),通過計(jì)算將圖像中的所有像素點(diǎn)進(jìn)行掃描,去掉圖像中的毛刺,保存毛刺信息,分割出條碼子圖像后,對(duì)條碼子圖像單獨(dú)處理,依次進(jìn)行基于比色板的N值化和去毛刺操作,彩色圖片效果圖如圖3,圖4所示。
具體實(shí)施方式
六、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟十一多進(jìn)制條碼解碼包括,多進(jìn)制條碼拆分、版本信息和格式信息、掩膜和糾錯(cuò)、還原數(shù)據(jù)流、信道環(huán)境固定和解碼數(shù)據(jù)緩存。
具體實(shí)施方式
六、本實(shí)施方式與具體實(shí)施方式
一的區(qū)別在于步驟七的圖像錄入裝置還包括暗箱,將攝像機(jī)和顯示設(shè)備固定于暗箱中。
暗箱起到固定相機(jī)和屏幕的相對(duì)位置屏蔽外界雜光的效果。9
權(quán)利要求
1.基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,其特征是它包括下述步驟一、壓縮處理,對(duì)源文件進(jìn)行數(shù)據(jù)壓縮處理轉(zhuǎn)化成二進(jìn)制編碼,以實(shí)現(xiàn)最小的帶寬傳輸更多的有效數(shù)據(jù);二、整體數(shù)據(jù)糾錯(cuò)編碼,對(duì)步驟一的二進(jìn)制編碼通過RS糾錯(cuò)編碼,進(jìn)行整體數(shù)據(jù)糾錯(cuò)編碼;三、數(shù)據(jù)分塊,將步驟二整體數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)根據(jù)單屏傳輸?shù)臄?shù)據(jù)容量分割數(shù)據(jù)成較小的數(shù)據(jù)塊進(jìn)行數(shù)據(jù)分塊處理;四、分塊數(shù)據(jù)糾錯(cuò)編碼,將步驟三數(shù)據(jù)分塊后的數(shù)據(jù)通過RS糾錯(cuò)編碼,進(jìn)行行分塊數(shù)據(jù)糾錯(cuò)編碼;五、多進(jìn)制條碼編碼,對(duì)步驟四分塊數(shù)據(jù)糾錯(cuò)后的數(shù)據(jù)進(jìn)行多進(jìn)制條碼編碼;六、條碼組合和圖像顯示,將步驟五多進(jìn)制條碼編碼的數(shù)據(jù)根據(jù)設(shè)計(jì)的模板進(jìn)行條碼組合組成的圖像稱為一幀, 設(shè)計(jì)的模板能進(jìn)行顯示,顯示包括邊框、邊際定位點(diǎn)、內(nèi)部定位點(diǎn)、比色板、一維條碼和多進(jìn)制條碼;七、圖像錄入裝置,通過攝像機(jī)將步驟六通過條碼組合顯示出來的圖像拍攝出來;八、圖像緩存管理,將步驟七中攝像機(jī)拍攝出來的圖像通過二級(jí)緩存策略進(jìn)行圖像緩存管理; 二級(jí)緩存策略是將解碼過的照片及時(shí)從內(nèi)存或者磁盤中刪除,通過環(huán)形隊(duì)列合理管理磁盤空間,使得磁盤重復(fù)使用,通過內(nèi)存映射文件的方式進(jìn)行數(shù)據(jù)的快速讀入和存儲(chǔ);九、有效圖像的辨別,對(duì)步驟八通過圖像緩存管理后的圖像,通過雙重一維條碼的方法進(jìn)行有效圖像辨別, 雙重一維條碼的方法是在顯示方法中兩個(gè)相同的一維條碼分別位于圖像的上方和下方,因此一副拍攝到的圖像中上下兩個(gè)一維條碼相同,此圖像有效;若不一致,該圖像無效;十、圖像處理,對(duì)步驟九通過有效圖像辨別的圖像進(jìn)行校正圖像位置和校正圖像失真的處理; 十一、多進(jìn)制條碼解碼,將步驟十通過圖像處理后的圖像進(jìn)行多進(jìn)制條碼解碼; 十二、分塊數(shù)據(jù)糾錯(cuò)解碼,將步驟十一通過多進(jìn)制條碼解碼后的數(shù)據(jù)進(jìn)行分塊數(shù)據(jù)糾錯(cuò)解碼; 十三、數(shù)據(jù)合并,數(shù)據(jù)塊被編碼到條碼并顯示時(shí),一維條碼中的序列號(hào)標(biāo)識(shí)了數(shù)據(jù)塊序列的前后順序, 解碼程序根據(jù)序列號(hào)將步驟十二分塊數(shù)據(jù)糾錯(cuò)解碼后的小塊的數(shù)據(jù)進(jìn)行組合; 十四、整體數(shù)據(jù)糾錯(cuò)解碼,將步驟十三通過數(shù)據(jù)合并的數(shù)據(jù)進(jìn)行整體數(shù)據(jù)糾錯(cuò)解碼; 十五、解壓縮,將步驟十四整體數(shù)據(jù)糾錯(cuò)解碼后的數(shù)據(jù)轉(zhuǎn)化成二進(jìn)制編碼,進(jìn)行解壓處理,顯示源文件。
2.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,其特征在于步驟四分塊數(shù)據(jù)糾錯(cuò)編碼方法為在分塊數(shù)據(jù)層面,原始的數(shù)據(jù)分塊尺寸與二維條碼的最大輸入尺寸之間存在對(duì)應(yīng)關(guān)系,設(shè)數(shù)據(jù)分塊大小為R,二維條碼要求的最大輸入大小L由糾錯(cuò)參數(shù)RS_n,RS_k決定L = RS_n*(R/RS_k)+(R-(RS_k*(RS_k))) 同理可得,已知二維條碼輸入長度L,可計(jì)算出R, R = RS_k* (L/RS_n) + (L_(RS_n*(L/RS_n))) 但由R到L的映射為不完全映射,在根據(jù)二維條碼輸入尺寸計(jì)算分塊尺寸的時(shí)候不能直接運(yùn)算,即根據(jù)條碼輸入長度計(jì)算分塊大小時(shí)并不能總是得到正確值,因此取小于L的最大的滿足L計(jì)算公式的R,即 R = max{χ|L = RS_n*(x/RS_k)+(χ-(RS_k*(x/RS_K)))&&x < L} 該公式表示在外層的max標(biāo)識(shí)滿足的條件下的最大的χ值,將χ賦值給R。
3.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,其特征在于步驟五的多進(jìn)制條碼編碼包括數(shù)據(jù)分析、數(shù)據(jù)編碼、任意層疊加和二進(jìn)制或多進(jìn)制條碼。
4.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,其特征在于步驟七的圖像錄入過程中應(yīng)用了單向傳輸同步方法,單向傳輸同步方法包括的序列號(hào)分為傳輸開始幀序列號(hào)0、單次開始幀序列號(hào)1、數(shù)據(jù)信息序列號(hào)、信道參數(shù)轉(zhuǎn)換序列號(hào)、數(shù)據(jù)幀序列號(hào)、單次結(jié)束幀序列號(hào)和傳輸結(jié)束幀序列號(hào),傳輸開始幀序列號(hào)0,表示整個(gè)傳輸流程的開始,發(fā)送端在發(fā)送有效數(shù)據(jù)之前顯示一屏空數(shù)據(jù)但帶有開始序列號(hào)0的幀,并在一個(gè)人為可控的時(shí)間間隔之后發(fā)送有效數(shù)據(jù),接收端在此時(shí)間間隔內(nèi)任意時(shí)刻啟動(dòng),單次開始幀序列號(hào)為1,表示單次數(shù)據(jù)傳輸?shù)拈_始,接收端會(huì)自動(dòng)檢查所拍攝圖像的序列號(hào),如果是開始序列號(hào),那么通知接收端內(nèi)核有效數(shù)據(jù)馬上就被傳輸,然后丟棄該幀并取得下一幅圖像,數(shù)據(jù)信息序列號(hào)的序列號(hào)為2 N,N是傳輸數(shù)據(jù)信息所需要的幀數(shù),N大于等于2,根據(jù)具體情況而定,這種類型的幀,通過增大條碼放大倍數(shù)等方法減小誤碼率以盡量保證數(shù)據(jù)的正確傳輸,信道參數(shù)轉(zhuǎn)換序列號(hào)在改變信道參數(shù)的時(shí)信道參數(shù)轉(zhuǎn)換序列號(hào)的幀通知解碼器需要重新獲取信道參數(shù),數(shù)據(jù)幀序列號(hào)表示圖像數(shù)據(jù)的丟失和重復(fù)兩種情況,單次結(jié)束幀序列號(hào)表示單次傳輸?shù)慕Y(jié)束,當(dāng)接收端內(nèi)核收到此幀后就得知一次傳輸結(jié)束,傳輸結(jié)束幀序列號(hào)表示整個(gè)傳輸過程的結(jié)束,當(dāng)接收端內(nèi)核收到此幀后清理緩存并釋放系統(tǒng)資源,基于序列號(hào)的控制方法使得發(fā)送端與接收端之間不需要任何的反饋,同步方法是保證系統(tǒng)流程的關(guān)鍵技術(shù),在用攝像機(jī)等拍攝設(shè)備采集過程中,帶有起始序列號(hào)的幀要首先采集,至少一幀,沒有上限,帶有結(jié)束序列號(hào)的幀要最后采集,至少一幀,沒有上限,中間數(shù)據(jù)幀的采集順序沒有限制。
5.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒ǎ涮卣髟谟诓襟E十圖像處理包括,圖像整體旋轉(zhuǎn)、基于比色板的量化和去毛刺,整體圖像旋轉(zhuǎn),判斷旋轉(zhuǎn)的方法是基于條碼顯示規(guī)則中的邊框,正常的圖片中邊框的上邊緣是水平的,根據(jù)模板圖形的自身特點(diǎn),使用上邊沿判斷圖片偏移角度,a.對(duì)圖像上邊沿所在區(qū)域進(jìn)行圖像處理,包括二值化和去毛刺操作,這里取1/5處;b.在整副圖像上邊界取得χ軸中心點(diǎn),從上到下尋找到第一個(gè)黑色點(diǎn),即得到模板邊界上的第一個(gè)點(diǎn),然后兩邊對(duì)稱的取得邊界點(diǎn);c.設(shè)所取點(diǎn)的坐標(biāo)依次為(χ1,γ1)-(χη,γη),α = arctan ((yl+y2+··· +yn) / (xl+x2+..· +xn))d.根據(jù)此偏轉(zhuǎn)角即可進(jìn)行圖像旋轉(zhuǎn);比色板獲取以及局部圖像量化,取色塊的平均顏色值作為最終的比色塊,對(duì)每一個(gè)分離出來的條碼圖像使用鄰近幀的兩個(gè)比色板進(jìn)行顏色的校正,條碼的類型有黑邊條碼、4級(jí)灰度條碼和8色彩色條碼,去毛刺,橫向,圖像內(nèi)容的存儲(chǔ)形式為一維數(shù)組,掃描圖像中的每一個(gè)像素點(diǎn),通過以該點(diǎn)為中心的3*3區(qū)域的形狀來判斷該點(diǎn)是否為毛刺點(diǎn),通過計(jì)算將圖像中的所有像素點(diǎn)進(jìn)行掃描,去掉圖像中的毛刺,保存毛刺信息,分割出條碼子圖像后,對(duì)條碼子圖像單獨(dú)處理,依次進(jìn)行基于比色板的N值化和去毛刺操作。
6.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒ǎ涮卣髟谟诓襟E十一多進(jìn)制條碼解碼包括,多進(jìn)制條碼拆分、版本信息和格式信息、掩膜和糾錯(cuò)、還原數(shù)據(jù)流、信道環(huán)境固定和解碼數(shù)據(jù)緩存。
7.根據(jù)權(quán)利要求1所述的基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,其特征在于步驟七的圖像錄入裝置還包括暗箱,將攝像機(jī)和顯示設(shè)備固定于暗箱中。
全文摘要
基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?,本發(fā)明涉及基于連接型多進(jìn)制條碼的無反饋光通路單向傳輸?shù)姆椒?。本發(fā)明是為了解決內(nèi)外網(wǎng)之間數(shù)據(jù)的傳遞時(shí)通過大數(shù)據(jù)量存儲(chǔ)介質(zhì)將數(shù)據(jù)從外網(wǎng)安全拷貝到內(nèi)網(wǎng),不能自動(dòng)化處理和所產(chǎn)生的安全問題。本發(fā)明的步驟如下一、壓縮處理;二、整體數(shù)據(jù)糾錯(cuò)編碼;三、數(shù)據(jù)分塊;四、分塊數(shù)據(jù)糾錯(cuò)編碼;五、多進(jìn)制條碼編碼;六、條碼組合和圖像顯示;七、圖像錄入裝置;八、圖像緩存管理;九、有效圖像的辨別;十、圖像處理;十一、多進(jìn)制條碼解碼;十二、分塊數(shù)據(jù)糾錯(cuò)解碼;十三、數(shù)據(jù)合并;十四、整體數(shù)據(jù)糾錯(cuò)解碼;十五、解壓縮。本發(fā)明適用于類似單向傳輸?shù)陌踩到y(tǒng)中。
文檔編號(hào)H04L1/00GK102546101SQ20111043588
公開日2012年7月4日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者李瓊, 牛夏牧, 王莘, 石振鋒, 閆雪虎, 韓琦 申請(qǐng)人:哈爾濱工業(yè)大學(xué)