Android人脸检测系统的研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:second5201314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着时代的发展,手机已经成为人们生活中的必备品。3G时代的到来,智能手机越来越占据市场主流。在各种智能手机系统中,Android手机操作系统最受人青睐。该操作系统平台包含一个中间件以及许多重要的应用。它无须版权费,是一个开源的平台系统,开发人员可以在该系统上快速开发,并可以利用其他开发人员的工作成果。对于用户来说Android手机操作灵活,菜单简单便捷,更便于使用。面对巨大的用户需求,Android手机系统无疑是一个发展迅速、前景广阔的系统。现在,随着开发技术的不断成熟,手机已集多功能于一体。数码照相功能便是手机的必备功能之一。对于非智能手机来说,这种手机仅仅提供了简单的照相功能,但是对于人们生活中的复杂应用却难以应对。与之相比,智能手机功能强大许多,但是由于手机照相的感光、抖动等因素,导致手机照相效果达不到最理想的情况。因此针对于此,人们利用数码相机中广泛应用的人脸检测技术应用到手机中,该技术能够对拍摄画面中的人的脸部进行检测,以对人脸部位准确对焦,提高拍摄效果。本文将研究的重点是如何能够在Android手机操作系统上实现人脸检测。全文共分4个章节详细介绍了在Android手机操作系统上实现人脸检测的理论与实现。从其开发现状和特点,分析了在该系统上自己添加代码库的可能性并阐述了其实现过程中人脸检测技术的相关算法,并着重介绍了本文所采用的AdaBoost算法。本文采用的是移植OpenCV到Android系统,来设计实现一个人脸检测系统。Android系统是一款基于Linux内核的手机智能操作系统,它拥有自己的内存管理控制以及自己支持的标准C等,所以可以在该系统上移植OpenCV。在移植OpenCV时,需要进行移植优化,才能在Android平台上实现良好的人脸检测效果。
其他文献
科学计算正在从传统的以计算为核心的计算密集型时代转向以数据为核心的数据密集型超级计算的时代,数据已经逐渐成为企业或机构运转的枢纽与支柱,任何形式的数据损坏都可能带来
Web2.0和社会化标签系统的流行,使得Folksonomy和标签推荐系统得到了越来越多的关注。随着语义Web研究的深入,研究者尝试利用本体来解决Folksonomy的不足并为其构建统一的结
随着计算机技术的发展,嵌入式实时系统在众多领域得到广泛应用。相比于单核处理器,多核处理器能够使嵌入式系统获得更高的性能。在PC全面进入多核时代的背景下,嵌入式领域的
随着市场经济的不断发展,企业信息化显的越来越重要。物流被称作“第三方利润源”也受到了各行各业的重视并得到了较快的发展。将计算机网络,电子商务等技术与物流相关技术结
随着互联网的发展,越来越多的用户主动加入到互联网创造了大量的数据,比如微博数据、论坛数据、电子商务网站的评论等数据都是用户主动创造的数据。这些数据的一个共同点就是大
本文对织物染色配色问题进行了比较详细的介绍,并描述了此次建模所用的数学方法和分析过程。通过对传统的织物染色配色问题研究发现:基于Kubelka-Munk理论的织物染色配色方法费
在过去的40年里,人类阅读的机器仿真是很重要的研究方向。由于阿拉伯文字的复杂性,对阿拉伯文字自动识别的研究很少见。随着拉丁文、中文和日文在光学文本识别上的成功,光学识别
随着互联网技术的飞速发展,海量数据应用处理逐渐成为主流,而流数据系统则是其中最为典型的应用之一。作为新型的数据密集型应用,流数据具有有序实时到达,数据量接近于无限而
远程教育管理平台是西安电子科技大学网络教育学院的核心,承担着教学资源、教育活动的组织与执行等大部分功能。自2010年以来,远程教育管理平台服务的学生也越来越多,最终造成远
哈萨克语句子级别的分析技术主要包括词性标注,组块,句法分析和语义分析,现在哈萨克语处理已经进展到短语结构句法分析层面。本文主要对哈萨克语词性标注,组块和短语结构句法