本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,具體而言,涉及一種圖像采集、傳輸和存儲(chǔ)系統(tǒng)以及圖像采集、傳輸和存儲(chǔ)方法。
背景技術(shù):進(jìn)口清分機(jī)采集和傳輸數(shù)據(jù)過程如圖1所示:首先使用相機(jī)采集數(shù)據(jù),然后通過專用電纜(比如DER差分信號(hào))傳輸至圖像處理系統(tǒng),圖像處理系統(tǒng)將5個(gè)通道的圖像合成數(shù)據(jù),并存放至內(nèi)存。進(jìn)口清分機(jī)的優(yōu)點(diǎn)是解析可以用于顯示圖像,也可存儲(chǔ)圖像,但無法進(jìn)行數(shù)據(jù)連續(xù)存儲(chǔ)也無法連續(xù)存圖。國(guó)產(chǎn)挑殘機(jī)采集和傳輸數(shù)據(jù)過程如圖2所示:首先通過相機(jī)采集到圖像數(shù)據(jù)后,然后使用千兆網(wǎng)傳輸圖像,但是沒將3個(gè)通道的圖像合成數(shù)據(jù),所以容易導(dǎo)致三個(gè)傳感器采集到的數(shù)據(jù)內(nèi)容不同步,不便于數(shù)據(jù)的檢索,檢測(cè)效率易受到影響。并且使用三臺(tái)服務(wù)器工作,硬件結(jié)構(gòu)復(fù)雜,成本較高。因此,需要一種新的圖像傳輸技術(shù),能夠通過千兆網(wǎng)傳輸圖像數(shù)據(jù),并能將圖像數(shù)據(jù)進(jìn)行合并處理,并實(shí)現(xiàn)了數(shù)據(jù)同步和連續(xù)存儲(chǔ),簡(jiǎn)化了硬件結(jié)構(gòu)。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明正是基于上述問題,提出了一種圖像傳輸技術(shù),能夠通過千兆網(wǎng)傳輸圖像數(shù)據(jù),并能將圖像數(shù)據(jù)進(jìn)行合并處理,實(shí)現(xiàn)了數(shù)據(jù)同步和連續(xù)存儲(chǔ),簡(jiǎn)化了硬件結(jié)構(gòu)。有鑒于此,本發(fā)明提出了一種圖像采集、傳輸和存儲(chǔ)系統(tǒng),包括:圖像采集單元,用于實(shí)時(shí)采集多個(gè)通道中每個(gè)通道的圖像數(shù)據(jù);結(jié)構(gòu)定義單元,用于根據(jù)千兆網(wǎng)數(shù)據(jù)性質(zhì),定義所述每個(gè)通道的圖像數(shù)據(jù)的結(jié)構(gòu),以及傳輸過程數(shù)據(jù)的結(jié)構(gòu);數(shù)據(jù)傳輸單元,用于通過千兆網(wǎng)傳輸所述每個(gè)通道的圖像數(shù)據(jù);完整性驗(yàn)證單元,用于根據(jù)預(yù)設(shè)結(jié)構(gòu)文件驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性;一致性驗(yàn)證單元,用于根據(jù)驗(yàn)證碼驗(yàn)證所述每個(gè)通道的圖像數(shù)據(jù)的一致性;圖像合成單元,用于在所述每個(gè)通道的圖像數(shù)據(jù)與所述驗(yàn)證碼相符時(shí),將所述多個(gè)通道的圖像數(shù)據(jù)合成為數(shù)據(jù)包;存儲(chǔ)單元,用于通過異步設(shè)備I/O和內(nèi)核同步技術(shù),連續(xù)地、實(shí)時(shí)地存儲(chǔ)所述數(shù)據(jù)包。在該技術(shù)方案中,通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù),提高了傳輸?shù)目煽啃院途嚯x,并且能夠?qū)⒍鄠€(gè)通道的圖像數(shù)據(jù)進(jìn)行合并,從而可以成套(背面、正面、透視)的方式連續(xù)實(shí)時(shí)存儲(chǔ)圖像數(shù)據(jù)。既能滿足樣張學(xué)習(xí)和離線模擬檢測(cè)的要求,也能為新工藝提供圖像原始數(shù)據(jù)。同時(shí),通過結(jié)合千兆網(wǎng)數(shù)據(jù)傳輸特點(diǎn)和具體應(yīng)用來定義包含原始圖像數(shù)據(jù)、過程數(shù)據(jù)等數(shù)據(jù)的結(jié)構(gòu),由于千兆網(wǎng)帶寬很高,保證了原始數(shù)據(jù)不失真和圖像數(shù)據(jù)能成套,又能達(dá)到數(shù)據(jù)滿幀傳輸,提高了網(wǎng)絡(luò)傳輸效率。并且可以根據(jù)預(yù)設(shè)結(jié)構(gòu)文件中的文件頭來驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,對(duì)于通過了完整性驗(yàn)證的圖像數(shù)據(jù),再通過驗(yàn)證碼驗(yàn)證圖像數(shù)據(jù)內(nèi)容的一致性(關(guān)聯(lián)性),以確保每個(gè)通道的數(shù)據(jù)內(nèi)容保持一致,從而在存儲(chǔ)過程中,對(duì)于內(nèi)容一致的數(shù)據(jù)完成連續(xù)、高速、實(shí)時(shí)地存儲(chǔ),而通過異步設(shè)備I/O和內(nèi)核同步技術(shù),可以實(shí)現(xiàn)海量數(shù)據(jù)的實(shí)時(shí)連續(xù)存儲(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述圖像采集單元通過Y型雙節(jié)點(diǎn)將所述每個(gè)通道的圖像數(shù)據(jù)輸出至所述數(shù)據(jù)傳輸單元。在該技術(shù)方案中,在輸出采集到的圖像數(shù)據(jù)時(shí),兩個(gè)節(jié)點(diǎn)互為備份與補(bǔ)充,當(dāng)網(wǎng)絡(luò)出現(xiàn)波動(dòng)時(shí),未來得及發(fā)送出去的圖像和圖像處理結(jié)果可以在輸出端硬件中加以緩存,避免出現(xiàn)傳輸錯(cuò)誤。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)傳輸單元在已存在的TCP/IP連接的基礎(chǔ)上,采用點(diǎn)對(duì)點(diǎn)直連方式傳輸所述每個(gè)通道的圖像數(shù)據(jù)。在該技術(shù)方案中,可以降低網(wǎng)絡(luò)偵聽碰撞,消除中間過程的網(wǎng)絡(luò)延時(shí),并根據(jù)具體外圍設(shè)備特性,定義數(shù)據(jù)包長(zhǎng)度,提高網(wǎng)絡(luò)傳輸速度。在上述技術(shù)方案中,優(yōu)選地,所述圖像采集單元還用于通過內(nèi)部編碼機(jī)制,對(duì)多通道的圖像數(shù)據(jù)進(jìn)行邊界識(shí)別和內(nèi)容同步的驗(yàn)證。在上述任一項(xiàng)技術(shù)方案中,優(yōu)選地,所述圖像采集單元用于建立環(huán)形內(nèi)存,并通過多通道、多線程方式實(shí)時(shí)采集所述每個(gè)通道的圖像數(shù)據(jù)。本發(fā)明還提出了一種圖像采集和傳輸方法,包括:步驟202,實(shí)時(shí)采集多個(gè)通道中每個(gè)通道的圖像數(shù)據(jù),根據(jù)千兆網(wǎng)數(shù)據(jù)性質(zhì),定義所述每個(gè)通道的圖像數(shù)據(jù)的結(jié)構(gòu),以及傳輸過程數(shù)據(jù)的結(jié)構(gòu),并通過千兆網(wǎng)傳輸所述每個(gè)通道的圖像數(shù)據(jù);步驟204,根據(jù)預(yù)設(shè)結(jié)構(gòu)文件驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,根據(jù)驗(yàn)證碼驗(yàn)證所述每個(gè)通道的圖像數(shù)據(jù)的一致性,若所述每個(gè)通道的圖像數(shù)據(jù)與所述驗(yàn)證碼相符,則將所述多個(gè)通道的圖像數(shù)據(jù)合成為數(shù)據(jù)包;步驟206,通過異步設(shè)備I/O和內(nèi)核同步技術(shù),連續(xù)地、實(shí)時(shí)地存儲(chǔ)所述數(shù)據(jù)包。在該技術(shù)方案中,通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù),提高了傳輸?shù)目煽啃院途嚯x,并且能夠?qū)⒍鄠€(gè)通道的圖像數(shù)據(jù)進(jìn)行合并,從而可以成套(背面、正面、透視)的方式連續(xù)實(shí)時(shí)存儲(chǔ)圖像數(shù)據(jù)。既能滿足樣張學(xué)習(xí)和離線模擬檢測(cè)的要求,也能為新工藝提供圖像原始數(shù)據(jù)。同時(shí),通過結(jié)合千兆網(wǎng)數(shù)據(jù)傳輸特點(diǎn)和具體應(yīng)用來定義包含原始圖像數(shù)據(jù)、過程數(shù)據(jù)等數(shù)據(jù)的結(jié)構(gòu),由于千兆網(wǎng)帶寬很高,保證了原始數(shù)據(jù)不失真和圖像數(shù)據(jù)能成套,又能達(dá)到數(shù)據(jù)滿幀傳輸,提高了網(wǎng)絡(luò)傳輸效率。并且可以根據(jù)預(yù)設(shè)結(jié)構(gòu)文件中的文件頭來驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,對(duì)于通過了完整性驗(yàn)證的圖像數(shù)據(jù),再通過驗(yàn)證碼驗(yàn)證圖像數(shù)據(jù)內(nèi)容的一致性(關(guān)聯(lián)性),以確保每個(gè)通道的數(shù)據(jù)內(nèi)容保持一致,從而在存儲(chǔ)過程中,對(duì)于內(nèi)容一致的數(shù)據(jù)完成連續(xù)、高速、實(shí)時(shí)地存儲(chǔ),而通過異步設(shè)備I/O和內(nèi)核同步技術(shù),可以實(shí)現(xiàn)海量數(shù)據(jù)的實(shí)時(shí)連續(xù)存儲(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:通過Y型雙節(jié)點(diǎn)將所述每個(gè)通道的圖像數(shù)據(jù)輸出至千兆網(wǎng)。在該技術(shù)方案中,在輸出采集到的圖像數(shù)據(jù)時(shí),兩個(gè)節(jié)點(diǎn)互為備份與補(bǔ)充,當(dāng)網(wǎng)絡(luò)出現(xiàn)波動(dòng)時(shí),未來得及發(fā)送出去的圖像和圖像處理結(jié)果可以在輸出端硬件中加以緩存,避免出現(xiàn)傳輸錯(cuò)誤。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:通過千兆網(wǎng)傳輸所述每個(gè)通道的圖像數(shù)據(jù)時(shí),在已存在的TCP/IP連接的基礎(chǔ)上,采用點(diǎn)對(duì)點(diǎn)直連方式進(jìn)行傳輸。在該技術(shù)方案中,可以降低網(wǎng)絡(luò)偵聽碰撞,消除中間過程的網(wǎng)絡(luò)延時(shí),并根據(jù)具體外圍設(shè)備特性,定義數(shù)據(jù)包長(zhǎng)度,提高網(wǎng)絡(luò)傳輸速度。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括:采用內(nèi)部編碼機(jī)制,對(duì)多通道的圖像數(shù)據(jù)進(jìn)行邊界識(shí)別和內(nèi)容同步的驗(yàn)證。在上述任一技術(shù)方案中,優(yōu)選地,所述步驟202還包括:建立環(huán)形內(nèi)存,并通過多通道、多線程方式實(shí)時(shí)采集所述每個(gè)通道的圖像數(shù)據(jù)。通過以上技術(shù)方案,可以通過千兆網(wǎng)傳輸圖像數(shù)據(jù),并能將圖像數(shù)據(jù)進(jìn)行合并處理,實(shí)現(xiàn)了數(shù)據(jù)同步和連續(xù)存儲(chǔ),簡(jiǎn)化了硬件結(jié)構(gòu)。附圖說明圖1示出了相關(guān)技術(shù)中進(jìn)口清分機(jī)采集和傳輸圖像數(shù)據(jù)的示意圖;圖2示出了相關(guān)技術(shù)中國(guó)產(chǎn)挑殘機(jī)采集和傳輸圖像數(shù)據(jù)的示意圖;圖3示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)系統(tǒng)的框圖;圖4示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)方法的流程圖;圖5示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)系統(tǒng)傳輸圖像數(shù)據(jù)的示意圖。具體實(shí)施方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。圖3示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)系統(tǒng)的框圖。如圖3所示,根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)系統(tǒng)100包括:圖像采集單元102,用于實(shí)時(shí)采集多個(gè)通道中每個(gè)通道的圖像數(shù)據(jù);結(jié)構(gòu)定義單元104,用于根據(jù)千兆網(wǎng)數(shù)據(jù)性質(zhì),定義每個(gè)通道的圖像數(shù)據(jù)的結(jié)構(gòu),以及傳輸過程數(shù)據(jù)的結(jié)構(gòu);數(shù)據(jù)傳輸單元106,用于通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù);完整性驗(yàn)證單元114,用于根據(jù)預(yù)設(shè)結(jié)構(gòu)文件驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性;一致性驗(yàn)證單元108,用于根據(jù)驗(yàn)證碼驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的一致性;圖像合成單元110,用于在每個(gè)通道的圖像數(shù)據(jù)與所述驗(yàn)證碼相符時(shí),將多個(gè)通道的圖像數(shù)據(jù)合成為數(shù)據(jù)包;存儲(chǔ)單元112,用于通過異步設(shè)備I/O和內(nèi)核同步技術(shù),連續(xù)地、實(shí)時(shí)地存儲(chǔ)數(shù)據(jù)包。通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù),提高了傳輸?shù)目煽啃院途嚯x,并且能夠?qū)⒍鄠€(gè)通道的圖像數(shù)據(jù)進(jìn)行合并,從而可以成套(背面、正面、透視)的方式連續(xù)實(shí)時(shí)存儲(chǔ)圖像數(shù)據(jù)。既能滿足樣張學(xué)習(xí)和離線模擬檢測(cè)的要求,也能為新工藝提供圖像原始數(shù)據(jù)。同時(shí),通過結(jié)合千兆網(wǎng)數(shù)據(jù)傳輸特點(diǎn)和具體應(yīng)用來定義包含原始圖像數(shù)據(jù)、過程數(shù)據(jù)等數(shù)據(jù)的結(jié)構(gòu),由于千兆網(wǎng)帶寬很高,保證了原始數(shù)據(jù)不失真和圖像數(shù)據(jù)能成套,又能達(dá)到數(shù)據(jù)滿幀傳輸,提高了網(wǎng)絡(luò)傳輸效率。并且可以根據(jù)預(yù)設(shè)結(jié)構(gòu)文件中的文件頭來驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,對(duì)于通過了完整性驗(yàn)證的圖像數(shù)據(jù),再通過驗(yàn)證碼驗(yàn)證圖像數(shù)據(jù)內(nèi)容的一致性(關(guān)聯(lián)性),以確保每個(gè)通道的數(shù)據(jù)內(nèi)容保持一致,從而在存儲(chǔ)過程中,對(duì)于內(nèi)容一致的數(shù)據(jù)完成連續(xù)、高速、實(shí)時(shí)地存儲(chǔ),而通過異步設(shè)備I/O和內(nèi)核同步技術(shù),可以實(shí)現(xiàn)海量數(shù)據(jù)的實(shí)時(shí)連續(xù)存儲(chǔ)。優(yōu)選地,圖像采集單元102通過Y型雙節(jié)點(diǎn)將每個(gè)通道的圖像數(shù)據(jù)輸出至數(shù)據(jù)傳輸單元106。在輸出采集到的圖像數(shù)據(jù)時(shí),兩個(gè)節(jié)點(diǎn)互為備份與補(bǔ)充,當(dāng)網(wǎng)絡(luò)出現(xiàn)波動(dòng)時(shí),未來得及發(fā)送出去的圖像和圖像處理結(jié)果可以在輸出端硬件中加以緩存,避免出現(xiàn)傳輸錯(cuò)誤。優(yōu)選地,數(shù)據(jù)傳輸單元106在已存在的TCP/IP連接的基礎(chǔ)上,采用點(diǎn)對(duì)點(diǎn)直連方式傳輸每個(gè)通道的圖像數(shù)據(jù)??梢越档途W(wǎng)絡(luò)偵聽碰撞,消除中間過程的網(wǎng)絡(luò)延時(shí),并根據(jù)具體外圍設(shè)備特性,定義數(shù)據(jù)包長(zhǎng)度,提高網(wǎng)絡(luò)傳輸速度。優(yōu)選地,圖像采集單元102還用于通過內(nèi)部編碼機(jī)制,對(duì)多通道的圖像數(shù)據(jù)進(jìn)行邊界識(shí)別和內(nèi)容同步的驗(yàn)證。優(yōu)選地,圖像采集單元102用于建立環(huán)形內(nèi)存,并通過多通道、多線程方式實(shí)時(shí)采集每個(gè)通道的圖像數(shù)據(jù)。圖4示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)方法的流程圖。如圖4所示,根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)方法包括:步驟202,實(shí)時(shí)采集多個(gè)通道中每個(gè)通道的圖像數(shù)據(jù),根據(jù)千兆網(wǎng)數(shù)據(jù)性質(zhì),定義每個(gè)通道的圖像數(shù)據(jù)的結(jié)構(gòu),以及傳輸過程數(shù)據(jù)的結(jié)構(gòu),并通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù);步驟204,根據(jù)預(yù)設(shè)結(jié)構(gòu)文件驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,根據(jù)驗(yàn)證碼驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的一致性,若每個(gè)通道的圖像數(shù)據(jù)與所述驗(yàn)證碼相符,則將多個(gè)通道的圖像數(shù)據(jù)合成為數(shù)據(jù)包;步驟206,通過異步設(shè)備I/O和內(nèi)核同步技術(shù),連續(xù)地、實(shí)時(shí)地存儲(chǔ)數(shù)據(jù)包。通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù),提高了傳輸?shù)目煽啃院途嚯x,并且能夠?qū)⒍鄠€(gè)通道的圖像數(shù)據(jù)進(jìn)行合并,從而可以成套(背面、正面、透視)的方式連續(xù)實(shí)時(shí)存儲(chǔ)圖像數(shù)據(jù)。既能滿足樣張學(xué)習(xí)和離線模擬檢測(cè)的要求,也能為新工藝提供圖像原始數(shù)據(jù)。同時(shí),通過結(jié)合千兆網(wǎng)數(shù)據(jù)傳輸特點(diǎn)和具體應(yīng)用來定義包含原始圖像數(shù)據(jù)、過程數(shù)據(jù)等數(shù)據(jù)的結(jié)構(gòu),由于千兆網(wǎng)帶寬很高,保證了原始數(shù)據(jù)不失真和圖像數(shù)據(jù)能成套,又能達(dá)到數(shù)據(jù)滿幀傳輸,提高了網(wǎng)絡(luò)傳輸效率。并且可以根據(jù)預(yù)設(shè)結(jié)構(gòu)文件中的文件頭來驗(yàn)證每個(gè)通道的圖像數(shù)據(jù)的完整性,對(duì)于通過了完整性驗(yàn)證的圖像數(shù)據(jù),再通過驗(yàn)證碼驗(yàn)證圖像數(shù)據(jù)內(nèi)容的一致性(關(guān)聯(lián)性),以確保每個(gè)通道的數(shù)據(jù)內(nèi)容保持一致,從而在存儲(chǔ)過程中,對(duì)于內(nèi)容一致的數(shù)據(jù)完成連續(xù)、高速、實(shí)時(shí)地存儲(chǔ),而通過異步設(shè)備I/O和內(nèi)核同步技術(shù),可以實(shí)現(xiàn)海量數(shù)據(jù)的實(shí)時(shí)連續(xù)存儲(chǔ)。優(yōu)選地,步驟202還包括:通過Y型雙節(jié)點(diǎn)將每個(gè)通道的圖像數(shù)據(jù)輸出至千兆網(wǎng)。在輸出采集到的圖像數(shù)據(jù)時(shí),兩個(gè)節(jié)點(diǎn)互為備份與補(bǔ)充,當(dāng)網(wǎng)絡(luò)出現(xiàn)波動(dòng)時(shí),未來得及發(fā)送出去的圖像和圖像處理結(jié)果可以在輸出端硬件中加以緩存,避免出現(xiàn)傳輸錯(cuò)誤。優(yōu)選地,步驟202還包括:通過千兆網(wǎng)傳輸每個(gè)通道的圖像數(shù)據(jù)時(shí),在已存在的TCP/IP連接的基礎(chǔ)上,采用點(diǎn)對(duì)點(diǎn)直連方式進(jìn)行傳輸。可以降低網(wǎng)絡(luò)偵聽碰撞,消除中間過程的網(wǎng)絡(luò)延時(shí),并根據(jù)具體外圍設(shè)備特性,定義數(shù)據(jù)包長(zhǎng)度,提高網(wǎng)絡(luò)傳輸速度。優(yōu)選地,步驟202還包括:采用內(nèi)部編碼機(jī)制,對(duì)多通道的圖像數(shù)據(jù)進(jìn)行邊界識(shí)別和內(nèi)容同步的驗(yàn)證。優(yōu)選地,步驟202還包括:建立環(huán)形內(nèi)存,并通過多通道、多線程方式實(shí)時(shí)采集每個(gè)通道的圖像數(shù)據(jù)。圖5示出了根據(jù)本發(fā)明的實(shí)施例的圖像采集、傳輸和存儲(chǔ)系統(tǒng)傳輸圖像數(shù)據(jù)的示意圖。如圖5所示,首先通過傳感器(比如相機(jī))采集多個(gè)通道的圖像數(shù)據(jù),可以包括:正面圖像、背面圖像和透視圖像。然后傳感器將采集到的圖像輸出,通過千兆網(wǎng)傳輸至圖像處理系統(tǒng)502,圖像處理系統(tǒng)502將多個(gè)通道的圖像數(shù)據(jù)合成為數(shù)據(jù)包,最后將數(shù)據(jù)包存儲(chǔ)至內(nèi)存504中,其中每個(gè)數(shù)據(jù)包中的圖像數(shù)據(jù)經(jīng)過編碼驗(yàn)證,內(nèi)容一致,存儲(chǔ)過程中可以連續(xù)、高速、實(shí)時(shí)地存儲(chǔ)。從內(nèi)存504中解析出的圖像數(shù)據(jù),可以用于顯示,也可存儲(chǔ),并支持?jǐn)?shù)據(jù)連續(xù)存儲(chǔ)。進(jìn)一步通過異步設(shè)備I/O和內(nèi)核同步技術(shù),可以實(shí)現(xiàn)海量圖像數(shù)據(jù)以成套(背、正、透)的方式連續(xù)實(shí)時(shí)存儲(chǔ),既能滿足樣張學(xué)習(xí)和離線模擬檢測(cè)的要求,也能為新工藝提供圖像原始數(shù)據(jù)。其中,在傳輸圖像數(shù)據(jù)之前,首先定義數(shù)據(jù)結(jié)構(gòu)。結(jié)合千兆網(wǎng)數(shù)據(jù)傳輸特點(diǎn)和具體應(yīng)用,定義包含原始圖像數(shù)據(jù)、過程數(shù)據(jù)、Blob數(shù)據(jù)以及通道檢測(cè)結(jié)論在內(nèi)的數(shù)據(jù)結(jié)構(gòu)。該結(jié)構(gòu)既能保證原始數(shù)據(jù)不失真,檢測(cè)過程能重現(xiàn),圖像數(shù)據(jù)能成套,又能達(dá)到數(shù)據(jù)滿幀傳輸,提高網(wǎng)絡(luò)傳輸效率;同時(shí),成套數(shù)據(jù)長(zhǎng)度是系統(tǒng)內(nèi)存粒度和硬盤扇區(qū)大小的整數(shù)倍,實(shí)現(xiàn)高速存儲(chǔ)。通過千兆網(wǎng)傳輸圖像數(shù)據(jù)可以采用點(diǎn)對(duì)點(diǎn)直連結(jié)構(gòu)。為提高數(shù)據(jù)傳輸效率,提高傳感器和圖像實(shí)時(shí)采集與存儲(chǔ)系統(tǒng)的性能,保證數(shù)據(jù)不丟失,在建立TCP/IP連接的基礎(chǔ)上,采用點(diǎn)對(duì)點(diǎn)直連方式,可以大大降低網(wǎng)絡(luò)偵聽碰撞,消除中間過程的網(wǎng)絡(luò)延時(shí)。通過多線程實(shí)時(shí)采集和約束同步。一張產(chǎn)品背、正、透對(duì)應(yīng)的圖像數(shù)據(jù)不是在同一時(shí)間到達(dá)采集端,同時(shí),單通道上網(wǎng)絡(luò)傳輸存在抖動(dòng)。采用多線程、多通道和環(huán)形內(nèi)存等技術(shù),可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)采集,具體的多線程如表1所示:表1同時(shí)采用弱約束同步技術(shù),實(shí)現(xiàn)圖像數(shù)據(jù)的成套采集、成套存放和成套轉(zhuǎn)發(fā);采用內(nèi)部編碼機(jī)制,對(duì)多通道的圖像數(shù)據(jù)進(jìn)行邊界識(shí)別和內(nèi)容同步的驗(yàn)證。以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,進(jìn)口清分機(jī)無法進(jìn)行數(shù)據(jù)連續(xù)存儲(chǔ)也無法連續(xù)存圖,而國(guó)產(chǎn)挑殘機(jī)無法將多個(gè)通道的圖像合成。通過本發(fā)明的技術(shù)方案,能夠通過千兆網(wǎng)傳輸圖像數(shù)據(jù),并能將圖像數(shù)據(jù)進(jìn)行合并處理,并實(shí)現(xiàn)了數(shù)據(jù)同步和連續(xù)存儲(chǔ),簡(jiǎn)化了硬件結(jié)構(gòu)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。