本申請(qǐng)屬于相機(jī)成像,公開了一種用于掃描儀將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法。
背景技術(shù):
1、隨著高光譜相機(jī)在各行各業(yè)廣泛運(yùn)用,推掃式高光譜數(shù)據(jù)和面陣式全色數(shù)據(jù)融合成為一種新的需求。
2、現(xiàn)有技術(shù)要解決上述需求需要從軟件和硬件上同時(shí)改進(jìn),軟件方面,需要對(duì)掃描儀傳送帶上的視頻流進(jìn)行處理,拼接出比較大的視野,其時(shí)效性低,形變嚴(yán)重和靈敏度低等現(xiàn)象。硬件方面,需要傳送帶運(yùn)動(dòng)方向均布多個(gè)面陣相機(jī),通過同步觸發(fā)同時(shí)采集圖片,然后根據(jù)事先標(biāo)定好的相機(jī)相對(duì)位置進(jìn)行拼接,其硬件成本高,系統(tǒng)復(fù)雜,難以維護(hù)。
3、要想完全從軟件的角度進(jìn)行技術(shù)的實(shí)現(xiàn),是一個(gè)降低系統(tǒng)復(fù)雜程度和降低硬件成本的好方式,但現(xiàn)有技術(shù)存在需要提前做好圖像標(biāo)定,需要數(shù)據(jù)后處理,無法提供實(shí)時(shí)的數(shù)據(jù)顯示,落盤數(shù)據(jù)也無法和同步觸發(fā)的高光譜數(shù)據(jù)進(jìn)行首行匹配等問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種用于掃描儀將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,實(shí)現(xiàn)相機(jī)通過軟件由面陣改線陣推掃成像的模式,為后續(xù)高光譜數(shù)據(jù)和全色數(shù)據(jù)融合提供可靠數(shù)據(jù),也為后續(xù)有同樣需求的工程提供一種解決思路,本發(fā)明的內(nèi)容如下:
2、本發(fā)明提供了一種用于掃描儀將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其技術(shù)點(diǎn)在于,具體包括以下步驟:
3、步驟1,根據(jù)掃描儀中的線陣高光譜相機(jī)/面陣rgb相機(jī)和傳送帶的結(jié)構(gòu)位置計(jì)算速高比,設(shè)置線陣高光譜相機(jī)/面陣rgb相機(jī)的成像參數(shù)和掃描儀的傳送帶速度后開始采集數(shù)據(jù),得到線陣高光譜相機(jī)推掃影像和rgb相機(jī)面陣影像;
4、步驟2,將步驟1中的rgb相機(jī)面陣影像輸入環(huán)形緩存后統(tǒng)計(jì)rgb相機(jī)狀態(tài)參數(shù),包含實(shí)時(shí)幀頻f‘rgb,累計(jì)幀數(shù)frgb,根據(jù)速高比得到rgb相機(jī)的幀頻frgb、空間分辨率rrgb,通過公式frmdesirelinecnt=frgb×(abs(v)/frgb/rrgb),計(jì)算得到理想累計(jì)行數(shù),將理想累計(jì)行數(shù)frmdesirelinecnt和采樣行總計(jì)數(shù)frmcurrlinecnt相減,得到本次采樣行數(shù)sample_n;
5、步驟3,對(duì)步驟2得到的本次采樣行數(shù)進(jìn)行突變檢測,如果發(fā)生突變,則重新進(jìn)行步驟2相機(jī)狀態(tài)的統(tǒng)計(jì)計(jì)算,如果沒有突變,則進(jìn)行下個(gè)步驟的執(zhí)行;
6、步驟4,結(jié)合掃描儀中傳送帶方向,確定采樣方向?yàn)橄虏蓸舆€是上采樣后對(duì)面陣rgb相機(jī)影像進(jìn)行采樣寫入環(huán)形緩存中,此時(shí)rgb相機(jī)面陣數(shù)據(jù)以轉(zhuǎn)為rgb相機(jī)線陣數(shù)據(jù);
7、步驟5,將步驟4中的rgb相機(jī)線陣數(shù)據(jù)和步驟2中線陣高光譜相機(jī)推掃影像,進(jìn)行空間維和光譜維的數(shù)據(jù)融合,得到具有研究價(jià)值的融合影像。
8、為了更好的實(shí)現(xiàn)上述技術(shù)方案,本發(fā)明的用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法中的述步驟1中線陣高光譜相機(jī)的幀頻f、空間分辨率r和傳送帶速度v滿足v=f·r。
9、為了更好的實(shí)現(xiàn)上述技術(shù)方案,本發(fā)明的用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法中的步驟1中面陣rgb相機(jī)的幀頻f、空間分辨率r和傳送帶速度v滿足的速高比為:v=f·r。
10、為了更好的實(shí)現(xiàn)上述技術(shù)方案,本發(fā)明的用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法中的步驟1中線陣高光譜相機(jī)/面陣rgb相機(jī)的成像參數(shù)和掃描儀的傳送帶速度通過推掃成像系統(tǒng)設(shè)置的。
11、為了更好的實(shí)現(xiàn)上述技術(shù)方案,本發(fā)明的用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法中的所述推掃成像系統(tǒng)包括具備發(fā)送控制指令和數(shù)據(jù)接收的能力,相機(jī)、傳送帶和光源控制的能力,實(shí)時(shí)顯示推掃影像的能力的上位機(jī)控制軟件、具備接收控制指令和實(shí)時(shí)處理數(shù)據(jù)的能力,數(shù)據(jù)發(fā)送和保存的能力,硬件狀態(tài)反饋的能力的相機(jī)驅(qū)動(dòng)軟件、具備控制開關(guān)、調(diào)節(jié)速度和亮度的能力的傳送帶驅(qū)動(dòng)軟件和光源驅(qū)動(dòng)軟件。
12、與現(xiàn)有技術(shù)相比,本發(fā)明的一種用于掃描儀將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法有益效果為:
13、本發(fā)明的用于掃描儀將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法實(shí)現(xiàn)相機(jī)通過軟件由面陣改線陣推掃成像的模式,不需要提前做好圖像標(biāo)定,也不需要數(shù)據(jù)后處理,可以提供實(shí)時(shí)的數(shù)據(jù)顯示,落盤數(shù)據(jù)也可以和同步觸發(fā)的高光譜數(shù)據(jù)進(jìn)行首行匹配,為后續(xù)高光譜數(shù)據(jù)和全色數(shù)據(jù)融合提供可靠數(shù)據(jù)。也為后續(xù)有同樣需求的工程提供一種解決思路。
1.一種用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其特征在于,所述步驟1中線陣高光譜相機(jī)的幀頻f、空間分辨率r和傳送帶速度v滿足v=f·r。
3.根據(jù)權(quán)利要求1所述的一種用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其特征在于,所述步驟1中面陣rgb相機(jī)的幀頻f、空間分辨率r和傳送帶速度v滿足的速高比為:v=f·r。
4.根據(jù)權(quán)利要求1所述的一種用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其特征在于,所述步驟1中線陣高光譜相機(jī)/面陣rgb相機(jī)的成像參數(shù)和掃描儀的傳送帶速度通過推掃成像系統(tǒng)設(shè)置的。
5.根據(jù)權(quán)利要求4所述的一種用于掃描儀的將面陣影像轉(zhuǎn)為線陣數(shù)據(jù)的處理方法,其特征在于,所述推掃成像系統(tǒng)包括具備發(fā)送控制指令和數(shù)據(jù)接收的能力,相機(jī)、傳送帶和光源控制的能力,實(shí)時(shí)顯示推掃影像的能力的上位機(jī)控制軟件、具備接收控制指令和實(shí)時(shí)處理數(shù)據(jù)的能力,數(shù)據(jù)發(fā)送和保存的能力,硬件狀態(tài)反饋的能力的相機(jī)驅(qū)動(dòng)軟件、具備控制開關(guān)、調(diào)節(jié)速度和亮度的能力的傳送帶驅(qū)動(dòng)軟件和光源驅(qū)動(dòng)軟件。