Implementation of face recognition using Python

Febrian Wahyu Christanto, Husnul Arifin, Christine Dewi, Teguh Prasandy

Abstract


Artificial intelligence (AI)-based technology systems are developing rapidly. Along with technological development the number of criminal cases caused by facial forgery is also growing. Cases of theft and housebreaking with fake photos are a common problem in Semarang. In 2022–2023 the number of cases of theft and housebreaking reached 372,965 with a crime risk level of 137/100,000 people. To overcome this problem the facial recognition system used in the door security system uses digital image processing. This method works by imitating how nerve cells communicate with interconnected neurons, or more precisely, how artificial neural networks function in humans. As training data, image capture and facial recognition are carried out using a webcam and the Python programming language with the TensorFlow library. The image processing algorithm uses 400 facial images with an accuracy rate of 95%. However further development is needed to improve the efficiency and accuracy of the system to produce better results.

Keywords


Artificial intelligence; Digital image processing; Environmental security; Face recognition; TensorFlow library

Full Text:

PDF


DOI: https://doi.org/10.11591/csit.v7i1.p1-9

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Febrian Wahyu Christanto, Husnul Arifin, Christine Dewi, Teguh Prasandy

Computer Science and Information Technologies
p-ISSN: 2722-323X, e-ISSN: 2722-3221
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Universitas Ahmad Dahlan (UAD).

CSIT Visitor Stats

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.