视频监控中基于iOS平台的人脸检测与识别
[Abstract]:IOS, the mobile operating system developed by Apple, is mainly used in iPhone phones, iPad tablets and so on. Now more and more people chat, surf the Internet, watch videos and so on the iOS platform. IPhone has become a necessary item for many people. Face and fingerprint are the same as iris, unique and hard to be duplicated, which is an important index of identity detection. Face detection and recognition can help video surveillance to achieve intelligent. Combined with the mobile Internet platform based on iOS, surveillance video can be transmitted to iPhone mobile phone or iPad tablet through wireless network, and real-time face detection and recognition can be carried out on mobile phone or tablet. It is convenient and quick as well as cost saving. The work of this paper mainly includes the following four aspects: (1) realize the transmission of surveillance video on iOS platform. Firstly, the video image is captured by the camera, then the video is encoded by Flash Media Live Encoder, and Flash Media Server is used as the server. The video stream is transmitted to iPhone by HLS (HTTP Live Stream) protocol and displayed. (2) the preprocessing of surveillance video is realized. In this paper, video preprocessing mainly includes video denoising, histogram equalization and white balance. Firstly, the morphological filter is used to eliminate the salt and pepper noise in the video. Then the histogram equalization is used to increase the contrast of the image, which is beneficial to face detection. Finally, the white balance of video is adjusted by perfect reflection method, which weakens the influence of illumination on face detection. The preprocessing is helpful to the accuracy of face detection and the speed of face detection. (3) face detection based on improved Adaboost algorithm is implemented. This paper analyzes and discusses the Adaboost based face detection algorithm proposed by Viola-Jones in 2004, and proposes three improvements to the Viola-Jones face detection algorithm under the iOS platform. Firstly, an improved Adaboost algorithm based on weight updating is proposed. Then an improved Adaboost algorithm based on query sub-window size is proposed. Finally, skin color detection is used to speed up face detection. (4) face recognition based on improved LBP algorithm is implemented. Firstly, Gabor transform is used to realize multi-scale and multi-direction feature extraction. Then the texture information is extracted by the improved LBP algorithm. Finally, vector projection and dimensionality reduction are realized by Fisherfaces algorithm, and the images are classified by cosine similarity. Experimental results show that the algorithm not only has good robustness to illumination, but also improves the speed and accuracy of face recognition. In general, this paper mainly realizes the face detection and recognition of surveillance video based on iOS platform. Firstly, we do a series of preprocessing to the surveillance video, and then we detect the face of the pre-processed video image. Finally, face recognition is realized on the basis of face detection. The experimental results show that the system improves the training speed of Adaboost classifier, reduces the frequency of face detection and reduces the energy consumption of the program. The algorithm of face recognition is improved to improve the robustness of illumination and the accuracy of face recognition.
【学位授予单位】:浙江理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.6
【相似文献】
相关期刊论文 前10条
1 林志阳;康耀红;雷景生;;基于Adaboost的车标定位方法[J];计算机工程;2008年11期
2 张磊;;基于AdaBoost的侧面人脸、人耳检测[J];科学大众;2008年08期
3 付忠良;;关于AdaBoost有效性的分析[J];计算机研究与发展;2008年10期
4 张岗亭;杨全;;两种Adaboost方法在人脸检测中的比较研究[J];微计算机信息;2009年24期
5 严超;王元庆;李久雪;张兆扬;;AdaBoost分类问题的理论推导[J];东南大学学报(自然科学版);2011年04期
6 李印;;基于AdaBoost的行人检测研究与实现[J];数字技术与应用;2012年03期
7 苏加强;丁柳云;;基于R的监督式AdaBoost异常值检测应用[J];淮海工学院学报(自然科学版);2013年01期
8 张志勋;张磊;杨凡;;一种改进的Adaboost人脸检测方法[J];自动化与仪器仪表;2013年06期
9 王海川,张立明;一种新的Adaboost快速训练算法[J];复旦学报(自然科学版);2004年01期
10 赵江,徐鲁安;基于AdaBoost算法的目标检测[J];计算机工程;2004年04期
相关会议论文 前10条
1 Wen Feng;;A Novel Lips Detection Method Combined Adaboost Algorithm and Camshift Algorithm[A];2012年计算机应用与系统建模国际会议论文集[C];2012年
2 张超;苗振江;;基于AdaBoost的面部信息感知[A];第十三届全国信号处理学术年会(CCSP-2007)论文集[C];2007年
3 郭翌;汪源源;;基于Adaboost算法的颈动脉粥样硬化判别方法[A];中国仪器仪表学会第十一届青年学术会议论文集[C];2009年
4 张红梅;高海华;王行愚;;抑制样本噪声的AdaBoost算法及其在入侵检测中的应用[A];2007年中国智能自动化会议论文集[C];2007年
5 陆文聪;钮冰;金雨欢;;基于AdaBoost算法的亚细胞位置预测[A];中国化学会第26届学术年会化学信息学与化学计量学分会场论文集[C];2008年
6 陈宏伟;刘建伟;费向东;;一种半监督环境下的Adaboost算法[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
7 唐晓丹;苗振江;;基于AdaBoost和粒子滤波的目标跟踪[A];第十四届全国图象图形学学术会议论文集[C];2008年
8 张彬;金连文;;基于AdaBoost的手写体汉字相似字符识别[A];第二十六届中国控制会议论文集[C];2007年
9 ;Using Skin Color and HAD-AdaBoost Algorithm for Face Detection in Color Images[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年
10 肖磊;李丽;肖佳文;;基于AdaBoost-SVM的上市公司信用风险评估[A];2012管理创新、智能科技与经济发展研讨会论文集[C];2012年
相关博士学位论文 前4条
1 佟旭;基于复杂网络理论的糖尿病肾病辨证建模研究[D];北京中医药大学;2016年
2 刘冲;模拟电路故障诊断AdaBoost集成学习方法研究[D];大连海事大学;2011年
3 张太宁;人眼注视点估计方法的研究[D];南开大学;2013年
4 赵培英;基于智能计算的膜蛋白结构与相互作用预测研究[D];东华大学;2010年
相关硕士学位论文 前10条
1 皮丽琴;基于AdaBoost-GASVM算法和LDA主题模型的短文本分类研究[D];华南理工大学;2015年
2 孙斌;一种基于Adaboost的实时行人检测算法[D];华南理工大学;2015年
3 蔡泽彬;基于视频分析的行人检测及统计方法研究[D];华南理工大学;2015年
4 游晴;Adaboost人脸检测算法研究及其在硬件平台上的实现[D];昆明理工大学;2015年
5 宋雨;基于视觉图片的脑—机接口控制研究[D];天津理工大学;2015年
6 林欣;基于改进肤色模型的AdaBoost人脸检测算法研究[D];陕西科技大学;2015年
7 袁浩杰;Adaboost算法的并行化及其在目标分类中的应用[D];华南理工大学;2015年
8 张恒;基于近红外图像的疲劳驾驶检测研究与系统实现[D];长安大学;2015年
9 朱非易;基于不平衡学习的蛋白质—维生素绑定位点预测研究[D];南京理工大学;2015年
10 张元;一种基于AdaBoost的组合分类算法研究[D];四川师范大学;2015年
,本文编号:2402044
本文链接:https://www.wllwen.com/kejilunwen/wltx/2402044.html