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