
Research Article
Investigating the Effect of Compression on Face Recognition with OpenCV
@INPROCEEDINGS{10.1007/978-3-031-81171-5_8, author={Mallellu Sai Prashanth and Ramesh Karnati and Muni Sekhar Velpuru and H. Venkateshwara Reddy and Charmi R. Jani}, title={Investigating the Effect of Compression on Face Recognition with OpenCV}, proceedings={Broadband Communications, Networks, and Systems. 14th EAI International Conference, BROADNETS 2024, Hyderabad, India, February 16--17, 2024, Proceedings, Part II}, proceedings_a={BROADNETS PART 2}, year={2025}, month={2}, keywords={Image Face Detection OpenCV Computer Vision}, doi={10.1007/978-3-031-81171-5_8} }
- Mallellu Sai Prashanth
Ramesh Karnati
Muni Sekhar Velpuru
H. Venkateshwara Reddy
Charmi R. Jani
Year: 2025
Investigating the Effect of Compression on Face Recognition with OpenCV
BROADNETS PART 2
Springer
DOI: 10.1007/978-3-031-81171-5_8
Abstract
In the recent years have seen an increase in interest in computer vision. Recognition is now one of the more effective and successful uses of image analysis and algorithms, and it has evolved from a niche to a popular area of computer vision research. The system will develop an application that would grant user access to a specific machine based on a thorough analysis of a person’s facial features due to widespread curiosity and interest in the subject. Python and OpenCV will be used in the development of this application. by using a face detection algorithm, which locates and acknowledges faces in images but does not identify them. I also like to extract the feature in an image that displays each face. In certain pipelines, face alignment has been shown to improve face recognition accuracy. An application that tracks and recognizes faces in cameras and videos and has multiple uses. The project aims to investigate face detection with an open CV in depth. Since OpenCV is C-based, it can be run on any device that supports C. It performs admirably under Linux, Mac OS X, and Windows. Compared to OpenCV, MATLAB is far more expensive. MATLAB is approximately $2,150 while OpenCV is free. Due to its commercial, single-user license, even the basic version of Matlab is pricey. Furthermore, OpenCV is freely available due to its BSD license. Given that Java, which is derived from C, is the basis for MATLAB. As a result, when a script is run on MATLAB, the computer starts up by reading the code, translating it to Java, and then carrying out the script. Open CV, however, makes use of C/C++ library functions. Which aids in quicker execution by giving the computer the machine language code directly. When OpenCV is used, more time and resources are used for image processing and less for interpretation.