《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于圖像識別的無鍵盤電子鎖設計
基于圖像識別的無鍵盤電子鎖設計
2016年電子技術應用第9期
孫琪皓,詹 杰,張 浩
湖南科技大學 物理與電子科學學院,湖南 湘潭411201
摘要: 鎖一直是人們生活的必需品,隨著社會經濟和科學技術的發展,人們對鎖的安全及方便性提出了更高的要求。應用ARM技術結合圖像識別設計了一種電子鎖,該鎖通過攝像頭采集密鑰信息,控制器解碼信息并對密鑰進行驗證。系統部件少,硬件依賴性低,可移植性高,易于使用,并能不斷更新解鎖方式。
中圖分類號: TP277
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.09.015
中文引用格式: 孫琪皓,詹杰,張浩. 基于圖像識別的無鍵盤電子鎖設計[J].電子技術應用,2016,42(9):58-61.
英文引用格式: Sun Qihao,Zhan Jie,Zhang Hao. No keyboard electronic lock design based on image recognition[J].Application of Electronic Technique,2016,42(9):58-61.
No keyboard electronic lock design based on image recognition
Sun Qihao,Zhan Jie,Zhang Hao
College of Physics and Electronic Science,Hunan University of Science and Technology,Xiangtan 411201,China
Abstract: Lock has always been daily necessities. With the development of the social economy and the progress of the science and technology, the higher public requirements on the safety and convenience of lock bring the electronic lock which combines ARM technology with image recognition. This electronic lock collects the key information through camera and then validate the key information by controller decoding information. It has fewer system components, lower hardware dependencies and higher transportabilities. Also, it is easy to use and can constantly update the unlock mode.
Key words : electronic lock;image collect;image positioning;STM32F407;Python

0 引言

  隨著生活水平的提高,人們對鎖的要求也不斷增加,既要安全可靠,又要使用方便,電子鎖[1]的出現滿足了人們的需求。電子鎖是一種以電子方式來識別、處理信息、控制執行機構來關閉和開啟鎖的一種新型鎖具,已經在住宅、酒店、賓館、寫字樓中得到了廣泛應用。電子鎖的類型多種多樣,早期有應用TM卡[2]、CM卡的密碼鎖,還有應用人體生物特征的人臉、虹膜、指紋等的新一代電子鎖。采用電子卡片形式密碼鎖和機械鎖的區別不大,采用人體生理特征的安全性好,但成本較高。隨著科技的發展,該生物識別技術的安全性也遇到了挑戰。針對市場的需求,設計了一種基于圖像識別的解鎖系統[3-4],由射頻觸發圖像識別,省去常規的密碼鍵盤。該鎖具具有安裝方便、易于移植、被破解率低的特點。

1 系統方案

  如圖1所示,該系統由鎖具和無線鑰匙兩部分組成。無線鑰匙發射出的激光點稱為游標,能發出射頻信號,帶有激光光源。鎖具由處理器、激光發射器、攝像頭、LCD顯示屏、無線通信模塊及掉電存儲設備組成。激光發射器可發射出3束激光,組成一個直角坐標系輔助系統對游標進行定位。無線鑰匙由一個微控制器、按鍵和激光發射器組成,由用戶控制,在系統中輸入密碼。無線通信模塊負責無線鑰匙與鎖具之間的通信。攝像頭采集激光定位坐標系和激光游標的圖像[5-6],發送給處理器進行分析。LCD顯示屏[7]輔助顯示攝像頭采集到的圖像,并顯示處理器解析圖像后獲得的密碼值。系統還具有防掉電功能,防止在系統斷電情況下丟失用戶自定義的密碼。

圖像 001.png

圖1  系統框架圖

  工作過程如下:當用戶使用無線鑰匙時,觸發系統進入開鎖流程,生成定位激光坐標系,用戶移動游標(無線鑰匙發射出的激光點)到特定位置后,無線鑰匙發送采集信號給處理器,處理器隨后控制攝像頭采集一幅圖像,并對圖像進行解析,得到一位密碼值。重復此過程可完成多位密碼值輸入。

  為了防止無線鑰匙被復制,導致系統被侵入的情況發生,系統使用輪詢密碼配對設置,以保持無線配對信號安全。為了防止系統故障問題,留下一個串行接口用于緊急處理,防止鑰匙丟失或忘記密碼。

