Development of Android Application for Facial Age Group Classification Using TensorFlow Lite
Keywords:
Android, age group classification, convolution neural network, deep learning, still imageAbstract
The concept behind the face age classification system is that every person has a distinct ethnicity and face. An individual's face has numerous distinctive structures and traits, much like their fingerprint. The task of determining facial age is difficult. Systems for facial recognition must function with extreme precision and accuracy, enable lightweight, portable devices, and be user-friendly. In comparison to a situation where just one photograph of each person is saved in the database, images captured while accounting for changing facial expressions or lighting circumstances allow the system to be more precise and accurate. The complete process of creating an Android mobile application for categorizing people as either adults, teenagers, or children is described and explained in full in this article, depending on the traits of their faces. Both the development tools and face classification techniques that have been employed in the creation of Android mobile applications are discussed and explained. The software solution explains the specifics of utilizing the OpenCV library and uses photos to display the actual outcomes of the mobile application.
Downloads
References
Singh, N. Rai, P. Sharma, P. Nagrath, and R. Jain, “Age, Gender Prediction and Emotion recognition using Convolutional Neural Network.” [Online]. Available: https://ssrn.com/abstract=3833759
K. Ito, H. Kawai, T. Okano, T. A.-2018 A.-P. S. and, and undefined 2018, “Age and gender prediction from face images using convolutional neural network,” ieeexplore.ieee.orgK Ito, H Kawai, T Okano, T Aoki2018 Asia-Pacific Signal and Information Processing Association, 2018•ieeexplore.ieee.org, Accessed: Jul. 22, 2023. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/8659655/
S. Suwarno and K. Kevin, “Analysis of Face Recognition Algorithm: Dlib and OpenCV,” JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING, vol. 4, no. 1, 2020, doi: 10.31289/jite.v4i1.3865.
Salihbašić, T. O.-2019 42nd International, and undefined 2019, “Development of android application for gender, age and face recognition using opencv,” ieeexplore.ieee.org, Accessed: Jun. 26, 2023. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/8756700/
Jabir, N. Falih, and K. Rahmani, “Accuracy and Efficiency Comparison of Object Detection Open-Source Models,” International journal of online and biomedical engineering, vol. 17, no. 5, 2021, doi: 10.3991/ijoe.v17i05.21833.
Malakar, A. Kumar, and S. Majumdar, “Detection of face mask in real-time using convolutional neural networks and open-CV,” in 2021 2nd International Conference for Emerging Technology, INCET 2021, 2021. doi: 10.1109/INCET51464.2021.9456415.
Thakur, A. Prakash, A. K. Mishra, A. Goldar, and A. Sonkar, “Facial recognition with open Cv,” in Advances in Intelligent Systems and Computing, 2020. doi: 10.1007/978-3-030-37218-7_24.
S. More, S. Debbarma, N. Kandpal, and V. Singh, “Open CV Python Autonomous Car,” International Research Journal of Engineering and Technology, 2019.
E. Widodo, K. Adi, and R. Gernowo, “Medical image processing using python and open cv,” in Journal of Physics: Conference Series, 2020. doi: 10.1088/1742-6596/1524/1/012003.
S. Mohammed Shariff, R. Bhatia, R. Kuma, and S. Jha, “Vehicle Number Plate Detection Using Python and Open CV,” in 2021 International Conference on Advance Computing and Innovative Technologies in Engineering, ICACITE 2021, 2021. doi: 10.1109/ICACITE51222.2021.9404556.
J. M. Lopez-Guede, A. Izquierdo, J. Estevez, and M. Graña, “Active learning for road lane landmark inventory with V-ELM in highly uncontrolled image capture conditions,” Neurocomputing, vol. 438, 2021, doi: 10.1016/j.neucom.2020.07.151.
S. Roopashree, J. Anitha, T. R. Mahesh, V. Vinoth Kumar, W. Viriyasitavat, and A. Kaur, “An IoT based authentication system for therapeutic herbs measured by local descriptors using machine learning approach,” Measurement (Lond), vol. 200, 2022, doi: 10.1016/j.measurement.2022.111484.
R. David et al., “TensorFlow Lite Micro: Embedded Machine Learning for TinyML Systems,” Proceedings of Machine Learning and Systems, vol. 3, pp. 800–811, Mar. 2021.
“Real time face recognition with Android + TensorFlow Lite | by esteban uri | Medium.” https://medium.com/@estebanuri/real-time-face-recognition-with-android-tensorflow-lite-14e9c6cc53a5 (accessed Jun. 26, 2023).
S. Ren, K. He, R. Girshick, and J. Sun, “Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks”, Accessed: Jun. 11, 2022. [Online]. Available: http://image-net.org/challenges/LSVRC/2015/results
R. Girshick, J. Donahue, T. Darrell, and J. Malik, “Rich feature hierarchies for accurate object detection and semantic segmentation Tech report (v5)”, Accessed: Jun. 11, 2022. [Online]. Available: http://www.cs.berkeley.edu/˜rbg/rcnn.
Saxena, P. S. Vamsi, C. V Eedala, and G. K. K, “Automated Object Identifing and Sorting Robot,” Int J Res Appl Sci Eng Technol, vol. 10, no. 11, 2022, doi: 10.22214/ijraset.2022.47594.
A. Khan, A. A. Laghari, and S. A. Awan, “Machine Learning in Computer Vision: A Review,” EAI Endorsed Transactions on Scalable Information Systems, vol. 8, no. 32, 2021, doi: 10.4108/eai.21-4-2021.169418.
P. Thukral, K. Mitra, and R. Chellappa, “A hierarchical approach for human age estimation,” ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings, pp. 1529–1532, 2012, doi: 10.1109/ICASSP.2012.6288182.
K. Jhang, … J. C. A. I. in I. and, and undefined 2019, “CNN training for face photo based gender and age group prediction with camera,” ieeexplore.ieee.orgK Jhang, J Cho2019 International Conference on Artificial Intelligence in, 2019•ieeexplore.ieee.org, doi: 10.1109/ICAIIC.2019.8669039.
J. Prajapati, A. Patel, and P. Raninga, “Facial Age Group Classification,” IOSR Journal of Electronics and Communication Engineering, vol. 9, no. 1, pp. 33–39, 2014, doi: 10.9790/2834-09123339.
H. Liao, Y. Yan, W. Dai, P. F.-M. P. in Engineering, and undefined 2018, “Age estimation of face images based on CNN and divide-and-rule strategy,” hindawi.comH Liao, Y Yan, W Dai, P FanMathematical Problems in Engineering, 2018•hindawi.com, Accessed: Jul. 22, 2023. [Online]. Available: https://www.hindawi.com/journals/mpe/2018/1712686/
S. Kharchevnikova and A. V. Savchenko, “Neural Networks in Video-Based Age and Gender Recognition on Mobile Platforms,” Optical Memory and Neural Networks (Information Optics), vol. 27, no. 4, 2018, doi: 10.3103/S1060992X18040021.
O. Olasupo and A. O. Adesina, “Predicting Age Group and Gender of Smartphone Users Using Keystroke Biometrics,” Malaysian Journal of Science and Advanced Technology, 2021, doi: 10.56532/mjsat.v1i4.24.
Gummadi, A. ., & Rao, K. R. . (2023). EECLA: A Novel Clustering Model for Improvement of Localization and Energy Efficient Routing Protocols in Vehicle Tracking Using Wireless Sensor Networks. International Journal on Recent and Innovation Trends in Computing and Communication, 11(2s), 188–197. https://doi.org/10.17762/ijritcc.v11i2s.6044
Russo, L., Kamińska, K., Christensen, M., Martínez, L., & Costa, A. Machine Learning for Real-Time Decision Support in Engineering Operations. Kuwait Journal of Machine Learning, 1(2). Retrieved from http://kuwaitjournals.com/index.php/kjml/article/view/117
Veeraiah, V., Pankajam, A., Vashishtha, E., Dhabliya, D., Karthikeyan, P., & Chandan, R. R. (2022). Efficient COVID-19 identification using deep learning for IoT. Paper presented at the Proceedings of 5th International Conference on Contemporary Computing and Informatics, IC3I 2022, 128-133. doi:10.1109/IC3I56241.2022.10073443 Retrieved from www.scopus.com
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.