門票防偽檢測係統設計研究
發布時間:2011-12-30
中心議題:
門票是觀看奧運會、演唱會、參加高級會議的入場券。隨著高質量圖像輸入輸出設備的發展,特別是精度超過1200dpi的彩色噴墨、激光打印機和高精度彩色複印機的出現,門票的偽造變得更加容易。所以人們迫切需要一種有效的門票防偽及檢測技術。傳統的防偽技術,基本上都采用材料防偽,屬於共性化防偽。如(ru)果(guo)被(bei)人(ren)仿(fang)冒(mao),後(hou)果(guo)不(bu)堪(kan)設(she)想(xiang),也(ye)存(cun)在(zai)造(zao)價(jia)高(gao)等(deng)缺(que)點(dian)。而(er)數(shu)字(zi)水(shui)印(yin)技(ji)術(shu)屬(shu)於(yu)個(ge)性(xing)化(hua)防(fang)偽(wei)技(ji)術(shu),它(ta)是(shi)與(yu)個(ge)性(xing)特(te)征(zheng)相(xiang)結(jie)合(he),並(bing)且(qie)不(bu)改(gai)變(bian)成(cheng)熟(shu)的(de)印(yin)刷(shua)工(gong)藝(yi),不(bu)改(gai)變(bian)印(yin)刷(shua)材(cai)料(liao)與(yu)設(she)備(bei),不(bu)增(zeng)加(jia)印(yin)刷(shua)成(cheng)本(ben),是(shi)目(mu)前(qian)較(jiao)好(hao)的(de)防(fang)偽(wei)技(ji)術(shu)。
1 防偽檢測係統概述
1.1 防偽係統概述
水印是不被感知地在作品中嵌入信息的操作行為。數字水印是將具有特定意義的標記(水印),利用數字嵌入的方法隱藏在數字圖像、聲音、文檔、圖書、視shi頻pin等deng數shu字zi產chan品pin中zhong,用yong以yi證zheng明ming創chuang作zuo者zhe對dui其qi作zuo品pin的de所suo有you權quan,同tong時shi通tong過guo對dui水shui印yin的de檢jian測ce和he分fen析xi保bao證zheng數shu字zi信xin息xi的de完wan整zheng可ke靠kao性xing。數shu字zi水shui印yin是shi一yi種zhong新xin興xing、有效的數字產品版權保護和數據安全維護技術。把數字水印技術用在印刷品仿偽方麵是近幾年大家研究的一個新方向。
shuzishuiyinmenpiaofangweixitongyoushuzishuiyinqianruzixitongheshuzishuiyinshibiezixitongliangbufenzucheng,meigezixitongyoufenbieyouyingjianyuruanjianliangbufenzucheng。shiyongzhekeyitongguozaimenpiaodeyinshuapinzhongqianrubunengweirouyanjiaochaqiebuyingxiangsuobaohuyinshuapinyuanyoudeshijiaoganguanxingxiangdeshuzishuiyinmiyao,bingtongguoteyoudejianceshebei——機讀設備來讀取該數字水印,以鑒別印刷品的真偽,從而達到防偽目的。
本文介紹了數字水印在門票中的嵌入,並對水印識別係統中的軟硬件進行詳細描述。硬件由攝像頭、ARM、液晶屏等構成。
整個係統流程如圖1所示。
1.2 數字水印嵌入
就目前門票使用情況而言,主要是對其進行打印(或印刷)掃描(或照相)操作,於是我們要尋找一種抗打印掃描數字水印算法。可用於印刷品仿偽的算法多是在變換域實現的,其思想大多基於J.Coxdeng等人提出的括頻通信算法。
本文將用基於DCT(離散餘弦變換)算法來嵌入水印。離散餘弦變換屬於正交變換圖像編碼方法中的一種。對於一幅典型的圖像,經過變換後,圖像中的大部分DCT能neng量liang會hui集ji中zhong在zai直zhi流liu係xi數shu和he低di頻pin交jiao流liu係xi數shu中zhong,許xu多duo中zhong頻pin和he高gao頻pin的de交jiao流liu係xi數shu接jie近jin,把ba它ta們men去qu掉diao並bing不bu會hui明ming顯xian影ying響xiang重zhong構gou圖tu像xiang的de質zhi量liang。本ben文wen通tong過guo對dui門men票piao圖tu片pian進jin行xingDCT變bian換huan,結jie合he人ren的de視shi覺jiao特te性xing,適shi當dang改gai變bian某mou個ge中zhong頻pin係xi數shu值zhi來lai完wan成cheng水shui印yin的de嵌qian入ru。水shui印yin提ti取qu時shi隻zhi需xu判pan斷duan相xiang應ying中zhong頻pin係xi數shu的de正zheng負fu就jiu可ke恢hui複fu水shui印yin圖tu像xiang。實shi驗yan表biao明ming,該gai算suan法fa簡jian單dan,並bing能neng有you效xiao抗kang打da印yin掃sao描miao。
水印嵌入前後及嵌入信息的圖片如圖2~圖4所示。
2 水印檢測係統設計
針對嵌入了水印的門票真偽檢測需要由專門的機讀設備辨別。該設備主要由操作係統定製、圖像采集、圖像數字水印檢測三部分組成。係統的核心芯片選用SAMSUNG半導體公司生產的S3C2410嵌入式微處理器。軟件環境選用Microsoft Windows CE.NET操作係統。係統首先通過USB攝像頭采集到門票靜態圖片,接著進行數字水印檢測和提取,通過比對提取出的數字水印跟原先嵌入的水印,判斷門票的真偽。
[page]
2.1 操作係統的定製
嵌入式係統是指以應用為中心,以計算機技術為基礎、軟硬件可裁剪、適應於特定應用係統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機係統嵌入式係統具有實時性等特點,其應用前景非常廣闊。
係統硬件平台選用博創科技產品嵌入式開發平台UP_NETARM2410_S。該平台采用了S3C2410X微處理器。該處理器使用ARM920T核、采用0.18μm工藝CMOS標準宏單元和存儲編譯器開發的。它的低功耗精簡和出色的全靜態設計特別適用於對成本和功耗敏感的應用。該平台同時配備了LCD液晶屏,方便對水印結果的觀察。
Windows CE是一種具有搶先式多任務功能與強大通信能力的嵌入式操作係統,也是微軟公司專門為移動設備和消費類電子產品、嵌入式應用等非PC領域而設計的全新操作係統產品,具有高級模塊化、良好實時性、強大通信能力、支持多種CPU等特點。Windows CE采用了友好的用戶界麵,外觀很像流行的Windows NT界jie麵mian,大da大da降jiang低di了le用yong戶hu使shi用yong時shi的de難nan度du。同tong時shi它ta的de模mo塊kuai化hua設she計ji方fang式shi使shi得de係xi統tong開kai發fa人ren員yuan和he應ying用yong開kai發fa人ren員yuan能neng夠gou為wei多duo種zhong多duo樣yang的de產chan品pin來lai定ding製zhi它ta,可ke以yi選xuan擇ze、組合和配置Windows CE的模塊和組件來創建用戶版的操作係統。
微軟針對Windows CE推出了集成開發環境:Platform Builder和Visual Studio 2003。通過Platform Builder,開發人員可對Windows CE操作係統進行定製、構建、下載、調試及發布。Visual Studio 2003可用來開發基於Windows CE的應用程序。
博創科技產品自帶了Bootloader,BSP,SDK,首先安裝Platform Builder並進行了Windows CE的移植。(移植具體過程參考產品說明光盤)
2.2 圖像采集
本係統采用市麵常見的USB中星微攝像頭采集門票圖片,安裝Windows CE時已經默認安裝USB驅動,要讓攝像頭能采集數據,隻要針對該攝像頭編寫流接口驅動程序。
流接口驅動程序是為連接到Windows CE.NET平台上的外圍設備而設計的。實際上,流接口驅動程序是一個管理外圍設備的用戶級的動態鏈接庫(DLL)。流接口驅動程序幾乎可以支持任何類型的連接到Windows CE.NET係統的外圍設備。實現流驅動程序需要完成以下幾個步驟:
(1)選擇代表設備的文件名前綴CAM;
(2)實現驅動的各個入口點:CAM_Init,CAM_Close等;
(3)建立.DEF文件;
(4)在注冊表中為驅動程序建立表項;
(5)生成流驅動程序zc030x.dll。
係統在自動加載驅動程序時,首先要將驅動程序複製到\Windows文件夾下。當攝像頭通過USB接口接到硬件平台時,將提示輸入攝像頭驅動,我們通過軟鍵盤敲入“zc030x”,則攝像頭就能正常工作了。
2.3 水印檢測軟件設計
水印檢測軟件采用C#作為開發語言,基於VisualStudio.NET(2003)集成開發環境(IDE)進行編寫。Visual Studio.NET和.NET框架為開發人員提供了一套完整的解決方案。Visual Studio.NET提供了一個能夠基於.NET框架來創建應用程序的開發環境,該開發環境提供了一些工具,這些工具可以簡化應用程序的創建、部署和升級。由於Windows CE.NET自帶.NET Compact Framework 1.0,在PC中用VisualStudio 2003生成的應用程序可直接下載到Windows CE.NET中使用,程序的部署十分方便。
[page]
本係統直接通過USB攝像頭獲取圖像信息。軟件流程如圖5所示。
3 實驗結果下載測試分析
在Visual Studio 2003中進行軟件設計,並在模擬器中調試成功之後,就可以將軟件下載到實驗平台中運行,在軟件進行部署前安裝ActiveSync 4.1,並在軟件進行部署時選中“Windows CE.NET、設備”見圖6。
軟件在WinCE係統上的運行界麵見圖7。
4 結語
數shu字zi水shui印yin印yin刷shua防fang偽wei技ji術shu突tu出chu了le防fang偽wei的de惟wei一yi性xing和he不bu可ke仿fang製zhi性xing,具ju有you高gao保bao密mi性xing和he隨sui機ji性xing,以yi及ji不bu改gai變bian原yuan印yin刷shua品pin的de視shi覺jiao形xing象xiang,不bu改gai變bian成cheng熟shu的de印yin刷shua工gong藝yi,不bu改gai變bian印yin刷shua材cai料liao與yu設she備bei,不bu增zeng加jia印yin刷shua成cheng本ben等deng特te點dian。本ben文wen介jie紹shao了le完wan整zheng的de水shui印yin嵌qian入ru及ji檢jian測ce係xi統tong,該gai係xi統tong稍shao加jia修xiu改gai,便bian可ke以yi用yong在zai其qi他ta領ling域yu,例li如ru證zheng件jian檢jian測ce,包bao裝zhuang防fang偽wei等deng。本ben係xi統tong還hai存cun在zai著zhe一yi些xie不bu足zu,例li如ru水shui印yin提ti取qu出chu來lai後hou是shi靠kao驗yan票piao員yuan主zhu觀guan判pan斷duan,嵌qian入ru的de水shui印yin不bu能neng很hen好hao地di反fan映ying門men票piao的deID等。這些都需要繼續改進。但是數字水印檢測技術應用到印刷品領域將有著十分廣闊的應用前景。
- 門票防偽檢測係統設計研究
- 防偽檢測係統概述
- 用基於DCT算法來嵌入水印
- 水印檢測係統的設計
- 水印檢測軟件采用C#作為開發語言
門票是觀看奧運會、演唱會、參加高級會議的入場券。隨著高質量圖像輸入輸出設備的發展,特別是精度超過1200dpi的彩色噴墨、激光打印機和高精度彩色複印機的出現,門票的偽造變得更加容易。所以人們迫切需要一種有效的門票防偽及檢測技術。傳統的防偽技術,基本上都采用材料防偽,屬於共性化防偽。如(ru)果(guo)被(bei)人(ren)仿(fang)冒(mao),後(hou)果(guo)不(bu)堪(kan)設(she)想(xiang),也(ye)存(cun)在(zai)造(zao)價(jia)高(gao)等(deng)缺(que)點(dian)。而(er)數(shu)字(zi)水(shui)印(yin)技(ji)術(shu)屬(shu)於(yu)個(ge)性(xing)化(hua)防(fang)偽(wei)技(ji)術(shu),它(ta)是(shi)與(yu)個(ge)性(xing)特(te)征(zheng)相(xiang)結(jie)合(he),並(bing)且(qie)不(bu)改(gai)變(bian)成(cheng)熟(shu)的(de)印(yin)刷(shua)工(gong)藝(yi),不(bu)改(gai)變(bian)印(yin)刷(shua)材(cai)料(liao)與(yu)設(she)備(bei),不(bu)增(zeng)加(jia)印(yin)刷(shua)成(cheng)本(ben),是(shi)目(mu)前(qian)較(jiao)好(hao)的(de)防(fang)偽(wei)技(ji)術(shu)。
1 防偽檢測係統概述
1.1 防偽係統概述
水印是不被感知地在作品中嵌入信息的操作行為。數字水印是將具有特定意義的標記(水印),利用數字嵌入的方法隱藏在數字圖像、聲音、文檔、圖書、視shi頻pin等deng數shu字zi產chan品pin中zhong,用yong以yi證zheng明ming創chuang作zuo者zhe對dui其qi作zuo品pin的de所suo有you權quan,同tong時shi通tong過guo對dui水shui印yin的de檢jian測ce和he分fen析xi保bao證zheng數shu字zi信xin息xi的de完wan整zheng可ke靠kao性xing。數shu字zi水shui印yin是shi一yi種zhong新xin興xing、有效的數字產品版權保護和數據安全維護技術。把數字水印技術用在印刷品仿偽方麵是近幾年大家研究的一個新方向。
shuzishuiyinmenpiaofangweixitongyoushuzishuiyinqianruzixitongheshuzishuiyinshibiezixitongliangbufenzucheng,meigezixitongyoufenbieyouyingjianyuruanjianliangbufenzucheng。shiyongzhekeyitongguozaimenpiaodeyinshuapinzhongqianrubunengweirouyanjiaochaqiebuyingxiangsuobaohuyinshuapinyuanyoudeshijiaoganguanxingxiangdeshuzishuiyinmiyao,bingtongguoteyoudejianceshebei——機讀設備來讀取該數字水印,以鑒別印刷品的真偽,從而達到防偽目的。
本文介紹了數字水印在門票中的嵌入,並對水印識別係統中的軟硬件進行詳細描述。硬件由攝像頭、ARM、液晶屏等構成。
整個係統流程如圖1所示。