2 系統軟件設計

  2.1 圖像識別處理

  鎖具應用環境千差萬別,環境光強大小不一,而且攝像頭采集的圖像是彩色圖像。彩色圖像包含的信息十分龐大,不利于單片機進行處理和分析,因此需要對采集到的圖像進行一系列處理。下面介紹主要處理過程:

  (1)圖像二值化

  將彩色圖像轉換為具有色彩深度的黑白圖像,轉換公式為:

  QQ圖片20161110222919.png

  灰度值轉換為二值化圖像時還需要進行閾值切割,將灰度值小于閾值的像素點設為0,否則設為255。因此選取合適的閾值對于圖像二值化十分重要,采用Otsu最大類間法進行最佳閾值的選取。Otsu算法按照灰度值的特性將圖像分為兩部分,當這兩部分之間的類間方差最大時,說明構成圖像的兩部分之間差別也最大,此時將圖像分為兩部分的值為最佳閾值。

  每一個灰度值i出現的概率為:

  QQ圖片20161110222923.png

  G0和G1類出現的概率為:

  QQ圖片20161110222926.png

  G0和G1類出現的均值為:

  QQ圖片20161110222930.png

  類間方差為:

  QQ圖片20161110222934.png

  此時最佳閾值的取值即為使得類間方差最大的t值。

  (2)圖像濾波處理

  圖像識別需對圖像進行預處理,即濾除圖像中的雜波干擾,突出前景像素。

  圖像腐蝕算法[8-9]處理過的圖像對比如圖2所示。

圖像 002.png

圖2  圖像應用腐蝕算法對比

  (3)區域連通算法

  激光點和游標點在二值化圖像上表現為聚合在一起的前景像素,稱作連通域區域。經過濾波處理后的二值化圖像只有前景像素和背景像素兩種值,當圖像中有多個連通區域時處理器并不能區分各連通區域。連通區域算法[10]能為各連通區域分配一個唯一標號,這樣就可統計連通區域的數目,還能通過算法分析連通區域特征。圖像通過連通區域算法處理前后對比如圖3所示。

圖像 003.png

圖3  區域連通算法

  (4)連通域定位

  經過連通區域算法處理后,每一個連通域有一個獨立的標號,找出各標號x軸、y軸最大和最小坐標,取平均值后可代替該連通區域位置。采集的圖像由于攝像頭拍攝角度,定位點坐標系偏移等問題而發生變化,如圖4所示,當采集圖像發生偏移時游標cur相對于激光定位坐標系原點b的坐標為(3,3)。若采集圖像內激光定位坐標系發生了偏移,如圖4(b)所示,cur相對于原點O坐標未變情況下,cur相對于激光定位坐標系原點b位置已發生改變,需要對此進行修正。

圖像 004.png

圖4  圖像偏移定位示意圖

  2.2 系統流程

  系統上電后,首先對系統各外設進行初始化,隨后系統檢測游標按鍵是否按下,若鍵按下則開始密碼輸入過程。處理過程如下:首先打開激光發射器于平面生成定位坐標系,攝像頭采集一幅圖像發送給控制器,控制器對圖像進行二值化、腐蝕算法濾除雜波后得到較為明確的坐標系圖像,通過Two-Pass連通區域算法將圖像中相鄰的像素賦予相同標號,計算出該標號區域的中心位置。重復以上過程即可獲得設定的密碼輸入值。系統流程圖如圖5所示。

圖像 005.png

圖5  系統流程圖

3 系統測試

  3.1 算法仿真

  模擬算法采用Python語言編寫,使用Pyserial庫采集從單片機發送來的圖片數據,并保存為.txt文件,.txt文件經處理后使用Pillow庫在電腦端將圖片顯示出來。

  算法仿真時,硬件設備將采集到的彩色圖像通過灰度值算法轉換為灰度值圖像,并將其發送至電腦PC端,此時系統采樣到的原圖如圖6所示。

