《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于SOPC的指紋識別系統設計
基于SOPC的指紋識別系統設計
摘要: 指紋識別系統一般由指紋圖像采集、指紋圖像預處理、指紋特征提取、指紋特征匹配、特征數據庫等幾部分組成。指紋識別系統的原理框圖如圖1所示。該系統首先由指紋采集設備采集到指紋圖像并將其轉化為數字圖像;然后對指紋數字圖像進行預處理,再通過圖像增強、分割、平滑、細化等處理過程得到便于指紋特征提取的數字圖像:接著提取細化后的圖像細節特征點;最后將提取到的特征與特征數據庫中的特征數據進行匹配,并輸出識別結果。
Abstract:
Key words :

     引言

     隨著科學技術的發展,指紋識別已經成為目前最為實用、應用最為廣泛的生物識別技術,尤其在民用生物識別技術中。指紋識別技術已經在金融、醫療、公安、門禁系統等領域得到了廣泛的應用。

      傳統的指紋識別系統都是基于PC機的,這種系統具有識別速度快、樣本存儲量大、軟件設計技術成熟等優點。但是,基于PC機的指紋識別系統由于價格昂貴、移動性能差、功耗高等缺點限制了其應用的進一步擴大。自二十世紀末以來,半導體技術和嵌入式技術的快速發展,為人們設計廉價的便攜式指紋識別系統提供了一個技術上的實現平臺。 本文介紹了一種基于ALTERA公司推出的SOPC(System on a Programmable Chip,片上可編程系統)技術的指紋識別系統的設計方案。該系統以ALTERA公司的Cyclone II系列FPGA和NIOSII軟核處理器為核心,并采用富士通公司的MBF200指紋采集芯片設計,是一種簡單實用的嵌入式指紋識別系統。

      1 指紋識別系統原理

      指紋識別系統一般由指紋圖像采集、指紋圖像預處理、指紋特征提取、指紋特征匹配、特征數據庫等幾部分組成。指紋識別系統的原理框圖如圖1所示。該系統首先由指紋采集設備采集到指紋圖像并將其轉化為數字圖像;然后對指紋數字圖像進行預處理,再通過圖像增強、分割、平滑、細化等處理過程得到便于指紋特征提取的數字圖像:接著提取細化后的圖像細節特征點;最后將提取到的特征與特征數據庫中的特征數據進行匹配,并輸出識別結果。

      2 系統硬件設計

      2.1 SOPC技術與NIOS II軟核處理器

      SOPC (System on a Programmable Chip,片上可編程系統)是ALTERA公司提出來的一種靈活、高效的SOC解決平臺。它將處理器、存儲器、I/O口、LVDS、CDR等系統設計所需要的功能模塊集成到一個PLD器件上,從而構建成一個可編程的片上系統?;赟OPC技術的系統設計十分靈活,用戶可以根據自己的實際要求,并利用IPCore資源組合構建出不同的應用系統,從而實現軟硬件協同設計。

      NIOS II軟核處理器是ALTERA公司于2004年推出的通用32位RISC CPU,它能滿足任何應用32位嵌入式微處理器的需要.用戶可以獲得超過200 DMIPS的性能。NIOS II軟核處理器具有32位處理器的基本結構單元(32位指令大小,32位數據和地址路徑,32位通用寄存器和32個外部中斷源),設計者可以根據系統需求的變化來調整嵌入式系統的特性,以選擇滿足性能和成本的最佳方案。

      Nios II系列可支持用戶自定義指令,而NIOS II ALU則直接與用戶自定義的指令邏輯相連。由于設計者能為系統中使用的每個Nios II處理器創建多達256個專用指令,因此,設計者能夠調整系統硬件以增強對實時軟件算法的處理能力。ALTERA公司同時還推出了Nios II集成開發環境(IDE)和一些常用的免費IP核,以方便設計者的軟件開發。另外,設計者使用Altera公司Quartus II開發軟件中的SOPC Builder系統開發工具還能夠很容易地創建專用的處理器系統,并能夠根據系統的需求添加Nios II處理器核的數量。

      2.2 系統硬件結構

      一般的指紋識別系統主要由指紋采集模塊、系統核心模塊、數據存儲模塊和輸出顯示模塊等幾部分組成。其系統硬件結構框圖如圖2所示。

 

      本系統中的采集模塊采用富士通公司的MBF200指紋傳感器芯片,該芯片的分辯率高達500dpi(dots per inch),并帶有8bit數據接口,可以采集300×256大小的指紋數字圖像。MBF200芯片提供有三種接口(SPI、USB和MCU)方式,本系統中采用MCU方式,其內置的標準8位微處理器總線使其性能大大加強。MBF200的工作流程分為兩部分:首先是初始化參數的設置,即使MBF200設置相應的參數,然后選擇其工作方式;其次是采用查詢等待方式采集指紋數據。

      由于系統每次采集的指紋圖像數據量達幾十KB,故在系統核心模塊中集成了一個硬邏輯協處理器。這個協處理器負責查詢指紋芯片的狀態和指紋圖像數據采集存儲任務。該協處理器是用硬件描述語言設計的一個有限狀態機,其狀態機模型如圖3所示。

      系統復位后,協處理器將進入空閑狀態并等待主處理器的復位信號;當正確接收到主處理器的復位信號后,協處理器進入查詢狀態;查詢狀態主要查詢指紋芯片的中斷狀態位,當查詢到有效中斷狀態位后,系統將進人數據采集存儲狀態;在數據采集存儲狀態,協處理器從指紋芯片讀出數據并保存在系統的存儲區SRAM中,讀完整個指紋圖像后即向NIOS II處理器發出中斷信號并重新進入空閑狀態,以等待主處理器復位。

      本系統的核心模塊是在ALTERA公司的Cy-clone II 2C35上實現的,相應的軟件開發套件包括Quartus II 5.0和NIOS II 5.0集成開發環境(IDE)。Cyclone II系列FPGA是ALTERA公司最新推出的低成本、高性價比的通剛FPGA,CycloneII 2C35具有32,216個LE單元、105個M4K RAM塊、35個嵌入式乘法器,完全可以滿足系統的性能要求。

      通過QuartusII中的軟件工具SOPC Builder可實現NIOS II處理器的創建和各種IP模塊的管理和配置,以構建系統的核心模塊。圖2中,根據系統的實際要求由SOPC Builder配置的處理器核心包括NIOS II處理器、指紋卡PIO、協處理器PIO、Avalon Tri-Atate Bridge、UART模塊和LCD PIO等模塊。配置好這些模塊后,便可進行系統生成。SOPC Builder在系統生成過程中可生成HDL源文件和BDF文件。SOPC Builder為定制的NIOS II核心模塊創建的一個符號(Symbol)就存放在BDF文件中,用戶可以在Quartus軟件中使用該符號。本系統核心模塊是使用Quartus的符號表文件編譯生成的。

      數據存儲模塊包括512 KB的SRAM和4 MB的FLASH。SRAM用來存放采集到的指紋圖象數據和程序運行時的臨時數據。4 MB的FLASH則用于存放系統應用程序和特征數據庫。系統的識別結果可以通過LCD輸出。

      3 系統軟件的設計

      系統軟件可利用C語言在NIOS II集成開發境下開發。Nios II集成開發環境(IDE)是Nios II軟核處理器的主要開發工具,包括編輯、編譯和程序調試。Nios II IDE為軟件開發提供了一個集成的設計開發環境。它有一個包括工程管理、源代碼開發和基于JTAG調試功能的圖形界面(GUI),故可大大簡化復雜的Nios II處理器設計。

      指紋識別算法流程主要包括背景分割、方向圖計算及方向濾波、二值化、細化、特征提取和特征匹配等。采集的指紋圖像容易受到各種因素的影響而使圖像質量變差,比如手指按壓的方向和力度、皮膚的干濕程度、傳感器的特征差異等。因此,指紋識別算法首先要對指紋圖象進行處理,以把有用的前景信息和背景區分開。本系統算法采用方差法進行圖像分割。

      然后采用基于塊方向圖計算的方向濾波。接著利用動態閥值法進行二值化處理,以把指紋灰度圖像轉化為僅用0、1表示的二值圖像。對二值化后的二值圖像進行細化可得到骨架圖象。接下來的特征提取階段是用模板匹配的方法獲取細節特征點(端點、分叉點)的位置、方向和類型信息。最后和特征匹配則采用基于細節特征點匹配的算法。

      4 結束語

      本文給出了一種基于SOPC的指紋識別系統的設計方案。使用SOPC技術進行系統設計具有開發周期短、設計靈活、可把若干外部模塊綜合設計到一片高密度FPGA中等優點,同時設計更小巧、成本更低、更便于系統升級。雖然目前SOPC技術還處于推廣階段,但國內外已經有很多高校和公司進行了實際應用方面的研究。因此,我們有理由相信,SOPC技術在不久的將來一定會有更廣闊的應用空間!

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美精品乱码久久久久久按摩| 欧美午夜激情小视频| 欧美精品xxxxbbbb| 国内精品久久久久久久影视麻豆| 欧美图区在线视频| 一区二区三区在线视频观看| 亚洲青涩在线| 久久精品女人天堂| 亚洲午夜精品在线| 亚洲美女中出| 狠狠色丁香婷婷综合影院| 中文av字幕一区| 在线视频亚洲一区| 久久在线91| 在线视频你懂得一区| 国语自产精品视频在线看抢先版结局| 国产精品普通话对白| 亚洲欧美日韩成人高清在线一区| 欧美午夜视频网站| 亚洲综合99| 亚洲午夜精品国产| 久久视频在线免费观看| 亚洲国产成人在线视频| 中日韩美女免费视频网址在线观看| 欧美电影电视剧在线观看| 国产色综合天天综合网| 你懂的视频欧美| 久久精品国产视频| 欧美日韩精品免费看| 国产亚洲成年网址在线观看| 欧美日韩大片| 久久一区精品| 国产精品高清网站| 久久久最新网址| 91久久久久久| 女女同性女同一区二区三区91| 久久全国免费视频| 亚洲国产另类久久久精品极度| 亚洲欧美中文日韩v在线观看| 久久蜜桃资源一区二区老牛| 欧美成人免费在线| 亚洲专区免费| 国产精品一区二区男女羞羞无遮挡| 亚洲国产经典视频| 久久大综合网| 亚洲永久免费av| 国产性做久久久久久| 国产精品一区久久| 先锋影音国产精品| 久久国产精品一区二区三区| 亚洲一二三区在线观看| 国产欧美一区二区三区国产幕精品| 蜜桃av一区二区在线观看| 午夜在线观看欧美| 国产精品欧美日韩久久| 国产精品一二三四区| 亚洲一区在线观看免费观看电影高清| 欧美日韩亚洲高清| 国产免费观看久久黄| 国产精品美女久久| 久久阴道视频| 亚洲经典三级| 亚洲欧美综合国产精品一区| 亚洲欧美另类综合偷拍| 久久久精品2019中文字幕神马| 欧美网站在线观看| 国产日韩欧美不卡在线| 欧美大成色www永久网站婷| 亚洲精品你懂的| 免费一级欧美片在线播放| 老司机成人在线视频| 亚洲国产成人av| 狠狠色噜噜狠狠色综合久| 国产一区二区三区四区在线观看| 国产一区二区三区电影在线观看| 欧美日韩在线观看一区二区三区| 亚洲欧美日韩综合aⅴ视频| 亚洲国产三级在线| 一区二区三区日韩| 欧美精品成人一区二区在线观看| 久久久999精品| 国产亚洲欧美aaaa| 久久国内精品视频| 亚洲视频在线一区观看| 欧美日韩久久久久久| 久久亚洲影院| 国产日韩一区二区三区在线播放| 国产女人水真多18毛片18精品视频| 亚洲精品久久久一区二区三区| 激情成人在线视频| 亚洲欧美日韩一区二区三区在线| 99精品欧美一区二区蜜桃免费| 亚洲综合久久久久| 香蕉亚洲视频| 亚洲精选一区二区| 亚洲一区在线视频| 亚洲免费成人av电影| 欧美日韩视频在线第一区| 欧美日韩视频不卡| 欧美一区二区三区免费观看| 樱花yy私人影院亚洲| 久久成人精品电影| 久久尤物电影视频在线观看| 亚洲国产日韩一区二区| 黄色成人在线网址| 欧美视频亚洲视频| 黄色成人91| 欧美一区日韩一区| 欧美午夜精品理论片a级大开眼界| 亚洲高清在线精品| 亚洲福利久久| 一区二区三区www| 国产精品亚洲激情| 久久精品91久久香蕉加勒比| 国产精品v日韩精品v欧美精品网站| 国产精品久久久久影院色老大| 亚洲日韩欧美一区二区在线| 一本久久综合亚洲鲁鲁五月天| 99精品国产福利在线观看免费| 久久久久久久久久久成人| 欧美三级电影大全| 国产精品福利久久久| 欧美成年人视频网站欧美| 亚洲欧美日韩系列| 欧美日韩精品在线视频| 一区二区三区中文在线观看| 99亚洲伊人久久精品影院红桃| 亚洲电影下载| 亚洲一卡二卡三卡四卡五卡| 国产一区观看| 亚洲天堂av综合网| 国产日产高清欧美一区二区三区| 欧美护士18xxxxhd| 国产精品久久久久一区二区三区| 99国内精品| 久久国产主播精品| 亚洲第一天堂av| 欧美黄色小视频| 亚洲性感美女99在线| 亚洲影院免费| 亚洲视频福利| 欧美视频一区二区三区四区| 一本一本久久a久久精品综合麻豆| 久久aⅴ乱码一区二区三区| 久久久久久综合网天天| 欧美日韩1080p| 香蕉av777xxx色综合一区| 亚洲女女女同性video| 欧美日韩视频在线一区二区观看视频| 欧美成人a∨高清免费观看| 欧美女激情福利| 国产伪娘ts一区| 欧美午夜www高清视频| 欧美日韩高清在线播放| 国产精品久久久久一区二区| 欧美日韩午夜在线| 欧美福利专区| 国内久久婷婷综合| 欧美日韩中文在线| 欧美—级a级欧美特级ar全黄| 国产精品二区影院| 欧美精品一区二区三区在线播放| 欧美激情中文字幕乱码免费| 国产精品乱码一区二区三区| 欧美亚洲在线观看| 欧美日韩亚洲激情| 欧美日韩国产一中文字不卡| 欧美日韩成人| 久久亚洲美女| 亚洲国产精品久久久久婷婷老年| 国产日韩亚洲| 影音先锋欧美精品| 亚洲国产免费| 亚洲专区一区| 欧美国产视频在线| 黄色小说综合网站| 在线电影国产精品| 欧美另类久久久品| 日韩午夜在线视频| 久久精品欧美日韩| 国产丝袜美腿一区二区三区| 亚洲精品久久在线| 国产在线日韩| 国产亚洲高清视频| 欧美有码视频| 国产亚洲精品自拍| 久久精品成人一区二区三区| 亚洲国产精品日韩| 久久天天综合| 亚洲日韩欧美视频| 久久久www成人免费毛片麻豆| 欧美国产精品一区| 欧美一区2区视频在线观看| 国内成+人亚洲+欧美+综合在线| 久热这里只精品99re8久| 欧美大成色www永久网站婷| 国产一区二区精品久久91| 亚洲一区二区成人在线观看| 亚洲激精日韩激精欧美精品| 欧美wwwwww| 欧美久久久久| 亚洲视频专区在线| 国产综合在线视频| 在线观看成人av| 国产欧美日韩在线观看| 狠狠色丁香婷婷综合影院| 91久久国产精品91久久性色| 久久亚洲精品一区二区| 久久这里有精品15一区二区三区| 欧美午夜电影网| 亚洲一区欧美激情| 亚洲精品色图| 欧美美女bbbb| 亚洲日本电影在线| 欧美视频免费在线观看| 欧美大秀在线观看| 亚洲精品在线看| 你懂的视频欧美| 国产日韩av一区二区| 亚洲一品av免费观看| 欧美大胆a视频| 欧美精品国产| 开心色5月久久精品| 国产亚洲欧洲| 久久美女艺术照精彩视频福利播放| 欧美性猛交xxxx乱大交蜜桃| 激情小说亚洲一区| 欧美日韩一区二区视频在线观看| 在线观看一区二区视频| 在线观看国产精品淫| 欧美日韩免费在线视频| 久热综合在线亚洲精品| 午夜久久久久久久久久一区二区| 欧美一区二区三区免费大片| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美国产精品专区| 欧美久久久久免费| 久久精品免视看| 美国十次了思思久久精品导航| 91久久夜色精品国产九色| 欧美www在线| 国产精品免费网站在线观看| 欧美日韩一区二区欧美激情| 欧美日本高清视频| 欧美在线免费观看视频| 国产一区二区中文| 欧美成人小视频| 亚洲第一中文字幕在线观看| 亚洲日本va午夜在线影院| 欧美区二区三区| 欧美大片免费久久精品三p| 国产亚洲成av人在线观看导航| 欧美日韩亚洲一区三区| 久久精品午夜| 久久只有精品| 久久综合一区二区三区| 在线亚洲激情| 国内精品久久久久影院优| 亚洲丝袜av一区| 韩国三级电影一区二区| 一区二区三区 在线观看视频| 国产色综合天天综合网| 欧美伊人久久| 黄色av成人| 亚洲欧美日韩视频二区| 免费欧美视频| 一区二区三区精品视频在线观看| 亚洲天堂网在线观看| 国产精品永久免费| 亚洲视频在线观看| 亚洲性xxxx| 亚洲国产一区二区三区高清| 国产精品wwwwww| 免费看av成人| 国产精品播放| 亚洲免费网站| 欧美国产日韩亚洲一区| 久久成人资源| 亚洲天堂偷拍| 在线欧美福利| 麻豆精品精品国产自在97香蕉| 欧美国产高清| 国产欧美日韩三区| 亚洲欧美日韩精品久久久久| 亚洲欧美国产高清| 欧美日韩精品一区二区三区四区| 亚洲免费播放| 欧美专区日韩视频| 国语自产精品视频在线看抢先版结局| 麻豆九一精品爱看视频在线观看免费| 亚洲国产综合91精品麻豆| 日韩一区二区免费高清| 欧美顶级艳妇交换群宴| 欧美日韩在线看| 久久女同精品一区二区| 久久免费午夜影院| 免费欧美在线视频| 久久国产精品久久久久久电车| 国产精品入口尤物| 国产嫩草一区二区三区在线观看| 欧美—级在线免费片| 国产毛片一区| 久久久久青草大香线综合精品| 久久偷窥视频| 香蕉久久夜色| 欧美va天堂va视频va在线| 欧美性猛交xxxx乱大交蜜桃| 久久久久国色av免费观看性色| 一区二区三区无毛| 一区二区三区高清| 国产日本欧美视频| 亚洲国产精品一区在线观看不卡| 亚洲视频在线观看一区| 激情六月婷婷久久| 99精品视频免费观看视频| 久久精品国产久精国产思思| 欧美激情在线有限公司| 狠狠色丁香婷婷综合久久片| 亚洲欧美视频在线观看视频| 欧美国产精品久久| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产精品毛片在线看| 久久蜜桃香蕉精品一区二区三区| 久久国产一区二区| 欧美少妇一区二区| 国产乱码精品一区二区三区五月婷| 在线视频成人| 美女啪啪无遮挡免费久久网站|