專利名稱:具有條形碼防偽查詢功能的攝像頭手機(jī)及防偽查詢系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種帶攝像頭手機(jī)以及基于帶攝像頭手機(jī)的商品或票據(jù)的防偽查詢系統(tǒng)。
背景技術(shù):
消費(fèi)者在購(gòu)買商品時(shí),尤其對(duì)于高檔的商品,常常不能確定商品的真?zhèn)?事實(shí)上,市場(chǎng)上有不法商販制造銷售假冒偽劣產(chǎn)品坑害消費(fèi)者.不但損害了消費(fèi)者的權(quán)益,也同樣損害了合法廠商的利益。況且,雖然防偽技術(shù)曾出不窮,但是要么引入的成本高昂,要么很輕易被不法商販克服。
條形碼是由美國(guó)的N.T.Woodland在1949年首先提出的,近年來,隨著計(jì)算機(jī)應(yīng)用的不斷普及,條形碼的應(yīng)用得到了很大的發(fā)展。條形碼可以標(biāo)出商品的生產(chǎn)國(guó)、制造廠家、商品名稱、生產(chǎn)日期、圖書分類號(hào)、郵件起止地點(diǎn)、類別、日期等信息,因而在商品流通、圖書管理、郵電管理、銀行系統(tǒng)等許多領(lǐng)域都得到了廣泛的應(yīng)用.條形碼是由寬度不同、反射率不同的條和空,按照一定的編碼規(guī)則(碼制)編制成的,用以表達(dá)一組數(shù)字或字母符號(hào)信息的圖形標(biāo)識(shí)符.即條形碼是一組粗細(xì)不同,按照一定的規(guī)則安排間距的平行線條圖形.常見的條形碼是由反射率相差很大的黑條(簡(jiǎn)稱條)和白條(簡(jiǎn)稱空)組成的。
條形碼識(shí)別系統(tǒng)一般由條形碼掃描器、放大整形電路、譯碼接口電路和計(jì)算機(jī)系統(tǒng)等部分組成。條碼掃描器可將條形符號(hào)換成相應(yīng)的數(shù)字、字符信息,通過接口電路送給計(jì)算機(jī)系統(tǒng)進(jìn)行數(shù)據(jù)處理與管理,便完成了條形碼辨讀的全過程。
專利申請(qǐng)?zhí)枮?00410058005.6,發(fā)明名稱為帶掃描條形碼裝置的彩屏移動(dòng)通訊裝置的發(fā)明專利公開說明書,公開了一種帶掃描條形碼裝置的彩屏移動(dòng)手機(jī)。設(shè)置有自動(dòng)識(shí)別不同類型的條形碼的軟件和相應(yīng)的硬件,能夠?qū)⒓y理類防偽標(biāo)識(shí)上的條形碼信息掃描輸入,并根據(jù)輸入條形碼的特征信息自動(dòng)選擇發(fā)送的短信息特別服務(wù)號(hào)碼,并自動(dòng)發(fā)送短信息。使得整個(gè)查詢過程只需要按一個(gè)鍵就可以自動(dòng)完成。作為專用的防偽查詢(稅務(wù)稽查、煙草稽查)移動(dòng)設(shè)備。實(shí)現(xiàn)快速掃描輸入,自動(dòng)查詢。便于批量查詢。使執(zhí)法者快速準(zhǔn)確在不確定的地點(diǎn)進(jìn)行防偽查詢。
專利號(hào)為01219555,發(fā)明名稱為一種帶條形碼掃描系統(tǒng)的移動(dòng)通訊終端的中國(guó)實(shí)用新型專利,公開了一種移動(dòng)通信終端,包括中央處理電路,無線信號(hào)收發(fā)電路,顯示器,存儲(chǔ)和輸入電路,以及光電掃描電路,條形碼譯碼器,掃描接口電路。將掃描系統(tǒng)與手機(jī)結(jié)合為一體。專利申請(qǐng)?zhí)枮?2124511.8,專利名稱為具有防偽功能的手機(jī)及其組合,也同樣公開了一種在手機(jī)上增設(shè)光電掃描器配合存儲(chǔ)有專用密碼的電腦驗(yàn)證系統(tǒng)。
另,在專利申請(qǐng)?zhí)枮?1814718.6,專利名稱為對(duì)鑒權(quán)項(xiàng)目的通信設(shè)備和方法、鑒權(quán)項(xiàng)目的單元和系統(tǒng)以及鑒權(quán)設(shè)備的使用,也公開了一種對(duì)一個(gè)項(xiàng)目的保密標(biāo)記進(jìn)行鑒權(quán),該鑒權(quán)設(shè)備獨(dú)立于該移動(dòng)通信設(shè)備或者該鑒權(quán)設(shè)備集成在該移動(dòng)通信設(shè)備內(nèi),該移動(dòng)通信設(shè)備具有獨(dú)立的鑒權(quán)功能或者包含連接到遠(yuǎn)端服務(wù)器的硬件和軟件。且公開了該移動(dòng)通信設(shè)備為移動(dòng)電話、手持計(jì)算機(jī)、電子管理器等,所述的鑒權(quán)設(shè)備為(1)、電磁輻射檢測(cè)器;(2)、掃描儀(用于可見或非可見條形碼或標(biāo)記);(3)、ccd或cmos攝像機(jī);(4)、磁性檢測(cè)器;(5)、等等。
現(xiàn)有技術(shù)還存在的缺點(diǎn)是(1)、將掃描裝置直接與手機(jī)連接,或?qū)呙柩b置微型化集成到手機(jī)中,使用時(shí)仍需要裝配一個(gè)專用的掃描裝置,使用成本較高,對(duì)于普通消費(fèi)者來說不經(jīng)濟(jì)實(shí)用;(2)、手機(jī)上帶有掃描裝置,使用不方便。
發(fā)明內(nèi)容為了克服已有技術(shù)的具有條形碼防偽查詢功能的手機(jī)的使用成本高、不經(jīng)濟(jì)實(shí)用,使用不方便的不足,本發(fā)明提供一種基于攝像頭手機(jī)的使用成本低、經(jīng)濟(jì)使用、使用便捷的具有條形碼防偽查詢功能的攝像頭手機(jī)及防偽查詢系統(tǒng)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是一種具有條形碼防偽查詢功能的攝像頭手機(jī),包括用于獲取圖像的攝像頭、微處理器、第一無線通信收發(fā)裝置,所述的微處理器包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊,所述的微處理器還包括圖像采集模塊,用于采集攝像頭獲取的圖像,所述的微處理器還包括圖像處理模塊,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊,用于將圖像處理模塊得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果。
進(jìn)一步,所述的圖像處理模塊包括
圖像識(shí)別單元,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列;圖像解析單元,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)條或空的象素寬度先除以N,再中心取整,得到m個(gè)模塊寬度;若為m個(gè)模塊寬度的條,用m個(gè)1表示;若為m個(gè)模塊寬度的空,用m個(gè)0表示;將象素寬度的序列解析成二進(jìn)制序列;條形碼解碼單元,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。
所述的主控模塊包括短信息編輯單元、短信息發(fā)送單元、短信息存儲(chǔ)單元,所述的短信息發(fā)送單元與無線通信收發(fā)裝置連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊與短信息編輯單元連接;所述的防偽查詢結(jié)果接收模塊連接短信息存儲(chǔ)單元。所述的條形碼數(shù)據(jù)信息和具體的商品或票據(jù)信息通過短信息相互傳送,使用成本低。
所述的微處理器還包括防偽查詢結(jié)果顯示模塊,所述的顯示模塊連接顯示屏;所述的防偽查詢結(jié)果顯示模塊連接所述的防偽查詢結(jié)果接收模塊。
一種基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),該系統(tǒng)包括攝像頭手機(jī)、防偽查詢遠(yuǎn)程服務(wù)中心,所述的攝像頭手機(jī)包括用于獲取圖像的攝像頭、微處理器、第一無線通信收發(fā)裝置,所述的微處理器包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊;圖像采集模塊,用于采集攝像頭獲取的圖像;圖像處理模塊,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊,用于將圖像處理模塊得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果;所述的遠(yuǎn)程服務(wù)中心包括第二無線通信收發(fā)裝置,用于表征商品或票據(jù)的具體信息與條形碼數(shù)據(jù)信息對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù),根據(jù)條形碼數(shù)據(jù)信息調(diào)用數(shù)據(jù)庫(kù)中的具體信息查詢模塊,將查詢結(jié)果回傳給手機(jī)的信息回復(fù)模塊;所述的查詢單元通過第二無線接收裝置接收手機(jī)側(cè)的條形碼數(shù)據(jù)信息,在所述的數(shù)據(jù)庫(kù)中查詢對(duì)應(yīng)該條形碼數(shù)據(jù)信息的具體信息,由信息回復(fù)模塊通過第二無線發(fā)送裝置將查詢結(jié)果回傳給手機(jī)的防偽結(jié)果接收模塊。
進(jìn)一步,所述的圖像處理模塊包括圖像識(shí)別單元,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列;圖像解析單元,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)條或空的象素寬度先除以N,再中心取整,得到m個(gè)模塊寬度;若為m個(gè)模塊寬度的條,用m個(gè)1表示;若為m個(gè)模塊寬度的空,用m個(gè)0表示;將象素寬度的序列解析成二進(jìn)制序列;條形碼解碼單元,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。
所述的主控模塊包括短信息編輯單元、短信息發(fā)送單元、短信息存儲(chǔ)單元,所述的短信息發(fā)送單元與無線通信收發(fā)裝置連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊與短信息編輯單元連接;所述的防偽查詢結(jié)果接收模塊連接短信息存儲(chǔ)單元。
所述的微處理器還包括防偽查詢結(jié)果顯示模塊,所述的顯示模塊連接顯示屏;所述的防偽查詢結(jié)果顯示模塊連接所述的防偽查詢結(jié)果接收模塊。
本發(fā)明的工作原理為基于帶攝像頭的手機(jī),在手機(jī)的微處理器中內(nèi)嵌有圖像處理軟件,手機(jī)能夠識(shí)別條形碼(一維條碼、二維條碼或者其他條形碼等),將條形碼圖像識(shí)別成(即從手機(jī)攝像頭獲取的條形碼圖像中識(shí)別出)條形碼數(shù)據(jù)信息,并經(jīng)過無線發(fā)送裝置將上述信息向遠(yuǎn)程服務(wù)中心發(fā)出;遠(yuǎn)程服務(wù)中心中有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)表征了記錄在冊(cè)的商品或票據(jù)的具體信息(名稱,生產(chǎn)日期,有效期,產(chǎn)品描述,以及該商品是否售出等)與商品或票據(jù)的條形碼的一一對(duì)應(yīng)關(guān)系。具有接收無線數(shù)據(jù)和發(fā)送無線數(shù)據(jù)(如短信,彩信等)的裝置。并可以將接收到的信息經(jīng)過處理后到數(shù)據(jù)庫(kù)查詢相關(guān)數(shù)據(jù),并將相關(guān)數(shù)據(jù)發(fā)送到對(duì)應(yīng)的手機(jī)。用戶對(duì)照商品(或票據(jù))和手機(jī)接收到的信息,就可以確認(rèn)當(dāng)前商品(或票據(jù))的真?zhèn)巍?br>
本發(fā)明的有益效果主要表現(xiàn)在1、用戶無須在手機(jī)中增設(shè)掃描系統(tǒng),使用成本低;2、經(jīng)濟(jì)實(shí)用;3、使用便捷。
圖1是實(shí)施例1的具有條形碼防偽查詢功能的攝像頭手機(jī)的結(jié)構(gòu)圖。
圖2是圖像處理模塊的內(nèi)部結(jié)構(gòu)框圖。
圖3是圖像處理模塊的流程圖。
圖4是實(shí)施例2、實(shí)施例4的具有條形碼防偽查詢功能的攝像頭手機(jī)的結(jié)構(gòu)圖。
圖5是本發(fā)明的基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng)的遠(yuǎn)程服務(wù)中心的模塊圖。
(五)
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步描述。
實(shí)施例1參照?qǐng)D1、圖2、圖3,一種具有條形碼防偽查詢功能的攝像頭手機(jī),包括用于獲取圖像的攝像頭3、微處理器4、第一無線通信收發(fā)裝置5,所述的微處理器4包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊6,所述的微處理器4還包括圖像采集模塊7,用于采集攝像頭獲取的圖像;圖像處理模塊8,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊9,用于將圖像處理模塊8得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別功能的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊10,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果。
所述的圖像處理模塊8包括圖像識(shí)別單元20,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列,所述的序列為a1(n1)a2(n2)...aj(ni)...ak(nk);ai(i=1,2,...,k)的值為1表示條,值為0表示空;ni(i=1,2,...,k)為整數(shù),表示像素值,即條或空的象素寬度;圖像解析單元21,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)圖像識(shí)別單元得到各個(gè)條和空的ni進(jìn)行如下操作m=[ni/N],即對(duì)條或空的象素寬度先除以N,再中心取整;如果ai(ni)為1,表示第i條為m個(gè)模塊寬度的條,用m個(gè)1表示;如果ai(ni)為0,表示第i條為m個(gè)模塊寬度的空,用m個(gè)0表示;將序列a1(n1)a2(n2)...ai(nj)...ak(nk)解析成二進(jìn)制序列;條形碼解碼單元22,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。
所述的微處理器4還包括防偽查詢結(jié)果顯示模塊11,所述的顯示模塊11連接顯示屏12;所述的防偽查詢結(jié)果顯示模塊11連接所述的防偽查詢結(jié)果接收模塊10。
本實(shí)施例的工作原理為基于帶攝像頭的手機(jī),在手機(jī)的微處理器4中內(nèi)嵌有圖像處理軟件,手機(jī)能夠識(shí)別條形碼(一維條碼、二維條碼或者其他條形碼等),從手機(jī)攝像頭獲取的條形碼圖像中識(shí)別出條形碼數(shù)據(jù)信息,并經(jīng)過第一無線發(fā)送裝置5將上述信息向遠(yuǎn)程服務(wù)中心2發(fā)出;遠(yuǎn)程服務(wù)中心2中有一個(gè)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)表征了記錄在冊(cè)的商品或票據(jù)的具體信息(名稱、生產(chǎn)日期、有效期、產(chǎn)品描述以及該商品是否售出等)與商品或票據(jù)的條形碼的一一對(duì)應(yīng)關(guān)系。具有接收無線數(shù)據(jù)和發(fā)送無線數(shù)據(jù)(如短信,彩信等)的裝置。并可以將接收到的信息經(jīng)過處理后到數(shù)據(jù)庫(kù)查詢相關(guān)數(shù)據(jù),并將相關(guān)數(shù)據(jù)發(fā)送到對(duì)應(yīng)的手機(jī)。
由于條形碼是一組粗細(xì)不同,按照一定的規(guī)則安排間距的平行線條圖形。常見的條形碼是由反射率相差很大的黑條(簡(jiǎn)稱條)和白條(簡(jiǎn)稱空)組成的,用以表達(dá)一組數(shù)字或字母符號(hào)信息的圖形標(biāo)識(shí)符。圖像識(shí)別領(lǐng)域的工程師很容易通過圖像識(shí)別的方法識(shí)別出條形碼中的黑條和白條,以及黑條或白條的寬度(或相對(duì)寬度),然后根據(jù)條形碼的編制方法逆向得到條形碼代表的一組數(shù)字或子母符合信息的圖形標(biāo)識(shí)符,即條形碼數(shù)據(jù)信息。
參照?qǐng)D2、圖3,本實(shí)施例依照EAN標(biāo)準(zhǔn)碼,表示13位數(shù)字的EAN條碼(EAN-13)稱為標(biāo)準(zhǔn)版的EAN條碼,其結(jié)構(gòu)如表1所示
表1注意在EAN碼中一個(gè)模塊的寬度為0.33mm。
EAN碼的編碼規(guī)則
表2起始符101;中間分隔符01010;終止符101。
A、B、C中的“0”和“1”分別表示具有一個(gè)模塊寬度的“空”和“條”。
因?yàn)樽髠?cè)數(shù)據(jù)編碼方式有兩種,要按照前置字符選其中一種,如表3
表3如左側(cè)數(shù)據(jù)符為0,參照表2,因?yàn)橄鄳?yīng)的編碼有A和B兩種,選擇的依據(jù)參見表3,表3中,根據(jù)“左側(cè)數(shù)據(jù)符編碼規(guī)則的選擇(該數(shù)據(jù)符從左到右的位數(shù))”可以看到從第一位到第七位時(shí),都位A,所以左側(cè)數(shù)據(jù)符為0的編碼為0001101。
再如左側(cè)數(shù)據(jù)符為1,參照2,因?yàn)橄鄳?yīng)的編碼有A和B兩種,選擇的依據(jù)參見表3,表3中,根據(jù)“左側(cè)數(shù)據(jù)符編碼規(guī)則的選擇”可以看到第一、二、四位時(shí),為A;第三、六、七位時(shí),為B;所以,如果左側(cè)數(shù)據(jù)符1在第一、二、四位時(shí)編碼為0011001,如果在第三、六、七位時(shí)編碼為0110011。其他數(shù)據(jù)符的編碼過程同理可得。
EAN標(biāo)準(zhǔn)碼的尺寸寬全部37.29mm;條碼31.35mm。
圖像處理模塊可以逆向識(shí)別出條形碼所包含的數(shù)據(jù)。參照?qǐng)D2、圖3,具體過程如下(1)、圖像預(yù)處理在攝像頭所拍攝的圖像中截取一段包含條形碼主要信息的圖像;(2)、圖像識(shí)別單元20識(shí)別出條形碼圖像中每一個(gè)“空”和“條”的寬度,用象素表示。假設(shè)有k個(gè)條和空,每個(gè)條或空包含若干個(gè)“模塊”(基本寬度的模塊)。得到的序列為a1(n1)a2(n2)...ai(ni)...ak(nk),其中ai(i=1,2,...,k)的值為0或1分別表示是“空”或“條”;ni(i=1,2,...,k)為整數(shù),表示像素值,即“空”或“條”的象素寬度;(3)、圖像解析單元21通過與參考條(選擇各個(gè)條中最小象素寬度作為模塊寬度N,通常選擇第一條a1)對(duì)比,確定出條碼的原始數(shù)據(jù),用0和1表示EAN標(biāo)準(zhǔn)碼的起始符和終將符的代碼都是101,即順序?yàn)橐粋€(gè)模塊的條,一個(gè)模塊的空,一個(gè)模塊的條。采用最開始的條作為參考條,設(shè)該條所包含的像素(即對(duì)應(yīng)該條的寬度)為N。
對(duì)上面的每一個(gè)ai(ni)的象素寬度進(jìn)行如下操作,m=[ni/N],即除以N再中心取整。比如ni/N的值為1.9,則取整數(shù)為m=2,如ni/N的值為2.1,則取整為m=2。
如果ai(ni)的值為1,表示第i條為m個(gè)模塊寬度的條,用m個(gè)1表示;如果ai(ni)的值為0,表示第i條為m個(gè)模塊寬度的空,用m個(gè)0表示;將序列a1(n1)a2(n2)...ai(ni)...ak(nk)解析成二進(jìn)制序列。
(4)、對(duì)得到的二進(jìn)制序列進(jìn)行數(shù)據(jù)預(yù)處理,然后進(jìn)行解碼得到條形碼中包含的有效數(shù)據(jù)數(shù)據(jù)預(yù)處理對(duì)于EAN標(biāo)準(zhǔn)碼而言,去除二進(jìn)制序列頭尾的101,(即去除起始符和終結(jié)符),去除中間符01010。
條形碼解碼單元22將得到的新的序列根據(jù)表2解碼(查表)得到十進(jìn)制的序列。每次取7位數(shù)據(jù)進(jìn)行查表。
(5)、最終得到條形碼中的所有有效數(shù)據(jù),解碼成功。
本實(shí)施例的工作過程為在手機(jī)1的菜單中有一條菜單是掃描條形碼,執(zhí)行該菜單后,手機(jī)啟動(dòng)攝像頭的照相功能,獲得一張較為清晰的圖片,然后手機(jī)系統(tǒng)調(diào)用圖像處理(識(shí)別)模塊8來識(shí)別出條形碼中包含的數(shù)據(jù)信息,然后手機(jī)將該信息以短信方式自動(dòng)發(fā)送至一個(gè)特別號(hào)碼,該特別號(hào)碼使得手機(jī)和上述的遠(yuǎn)程服務(wù)中心2連接在一起,遠(yuǎn)程服務(wù)中心2接收到該信息后,提取出重要的數(shù)據(jù)信息,并且在中心的數(shù)據(jù)庫(kù)中查詢到對(duì)應(yīng)該條形碼的信息,然后將該信息也通過短信的方式發(fā)送至該手機(jī),如果中心沒有查詢到與該條形碼對(duì)應(yīng)的信息,則返回錯(cuò)誤提示信息給手機(jī);手機(jī)接收到中心發(fā)過來的信息并將該信息顯示在顯示屏上,用戶閱讀后可以通過按鍵選擇退出該查詢界面,完成一次條形碼查詢過程。
實(shí)施例2參照?qǐng)D1、圖2、圖3,本實(shí)施例的基本結(jié)構(gòu)與工作過程與實(shí)施例1相同,區(qū)別點(diǎn)在于所述的主控模塊包括短信息編輯單元13、短信息發(fā)送單元14、短信息存儲(chǔ)單元15,所述的短信息發(fā)送單元14與第一無線通信收發(fā)裝置5連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊9與短信息編輯單元13連接;所述的防偽查詢結(jié)果接收模塊10連接短信息存儲(chǔ)單元15。所述的條形碼數(shù)據(jù)信息和具體的商品或票據(jù)信息通過短信息方式在手機(jī)1和遠(yuǎn)程服務(wù)中心2之間傳輸,使用成本低。
圖像處理模塊8得到的條形碼數(shù)據(jù)信息通過短信方式發(fā)送到遠(yuǎn)程服務(wù)中心2,遠(yuǎn)程服務(wù)中心2的查詢結(jié)果也通過短信方式回復(fù)到手機(jī)1。
實(shí)施例3參照參照?qǐng)D1、圖2、圖3、圖5,一種基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),該系統(tǒng)包括攝像頭手機(jī)1、防偽查詢遠(yuǎn)程服務(wù)中心2,所述的攝像頭手機(jī)1包括用于獲取圖像的攝像頭3、微處理器4、第一無線通信收發(fā)裝置5,所述的微處理器4包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊6;圖像采集模塊7,用于采集攝像頭獲取的圖像;圖像處理模塊8,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述條形碼對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊9,用于將圖像處理模塊得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置5,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心2發(fā)送;防偽查詢結(jié)果接收模塊10,用于通過第一無線接收裝置5接收遠(yuǎn)程服務(wù)中心2的查詢結(jié)果;所述的遠(yuǎn)程服務(wù)中心2包括第二無線通信收發(fā)裝置16,用于表征商品或票據(jù)的具體信息與條形碼數(shù)據(jù)信息對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù)17,根據(jù)條形碼數(shù)據(jù)信息調(diào)用數(shù)據(jù)庫(kù)中的具體信息查詢模塊18,將查詢結(jié)果回傳給手機(jī)的信息回復(fù)模塊19;所述的查詢模塊18通過第二無線接收裝置接收手機(jī)側(cè)的條形碼數(shù)據(jù)信息,在所述的數(shù)據(jù)庫(kù)17中查詢對(duì)應(yīng)該條形碼數(shù)據(jù)信息的具體信息,由信息回復(fù)模塊19通過第二無線發(fā)送裝置將查詢結(jié)果回傳給手機(jī)的防偽結(jié)果接收模塊。
所述的圖像處理模塊8包括圖像識(shí)別單元20,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列,所述的序列為a1(n1)a2(n2)...ai(ni)...ak(nk);ai(i=1,2,...,k)的值為1表示條,值為0表示空;ni(i=1,2,...,k)為整數(shù),表示像素值,即條或空的象素寬度;圖像解析單元21,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)圖像識(shí)別單元得到各個(gè)條和空的ni進(jìn)行如下操作m=[ni/N],即對(duì)條或空的象素寬度先除以N,再中心取整;如果ai(ni)為1,表示第i條為m個(gè)模塊寬度的條,用m個(gè)1表示;如果ai(ni)為0,表示第i條為m個(gè)模塊寬度的空,用m個(gè)0表示;將序列a1(n1)a2(n2)...ai(ni)...ak(nk)解析成二進(jìn)制序列;條形碼解碼單元22,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。圖像處理模塊8的工作過程與實(shí)施例1相同。
所述的微處理器4還包括防偽查詢結(jié)果顯示模塊11,所述的顯示模塊11連接顯示屏12;所述的防偽查詢結(jié)果顯示模塊11連接所述的防偽查詢結(jié)果接收模塊10。
本實(shí)施例的工作過程為該系統(tǒng)防偽查詢的步驟為(1)、手機(jī)拍攝商品或票據(jù)上的條形碼,得到一張圖片;(2)、通過手機(jī)中的圖像識(shí)別模塊識(shí)別出該圖片中的條形碼數(shù)據(jù)信息;(3)、將該數(shù)據(jù)信息通過無線鏈路發(fā)送至遠(yuǎn)程服務(wù)中心;(4)、遠(yuǎn)程服務(wù)中心檢索數(shù)據(jù)庫(kù),將檢索到的信息發(fā)送給手機(jī)用戶對(duì)照商品(或票據(jù))和手機(jī)接收到的信息,就可以確認(rèn)當(dāng)前商品(或票據(jù))的真?zhèn)巍?br>
實(shí)施例4參照?qǐng)D2、圖3、圖4、圖5,本實(shí)施例的基本結(jié)構(gòu)與工作過程與實(shí)施例3相同,區(qū)別點(diǎn)在于所述的主控模塊包括短信息編輯單元13、短信息發(fā)送單元14、短信息存儲(chǔ)單元15,所述的短信息發(fā)送單元14與第一無線通信收發(fā)裝置5連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊9與短信息編輯單元13連接;所述的防偽查詢結(jié)果接收模塊10連接短信息存儲(chǔ)單元15。所述的條形碼數(shù)據(jù)信息和具體的商品或票據(jù)信息通過短信息方式在手機(jī)1和遠(yuǎn)程服務(wù)中心2之間傳輸,使用成本低。
圖像處理模塊8得到的條形碼數(shù)據(jù)信息通過短信方式發(fā)送到遠(yuǎn)程服務(wù)中心2,遠(yuǎn)程服務(wù)中心2的查詢結(jié)果也通過短信方式回復(fù)到手機(jī)1。
權(quán)利要求
1.一種具有條形碼防偽查詢功能的攝像頭手機(jī),包括用于獲取圖像的攝像頭、微處理器、第一無線通信收發(fā)裝置,所述的微處理器包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊,所述的微處理器還包括圖像采集模塊,用于采集攝像頭獲取的圖像,其特征在于所述的微處理器還包括圖像處理模塊,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊,用于將圖像處理模塊得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果。
2.如權(quán)利要求1所述的具有條形碼防偽查詢功能的攝像頭手機(jī),其特征在于所述的圖像處理模塊包括圖像識(shí)別單元,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列;圖像解析單元,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)條或空的象素寬度先除以N,再中心取整,得到m個(gè)模塊寬度;若為m個(gè)模塊寬度的條,用m個(gè)1表示;若為m個(gè)模塊寬度的空,用m個(gè)0表示;將象素寬度的序列解析成二進(jìn)制序列;條形碼解碼單元,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。
3.如權(quán)利要求1或2所述的具有條形碼防偽查詢功能的攝像頭手機(jī),其特征在于所述的主控模塊包括短信息編輯單元、短信息發(fā)送單元、短信息存儲(chǔ)單元,所述的短信息發(fā)送單元與無線通信收發(fā)裝置連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊與短信息編輯單元連接;所述的防偽查詢結(jié)果接收模塊連接短信息存儲(chǔ)單元。
4.如權(quán)利要求3所述的具有條形碼防偽查詢功能的攝像頭手機(jī),其特征在于所述的微處理器還包括防偽查詢結(jié)果顯示模塊,所述的顯示模塊連接顯示屏;所述的防偽查詢結(jié)果顯示模塊連接所述的防偽查詢結(jié)果接收模塊。
5.一種基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),其特征在于該系統(tǒng)包括攝像頭手機(jī)、防偽查詢遠(yuǎn)程服務(wù)中心,所述的攝像頭手機(jī)包括用于獲取圖像的攝像頭、微處理器、第一無線通信收發(fā)裝置,所述的微處理器包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊;圖像采集模塊,用于采集攝像頭獲取的圖像;圖像處理模塊,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,并根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息;條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊,用于將圖像處理模塊得到的條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果;所述的遠(yuǎn)程服務(wù)中心包括第二無線通信收發(fā)裝置,用于表征商品或票據(jù)的具體信息與條形碼數(shù)據(jù)信息對(duì)應(yīng)關(guān)系的數(shù)據(jù)庫(kù),根據(jù)條形碼數(shù)據(jù)信息調(diào)用數(shù)據(jù)庫(kù)中的具體信息查詢模塊,將查詢結(jié)果回傳給手機(jī)的信息回復(fù)模塊;所述的查詢單元通過第二無線接收裝置接收手機(jī)側(cè)的條形碼數(shù)據(jù)信息,在所述的數(shù)據(jù)庫(kù)中查詢對(duì)應(yīng)該條形碼數(shù)據(jù)信息的具體信息,由信息回復(fù)模塊通過第二無線發(fā)送裝置將查詢結(jié)果回傳給手機(jī)的防偽結(jié)果接收模塊。
6.如權(quán)利要求5所述的基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),其特征在于所述的圖像處理模塊包括圖像識(shí)別單元,用于對(duì)獲取的條形碼圖像進(jìn)行黑白象素識(shí)別,得到條形碼中每一個(gè)條和空的象素寬度的序列;圖像解析單元,用于選擇各個(gè)條中最小象素寬度作為模塊寬度N,對(duì)條或空的象素寬度先除以N,再中心取整,得到m個(gè)模塊寬度;若為m個(gè)模塊寬度的條,用m個(gè)1表示;若為m個(gè)模塊寬度的空,用m個(gè)0表示;將象素寬度的序列解析成二進(jìn)制序列;條形碼解碼單元,用于根據(jù)條形碼的編制方法逆向得到所述二進(jìn)制序列對(duì)應(yīng)的數(shù)據(jù)信息。
7.如權(quán)利要求5或6所述的基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),其特征在于所述的主控模塊包括短信息編輯單元、短信息發(fā)送單元、短信息存儲(chǔ)單元,所述的短信息發(fā)送單元與無線通信收發(fā)裝置連接;所述的條形碼數(shù)據(jù)信息轉(zhuǎn)存模塊與短信息編輯單元連接;所述的防偽查詢結(jié)果接收模塊連接短信息存儲(chǔ)單元。
8.如權(quán)利要求7所述的基于攝像頭手機(jī)的條形碼防偽查詢系統(tǒng),其特征在于所述的微處理器還包括防偽查詢結(jié)果顯示模塊,所述的顯示模塊連接顯示屏;所述的防偽查詢結(jié)果顯示模塊連接所述的防偽查詢結(jié)果接收模塊。
全文摘要
一種具有條形碼防偽查詢功能的攝像頭手機(jī),包括用于獲取圖像的攝像頭、微處理器、第一無線通信收發(fā)裝置,微處理器包括用于實(shí)現(xiàn)手機(jī)基本功能的主控模塊;圖像采集模塊;圖像處理模塊,用于對(duì)獲取的條形碼圖像進(jìn)行識(shí)別,將條形碼圖像解析成二進(jìn)制序列,根據(jù)條形碼的編制方法逆向得到條形碼對(duì)應(yīng)的數(shù)據(jù)信息;條形碼轉(zhuǎn)存模塊,用于將條形碼數(shù)據(jù)信息調(diào)入到第一無線發(fā)送裝置,并向具有防偽鑒別的遠(yuǎn)程服務(wù)中心發(fā)送;防偽查詢結(jié)果接收模塊,用于通過第一無線接收裝置接收遠(yuǎn)程服務(wù)中心的查詢結(jié)果。以及基于攝像頭手機(jī)的防偽查詢系統(tǒng)。本發(fā)明基于普通攝像頭手機(jī),具有成本低、經(jīng)濟(jì)實(shí)用、使用便捷的效果,可根據(jù)條形碼識(shí)別商品或票據(jù)的真?zhèn)巍?br>
文檔編號(hào)H04M1/725GK1893694SQ20051005064
公開日2007年1月10日 申請(qǐng)日期2005年7月8日 優(yōu)先權(quán)日2005年7月8日
發(fā)明者徐立華, 趙建東, 王四清, 黃美成 申請(qǐng)人:杭州波導(dǎo)軟件有限公司