圖像 006.png

圖6  仿真灰度值原圖

  選取不同閾值時所得到的二值化圖像如圖7所示。圖7(a)中當閾值選擇太小時圖像中出現大量雜波,對目標面有較大干擾。圖7(b)為閾值選擇過大時圖像,此時圖像上方連通區域僅剩幾個像素點,若選取閾值更大時則該連通區域被判定為背景,從而丟失定位坐標系。圖7(c)為使用Otsu最大類差間法獲取閾值得到的二值化圖像,圖像中目標清晰,雜波少。

圖像 007.png

(a)閾值過小        (b)閾值過大           (c)最佳閾值

圖7  二值化閾值選擇對比

  對二值化圖像進行腐蝕濾波,連通區域標記后圖像對比如圖8所示。圖8(b)為腐蝕算法處理后圖像,比圖8(a)中各連通區域少了一層像素點。在顯示程序對圖像數據中不同標號的像素點賦予不同顏色,效果如圖8(c)所示。

圖像 008.png

(a)二值化圖像       (b)腐蝕處理              (c)two-pass算法標記

圖8  腐蝕算法和連通區域算法效果驗證

 3.2 調試實驗

  軟件算法仿真成功后,下載程序進行硬件調試并搭建平臺。

  通過調試平臺采集到一個密碼輸入圖像如圖9所示。圖中兩幅圖為單個密碼值輸入過程中使用不同方式拍攝的對比圖。圖9(a)為使用手機拍攝到的圖像,為了直觀顯示按鍵值對比,圖中對激光坐標系內各位置添加輔助線進行了劃分。圖9(b)為無線鍵盤電子鎖系統攝像頭采集的圖像,LCD顯示屏中圖像為通過算法處理后的圖像。由于手機拍攝角度與電子鎖攝像頭處在對立角度,所以兩圖中最亮的區域不同。圖9(b)中a、b、c分別為激光定位坐標系定位點,b點為原點,a點為y軸方向,c點為x軸方向,cur為游標,各點的坐標值已給出,此時通過系統圖像識別算法處理解譯后所得值為1。

  圖9(a)中游標激光點偏離按鍵1中心點,距邊界不遠處,此時系統依舊能識別出正確的按鍵值,表明當前系統所需功能已基本完成,使用時將游標定位在各按鍵中心點附近可以保證系統識別的正確率。

圖像 009.png

(a)采集時圖像             (b)識別后圖像

圖9  單次密碼輸入

  系統預設密碼值為“123456”,用戶可自行更改,圖10(a)為輸入5位密碼值時圖像。當密碼輸入正確時,圖像如圖10(b)所示,顯示“Key Correct”;否則顯示密碼錯誤,需重新輸入密碼。

圖像 010.png


(a)輸入密碼過程        (b)輸入密碼正確

圖10  密碼輸入過程