1.2 數字水印嵌入
就目前門票使用情況而言,主要是對其進行打印(或印刷)掃描(或照相)操作,於是我們要尋找一種抗打印掃描數字水印算法。可用於印刷品仿偽的算法多是在變換域實現的,其思想大多基於J.Coxdeng等人提出的括頻通信算法。
本文將用基於DCT(離散餘弦變換)算法來嵌入水印。離散餘弦變換屬於正交變換圖像編碼方法中的一種。對於一幅典型的圖像,經過變換後,圖像中的大部分DCT能neng量liang會hui集ji中zhong在zai直zhi流liu係xi數shu和he低di頻pin交jiao流liu係xi數shu中zhong,許xu多duo中zhong頻pin和he高gao頻pin的de交jiao流liu係xi數shu接jie近jin,把ba它ta們men去qu掉diao並bing不bu會hui明ming顯xian影ying響xiang重zhong構gou圖tu像xiang的de質zhi量liang。本ben文wen通tong過guo對dui門men票piao圖tu片pian進jin行xingDCT變bian換huan,結jie合he人ren的de視shi覺jiao特te性xing,適shi當dang改gai變bian某mou個ge中zhong頻pin係xi數shu值zhi來lai完wan成cheng水shui印yin的de嵌qian入ru。水shui印yin提ti取qu時shi隻zhi需xu判pan斷duan相xiang應ying中zhong頻pin係xi數shu的de正zheng負fu就jiu可ke恢hui複fu水shui印yin圖tu像xiang。實shi驗yan表biao明ming,該gai算suan法fa簡jian單dan,並bing能neng有you效xiao抗kang打da印yin掃sao描miao。
水印嵌入前後及嵌入信息的圖片如圖2~圖4所示。

