專利名稱:獲得掃描圖像的方法和掃描裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖文掃描技術(shù)領(lǐng)域,尤其涉及一種獲得掃描圖像的方法和掃 描裝置。
背景技術(shù):
掃描儀分為臺式掃描儀和饋紙式掃描儀兩種。其掃描原理均為通過CIS (Contact Image Sensor,接觸式光電傳感組件)將內(nèi)部光源照射到掃描原稿上, CIS對掃描原稿的反射光感光后,將光信號轉(zhuǎn)變?yōu)殡娦盘?,再?jīng)AD轉(zhuǎn)換電路 將電信號轉(zhuǎn)變?yōu)閿?shù)字信號傳輸給上位機(jī),進(jìn)而完成整個(gè)掃描過程。
臺式掃描儀只能夠?qū)潭ǚ孢M(jìn)行掃描,饋紙式掃描儀能夠?qū)Σ煌?進(jìn)行掃描,然而,它們在掃描過程中要求CIS必須直線通過被掃描物,或者說 被掃描物必須直線通過CIS。這對于非固定幅面的、掃描軌跡不能按直線行走 的被掃描物體來說,不適用。
發(fā)明內(nèi)容
為此,本發(fā)明所要解決的技術(shù)問題是提供一種獲得掃描圖像的方法和 掃描裝置,以實(shí)現(xiàn)對非固定幅面的、掃描軌跡不按直線行走的被掃描物體的 掃描。
于是,本發(fā)明提供了一種獲得掃描圖像的方法,該方法包括
步驟l,掃描裝置移動前,根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x。。,y。。),(x。,,)^)及 其與接觸式光電傳感組件CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)
(Wi)'( jw); .
步驟2,獲得CIS上任意 一個(gè)像素點(diǎn)的坐標(biāo)(x ,凡);
步驟3 ,將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其對應(yīng)的坐標(biāo)
(Xn,L)填充到預(yù)置緩沖區(qū)內(nèi);
步驟4,掃描裝置移動后,根據(jù)兩個(gè)光學(xué)定位模塊在x軸方向和y軸方向的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下一 次移動前的坐標(biāo)(x。Q, _y。。), ( x。, , y。,);
步驟5,重復(fù)執(zhí)行步驟1至步驟4,直至CIS在被掃描物件上全部移動完,
預(yù)置緩沖區(qū)獲得完整的掃描圖像。
其中,步驟2后,還包括步驟2':對像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行 灰度校正。
所述灰度校正包括
對純白模板和純黑模板進(jìn)行掃描,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板 和純黑模板的灰度值或者彩色值響應(yīng)值;
以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn)的校正系數(shù),實(shí)現(xiàn)對灰度值或 彩色響應(yīng)值的校正。
其中,步驟3后,還包括步驟3':將填充到緩沖區(qū)內(nèi)的填充圖像進(jìn)行實(shí)時(shí) 顯示。
本發(fā)明還提供了一種掃描裝置,包括
第一光學(xué)定位模塊和第二光學(xué)定位模塊,用于確定本體移動的坐標(biāo)值和 角度;
接觸式光電傳感組件CIS,與所述兩個(gè)光學(xué)定位模塊連線相對,用于掃描 圖像;
第一坐標(biāo)獲得單元,用于根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x。。,y。。),(^,^)及
其與CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)(x,, _y,), (xw, ;v);
第二坐標(biāo)獲得單元,用于根據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè)像 素點(diǎn)在全局坐標(biāo)系下的坐標(biāo)(x,,,凡);
發(fā)送單元,用于將掃描裝置獲得的數(shù)據(jù)發(fā)送給與掃描裝置連接的上位機(jī)。
其中,還包括灰度校正單元,用于對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度 值或者彩色值進(jìn)行灰度校正,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板和純黑模板的灰度值或者彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn) 的校正系數(shù),以實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正。
或者,還包括填充單元,用于將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩
色值,按照第二坐標(biāo)獲得單元獲得的任意一個(gè)像素點(diǎn)的坐標(biāo)(、,L)填充到預(yù)置 緩沖區(qū)內(nèi),填充圖像由所述發(fā)送單元實(shí)時(shí)發(fā)送給該與掃描裝置連接的上位機(jī)。
或者,還包括坐標(biāo)轉(zhuǎn)換單元,用于根據(jù)兩個(gè)光學(xué)定位模塊移動后在x軸 方向和y軸方向的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值, 并將其作為下一次移動前的坐標(biāo)(x。。,少。。),(x。,,;;。》輸出給第一坐標(biāo)獲得單元。
本發(fā)明還提供了一種掃描裝置,包括
第一光學(xué)定位模塊和第二光學(xué)定位模塊,用于確定本體移動的坐標(biāo)值和 角度;
接觸式光電傳感組件CIS,與所述兩個(gè)光學(xué)定位模塊連線相對,用于掃描 圖像;
第一坐標(biāo)獲得單元,用于根據(jù)兩個(gè)光學(xué)定位模塊移動前坐標(biāo) (1。。,^。。),",,^)|)及其與(:18之間的位置關(guān)系,獲得018兩端點(diǎn)坐標(biāo)(1|,}1),~,^);
第二坐標(biāo)獲得單元,用于根據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè)像 素點(diǎn)在全局坐標(biāo)系下的坐標(biāo)(、,乂,);
填充單元,用于將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值,按照第二 坐標(biāo)獲得單元獲得的任意一個(gè)像素點(diǎn)的坐標(biāo)(x,,,凡)填充到預(yù)置緩沖區(qū)內(nèi);
顯示單元,用于根據(jù)填充單元獲得的填充圖像,實(shí)時(shí)顯示;
坐標(biāo)轉(zhuǎn)換單元,用于根據(jù)兩個(gè)光學(xué)定位模塊移動后在x軸方向和y軸方向 的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下
一次移動前的坐標(biāo)(X。。J。。),(X。,,^)輸出給第一坐標(biāo)獲得單元。
其中,還包括灰度校正單元,用于對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度 值或者彩色值進(jìn)行灰度校正,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板和純黑模板的灰度值或者彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn) 的校正系數(shù),以實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正。
本發(fā)明實(shí)施例所述獲得掃描圖像的方法及其實(shí)現(xiàn)系統(tǒng)和掃描裝置,通過 獲得CIS上任意一個(gè)像素點(diǎn)的坐標(biāo),并按照該坐標(biāo)將像素點(diǎn)對應(yīng)的灰度值或
者彩色值填充到預(yù)置緩沖區(qū)內(nèi),獲得填充圖像,當(dāng)CIS在被掃描物上完全移
動完后,預(yù)置緩沖區(qū)就獲得了完整的掃描圖像??梢?,該掃描圖像獲得方法 及其實(shí)現(xiàn)系統(tǒng)和完成該方法的掃描裝置,實(shí)現(xiàn)了對非固定幅面的、掃描軌跡 不按直線行走的被掃描物體的掃描。
進(jìn)一步,通過對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行灰 度校正,及時(shí)矯正了由于CIS上任意一個(gè)像素點(diǎn)對同一灰度值或者彩色值的 響應(yīng)是不一樣的而引起的灰度誤差。
圖1為本發(fā)明實(shí)施例所述掃描裝置中部分器件的幾何位置關(guān)系示意圖; 圖2為本發(fā)明實(shí)施例所述CIS在在全局坐標(biāo)系下的坐標(biāo)示意圖; 圖3為本發(fā)明實(shí)施例所述獲得掃描圖像的方法流程示意圖; 圖4為本發(fā)明實(shí)施例所述獲得掃描圖像的實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)框圖; 圖5為本發(fā)明實(shí)施例所述掃描裝置實(shí)施例一的掃描裝置結(jié)構(gòu)框圖。
具體實(shí)施例方式
下面,結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)描述。
為了獲得對非固定幅面的、掃描軌跡不按直線行走的被掃描物體的掃描, 本實(shí)施例提供了 一種獲得掃描圖像的方法及其實(shí)現(xiàn)系統(tǒng)和掃描裝置。
如圖1、圖2所示,掃描裝置上設(shè)置有第一光學(xué)定位模塊和第二光學(xué)模塊、 以及與兩個(gè)光學(xué)定位模塊的連線相對設(shè)置的CIS,本實(shí)施例中CIS與兩個(gè)光學(xué) 定位模塊的連線平行設(shè)置。這里,第一光學(xué)定位^t塊和第二光學(xué)定位模塊與 CIS位置之間也可以不平行設(shè)置,只需要知道設(shè)備上它們之間的固定幾何位置 關(guān)系,就可通過兩個(gè)光學(xué)定位模塊的坐標(biāo)求出CIS上每一像素點(diǎn)的坐標(biāo)。由于該計(jì)算對于本領(lǐng)域技術(shù)人員來說很容易實(shí)現(xiàn),因此,在此不做詳細(xì)描述。
其中,第一光學(xué)定位模塊(ONS, Optics Navigation Sensor,光學(xué)定位沖莫 塊)ONS1和第二光學(xué)定位模塊ONS2之間的連線距離始終為常數(shù)D。
假設(shè)(x。。,少。。),(^,少。,)分別是第一光學(xué)定位模塊和第二光學(xué)定位模塊的坐 標(biāo),(x,,:0,(^,^)分別是CIS兩端點(diǎn)的坐標(biāo),Ll和L2分別是第一光學(xué)定位模 塊到CIS最近一端的連線長度和第二光學(xué)定位模塊到CIS另 一端的連線長度, al和a2分別是第一光學(xué)定位模塊與CIS連線的夾角和第二光學(xué)定位模塊與 CIS連線的夾角,即Ll與CIS的夾角和L2與CIS的夾角,根據(jù)所述各部件
之間的幾何位置關(guān)系,很容易得出CIS兩端點(diǎn)的坐標(biāo)(X,J,),(Xw,h,)。
根據(jù)CIS兩端點(diǎn)的坐標(biāo)(x,,乂),(Xw,h),本領(lǐng)域技術(shù)人員很容易得出本CIS 上任意一個(gè)像素點(diǎn)坐標(biāo)值。
得到CIS上所有點(diǎn)的坐標(biāo)后,將CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者 彩色值按照所述坐標(biāo)依次填入預(yù)置緩沖區(qū)內(nèi),反復(fù)執(zhí)行此過程,最終將所有 掃描的區(qū)域內(nèi)像素點(diǎn)的灰度值或者彩色值填充到緩沖區(qū)內(nèi)。
掃描裝置移動后,根據(jù)兩個(gè)光學(xué)定位模塊在x軸方向和y軸方向的偏移量, 將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下一次移動前
的坐才示(X。。,^。),(X。p^,)。
可見,在掃描過程中,CIS的每一次移動,ONS的坐標(biāo)都可以通過上述方 法得出,進(jìn)而再得出CIS上任意一個(gè)像素點(diǎn)的坐標(biāo)(x,A),(x,,h),并將任意一 個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其對應(yīng)的坐標(biāo)(、,凡)填充到預(yù)置緩沖 區(qū)內(nèi),掃描結(jié)束后,即CIS在被掃描物件上全部移動完,預(yù)置緩沖區(qū)獲得了完 整的掃描圖像。
在CIS掃描過程中,由于CIS上任意一個(gè)像素點(diǎn)對同一灰度值或者彩色值 的響應(yīng)是不一樣的,因此,可以對灰度值或者彩色值進(jìn)行校正,該校正方法 為
使用CIS對純白的模板和純黑的模板進(jìn)行掃描,得到任意一個(gè)像素點(diǎn)對白模板和黑模板的灰度值或者彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對 每一像素點(diǎn)的校正系數(shù),以實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正。
對于RGB三色CIS的校正也可以使用上述方法,即分別對每一種顏色的灰 度值或者彩色值進(jìn)行校正。
在將灰度值或者彩色值填充到緩沖區(qū)后,還可以對填充過的緩沖區(qū)圖像 進(jìn)行必要的亮度、對比度校正,之后由應(yīng)用程序?qū)⒕彌_區(qū)的填充圖像實(shí)時(shí)的 顯示出來。
等掃描全部完成后,還可以為用戶提供可以旋轉(zhuǎn)和剪切的按鈕,用來調(diào) 整掃描圖像;也可以提供圖片存儲、打印、縮放等服務(wù)。這些服務(wù)都是本領(lǐng) 域公知技術(shù),在次不再重復(fù)描述。
上位機(jī),可以是計(jì)算機(jī)、掌上寶、或者手機(jī)。
綜上所述,如圖3所示,本實(shí)施例提供的獲得掃描圖像的方法,該方法包
括
步驟IOI,掃描裝置移動前,根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x。。,y。。),(x。,,3;。,) 及其與接觸式光電傳感組件CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo) (x,,乂),Ow,j^);
步驟102,根據(jù)步驟1中CIS兩端點(diǎn)的坐標(biāo)(x,,乂), (xw, Xv)獲得CIS上任意一 個(gè)像素點(diǎn)的坐標(biāo)(x",;O;
步驟1(B,對像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行灰度校正;
步驟104,將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其對應(yīng)的坐標(biāo) (&,凡)填充到預(yù)置緩沖區(qū)內(nèi);
步驟105 ,將填充到緩沖區(qū)內(nèi)的填充圖像進(jìn)行實(shí)時(shí)顯示;
步驟106,掃描裝置移動后,根據(jù)兩個(gè)光學(xué)定位;漠塊在x軸方向和y軸方向 的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下 一次移動前的坐標(biāo)(x。。, y00),(x。, , _y。,);步驟107,重復(fù)執(zhí)行步驟101至步驟106,直至CIS在被掃描物件上全部移 動完,預(yù)置緩沖區(qū)獲得完整的掃描圖像。
在獲得了完整的掃描圖像后,若發(fā)現(xiàn)還有遺漏的掃描點(diǎn),因此,還可以 對緩沖區(qū)內(nèi)的掃描圖像進(jìn)行修正,重復(fù)執(zhí)行步驟IOI ~步驟106。
為了對緩沖區(qū)內(nèi)填充的圖像進(jìn)行亮度、對比度校正,在步驟104之后,還 可以包括對填充的圖像進(jìn)行亮度、對比度的校正。該校正方法為本領(lǐng)域公 知技術(shù),在次不再重復(fù)描述。
如圖4所示,本實(shí)施例還提供了一種獲得掃描圖像的實(shí)現(xiàn)系統(tǒng),用于完成 上述荻得掃描圖像的方法。該系統(tǒng)包括
第一光學(xué)定位模塊21和第二光學(xué)定位模塊22,其連線距離始終為常數(shù)D, 用于確定本體移動的坐標(biāo)值和角度;
CIS接觸式光電傳感組件23,與所述兩個(gè)光學(xué)定位模塊21和22的連線相 對,用于掃描圖像,本實(shí)施例中,CIS接觸式光電傳感組件23和兩個(gè)光學(xué)定位 模塊21和22的連線平行;
第一坐標(biāo)獲得單元24,用于根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x。。,少。。),(x。,,少。,) 及其與CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)(x,),(xw,^);
第二坐標(biāo)獲得單元25,用于根據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè) 像素點(diǎn)的坐標(biāo)(X,凡);
灰度校正單元26,用于對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值 進(jìn)行灰度校正,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板和純黑模板的灰度值或 者彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn)的校正系數(shù), 以實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正;
填充單元27,用于將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值,按照第 二坐標(biāo)獲得單元獲得的任意一個(gè)像素點(diǎn)的坐標(biāo)(x。,凡)填充到預(yù)置緩沖區(qū)內(nèi);
顯示單元28,用于根據(jù)填充單元獲得的填充圖像,實(shí)時(shí)顯示; 坐標(biāo)轉(zhuǎn)換單元29,用于根據(jù)兩個(gè)光學(xué)定位模塊移動后在x軸方向和y軸方向的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為 下一次移動前的坐標(biāo)(x。。,少。。),(x。,,;;。,)輸出給第一坐標(biāo)獲得單元24。
根據(jù)第一光學(xué)定位模塊21、第二光學(xué)定位模塊22和CIS接觸式光電傳感組 件23之間的位置關(guān)系,由第一坐標(biāo)獲得單元24獲得CIS上兩個(gè)端點(diǎn)的坐標(biāo) (x。。,y。。),(x。,,;;。,),之后,由第二坐標(biāo)獲得單元獲得CIS上任意一個(gè)像素點(diǎn)的坐 標(biāo)(x ,_y )?;叶刃U龁卧?6對任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行灰 度校正后,由填充單元27將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其 對應(yīng)的坐標(biāo)(x",乂,)填充到預(yù)置緩沖區(qū)內(nèi),再由顯示單元28將填充到緩沖區(qū)內(nèi)的 圖像進(jìn)行實(shí)時(shí)顯示。坐標(biāo)轉(zhuǎn)換單元29獲得兩個(gè)光學(xué)定位模塊在每次移動前的 坐標(biāo)值,并將其作為下一次移動前的坐標(biāo)(x。。j。。),(x。,,;^)。
在所述獲得掃描圖像的實(shí)現(xiàn)系統(tǒng)中,可以將兩個(gè)光學(xué)定位模塊21和22 、 CIS接觸式光電傳感組件23和第一坐標(biāo)獲得單元24置于掃描裝置內(nèi),將第二坐 標(biāo)獲得單元25、坐標(biāo)轉(zhuǎn)換單元29、灰度校正單元26、填充單元27和顯示單元 28置于與掃描裝置連接的上位機(jī)內(nèi)。
由于普通光電鼠標(biāo)包含一用于確定鼠標(biāo)本體移動坐標(biāo)和角度的光學(xué)定位 模塊,因此,本實(shí)施例中所述掃描裝置可以兼作鼠標(biāo)用,即在鼠標(biāo)上設(shè)置一 掃描裝置和普通光電鼠標(biāo)的轉(zhuǎn)換開關(guān),當(dāng)該鼠標(biāo)用于掃描時(shí),按動轉(zhuǎn)換開關(guān), 啟動掃描裝置,當(dāng)該鼠標(biāo)用于普通光電鼠標(biāo)使用時(shí),按動轉(zhuǎn)換開關(guān),啟動普 通光電鼠標(biāo)功能。
作為可選項(xiàng),也可以將兩個(gè)光學(xué)定位模塊21和22、 CIS接觸式光電傳感組 件23、第一坐標(biāo)獲得單元24、第二坐標(biāo)獲得單元25和灰度校正單元26置于掃 描裝置內(nèi),將坐標(biāo)轉(zhuǎn)換單元29、填充單元27和顯示單元28置于與掃描裝置連 才妄的上4立沖幾內(nèi)。
作為可選項(xiàng),也可以將兩個(gè)光學(xué)定位模塊21和22、 CIS接觸式光電傳感組 件23、第一坐標(biāo)獲得單元24、第二坐標(biāo)獲得單元25、灰度校正單元26和坐標(biāo) 轉(zhuǎn)換單元29置于掃描裝置內(nèi),將填充單元27和顯示單元28置于與掃描裝置連 寸妄的上位才幾內(nèi)。作為可選項(xiàng),也可以將兩個(gè)光學(xué)定位模塊21和22、 CIS接觸式光電傳感組 件23、第一坐標(biāo)獲得單元24、第二坐標(biāo)獲得單元25、灰度校正單元26、坐標(biāo) 轉(zhuǎn)換單元29和填充單元27置于掃描裝置內(nèi),將顯示單元28置于與掃描裝置連 ^妄的上^立才幾內(nèi)。
基于上述獲得掃描圖像的方法及其實(shí)現(xiàn)系統(tǒng),本實(shí)施例還提供了掃描裝 置的兩個(gè)實(shí)施例。
實(shí)施例一
如圖5所示,本實(shí)施例提供的掃描裝置與上位機(jī)連接, 一并完成掃描功能。
該裝置包括第一光學(xué)定位模塊21、第二光學(xué)定位模塊22、 CIS接觸式光 電傳感組件23、第一坐標(biāo)獲得單元24和與掃描裝置連接的發(fā)送單元30。
掃描裝置根據(jù)第一光學(xué)定位模塊21、第二光學(xué)定位模塊22和CIS接觸式光 電傳感組件23之間的位置關(guān)系,由第一坐標(biāo)獲得單元24獲得CIS上兩個(gè)端點(diǎn)的 坐標(biāo)K。,少。。),(Xcn,少。,),由發(fā)送單元30將所述CIS兩個(gè)端點(diǎn)的坐標(biāo)值發(fā)送給與該 掃描裝置連接的上位機(jī)。
作為可選項(xiàng),所述掃描裝置也可以包括第二坐標(biāo)獲得單元25,用于根 據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè)像素點(diǎn)在每次移動前坐標(biāo)系下的坐 標(biāo)(^,凡),并由發(fā)送單元30將獲得的坐標(biāo)數(shù)據(jù)發(fā)送給與掃描裝置連接的上位 機(jī)。
在CIS掃描過程中,由于CIS上任意一個(gè)像素點(diǎn)對同一灰度值或者彩色值 的響應(yīng)是不一樣的,因此,可以對灰度值或者彩色值進(jìn)行校正,因此,所述 掃描裝置還可以包括灰度校正單元26。
進(jìn)一步,所述掃描裝置還可以包括填充單元27。
進(jìn)一步,所述掃描裝置還可以包括坐標(biāo)轉(zhuǎn)換單元29。
填充單元27將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其對應(yīng)的坐 標(biāo)(、,L),填充到預(yù)置緩沖區(qū)內(nèi),再由發(fā)送單元30將填充到緩沖區(qū)內(nèi)的圖像實(shí) 時(shí)發(fā)送給與之連接的上位機(jī),由上位機(jī)進(jìn)行實(shí)時(shí)顯示。掃描過程中,每次移動后,由坐標(biāo)轉(zhuǎn)換單元29獲得兩個(gè)光學(xué)定位模塊在
每次移動后坐標(biāo)系下的坐標(biāo)值,并將其作為下一次移動前的坐標(biāo)
(x。。j。。),(x。w?!钒l(fā)送給第一坐標(biāo)獲得單元24。 實(shí)施例二
本實(shí)施例提供的掃描裝置不與上位機(jī)連接,由掃描裝置本身完成所有掃 描功能。因此,該裝置與上述獲得掃描圖像的系統(tǒng)基本一致,在此不再重復(fù) 描述。
綜上所述,本實(shí)施例所述獲得掃描圖像的方法及其實(shí)現(xiàn)系統(tǒng)和掃描裝置, 通過獲得CIS上任意一個(gè)像素點(diǎn)的坐標(biāo),并按照該坐標(biāo)將像素點(diǎn)對應(yīng)的灰度 值或者彩色值填充到預(yù)置緩沖區(qū)內(nèi),獲得填充圖像,當(dāng)CIS在被掃描物上完
全移動完后,預(yù)置緩沖區(qū)就獲得了完整的掃描圖像。可見,該掃描圖像獲得 方法及其實(shí)現(xiàn)系統(tǒng)和完成該方法的掃描裝置,實(shí)現(xiàn)了對非固定幅面的、掃描 軌跡不按直線行走的被掃描物體的掃描。
進(jìn)一步,通過對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行灰 度校正,及時(shí)矯正了由于CIS上任意一個(gè)像素點(diǎn)對同一灰度值或者彩色值的
響應(yīng)是不一樣的而引起的灰度誤差。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種獲得掃描圖像的方法,其特征在于,包括步驟1,掃描裝置移動前,根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x00,y00),(y01,y01)及其與接觸式光電傳感組件CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)(x1,y1),(xN,yN);步驟2,獲得CIS上任意一個(gè)像素點(diǎn)的坐標(biāo)(xn,yn);步驟3,將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值按照其對應(yīng)的坐標(biāo)(xn,yn)填充到預(yù)置緩沖區(qū)內(nèi);步驟4,掃描裝置移動后,根據(jù)兩個(gè)光學(xué)定位模塊在x軸方向和y軸方向的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下一次移動前的坐標(biāo)(x00,y00),(x01,y01);步驟5,重復(fù)執(zhí)行步驟1至步驟4,直至CIS在被掃描物件上全部移動完,預(yù)置緩沖區(qū)獲得完整的掃描圖像。
2、 根據(jù)權(quán)利要求l所述的方法,其特征在于,步驟2后,還包括步驟2': 對像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn)行灰度校正。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述灰度校正包括對純白模板和純黑模板進(jìn)行掃描,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板 和純黑模板的灰度值或者彩色值響應(yīng)值;以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn)的校正系數(shù),實(shí)現(xiàn)對灰度值或 彩色響應(yīng)值的纟交正。
4、 根據(jù)權(quán)利要求l所述的方法,其特征在于,步驟3后,還包括步驟3': 將填充到緩沖區(qū)內(nèi)的填充圖像進(jìn)行實(shí)時(shí)顯示。
5、 一種掃描裝置,其特征在于,包括第一光學(xué)定位模塊和第二光學(xué)定位模塊,用于確定本體移動的坐標(biāo)值和 角度;接觸式光電傳感組件CIS,與所述兩個(gè)光學(xué)定位模塊連線相對,用于掃描圖像;第 一 坐標(biāo)獲得單元,用于根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)(x。。,少。。),(x。,,少。,)及其與CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)(x, , 乂), "/v , h);第二坐標(biāo)獲得單元,用于根據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè)像 素點(diǎn)在全局坐標(biāo)系下的坐標(biāo)(x",;O;發(fā)送單元,用于將掃描裝置獲得的數(shù)據(jù)發(fā)送給與掃描裝置連接的上位機(jī)。
6、 根據(jù)權(quán)利要求5所述的掃描裝置,其特征在于,還包括灰度校正單元,用于對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn) 行灰度校正,獲得CIS上任意 一個(gè)像素點(diǎn)對純白模板和純黑模板的灰度值或者 彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn)的校正系數(shù),以 實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正。
7、 根據(jù)權(quán)利要求5或者6所述的掃描裝置,其特征在于,還包括填充單元,用于將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值,按照第二坐標(biāo)獲得單元獲得的任意一個(gè)像素點(diǎn)的坐標(biāo)^,,,;0填充到預(yù)置緩沖區(qū)內(nèi),填充 圖像由所述發(fā)送單元實(shí)時(shí)發(fā)送給該與掃描裝置連接的上位機(jī)。
8、 根據(jù)權(quán)利要求5所述的掃描裝置,其特征在于,還包括 坐標(biāo)轉(zhuǎn)換單元,用于根據(jù)兩個(gè)光學(xué)定位;漠塊移動后在x軸方向和y軸方向的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下 一次移動前的坐標(biāo)(x。。,;v。。),(x。,,;^)輸出給第一坐標(biāo)獲得單元。
9、 一種掃描裝置,其特征在于,包括第一光學(xué)定位模塊和第二光學(xué)定位模塊,用于確定本體移動的坐標(biāo)值和 角度;接觸式光電傳感組件CIS,與所述兩個(gè)光學(xué)定位模塊連線相對,用于掃描 圖像;第一坐標(biāo)獲得單元,用于根據(jù)兩個(gè)光學(xué)定位模塊移動前坐標(biāo) '(x。。j。。),(x。,,:0及其與CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo)(x,,y,), ,h);第二坐標(biāo)獲得單元,用于根據(jù)CIS兩端點(diǎn)的坐標(biāo),獲得CIS上任意一個(gè)像 素點(diǎn)在全局坐標(biāo)系下的坐標(biāo)(x , l );填充單元,用于將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值,按照第二坐標(biāo)獲得單元獲得的任意一個(gè)像素點(diǎn)的坐標(biāo)(x,,,凡)填充到預(yù)置緩沖區(qū)內(nèi);顯示單元,用于根據(jù)填充單元獲得的填充圖像,實(shí)時(shí)顯示;坐標(biāo)轉(zhuǎn)換單元,用于根據(jù)兩個(gè)光學(xué)定位;漠塊移動后在x軸方向和y軸方向 的偏移量,將偏移量疊加,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下 一次移動前的坐標(biāo)(x。。j。。),(x。,,;;。i)輸出給第一坐標(biāo)獲得單元。
10、根據(jù)權(quán)利要求9所述的掃描裝置,其特征在于,還包括 灰度校正單元,用于對CIS上任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值進(jìn) 行灰度校正,獲得CIS上任意一個(gè)像素點(diǎn)對純白模板和純黑模板的灰度值或者 彩色值響應(yīng)值,并以所述響應(yīng)值為標(biāo)準(zhǔn),獲得對每一像素點(diǎn)的校正系數(shù),以 實(shí)現(xiàn)對灰度值或彩色響應(yīng)值的校正。
全文摘要
本發(fā)明提供了一種獲得掃描圖像的方法及其實(shí)現(xiàn)系統(tǒng)和掃描裝置,所述方法包括移動前,根據(jù)兩個(gè)光學(xué)定位模塊的坐標(biāo)及其與接觸式光電傳感組件CIS之間的位置關(guān)系,獲得CIS兩端點(diǎn)坐標(biāo);獲得CIS上任意一個(gè)像素點(diǎn)的坐標(biāo);將任意一個(gè)像素點(diǎn)對應(yīng)的灰度值或者彩色值填充到預(yù)置緩沖區(qū)內(nèi);移動后,根據(jù)兩個(gè)光學(xué)定位模塊在x軸方向和y軸方向的偏移量,獲得兩個(gè)光學(xué)定位模塊的坐標(biāo)值,并將其作為下一次移動前的坐標(biāo);重復(fù)執(zhí)行上述步驟,直至CIS在被掃描物件上全部移動完,預(yù)置緩沖區(qū)獲得完整的掃描圖像。本發(fā)明所述獲得掃描圖像的方法和掃描裝置,實(shí)現(xiàn)了對非固定幅面的、掃描軌跡不按直線行走的被掃描物體的掃描。
文檔編號H04N1/031GK101557451SQ20091010723
公開日2009年10月14日 申請日期2009年5月7日 優(yōu)先權(quán)日2009年5月7日
發(fā)明者侯蘭忠, 席在軍, 菲 張, 強(qiáng) 李, 志 桂, 娟 馬 申請人:深圳矽感科技有限公司