4 分析與總結

  無密碼鍵盤的非接觸式電子鎖,采用了圖像識別技術提升了鎖具的安全性和隱蔽性。經調試測試,該套系統能完成解鎖的需求,但對于實際生產運用還需進一步調試改進;如在不同環境下圖像識別的準確度還需大量實驗改進;使用者是否能正確地確定游標區域,還需不需要設計一些輔助措施;電子系統出現故障如何處理等。這也是下一步需努力的方向。

  參考文獻

  [1] 任葛榮.可編程智能電子鎖控制器的設計與實現[D].廣州:華南理工大學,2011.

  [2] 丁明勇,李昔華.TM卡智能電子鎖與門禁系統研制[J].重慶工商大學學報(自然科學版),2004(5):488-490.

  [3] 張家怡.圖像識別的技術現狀和發展趨勢[J].電腦知識與技術,2010,21(6):6045-6046.

  [4] 徐瑩.紙幣圖像識別技術研究[D].成都:西南石油大學,2012.

  [5] 陶杰,王欣.基于STM32F407和OV7670的低端視頻監控系統[J].單片機與嵌入式系統應用,2014(3):60-63.

  [6] 曾浩,張祺,鄭斯凱.基于STM32F407的圖像遠程采集終端[J].工業控制計算機,2014(11):81-83.

  [7] 黃杰勇,何冬.基于STM32F407的液晶控制器設計[J].現代計算機(專業版),2015(10):66-69.

  [8] 楊琨,曾立波,王殿成.數學形態學腐蝕膨脹運算的快速算法[J].計算機工程與應用,2005(34):54-56.

  [9] 李曉飛,馬大瑋,粘永健,等.圖像腐蝕和膨脹的算法研究[J].影像技術,2005(1):37-39.

  [10] 牛連強,彭敏,孫忠禮,等.利用游程集合的標號傳播實現快速連通域標記[J].計算機輔助設計與圖形學學報,2015(1):128-135,156.

  

  


