Software Development Framework for Real-Time Face Detection and Recognition in Mobile Devices

Authors

  • Laxmisha Rai Shandong University of Science and Technology https://orcid.org/0000-0003-1494-1138
  • Zhiyuan Wang Shandong University of Science and Technology
  • Amila Rodrigo Shandong University of Science and Technology
  • Zhaopeng Deng Shandong University of Science and Technology
  • Haiqing Liu Shandong University of Science and Technology

DOI:

https://doi.org/10.3991/ijim.v14i04.12077

Keywords:

Authentication, Image processing, Wearable, Framework, JNI, OpenCV, Personal identity, Smart phones

Abstract


With the rapid use of Android OS in mobile devices and related products, face recognition technology is an essential feature, so that mobile devices have a strong personal identity authentication. In this paper, we propose Android based software development framework for real-time face detection and recognition using OpenCV library, which is applicable in several mobile applications. Initially, the Gaussian smoothing and gray-scale transformation algorithm is applied to preprocess the source image. Then, the Haar-like feature matching method is used to describe the characteristics of the operator and obtain the face characteristic value. Finally, the normalization method is used to match the recognition of face database. To achieve the face recognition in the Android platform, JNI (Java Native Interface) is used to call the local Open CV. The proposed system is tested in real-time in two different brands of smart phones, and results average success rate in both devices for face detection and recognition is 95% and 80% respectively.

Author Biographies

Laxmisha Rai, Shandong University of Science and Technology

Laxmisha Rai received the B.E. degree in computer engineering from Mangalore University, Mangalore, India, in 1998, the M.Tech. degree in computer science and engineering from the Manipal Institute of Technology, Manipal, India, in 2001, and the Ph.D. degree in electronics from Kyungpook National University, Daegu, South Korea, in 2008. From 2008 to 2009, he worked as a Post-Doctoral Researcher at Soongsil University, South Korea.

Currently he is a Professor at the College of Electronic and Information Engineering, Shandong University of Science and Technology, Qingdao, China. His research interests include software engineering, real-time systems, embedded systems, autonomous mobile robots, expert systems, wireless sensor networks, MOOC, and Bilingual Education. He has published over 50 peer-reviewed research papers in international journals and conferences. He is the author of two patents (US, and Korean), and published three books titled Programming in Java with Object-Oriented Features, MOOCs: Effective Teaching and Learning Strategies (both published by China University of Petroleum) and Programming in C++: Object-Oriented Features (China Science Publishing, Beijing and De Gruyter Publishers, Germany, forthcoming). Dr. Rai is currently serving as Associate Editor of IEEE Access Journal.

Zhiyuan Wang, Shandong University of Science and Technology

Zhiyuan Wang is currently pursing his Master’s degree in College of Electronic and Information Engineering at Shandong University of Science and Technology, Qingdao, China. His research interests are mobile application development, image processing, and real-time systems.

Amila Rodrigo, Shandong University of Science and Technology

Amila Rodrigo is currently pursing his Master’s degree in College of Electronic and Information Engineering at Shandong University of Science and Technology, Qingdao, China. His research interests are real-time systems, antenna applications, and Interenet of Things (IOT).

Zhaopeng Deng, Shandong University of Science and Technology

Zhaopeng Deng received his Bachelor’s and Master’s degrees from Shandong University of Science and Technology, China in 2010 and 2013 respectively. His major research interests include image processing and machine vision. Currently pursing his Ph.D studies at Shandong University of Science and Technology, China.

Haiqing Liu, Shandong University of Science and Technology

Haiqing Liu received the bachelor’s degree in automation from Central South University, China, in 2008, the Ph.D in system engineering from Shandong University, China, in 2015. He is a lecturer in Shandong University of Science and Technology. From 2015 to 2017, he worked as a Post-Doctoral Researcher at the post-doctoral work station of Hisense Group, China. His current research interests include traffic engineering and control, cooperative vehicle infrastructure system and traffic intelligent perception.

Downloads

Published

2020-03-12

How to Cite

Rai, L., Wang, Z., Rodrigo, A., Deng, Z., & Liu, H. (2020). Software Development Framework for Real-Time Face Detection and Recognition in Mobile Devices. International Journal of Interactive Mobile Technologies (iJIM), 14(04), pp. 103–120. https://doi.org/10.3991/ijim.v14i04.12077

Issue

Section

Papers