專利名稱:可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)存儲(chǔ)裝置,特別是涉及一種可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置。
背景技術(shù):
隨著電子商務(wù)和移動(dòng)通信技術(shù)的發(fā)展,帶有電子名片存儲(chǔ)和交換功能的各種便攜式電子設(shè)備如助理機(jī)(PDA)和移動(dòng)電話等越來(lái)越多地走進(jìn)了人們的生活。在與朋友和商業(yè)伙伴進(jìn)行自我介紹的時(shí),進(jìn)行電子名片的交換正在代替?zhèn)鹘y(tǒng)中進(jìn)行紙卡式名片的交換。因此,電子名片的輸入和存儲(chǔ)就成了一個(gè)急待解決的問(wèn)題。
而且,現(xiàn)有技術(shù)中的帶攝像頭的移動(dòng)存儲(chǔ)裝置不僅僅可以作為一個(gè)單純的外設(shè)存儲(chǔ)裝置來(lái)使用,還可以作為一個(gè)數(shù)碼相機(jī),另外包括紅外接口在內(nèi)的多種接口可使其順利地實(shí)現(xiàn)和PC機(jī)、掌上電腦PDA、移動(dòng)電話甚至其他數(shù)碼相機(jī)等進(jìn)行數(shù)據(jù)傳輸和交換。其將攝像和可插拔式移動(dòng)存儲(chǔ)兩種用途進(jìn)行有效結(jié)合,使圖像的拍攝和隨機(jī)大量存儲(chǔ)成為可能。這樣,便可以利用現(xiàn)有的帶攝像頭的移動(dòng)存儲(chǔ)裝置來(lái)實(shí)現(xiàn)名片的掃描和傳遞。但是,拍攝的名片圖像都存在著桶形或者枕形畸變,影響了掃描的效果和名片的讀取。因此,如何消除拍攝的名片圖像的這些畸變并將其轉(zhuǎn)變成電子名片的格式,更好的利用移動(dòng)存儲(chǔ)裝置實(shí)現(xiàn)電子名片的存儲(chǔ)和傳遞成為亟待解決的問(wèn)題。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中存在的問(wèn)題和不足,本發(fā)明的目的為提供一種可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置。本發(fā)明使拍攝的名片圖像數(shù)據(jù)無(wú)畸變,并且能將圖片格式轉(zhuǎn)變?yōu)殡娮用母袷?,能夠更好的?shí)現(xiàn)名片的存儲(chǔ)和傳遞。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的技術(shù)方案以如下方式實(shí)現(xiàn)一種可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置,包括獲取目標(biāo)圖像并進(jìn)行相關(guān)處理的攝像模塊、存儲(chǔ)模塊、接口模塊、控制模塊以及具有普通拍攝檔和名片拍攝檔的人機(jī)接口模塊。用戶通過(guò)所述人機(jī)接口模塊發(fā)送控制命令給所述控制模塊,所述控制模塊根據(jù)用戶的控制命令對(duì)所述個(gè)功能模塊進(jìn)行控制。所述攝像模塊將處理后的圖像數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊,所述存儲(chǔ)模塊將存儲(chǔ)的圖像數(shù)據(jù)發(fā)送給所述接口模塊,所述接口模塊也將外部設(shè)備發(fā)送的數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊進(jìn)行存儲(chǔ)。其結(jié)構(gòu)特點(diǎn)在于,還包括處理模塊和名片格式轉(zhuǎn)換模塊,所述存儲(chǔ)模塊存儲(chǔ)的名片圖像數(shù)據(jù)發(fā)送到所述處理模塊進(jìn)行畸變校正,所述處理模塊畸變校正后的名片圖像數(shù)據(jù)發(fā)送到所述名片格式轉(zhuǎn)換模塊,所述名片格式轉(zhuǎn)化模塊將名片圖像數(shù)據(jù)轉(zhuǎn)變成電子名片格式通過(guò)接口模塊發(fā)送給外部設(shè)備。
上述處理模塊上固化的處理線程為1)根據(jù)經(jīng)驗(yàn)或在人機(jī)交互的情況下由人對(duì)校正系數(shù)k1,k2,...kn,n為任意自然數(shù),進(jìn)行賦值;2)根據(jù)指定的校正系數(shù)值k1,k2,...kn,算出圖像中每個(gè)點(diǎn)的畸變量,得到校正后的圖像;3)根據(jù)校正效果動(dòng)態(tài)地修改校正系數(shù)值k1,k2,...kn,并執(zhí)行步驟2),直至得到滿意的校正圖像。
上述校正系數(shù)k1,k2,...kn由下列步驟定義設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
上述處理模塊上的處理線程也可以為1)提供一校正片,并將校正片上一些點(diǎn)設(shè)為確定點(diǎn);2)找出幾個(gè)確定點(diǎn),并求出它們相應(yīng)的畸變量,{(dri,Ri)},i=1,2,3,…,M;3)根據(jù)這幾個(gè)確定點(diǎn)及其畸變量求出校正系數(shù)k1,k2,...kn的值,n為任意自然數(shù);4)根據(jù)校正系數(shù)k1,k2,...kn的值,算出圖像中各個(gè)點(diǎn)的畸變量,得到校正后的圖像。
上述校正片為棋盤格校正片,所述確定點(diǎn)為相鄰黑格的相交點(diǎn)。
上述校正系數(shù)k1,k2,...kn由下列步驟定義設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;
設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
本裝置還可以進(jìn)一步包括與控制模塊連接的顯示模塊。
本裝置還可進(jìn)一步包括一個(gè)用于防止數(shù)據(jù)寫入存儲(chǔ)模塊中去的寫保護(hù)開關(guān),所述寫保護(hù)開關(guān)與所述控制模塊連接的。
上述接口模塊包括有線通信接口和無(wú)線通信接口。
本發(fā)明由于采用了處理模塊對(duì)攝像模塊拍攝的名片圖像數(shù)據(jù)進(jìn)畸變校正,因此最后獲得的名片圖像數(shù)據(jù)沒(méi)有畸變。這樣,就可以更加準(zhǔn)確的得知名片圖像數(shù)據(jù)的信息,可以將獲得的更加準(zhǔn)確的數(shù)據(jù)進(jìn)行存儲(chǔ)和傳遞。本發(fā)明大大提高了利用移動(dòng)存儲(chǔ)裝置來(lái)拍攝名片,制作電子名片的準(zhǔn)確率,也使這種快捷的對(duì)名片進(jìn)行處理的方法得以實(shí)現(xiàn)。而且,本發(fā)明裝置簡(jiǎn)單、成本低廉、便于使用。
圖1為本發(fā)明裝置的結(jié)構(gòu)原理圖;圖2為本發(fā)明優(yōu)選實(shí)施例的結(jié)構(gòu)原理圖;圖3為本發(fā)明處理模塊的一種處理方式的流程;圖4為本發(fā)明處理模塊的另外一種處理方式的流程圖。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
具體實(shí)施例方式
參看圖1,一種可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置,包括獲取目標(biāo)圖像并進(jìn)行相關(guān)處理的攝像模塊1、存儲(chǔ)模塊2、接口模塊3、控制模塊5以及具有普通拍攝檔和名片拍攝檔的人機(jī)接口模塊4。用戶通過(guò)所述人機(jī)接口模塊4發(fā)送控制命令給所述控制模塊5,所述控制模塊5根據(jù)用戶的控制命令對(duì)所述個(gè)功能模塊進(jìn)行控制,所述攝像模塊1將處理后的圖像數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊2,所述存儲(chǔ)模塊2將存儲(chǔ)的圖像數(shù)據(jù)發(fā)送給所述接口模塊3,所述接口模塊3也將外部設(shè)備發(fā)送的數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊2進(jìn)行存儲(chǔ),其特征在于,還包括處理模塊6和名片格式轉(zhuǎn)換模塊9,所述存儲(chǔ)模塊2存儲(chǔ)的名片圖像數(shù)據(jù)發(fā)送到所述處理模塊6進(jìn)行畸變校正,所述處理模塊6畸變校正后的名片圖像數(shù)據(jù)發(fā)送到所述名片格式轉(zhuǎn)換模塊9,所述名片格式轉(zhuǎn)化模塊9將名片圖像數(shù)據(jù)轉(zhuǎn)變成電子名片格式通過(guò)接口模塊3發(fā)送給外部設(shè)備。
參看圖2,本發(fā)明的優(yōu)選實(shí)施例還可以進(jìn)一步包括與控制模塊5連接的顯示模塊7以及一個(gè)用于防止數(shù)據(jù)寫入存儲(chǔ)模塊2中去的寫保護(hù)開關(guān)8,所述寫保護(hù)開關(guān)8與所述控制模塊5連接的。
上述接口模塊3包括有線通信接口和無(wú)線通信接口。上述接口模塊3可以是通用串行總線USB接口、UART接口、IRDA接口、藍(lán)牙接口。
參看圖3,上述處理模塊6對(duì)名片圖像數(shù)據(jù)進(jìn)行畸變校正的步驟為1)根據(jù)經(jīng)驗(yàn)或在人機(jī)交互的情況下由人對(duì)校正系數(shù)k1,k2,...kn,n為任意自然數(shù),進(jìn)行賦值;
2)根據(jù)指定的校正系數(shù)值k1,k2,...kn,算出圖像中每個(gè)點(diǎn)的畸變量,得到校正后的圖像;3)根據(jù)校正效果動(dòng)態(tài)地修改校正系數(shù)值k1,k2,...kn,并執(zhí)行步驟2),直至得到滿意的校正圖像。
上述校正系數(shù)k1,k2,...kn由下列步驟定義設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
參看圖4,上述處理模塊6對(duì)名片圖像數(shù)據(jù)進(jìn)行畸變校正的步驟還可以為1)提供一校正片,并將校正片上一些點(diǎn)設(shè)為確定點(diǎn);2)找出幾個(gè)確定點(diǎn),并求出它們相應(yīng)的畸變量,{(dri,Ri)},i=1,2,3,…,M;3)根據(jù)這幾個(gè)確定點(diǎn)及其畸變量求出校正系數(shù)k1,k2,...kn的值,n為任意自然數(shù);4)根據(jù)校正系數(shù)k1,k2,...kn的值,算出圖像中各個(gè)點(diǎn)的畸變量,得到校正后的圖像。
上述校正片為棋盤格校正片,所述確定點(diǎn)為相鄰黑格的相交點(diǎn)。
上述校正系數(shù)k1,k2,...kn由下列步驟定義
設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
權(quán)利要求
1.可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置,包括獲取目標(biāo)圖像并進(jìn)行相關(guān)處理的攝像模塊(1)、存儲(chǔ)模塊(2)、接口模塊(3)、控制模塊(5)以及具有普通拍攝檔和名片拍攝檔的人機(jī)接口模塊(4),用戶通過(guò)所述人機(jī)接口模塊(4)發(fā)送控制命令給所述控制模塊(5),所述控制模塊(5)根據(jù)用戶的控制命令對(duì)所述個(gè)功能模塊進(jìn)行控制,所述攝像模塊(1)將處理后的圖像數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊(2),所述存儲(chǔ)模塊(2)將存儲(chǔ)的圖像數(shù)據(jù)發(fā)送給所述接口模塊(3),所述接口模塊(3)也將外部設(shè)備發(fā)送的數(shù)據(jù)發(fā)送給所述存儲(chǔ)模塊(2)進(jìn)行存儲(chǔ),其特征在于,還包括處理模塊(6)和名片格式轉(zhuǎn)換模塊(9),所述存儲(chǔ)模塊(2)存儲(chǔ)的名片圖像數(shù)據(jù)發(fā)送到所述處理模塊(6)進(jìn)行畸變校正,所述處理模塊(6)畸變校正后的名片圖像數(shù)據(jù)發(fā)送到所述名片格式轉(zhuǎn)換模塊(9),所述名片格式轉(zhuǎn)化模塊(9)將名片圖像數(shù)據(jù)轉(zhuǎn)變成電子名片格式通過(guò)接口模塊(3)發(fā)送給外部設(shè)備。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述處理模塊(6)上固化的處理線程為1)根據(jù)經(jīng)驗(yàn)或在人機(jī)交互的情況下由人對(duì)校正系數(shù)k1,k2,...kn,n為任意自然數(shù),進(jìn)行賦值;2)根據(jù)指定的校正系數(shù)值k1,k2,...kn,算出圖像中每個(gè)點(diǎn)的畸變量,得到校正后的圖像;3)根據(jù)校正效果動(dòng)態(tài)地修改校正系數(shù)值k1,k2,...kn,并執(zhí)行步驟2),直至得到滿意的校正圖像。
3.按照權(quán)利要求2所述的裝置,其特征在于,所述校正系數(shù)k1,k2,...kn由下列步驟定義設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述處理模塊(6)上固化的處理線程為1)提供一校正片,并將校正片上一些點(diǎn)設(shè)為確定點(diǎn);2)找出幾個(gè)確定點(diǎn),并求出它們相應(yīng)的畸變量,{(dri,Ri)},i=1,2,3,…,M;3)根據(jù)這幾個(gè)確定點(diǎn)及其畸變量求出校正系數(shù)k1,k2,...kn的值,n為任意自然數(shù);根據(jù)校正系數(shù)k1,k2,...kn的值,算出圖像中各個(gè)點(diǎn)的畸變量,得到校正后的圖像。
5.按照權(quán)利要求4所述的裝置,其特征在于,所述校正片為棋盤格校正片,所述確定點(diǎn)為相鄰黑格的相交點(diǎn)。
6.按照權(quán)利要求4所述的裝置,其特征在于,所述校正系數(shù)k1,k2,...kn由下列步驟定義設(shè)定畸變量對(duì)于聚焦點(diǎn)即圓心O是各向同性的,在某條半徑OP上對(duì)畸變建立數(shù)學(xué)模型;設(shè)定校正后的點(diǎn)P位于OP之延長(zhǎng)線上的Q點(diǎn)處,OP=r,OQ=R,畸變量dr=R-r;畸變量dr可以表示為dr=k1*R+k2*R3+k3*R5+…,k1,k2,...kn為畸變系數(shù)。
7.根據(jù)權(quán)利要求1所述的裝置,其特征在于,本裝置還可以進(jìn)一步包括與控制模塊(5)連接的顯示模塊(7)。
8.根據(jù)權(quán)利要求1所述的裝置,其特征在于,本裝置還可進(jìn)一步包括一個(gè)用于防止數(shù)據(jù)寫入存儲(chǔ)模塊(2)中去的寫保護(hù)開關(guān)(8),所述寫保護(hù)開關(guān)(8)與所述控制模塊(5)連接的。
9.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述接口模塊(3)包括有線通信接口和無(wú)線通信接口。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述接口模塊(3)可以是通用串行總線USB接口、UART接口、IRDA接口、藍(lán)牙接口。
全文摘要
本發(fā)明公開了一種可進(jìn)行名片拍攝的移動(dòng)存儲(chǔ)裝置,屬于移動(dòng)存儲(chǔ)裝置。本發(fā)明用戶通過(guò)所述人機(jī)接口模塊發(fā)送控制命令給所述控制模塊,控制模塊根據(jù)用戶的控制命令對(duì)所述個(gè)功能模塊進(jìn)行控制。攝像模塊將處理后的圖像數(shù)據(jù)發(fā)送給存儲(chǔ)模塊,存儲(chǔ)模塊將存儲(chǔ)的圖像數(shù)據(jù)發(fā)送給所述接口模塊,接口模塊也將外部設(shè)備發(fā)送的數(shù)據(jù)發(fā)送給存儲(chǔ)模塊進(jìn)行存儲(chǔ)。其結(jié)構(gòu)特點(diǎn)在于,還包括處理模塊和名片格式轉(zhuǎn)換模塊,存儲(chǔ)模塊存儲(chǔ)的名片圖像數(shù)據(jù)發(fā)送到所述處理模塊進(jìn)行畸變校正,處理模塊畸變校正后的名片圖像數(shù)據(jù)發(fā)送到名片格式轉(zhuǎn)換模塊,名片格式轉(zhuǎn)化模塊將名片圖像數(shù)據(jù)轉(zhuǎn)變成電子名片格式通過(guò)接口模塊發(fā)送給外部設(shè)備
文檔編號(hào)G06F3/06GK1540480SQ20031010163
公開日2004年10月27日 申請(qǐng)日期2003年10月24日 優(yōu)先權(quán)日2003年10月24日
發(fā)明者張輝, 俞青, 金兆瑋, 王浩, 張 輝 申請(qǐng)人:北京中星微電子有限公司