新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 印刷品數字水印檢測器的實現

        印刷品數字水印檢測器的實現

        作者: 時間:2011-08-08 來源:網絡 收藏
        相關運算公式為:

        本文引用地址:http://www.104case.com/article/150398.htm

        2 系統硬件

        數字水印檢測設備硬件框圖

          設備的硬件框圖如圖2所示。CMOS圖像傳感器是近年來發展迅猛的一種圖像傳感器,一些高端CMOS芯片所獲得的靜態圖片,其質量可與CCD媲美。本文采用Omnivision公司的高端CMOS芯片OV3610,它具有300萬像素點,能夠提供高品質的圖像。本文采用FPGA通過SCCB接口對OV3610芯片進行控制,采集圖像。SCCB接口是Omnivision公司開發的一種串行接口技術。它是一種串行接口總線,由時鐘信號、輸入數據、輸出數據組成。主機可以通過SCCB接口訪問CMOS傳感器的內部寄存器,從而控制CMOS的工作模式、輸出圖像的格式、圖像的增益、RGB各個分量的增益、曝光時間、曝光強度、圖像開窗等,使得到的圖像便于識別。圖像的讀取是由FPGA進行時序控制的,圖像的輸出接口包含了10位的圖像數據線和同步信號VSYNC、HSYNC、HREF.其中VSYNC信號進行幀同步,HSYNC信號進行行同步,HREF用于標志一行未傳輸完畢。時序如圖3所示。

          本文采用容量為256K×16bit的SRAM作為DCT系數的存儲體。要完全存儲DCT變換的數據是不可能的。因此,FPGA計算出的DCT系數并不能完全存儲,也沒有必要。因為是添加在每個16×16塊的前10個系數里,因此只需保存每個塊的前10個系數,3145728像素圖片產生的水印信息只有120KB.待FPGA完成圖片的DCT計算后,DSP得到運算完畢信號,從SRAM中取出DCT系數,進行相關運算。如果運算結果超過事先設定的閾值,則認為該圖片存在水印,反之為不含水印。結果通過系統控制器在點陣液晶屏顯示,并且觸發語音報警器,語音報警。此外,該系統還具有與PC機的通信能力,能夠通過RS232接口從PC機下載新的水印信息,因此便于水印的更新。要含有不同水印信息的圖片只需下載不同的水印信息即可。


          經過試驗得出圖4、圖5、圖6所示的仿真結果。該系統能夠穩定地檢測出含有水印的圖像和不含水印的圖像。對于含有水印的圖像復制品,可以通過設置恰當的閾值予以鑒別。一般含有水印的原始圖像的相關值處于一個平均值,而圖像復制品處于一個較低的平均值。該系統每次檢測耗時小于2秒,能夠進行水印的快速檢測。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 响水县| 独山县| 手机| 周至县| 南川市| 卢湾区| 遂川县| 西峡县| 渑池县| 平和县| 秦皇岛市| 扎赉特旗| 麻阳| 略阳县| 咸宁市| 呼和浩特市| 民县| 兴隆县| 怀集县| 永清县| 清丰县| 永宁县| 庄河市| 台山市| 曲麻莱县| 舒兰市| 宜州市| 黄平县| 乐东| 稷山县| 宣化县| 沈阳市| 曲阳县| 墨江| 容城县| 措勤县| 阳春市| 江都市| 金平| 桑日县| 景德镇市|