此內容為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>
          久久精品国产精品亚洲精品| 国产精品久久久久免费a∨大胸| 免费在线观看日韩欧美| 激情综合电影网| 最新亚洲激情| 欧美一级艳片视频免费观看| 国产精品ⅴa在线观看h| 亚洲国产一区二区a毛片| 国产精品成人久久久久| 亚洲欧美日韩在线播放| 久久免费的精品国产v∧| 国产日韩精品视频一区二区三区| 欧美精品二区三区四区免费看视频| 亚洲精品乱码久久久久久蜜桃麻豆| 久久久之久亚州精品露出| 亚洲欧美卡通另类91av| 性色av一区二区三区红粉影视| 久久精品国产精品亚洲精品| 欧美精品一区二区三区在线播放| 欧美午夜精品久久久久久孕妇| 激情国产一区| 国产免费成人在线视频| 亚洲国产欧美日韩另类综合| 一区二区三区四区五区在线| 在线播放精品| 国产一区二区剧情av在线| 国内精品视频在线播放| 男人的天堂亚洲在线| 欧美chengren| 亚洲欧美另类久久久精品2019| 久久成人免费| 免费成人激情视频| 欧美日韩日日夜夜| 亚洲精选视频免费看| 亚洲午夜在线观看视频在线| 亚洲国产欧美久久| 一区二区三区高清在线观看| 亚洲国产精品一区二区www| 一本久久青青| 一本色道久久综合亚洲精品婷婷| 久久九九国产精品| 亚洲一区二区三区高清| 亚洲人久久久| 欧美精品成人| 在线观看成人一级片| 国产精品mv在线观看| 欧美视频专区一二在线观看| 欧美韩日亚洲| 亚洲欧洲综合另类在线| 国产日韩亚洲欧美精品| 亚洲国产精品成人一区二区| 裸体歌舞表演一区二区| 狠狠噜噜久久| 久久综合色影院| 中日韩在线视频| 亚洲精品无人区| 麻豆亚洲精品| 欧美日韩免费高清一区色橹橹| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲天堂av综合网| 亚洲午夜国产一区99re久久| 国产精品一区二区a| 国产热re99久久6国产精品| 日韩视频在线观看一区二区| 亚洲国产精品久久精品怡红院| 99视频在线精品国自产拍免费观看| 久久九九久精品国产免费直播| 欧美噜噜久久久xxx| 国产欧美一区视频| 久久综合电影| 久久成人精品无人区| 国产日韩在线播放| 中文精品视频一区二区在线观看| 伊人成人开心激情综合网| 欧美日韩福利在线观看| 在线国产日韩| 欧美美女日韩| 欧美激情综合色综合啪啪| 含羞草久久爱69一区| 一区二区av在线| 欧美精品免费播放| 国产精品欧美精品| 亚洲天堂网站在线观看视频| 国产亚洲一区二区在线观看| 欧美黄污视频| 国产日韩欧美在线观看| 亚洲日本aⅴ片在线观看香蕉| 日韩午夜在线电影| 国产精品一区二区三区久久久| 日韩亚洲欧美在线观看| 一区二区三区产品免费精品久久75| 亚洲级视频在线观看免费1级| 一区二区国产精品| 一区二区久久久久久| 国产综合激情| 红桃视频亚洲| 欧美日韩国产一区二区三区地区| 免费在线成人av| 夜色激情一区二区| 久久精视频免费在线久久完整在线看| 亚洲日本欧美在线| 欧美成熟视频| 欧美大片一区二区三区| 亚洲精品在线电影| 欧美在线观看你懂的| 国产一区二区三区成人欧美日韩在线观看| 亚洲系列中文字幕| 亚洲成色www久久网站| 欧美在线啊v| 欧美日韩一二三四五区| 国产精品视频网| 亚洲一区二区三区影院| 国产综合视频| av不卡免费看| 免费不卡欧美自拍视频| 美女国产一区| 国产一级精品aaaaa看| 亚洲卡通欧美制服中文| 亚洲第一二三四五区| 日韩一级免费| 久久国产乱子精品免费女| 欧美成人性网| 欧美福利视频| 欧美大片免费观看| 性感少妇一区| 亚洲精品网址在线观看| 欧美精品久久久久久久久老牛影院| 欧美不卡三区| 亚洲一二三区视频在线观看| 欧美精品一区三区在线观看| 在线精品视频一区二区三四| 欧美国产成人精品| 欧美绝品在线观看成人午夜影视| 久久激情综合| 伊人精品视频| 亚洲第一视频| 国产精品99久久不卡二区| 国产一区在线免费观看| 国产麻豆9l精品三级站| 久久久青草婷婷精品综合日韩| 99精品视频免费观看| 午夜精品久久久久久久蜜桃app| 国产精品久久久久高潮| 亚洲国产一区在线| 亚洲大片在线| 在线视频国产日韩| 国产欧美精品在线播放| 日韩一二三在线视频播| 日韩一区二区精品| 久久国内精品视频| 欧美在线观看一区二区三区| 国产婷婷色一区二区三区四区| 亚洲人成网站777色婷婷| 欧美日韩精品综合| 国产精品国内视频| 国产日韩欧美综合精品| 免费在线一区二区| 99热免费精品| 国产精品麻豆成人av电影艾秋| 欧美亚洲综合另类| 国产精品久久久一区麻豆最新章节| 欧美精品在线免费播放| 欧美精品色一区二区三区| 久久久国产午夜精品| 免费观看日韩| 麻豆精品一区二区综合av| 伊人狠狠色j香婷婷综合| 99在线精品视频在线观看| 午夜亚洲视频| 怡红院av一区二区三区| 国产精品日韩在线播放| 国产精品丝袜91| 国产日韩欧美一二三区| 欧美日韩视频一区二区| 欧美激情视频一区二区三区不卡| 麻豆精品视频在线观看视频| 欧美激情中文字幕在线| 国产日韩欧美亚洲一区| 久久国产精品久久久久久电车| 亚洲欧美日韩国产综合在线| 欧美精品九九99久久| 久久免费99精品久久久久久| 久久精品免费电影| 国产精品视频1区| 校园激情久久| 另类图片国产| 亚洲一区二区三区中文字幕在线| 久久成人精品| 国产一区二区三区四区| 一区二区三区**美女毛片| 久久艳片www.17c.com| 国产精品久线观看视频| 国内精品国产成人| 一本色道久久99精品综合| 国产亚洲精品7777| 欧美四级剧情无删版影片| 欧美一区三区三区高中清蜜桃| 久久免费国产| 欧美成人高清视频| 91久久精品国产91久久性色| 国产午夜精品福利| 亚洲国产91精品在线观看| 国产一区二区三区免费观看| 午夜国产精品视频免费体验区| 亚洲在线国产日韩欧美| 国产精品福利久久久| 欧美日本一区二区视频在线观看| 欧美精品少妇一区二区三区| 欧美在线日韩在线| 日韩午夜精品| 亚洲一区二区三区四区在线观看| 一区二区日韩免费看| 久久久99精品免费观看不卡| 国语自产偷拍精品视频偷| 国产一区在线免费观看| 国产精品成人免费精品自在线观看| 欧美韩日一区二区| 国产精品成人免费| 一本久久青青| 国产一区二区三区黄视频| 国产一区二区三区无遮挡| 午夜精品一区二区三区电影天堂| 欧美日韩一区不卡| 一区二区三区免费观看| 精品动漫3d一区二区三区免费| 欧美三级不卡| 久久aⅴ国产紧身牛仔裤| 在线看片一区| 一区二区免费在线视频| 宅男精品视频| 黑人一区二区| 国产精品你懂的| 欧美激情亚洲综合一区| 欧美成va人片在线观看| 国产精品成av人在线视午夜片| 欧美—级a级欧美特级ar全黄| 欧美乱大交xxxxx| 国产自产高清不卡| 国内揄拍国内精品少妇国语| 国产精品青草综合久久久久99| 欧美高清视频一区二区三区在线观看| 久久99在线观看| 久久野战av| 午夜在线视频观看日韩17c| 欧美日韩色婷婷| 亚洲精品在线二区| 亚洲欧美日韩第一区| 午夜精品一区二区三区在线视| 久久不射电影网| 亚洲欧美日本日韩| 欧美剧在线免费观看网站| 亚洲国产精品成人综合色在线婷婷| 亚洲美女福利视频网站| 亚洲黄色av| 国产日韩欧美成人| 午夜国产一区| 国产一区二区三区免费观看| 欧美xxx成人| 欧美a级一区| 久久精品夜色噜噜亚洲a∨| 亚洲色图自拍| 国产日韩欧美在线一区| 欧美在线视屏| 国产亚洲精品久久久久久| 亚洲欧美变态国产另类| 性欧美xxxx视频在线观看| 国内精品国语自产拍在线观看| 久久久精品2019中文字幕神马| 亚洲免费在线电影| 国产精品男gay被猛男狂揉视频| 狠狠久久综合婷婷不卡| 欧美激情偷拍| 欧美成人在线网站| 国产精品国产a级| 狠狠色丁香婷综合久久| 欧美午夜无遮挡| 欧美久久久久免费| 亚洲激情国产精品| 91久久精品国产91性色| 欧美日韩国内自拍| 欧美一区二视频| 亚洲国产精品99久久久久久久久| 樱花yy私人影院亚洲| 好男人免费精品视频| 国产真实乱偷精品视频免| 久久久久久亚洲精品杨幂换脸| 国产精品分类| 美女精品自拍一二三四| 欧美日韩免费区域视频在线观看| 一区二区三区**美女毛片| 欧美影视一区| 欧美日韩国产麻豆| 久久精品人人做人人爽电影蜜月| 欧美日韩国产影片| 一区二区不卡在线视频 午夜欧美不卡在| 国产精品一区二区久久| 国产日韩欧美成人| 久久久综合免费视频| 欧美网站大全在线观看| 国模精品一区二区三区| 国产精品国产三级欧美二区| 开元免费观看欧美电视剧网站| 国产日韩精品在线观看| 亚洲黑丝在线| 欧美国内亚洲| 亚洲小说欧美另类婷婷| 一本久道久久综合中文字幕| 欧美va亚洲va香蕉在线| 在线午夜精品自拍| 亚洲一区二区在线观看视频| 欧美日韩1080p| 亚洲午夜精品视频| 久久久久久久久岛国免费| 亚洲九九精品| 欧美一区1区三区3区公司| 欧美午夜电影网| 国产精品分类| 蜜臀av在线播放一区二区三区| 国产一区二区三区高清| 欧美一区二区在线| 羞羞色国产精品| 影音先锋中文字幕一区二区| 亚洲欧美一区二区三区极速播放| 亚洲精品一区在线观看| 激情视频一区二区| 欧美+日本+国产+在线a∨观看| 国产精品久久九九| 欧美一区视频|