Open Access Open Access  Restricted Access Subscription Access

Real-time Criminal Detection Using Face Recognition

Archana Augustine, Tanmay Choudhari, Soham Dharap, Yuvraj Jadhav


The objective of this project is to create a criminal face detection system that utilizes machine learning algorithms like TensorFlow and Scikit-learn, implemented in the Python programming language. To handle image processing, OpenCV will be utilized, while SQL will manage the current criminal database. The high-resolution pictures in the database will be split into various components and utilized for training the model, which can identify specific features to recognize the criminal. The system will be able to extract the criminal's face from a video with a timestamp to offer timely evidence. Even if the criminal's face is not clearly visible, the system can still give an approximate match percentage by comparing it to the database and video sample, thereby assisting in identifying criminals.


Python, TensorFlow, OpenCV, SQL, Scikit-learn

Full Text:



Apoorva P, Impana HC, Siri SL, Varshitha MR Ramesh B, Automated Criminal Identification by Face Recognition Using Open Computer Vision, 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), Erode, India | IEEE 29 August 2019.

Alireza Chevelwalla, Ajay Gurav, Sachin Desai, Sumitra Sadhukhan, Criminal face recognition system, Int J Eng Res Technol (IJERT). 2015 Mar; 4(3): 47–50.

Viola P, Jones M. Rapid object detection using boosted cascade of simple features. IEEE Conference on Computer Vision and Pattern Recognition, 2020

Mittal N, Singh R. Criminal identification system using face detection with artificial intelligence. In Blockchain Applications for Healthcare Informatics 2022 Jan 1 (pp. 421-430). Academic Press.

Kumar MR, Majeed A, Pasha F, Sujith A. Real-time criminal identification system based on face recognition. Advanced Science Letters. May 2020; 26(5): 320–328.

Smith M, Miller S. The ethical application of biometric facial recognition technology. AI & Society. Mar 2022; 37(1): 167-175. Available at:

Bradski G, Kaehler A, Pisarevsky V. Learning-based computer vision with intel's open source computer vision library. Intel Technol J. 2005 May 1; 9(2).

Ratnaparkhi ST, Tandasi A, Saraswat S. Face Detection and Recognition for Criminal Identification System. 2021 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence). May 2021.

Samit Shirsat, Aakash Naik, Darshan Tamse, Jaysingh Yadav, Pratiksha Shetgaonkar Shailendra A. (14 November 2019). Proposed System for Criminal Detection and Recognition on CCTV Data Using Cloud and Machine Learning. 2019 International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), IEEE, Vellore, India.

Aherwadi NB, Chokshi D, Pande DS, Khamparia A. Criminal identification system using facial recognition. Proceedings of the International Conference on Innovative Computing & Communication (ICICC) 2021. Jul 12. Available at: or

Pavlich G. The subjects of criminal identification. Punishment & Society. Apr 2009; 11(2): 171–190.

Shejina V, Asil A. Automotive theft detection using face recognition. IJRET: Int J Res Eng Technol. 2016 Oct; 5(19): 47–50.

Agarwal Y, Jain R. Image Processing Based Technique to Detect Contour Area. Image. 2023 Feb; 11(2): 1–7.

Zohair A. ProtonVPN Review: Price, Security, Speed and Deals. Online Security News, Reviews, How to and Hacks. Security Gladiators. 2017. Available from: protonvpn


  • There are currently no refbacks.

Copyright (c) 2022 Journal of Network Security

  • eISSN: 2395–6739
  • ISSN: 2321–8517