2 水印檢測係統設計
針對嵌入了水印的門票真偽檢測需要由專門的機讀設備辨別。該設備主要由操作係統定製、圖像采集、圖像數字水印檢測三部分組成。係統的核心芯片選用SAMSUNG半導體公司生產的S3C2410嵌入式微處理器。軟件環境選用Microsoft Windows CE.NET操作係統。係統首先通過USB攝像頭采集到門票靜態圖片,接著進行數字水印檢測和提取,通過比對提取出的數字水印跟原先嵌入的水印,判斷門票的真偽。
[page]
2.1 操作係統的定製
嵌入式係統是指以應用為中心,以計算機技術為基礎、軟硬件可裁剪、適應於特定應用係統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機係統嵌入式係統具有實時性等特點,其應用前景非常廣闊。
係統硬件平台選用博創科技產品嵌入式開發平台UP_NETARM2410_S。該平台采用了S3C2410X微處理器。該處理器使用ARM920T核、采用0.18μm工藝CMOS標準宏單元和存儲編譯器開發的。它的低功耗精簡和出色的全靜態設計特別適用於對成本和功耗敏感的應用。該平台同時配備了LCD液晶屏,方便對水印結果的觀察。
Windows CE是一種具有搶先式多任務功能與強大通信能力的嵌入式操作係統,也是微軟公司專門為移動設備和消費類電子產品、嵌入式應用等非PC領域而設計的全新操作係統產品,具有高級模塊化、良好實時性、強大通信能力、支持多種CPU等特點。Windows CE采用了友好的用戶界麵,外觀很像流行的Windows NT界jie麵mian,大da大da降jiang低di了le用yong戶hu使shi用yong時shi的de難nan度du。同tong時shi它ta的de模mo塊kuai化hua設she計ji方fang式shi使shi得de係xi統tong開kai發fa人ren員yuan和he應ying用yong開kai發fa人ren員yuan能neng夠gou為wei多duo種zhong多duo樣yang的de產chan品pin來lai定ding製zhi它ta,可ke以yi選xuan擇ze、組合和配置Windows CE的模塊和組件來創建用戶版的操作係統。
微軟針對Windows CE推出了集成開發環境:Platform Builder和Visual Studio 2003。通過Platform Builder,開發人員可對Windows CE操作係統進行定製、構建、下載、調試及發布。Visual Studio 2003可用來開發基於Windows CE的應用程序。
博創科技產品自帶了Bootloader,BSP,SDK,首先安裝Platform Builder並進行了Windows CE的移植。(移植具體過程參考產品說明光盤)
2.2 圖像采集
本係統采用市麵常見的USB中星微攝像頭采集門票圖片,安裝Windows CE時已經默認安裝USB驅動,要讓攝像頭能采集數據,隻要針對該攝像頭編寫流接口驅動程序。
流接口驅動程序是為連接到Windows CE.NET平台上的外圍設備而設計的。實際上,流接口驅動程序是一個管理外圍設備的用戶級的動態鏈接庫(DLL)。流接口驅動程序幾乎可以支持任何類型的連接到Windows CE.NET係統的外圍設備。實現流驅動程序需要完成以下幾個步驟:
(1)選擇代表設備的文件名前綴CAM;
(2)實現驅動的各個入口點:CAM_Init,CAM_Close等;
(3)建立.DEF文件;
(4)在注冊表中為驅動程序建立表項;
(5)生成流驅動程序zc030x.dll。
係統在自動加載驅動程序時,首先要將驅動程序複製到\Windows文件夾下。當攝像頭通過USB接口接到硬件平台時,將提示輸入攝像頭驅動,我們通過軟鍵盤敲入“zc030x”,則攝像頭就能正常工作了。
2.3 水印檢測軟件設計
水印檢測軟件采用C#作為開發語言,基於VisualStudio.NET(2003)集成開發環境(IDE)進行編寫。Visual Studio.NET和.NET框架為開發人員提供了一套完整的解決方案。Visual Studio.NET提供了一個能夠基於.NET框架來創建應用程序的開發環境,該開發環境提供了一些工具,這些工具可以簡化應用程序的創建、部署和升級。由於Windows CE.NET自帶.NET Compact Framework 1.0,在PC中用VisualStudio 2003生成的應用程序可直接下載到Windows CE.NET中使用,程序的部署十分方便。
[page]
本係統直接通過USB攝像頭獲取圖像信息。軟件流程如圖5所示。

