999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Android平臺人臉識別方法研究

2018-09-10 08:43:12曹萍萍劉升
關鍵詞:人臉識別云計算

曹萍萍 劉升

摘 要:? 研究直接系統編程實現人臉識別、基于組件技術的人臉識別和基于云計算的人臉識別三種算法.直接系統編程算法可實現基于膚色的人臉檢測;基于組件方式應用OpenCV庫可實現人臉的檢測和特征比較;云計算方式可實現人臉識別、情感計算等功能.研究人員可根據設計要求選擇算法,滿足識別系統的需求.

關鍵詞: ?Android; 組件技術; 云計算; 人臉識別; 方法對比

[中圖分類號] TP391.4?? [文獻標志碼]A

Research on Face Recognition Methods under Android Platform

CAO Ping-ping, LIU Sheng

(College of Computer Science and Technology Huaibei Normal University, Huaibei 235000, China)

Abstract: Three kinds of face recognition algorithms, including direct system programming, component based technology and cloud computing, were discussed. The direct system programming algorithm can realize face detection based on skin color, and the OpenCV Library used for component mode can realize face detection and feature comparison, and cloud computing can realize face recognition and emotional computing. Researchers can select algorithms according to the design requirements to meet the requirements of the identification system.

Key words: Android; component technology; cloud computing; face recognition; method comparison

人臉識別是應用圖像處理技術分析人臉圖像,提取人臉有效特征信息,確認身份的一門技術.該技術涉及數字圖像處理、機器視覺、模式匹配、認知科學和情感科學等諸多學科,與身份識別以及人機交互技術研究領域有著密切聯系.[1]根據人臉表征,人臉識別方法可以分為三類:第一類,基于幾何特征的識別方法[2],該方法在抽取人臉圖像顯著特征的相對位置及其參數的基礎上進行識別,算法存儲量小,對光照不敏感,對圖像的質量要求很高,圖像中的特征點必須很精確,否則無法識別其中的人臉,所以該算法多用于其他識別方式的輔助識別.第二類,基于統計特征的識別方法[3],該方法利用統計原理,從多張人臉圖像中提取出人臉共有的一些規律,利用這些規律進行人臉識別.這種方法直觀簡單,物理意義明確,提取到的特征值不受類別數影響,但人臉圖像易受外界光照、表情等因素影響,導致識別的精確度下降.[4]第三類,基于連接機制的識別方法,該方法包含神經網絡方法和彈性圖匹配方法.[5]目前神經網絡方法得到研究人員普遍關注,因為神經網絡法較其他方式有其特殊的優勢,避免了繁雜的人工提取特征工作,通過機器學習能夠獲得人臉識別規律和一些隱性表達的特征.缺點是神經網絡的訓練耗時較多,收斂緩慢,容易陷入局部最小.[6]本文討論在Android平臺上高效實現人臉識別功能,使研究人員可以根據項目的要求,選擇不同的實現算法,使人臉識別技術更加適合移動平臺對人臉識別的要求.

1 Android平臺實現人臉識別的方法

1.1 直接系統編程實現人臉識別

直接系統編程實現人臉識別是在Android開發環境下,不借助第三方控件,直接通過編程實現人臉識別的算法.這樣生成的應用程序不需要安裝第三方運行庫,能夠運行在任何Android平臺下,運行速度快.缺點是開發周期長,工作量大.以Android平臺上基于膚色檢測法的人臉識別為例,說明應用直接系統編程實現人臉識別算法的過程.

基于膚色檢測法的人臉識別算法,通過識別人臉部位的顏色并加以處理,實現人臉位置的分割.光照是影響膚色檢測結果的最大因素,在膚色檢測前必須進行光補償處理.本文應用參考白光補償算法來消除光照影響,提高檢測率.

基于膚色檢測人臉識別方式的實現基于YCgCr色彩空間的顏色分割算法,將光補償處理后的圖片從RGB空間轉換到YCgCr空間,轉換公式為:

YCgCr?? =?? 16128128?? +?? 65.481 128.533 24.966-81.085 112 -30.951112 -93.768 -18.214? .? RGB? .(1)

人臉圖像進行灰度化處理后,人臉的傾斜度會影響模板匹配,因此要在模板匹配前對人臉傾斜度進行計算,準確定位人臉區域.人臉傾斜角度的計算公式為:

利用公式(2)得到的傾斜度,將圖像調整為正面端正圖像.對調整后的端正圖像進行圖像置灰的均衡化,其指數變換式為:

g x,y =bef x,y -a .? (3)

