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
主站蜘蛛池模板: 在线高清亚洲精品二区| 亚洲人成网7777777国产| 欧美成人第一页| 91精品啪在线观看国产91九色| 丰满少妇αⅴ无码区| 日本道综合一本久久久88| 欧美色视频在线| 久久天天躁狠狠躁夜夜躁| 国产成人精品优优av| 亚洲天堂首页| 精品亚洲国产成人AV| 黄色网在线| 69免费在线视频| 欧美日韩国产综合视频在线观看| 色婷婷在线播放| 欧美97欧美综合色伦图| 国产99热| 日韩av无码DVD| 国产麻豆精品久久一二三| 精品无码日韩国产不卡av | 亚洲无码高清免费视频亚洲| 动漫精品中文字幕无码| 日韩小视频在线播放| 国产免费a级片| 中文成人在线视频| 亚洲精品无码抽插日韩| 麻豆国产精品一二三在线观看| 欧美中文字幕在线播放| 亚洲精品国产日韩无码AV永久免费网| a色毛片免费视频| 午夜电影在线观看国产1区| 欧美一级99在线观看国产| 欧美19综合中文字幕| 99九九成人免费视频精品| 亚洲欧洲自拍拍偷午夜色| 国产精品久久久久久久久| 网久久综合| 亚洲精品久综合蜜| 国产av剧情无码精品色午夜| 国产精品香蕉在线观看不卡| 亚洲国产成人自拍| 亚洲综合色吧| 国产精品毛片在线直播完整版| 日本三级欧美三级| 高清码无在线看| 精品国产91爱| 亚洲日韩精品无码专区| 天堂亚洲网| 免费a级毛片18以上观看精品| 国产情侣一区二区三区| 午夜福利视频一区| 亚洲丝袜第一页| 国产精品亚洲αv天堂无码| 日韩欧美国产精品| 666精品国产精品亚洲| 亚洲无码免费黄色网址| 国产一区二区三区精品久久呦| 91娇喘视频| 都市激情亚洲综合久久| 福利姬国产精品一区在线| 麻豆AV网站免费进入| 91精品国产自产91精品资源| 国产农村妇女精品一二区| 在线播放91| 九九视频免费在线观看| 在线无码av一区二区三区| 成人福利在线免费观看| 麻豆精品在线播放| 国产网站一区二区三区| 丁香五月婷婷激情基地| 国产一级在线观看www色| 国产女人水多毛片18| 亚洲人精品亚洲人成在线| 一本二本三本不卡无码| 国产成年无码AⅤ片在线| 亚洲色婷婷一区二区| 日韩美女福利视频| 国产成人亚洲无码淙合青草| 亚洲精品中文字幕无乱码| 精品伊人久久久大香线蕉欧美| 国产在线98福利播放视频免费| 国产成人精品视频一区二区电影|