Font Size: a A A

Research And Implementation Of Face Detection System Based On Android

Posted on:2011-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WuFull Text:PDF
GTID:2178330338989566Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Mobile phones have become essential electrocnic products in people's lives with the techonology development. With the coming of the 3G era, there are more and more smart phones in the market and they will dominate the market. In all kinds of smart phones system, Android system is the most popular system.This system is Google's latest releaseof mobile platform,which includes an operating system, a middleware and some critical applications. Also the Android system does not need any royalties. Its codes are completely open.Developers can quickly develop their applications based on this system and use the achievements provided by the other developers. For the usersof Android system, the flexibility operation and the simple menu system are more and more welcomed by Android customers. Faced on the wild huge consumer markets, Android will have a bright prospect.Nowadays, smart phones have compounded many functions from the other electronic products, like digital camera. And now the camera function has become one of the most important part of the mobil phones. The phones can be divide into non-smart phones and smart phones. For the non-smart phones, camera could only simply help people capture the pictures. They can not do any help for those complex things in our life. Comparing with non-smart phones, smart phones has the strong processing ability. But the factors of jitter sensitive,the photo function of the phone has poor ability that can not make the customs satisfied.To solve this problem, people add the face detection technology to the smart phones.This technology will detect person's face from the captured screen to make an accurate focusing and improve shooting effects. This paper will discuss the implementation of face detection technology on the Android smart phones operation system.The paper is divided into 4 chapters, which analyze and introduce the theory and implementation of the face detection technology on the Android system. The paper firstly introduces the development status and characteristics of the Android system, secondly analyzes the possibility of adding the codes library to the android system, and last describes the relevant algorithm in the process of implementation of the human face detection. This paper will introduce the AdaBoost algorithm which is popularly used in the face detection. In this paper, the open source OpenCV is used to implement the algorithm and the face detection system. But there's no Android version, so it's necessary to transplant OpenCV to the Android system. Android is a smart phone operating system, and it has its own memory management control as well as its own standard C, according to this, the OpenCV can be transplanted to the system. Only after the OpenCV transplanted and optimized according to the android system, the good effects of the face detection can be achieved on the Android system.
Keywords/Search Tags:Android Operating system, Face Detection, AdaBoost, OpenCV
PDF Full Text Request
Related items