直方圖均衡化過程中使用的參數分別為a,b,c;f( x,y)為灰度變換前的圖像; g(x,y) 為灰度變換后的圖像.均衡化處理后的圖像需要進行腐蝕

與膨脹操作,消除類膚色的噪聲干擾,進而實現更準確的人臉檢測.得到的檢測效果如圖1所示.

直接系統編程實現人臉識別方式工作量大,所有功能都需要編程實現,對設備的依賴性小,能夠安裝到任何Android設備,適合于商用軟件的開發.

1.2 ?基于組件技術的人臉識別

基于組件技術的人臉識別是在Android平臺上結合第三方組件,利用第三方組件提供的豐富視覺處理算法,實現人臉檢測和識別功能.這種方式實現簡單,識別的準確度依賴于第三方組件提供的功能.缺點是必須安裝第三方組件,運行速度較慢,內存占有量較大.以Android平臺結合OpenCV實現人臉識別為例,說明基于組件技術實現人臉識別的過程.

首先在工程中導入OpenCV運行庫,加載OpenCV中自帶的Haar人臉檢測器,然后調用手機內置攝像頭,獲取一幀靜態圖片或者動態視頻流,導入Mat(基本圖像容器)中.再從回調的Mat中檢測到符合人臉特征的數據,截取人臉部分,使用cvtColor方法進行人臉置灰,通過人臉的灰度化提高識別的準確度.其次,將置灰后的人臉圖片進行equalizeHist(直方圖均衡化)處理,提取并保存Mat容器中的人臉特征值.最后,調用多尺度檢測函數detectMultiScale實現人臉檢測功能.調用OpenCV實現人臉檢測后,需要使用JavaCV對Mat容器中存儲的特征值進行對比,得到人臉的相似度,實現人臉識別功能.開發的應用程序在客戶的Android平臺上發布時,客戶機需要安裝OpenCV manger才能使用設計好的人臉識別程序.應用第三方組件OpenCV設計人臉識別應用程序的結果和流程如圖2所示.

基于組件的人臉識別方法由于使用第三方組件提供的算法,因此工作量較小.該方式依賴第三方組件提供的算法,開發周期短,應用靈活,適合算法研究和一般應用.

1.3 基于云計算的人臉識別

基于云計算的人臉識別使用遠端服務器提供的圖像處理算法,實現人臉識別功能.由于這些算法技術成熟、功能完善,所以識別準確率高,性能穩定,操作簡單.缺點是使用時必須通過互聯網接入云服務器,大多需要付費使用,算法不開源.[9]以騰訊云提供的人臉識別體驗版為例說明基于云計算的人臉識別過程. Android用戶聯網進入https://cloud.tencent.com/act/event/ci_demo.html,上傳本地拍攝的照片,云計算系統將用戶傳送的本地人臉圖像送至服務器,進行人臉識別.該云算法基于高維LBP,PCA,LDA 聯合貝葉斯和深度神經網絡等全面算法,使得人臉識別準確度更高.從圖3的檢測結果可以看到,除了人臉檢測,還能實現情感計算、生理年齡測定等功能.

基于云計算的人臉識別系統可使用在門禁系統、攝像監視系統等安防場景,也可以使用于學生考勤系統,通過人臉識別進行出席點名記錄等.

2 直接系統編程、基于組件技術和基于云計算的人臉檢測方式對比

直接系統編程、基于組件技術和基于云計算的人臉檢測結果對比見表1.直接系統編程通過顏色分割算法實現人臉區域膚色檢測,相比其他方式,工作量仍然很大,如果實現完善的人臉識別功能,需要大量工作要做.該方式適合技術力量強大的公司做原創性開發,程序運行時占用內存空間很小,不依賴第三方技術支持,具有很強的獨立性,可以應用于任何場合.基于組件技術的人臉識別是應用第三方組件提供的圖像處理方法定位和識別圖像中的人臉,依賴組件提供的功能,編程代碼量較少,占用內存較大,可以在Andorid平臺

快速實現人臉檢測,適合算法驗證、科研、教學和一般應用.基于云計算的人臉識別依賴于高科技公司提供的云端服務,結果精確,幾乎不占用內存.但云服務模式的人臉識別并不開源,無法獲取源碼學習研究.

3 總結

探討了Android平臺實現人臉識別的三種方式,實現了基于膚色檢測的人臉檢測和基于OpenCV的人臉檢測和識別.直接編程方法若想實現完善的人臉識別,需要專業開發人員花費大量時間編程實現,需反復調試才能完善人臉識別功能;應用第三方組件方法借助第三方組件中已提供的人臉檢測、分割、灰度化等接口,只需直接調用組件內的函數即可完成人臉識別功能;云計算方法提供的人臉識別算法應用了先進的機器學習技術,因此功能強大,可滿足任何人臉識別的要求,在打擊犯罪、考勤、加密等領域得到廣泛應用,但需要聯網和付費使用.研究人員可根據人臉識別的目的和要求,選擇具體的實現方式.