3 實驗結果下載測試分析
在Visual Studio 2003中進行軟件設計,並在模擬器中調試成功之後,就可以將軟件下載到實驗平台中運行,在軟件進行部署前安裝ActiveSync 4.1,並在軟件進行部署時選中“Windows CE.NET、設備”見圖6。

軟件在WinCE係統上的運行界麵見圖7。

4 結語
數shu字zi水shui印yin印yin刷shua防fang偽wei技ji術shu突tu出chu了le防fang偽wei的de惟wei一yi性xing和he不bu可ke仿fang製zhi性xing,具ju有you高gao保bao密mi性xing和he隨sui機ji性xing,以yi及ji不bu改gai變bian原yuan印yin刷shua品pin的de視shi覺jiao形xing象xiang,不bu改gai變bian成cheng熟shu的de印yin刷shua工gong藝yi,不bu改gai變bian印yin刷shua材cai料liao與yu設she備bei,不bu增zeng加jia印yin刷shua成cheng本ben等deng特te點dian。本ben文wen介jie紹shao了le完wan整zheng的de水shui印yin嵌qian入ru及ji檢jian測ce係xi統tong,該gai係xi統tong稍shao加jia修xiu改gai,便bian可ke以yi用yong在zai其qi他ta領ling域yu,例li如ru證zheng件jian檢jian測ce,包bao裝zhuang防fang偽wei等deng。本ben係xi統tong還hai存cun在zai著zhe一yi些xie不bu足zu,例li如ru水shui印yin提ti取qu出chu來lai後hou是shi靠kao驗yan票piao員yuan主zhu觀guan判pan斷duan,嵌qian入ru的de水shui印yin不bu能neng很hen好hao地di反fan映ying門men票piao的deID等。這些都需要繼續改進。但是數字水印檢測技術應用到印刷品領域將有著十分廣闊的應用前景。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
- 通過直接、準確、自動測量超低範圍的氯殘留來推動反滲透膜保護
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
微波功率管
微波開關
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調電容
微動開關
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關
溫控可控矽
聞泰
穩壓電源
穩壓二極管
穩壓管
無焊端子
無線充電
無線監控
無源濾波器
五金工具
物聯網
顯示模塊
顯微鏡結構
線圈
線繞電位器
線繞電阻