參考文獻

[1] 劉永信,李琳莉,巴雅日圖.人臉識別方法綜述[J].內蒙古大學學報:自然科學版,2009,40(4):493-498.

[2] 張淑軍,王高峰,石峰.基于AAM提取幾何特征的人臉識別算法[J].系統仿真學報,2013,25(10):2374-2380 .

[3] 劉黨輝,沈蘭蓀, Kin-Man Lam.人臉識別研究進展[J]. 電路與系統學報, 2004, 9(1):85-94.

[4] Phillips P J, Moon H, Rizvi S, et al. The FERET evaluation methodology for face-recognition algorithms[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2000, 22(10):1090-1104.

[5] 李敬德,康維新.基于信息熵和BP神經網絡的信號奇異點智能檢測[J].牡丹江師范學院學報:自然科學版,2017(4):1-5.

[6] 周杰,盧春雨,張長水,等.人臉自動識別方法綜述[J].電子學報,2000,28(4):102-106.

猜你喜歡
人臉識別云計算
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
基于(2D)2PCA-LBP 的人臉識別方法的研究
電子制作(2017年17期)2017-12-18 06:40:55
人臉識別在高校安全防范中的應用
電子制作(2017年1期)2017-05-17 03:54:46
志愿服務與“互聯網+”結合模式探究
云計算與虛擬化
基于云計算的移動學習平臺的設計
實驗云:理論教學與實驗教學深度融合的助推器
大學教育(2016年9期)2016-10-09 08:54:03
云計算中的存儲虛擬化技術應用
科技視界(2016年20期)2016-09-29 13:34:06
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
主站蜘蛛池模板: 精品成人一区二区| 伊人久久青草青青综合| 91po国产在线精品免费观看| 麻豆精品久久久久久久99蜜桃| 人妻出轨无码中文一区二区| 97国产在线观看| 亚洲成人动漫在线| 亚洲AⅤ无码日韩AV无码网站| 久久综合一个色综合网| 亚洲国产日韩欧美在线| 精品久久久久久中文字幕女| a亚洲天堂| 2021精品国产自在现线看| 99热这里都是国产精品| 欧美精品啪啪一区二区三区| 在线精品亚洲一区二区古装| 粗大猛烈进出高潮视频无码| 国产成人超碰无码| 91久久夜色精品国产网站| 中文字幕不卡免费高清视频| 55夜色66夜色国产精品视频| 亚洲69视频| 国产成人禁片在线观看| 久久中文电影| 精品视频91| 一级福利视频| 亚欧成人无码AV在线播放| 日韩高清一区 | 永久免费AⅤ无码网站在线观看| 视频二区国产精品职场同事| 91精品情国产情侣高潮对白蜜| 国产精品亚洲天堂| 国产美女自慰在线观看| 免费在线a视频| 亚洲视频在线网| 毛片久久网站小视频| 日韩人妻精品一区| 67194亚洲无码| 国产啪在线91| 欧美日韩国产在线观看一区二区三区| 亚洲欧美国产五月天综合| a在线亚洲男人的天堂试看| 九色视频最新网址| 亚洲日韩日本中文在线| 无码在线激情片| 久久国产香蕉| 国产一区二区三区在线观看视频| 中文字幕乱码中文乱码51精品| 成年人免费国产视频| 老司国产精品视频91| 国产精品伦视频观看免费| 亚洲色图欧美在线| 日本人又色又爽的视频| 免费a在线观看播放| 国产电话自拍伊人| 国产一区二区精品福利| 亚洲精品另类| 亚洲熟女中文字幕男人总站| 日本91视频| 中文字幕中文字字幕码一二区| 国产精品福利尤物youwu| 免费亚洲成人| 国产丝袜一区二区三区视频免下载| 国产精欧美一区二区三区| 91成人在线免费视频| 青草娱乐极品免费视频| 免费99精品国产自在现线| 91精品免费高清在线| 亚洲水蜜桃久久综合网站| 国产人人干| 中文字幕av无码不卡免费| 午夜丁香婷婷| 国产欧美日韩va另类在线播放| 三上悠亚一区二区| 91偷拍一区| 天堂网亚洲系列亚洲系列| 日韩精品亚洲一区中文字幕| 国产精品污视频| 在线观看网站国产| 亚洲综合色区在线播放2019| 亚洲人成网站18禁动漫无码| 国产在线观看精品|