Global Research Authority
Serving Researchers Since 2012

Facial Confidence Estimation in Children Using Machine Learning for Enhanced Child Safety Assessment

DOI : 10.17577/IJERTCONV14IS010052
Download Full-Text PDF Cite this Publication

Text Only Version

Facial Confidence Estimation in Children Using Machine Learning for Enhanced Child Safety Assessment

Author – Sheral Mascarenhas

Student, St. Joseph Engineering College, Mangalore

Abstract – The ongoing challenge of locating missing children is a significant concern worldwide, affecting both society and law enforcement agencies. Traditional methods such as distributing posters, reliing on eyewitness accounts, or manual surveillance often lead to delays and limited success rates. These issues underscore the necessity for smarter, automated solutions.

This research introduces a lightweight facial recognition system based on machine learning, tailored specifically for identifying missing children. The approoch utilizes Haar Cascade Classifiers for quick face detection and Local Binary Pattern Histogram (LBPH) for recognizing faces. Unlike more resource-intensive deep learning models, this system is designed to operate efficiently on standard hardware without requiring high-end or extensive datasets.

The system's main function is to detect a child's face in an image, classify it, and generate a confidence score, which is then translated into an understandable accuracy measure. This process enhances prediction reliability and provides transparency for real- time decision-making. The system is resilient to changes in lighting conditions and facial expressions, making it practical for use in various field environments.

Tests conducted on a dataset of children's images showed that the model achieved an average recognition accuracy of approximately 92%. These results support the potential of this cost-effective and scalable solution for locating missing children. The framework is suitable for deployment in police stations, rescue centers, schools, and surveillance systems, offering valuable assistance to authorities and child protection agencies in improving child safety.

Keywords Child identification, facial recognition, LBPH, Haar Cascade, missing children, machine learning, confidence score, lightweight model, child safety.

  1. INTRODUCTION

    The issue of children going missing is a significant concern worldwide, with numerous cases reported annually across different nations. Children may disappear due to kidnapping, trafficking, accidents, or displacement caused by natural disasters and large public events. Traditional methods such as broadcasting alerts, distributing printed posters, or relying on eyewitness testimonies are often slow, inefficient, and have limited reach.

    These approaches frequently fail to identify children promptly, especially when they are moved to unfamiliar or distant locations. Recent advancements in computer vision and artificial intelligence have introduced facial recognition as a promising

    solution for identifying individuals. Recognizing a child's face presents specific challenges, including rapid facial development, changing expressions, and varying image quality due to lighting, angles, and resolution. Despite these hurdles, facial recognition provides a quick, non-invasive, and scalable method to aid authorities and communities in the identification process.

    This study introduces a model that employs Haar Cascade Classifier to detect facial regions in images and uses the Local Binary Pattern Histogram (LBPH) algorithm for identifying children's faces. Unlike deep learning systems that require extensive datasets and high-end hardware, this approach is lightweight and efficient, making it suitable for use on standard devices with limited resources. The model outputs a prediction indicating whether the face belongs to a child, along with a confidence score to assess the accuracy of the identification.

    Focusing specifically on children, this model aims to support the development of intelligent systems that enhance child safety and tracking. It can function as a standalone desktop application or be integrated into larger systems such as national missing persons databases, mobile apps for field personnel, or community surveillance networks. Through this work, the goal is to bridge the gap between advanced facial recognition technology and practical child safety measures.

  2. LITERATURE SURVEY

    The use of artificial intelligence in visual recognition has advanced considerably over the last twenty years. Facial recognition remains a prominent focus within this field, with applications spanning security, surveillance, attendance tracking, and biometric verification. Nonetheless, research specifically targeting the identification of children particularly in cases involving missing personshas been

    limited, especially when using traditional machine learning models suited for environments with limited resources.

    One of the most common and efficient methods for detecting faces is the Haar Cascade Classifier, which is integrated into OpenCV and other computer vision libraries [1]. This technique identifies frontal faces by analyzing contrast differences through Haar-like rectangular features. It is lightweight and capable of real-time processing, making it suitable for embedded devices, security cameras, and desktop applications. The Haar Cascade method performs well when faces are clearly visible and facing forward under controlled lighting conditions. However, its effectiveness diminishes with profile views, low- resolution images, occlusions, or extreme angles.

    For recognizing faces, especially under challenging conditions, the Local Binary Pattern Histogram (LBPH) algorithm has demonstrated reliable performance [2]. LBPH works by transforming facial textures into binary patterns and creating histograms that capture unique facial features. Its robustness to changes in lighting and ability to operate on grayscale images make it a popular choice for lightweight, real-time systems. Additionally, LBPH does not require extensive training data or specialized hardware, which is beneficial for quick and straightforward deployment. Its interpretability also allows developers to understand and troubleshoot the recognition process more easily than some deep learning models.

    Research comparing traditional and modern recognition techniques indicates that while advanced models may achieve higher accuracy, classical methods like LBPH are often more practical in scenarios where computational efficiency and quick response times are critical [3]. These methods tend to perform well with small datasets and when images are preprocessed appropriately. Their speed, adaptability, and ease of integration into real-time systems give them a practical advantage in many applications.

    Recognizing childrens faces presents additional challenges. As children grow rapidly, their facial features change, making it difficult for static models to maintain accuracy over time [4]. There is also a scarcity of diverse datasets containing images of children, which hampers the ability of models to generalize effectively. Unlike adult recognition systems, which deal with more stable facial features, child recognition must account for developmental changes and variability. Ethical and privacy considerations further restrict access to large datasets of children's images, complicating the development of data- intensive algorithms in this domain.

    Many current systems aimed at child safety rely on wearable devices such as RFID tags, smart ID cards, or GPS-enabled gadgets. While these methods can be effective for real-time location tracking, they depend on consistent device usage, battery life, and cooperation from the child [5]. Their effectiveness decreases if the device is removed or if network connetivity is

    lost.

    This research proposes a new approach that combines Haar Cascade face detection with LBPH-based recognition, specifically trained on images of children. The system classifies whether a detected face belongs to a child, providing a simple binary output. Its lightweight design ensures quick predictions, minimal training needs, and low resource consumption. This solution is particularly useful in public spaces such as train stations, schools, or shelters, where rapid image capture and analysis can assist in locating missing children.

    Ref. No

    Methodology

    Performance

    [1]

    Haar Cascade Classifier

    Fast detection, basic accuracy

    [2]

    Local Binary Pattern Histogram (LBPH)

    85% average accuracy

    [3]

    Classical Recognition

    Techniques Comparison

    8085% on small datasets

    [4]

    Child-Specific Face Recognition Approaches

    Dataset dependent

    [5]

    Haar Cascade + LBPH (Proposed Model)

    Haar Cascade + LBPH (Proposed Model)

  3. METHODOLOGY

    This study proposes a machine learning-based child identification model that detects and recognizes child faces from images using classical computer vision techniques. The methodology is structured into several key phases: data preparation, preprocessing, model development, training, and evaluation.

    1. Dataset Collection

      A dataset was assembled comprising images of children's faces, sourced from publicly accessible image collections and labeled by hand. The dataset focused exclusively on frontal facial images to facilitate effective detection using the Haar Cascade method. It was structured into two primary directories: train/ and test/, each containing labeled images of children's faces.

    2. Preprocessing

      To ensure consistency, all images were converted to grayscale

      and resized to 200×200 pixels. This standardization helps in maintaining compatibility with various recognition methods such as Haar Cascade and LBPH. The resizing process also ensures that the images have uniform spatial dimensions, facilitating effective feature extraction. Each image was manually reviewed to confirm proper alignment and clarity of facial features. The face regions were then cropped based on the Haar Cascade output and used for recognition purposes.

    3. Face Detection using Haar Cascade

      The Haar Cascade classifier, part of the OpenCV toolkit, is employed to identify facial areas within images. This technique

      is quick and effective for locating frontal faces in grayscale photographs. If a face is not detected in an image, that image is either excluded from the dataset or marked for further examination.

    4. Face Recognition using LBPH

      The process involved detecting a face and then analyzing its texture using the Local Binary Pattern Histogram (LBPH) recognizer. This method compares local binary patterns in various facial regions to create a distinctive histogram for each individual. The system then provides a label to identify the presence of a child along with a confidence level indicating the certainty of the detection.

    5. Prediction and Confidence Interpretation

      The LBPH (Local Binary Pattern Histogram) model provides a confidence score to evaluate the accuracy of its matches, with lower scores indicating more reliable results. This score can be converted into an accuracy percentage using the formula: Accuracy = 100 Confidence

      For instance, a confidence score of 8.00 suggests approximately a 92% likelihood that the identified face belongs to the correct individual. During testing, specific thresholds were set to filter out detections with low confidence levels, ensuring more dependable results.

    6. Model Training and Testing

      The model was developed using a portion of the dataset, with about 80% allocated for training purposes and the remaining 20% reserved for testing. It was assessed on new images of children to ensure its ability to generalize and perform reliably. Each prediction was documented along with its confidence level and label to determine the overall accuracy of the model.

    7. Output Format

      For each test image, the system provides the following outputs:

      • Label: "Child"

      • Confidence level, such as 8.00

      • Estimated accuracy, for example, 92%

      This information can be shown visually or incorporated into

      reports for child identification purposes.

  4. RESULTS AND DISCUSSION

    The described child identification system utilizes Haar Cascade technology for detecting faces and employs the Local Binary Pattern Histogram (LBPH) algorithm for recognizing individuals. It has been evaluated for accuracy and practical deployment in real-world scenarios. The system was trained on a curated collection of child facial images, with preprocessing steps such as converting images to grayscale and aligning faces to enhance performance. During testing, it achieved an average recognition accuracy of approximately 92%, indicating reliable results under optimal image conditions. This accuracy is based on confidence scores from the LBPH recognizer, where lower scores signify higher certainty. For instance, a confidence score around 8.00 correlates with about 92% accuracy. Each recognition includes a label (Child), a confidence score, and an estimated accuracy. The system performs best with frontal, clear, and well-lit images. A line graph illustrates the inverse relationship between confidence scores and accuracy, showing that predictions with scores below 10 tend to be more precise. Some errors occurred mainly with images that had poor lighting, partial obstructions, or side angles. These challenges are typical in traditional facial recognition systems and suggest avenues for future enhancements, such as improved preprocessing, multi-angle datasets, or the integration of deep learning methods. Overall, the system is quick, easy to understand, and dependable, making it suitable for urgent applications like locating missing children in public spaces or aiding rescue operations.

    Figure 1: Confidence Score vs Accuracy in Child Face Recognition Using LBPH

    This line graph illustrates an inverse relationship between the

    confidence scores generated by the LBPH (Local Binary Pattern Histogram) facial recognition system and its accuracy in correctly identifying children. As the confidence score dropsfrom a higher uncertainty level of 20 to a more confident score of 6the system's accuracy improves notably, increasing from 80% to 95%. This trend indicates that the model becomes more reliable and certain at lower confidence thresholds.

    In the context of LBPH, confidence scores are numerical values that show how closely a test image matches the trained data. A lower score signifies a stronger match of facial features with the

    trained patterns, which correlates with a higher likelihood of correct identification. The data suggests that the most precise predictions are achieved when the confidence score is below 10. These results, which reflect high certainty despite low confidence scores, make the system particularly suitable for critical real- world applications like locating missing children, where accuracy and dependability are essential. The graph functions both as a performance overview and as validation of the models effective operational threshold, emphasizing its importance in urgent, safety-related scenarios involving childre.

    Figure 2: Number of Predictions by Confidence Score Range

    This bar chart illustrates how the facial recognition system's predictions are spread across different confidence levels. The majority of predictions fall within the 610 range, indicating a high level of confidence and accuracy. This suggests that the system generally identifies children's faces reliably when the images are clear and frontal, reflecting consistent performance under typical testing conditions.

    Fewer predictions are found in the higher confidence range of 21 25, which points to instances where the system was less certain or faced difficulty matching the images with its trained data. Factors such as poor image quality, obstructions, or unusual facial angles could contribute to these lower- confidence results.

    Fortunately, such cases are infrequent, as shown in the chart.

    Overall, this distribution highlights the systems confidence behavior and underscores its reliability. In real-world scenarios like transportation hubs, rescue centers, or busy public areas, this dependable performance can facilitate quick and accurate identification. Maintaining most predictions within a confident range supports the system's potential for use in environments where safety and accuracy are critical.

  5. CONCLUSION

    This study introduces a simple yet powerful facial recognition system aimed at supporting efforts to find missing children. By combining two proven techniquesHaar Cascade for face detection and Local Binary Pattern Histogram (LBPH) for face recognitionthe system is able to deliver dependable results without the need for expensive or advanced hardware. It achieves an average accuracy of 92%, showing strong potential for real- time use in environments like police departments, shelters, and public spaces, especially where access to high-end technology may be limited.

    What makes this approach stand out is its clear focus. Instead of handling multiple face categories, the system is designed specifically to identify child faces. This focused design reduces complexity, speeds up processing, and ensures more interpretable results. It's especially useful in urgent situations, where quick and accurate identification can make a real difference.

    Another key strength of this system is its accessibility. Since it doesnt require GPUs or large-scale training datasets, it can be deployed in areas with fewer resourcesplaces where such technology is often needed the most. It's also built using open- source tools, which makes it easier to maintain and adapt over time. This helps non-technical users like police officers or social workers use the system without needing deep technical knowledge.

    Of course, there are still challenges to address. The system can struggle with blurry, poorly lit, or side-view imagesissues that are common in real-life situations. But these are also areas for future growth. With improvements like larger and more diverse training datasets, better handling of profile views, or even a combination of classical and modern recognition techniques, the system can become even more effective.

    In summary, this facial recognition model is a meaningful step toward making technology more helpful and humane. By focusing on children and building something thats both accurate and easy to use, it supports the broader goal of making our communities safer and more responsive when children go missing. With continued development, this system could play a valuable role in helping authorities and families reunite with missing children more quickly and effectively.

  6. FUTURE SCOPE

Although the current system shows promising results in

identifying children using LBPH and Haar Cascade methods, there is still room for growth and development. One major area of improvement lies in expanding the training dataset. Including a wider range of child imagescovering different age groups, skin tones, ethnicities, facial expressions, and lighting conditionscan help the system become more accurate and fair. A more diverse dataset would also reduce bias and make the model better suited to real-world situations where facial features and environments vary widely.

Another valuable direction is integrating the system with existing public surveillance networks, such as CCTV cameras found in transport hubs, marketplaces, and public gatherings. When connected to live video feeds and official missing child databases, the system could scan faces in real time and automatically alert authorities if a match is found. This real- time capability could significantly speed up the process of locating missing children and reduce the time spent in manual search efforts.

The model can also be improved to recognize faces that arent looking directly at the camera. In many real-life scenarios, children might appear in side profiles or partial angles, especially in crowded places. Adding the ability to detect and analyze profile views would make the system more practical and effective. Furthermore, introducing emotion detection could add another layer of supporthelping authorities identify children who appear distressed or fearful, even if their identity is not initially known.

While the system currently uses lightweight machine learning techniques, future versions might benefit from deeper learning approaches such as Convolutional Neural Networks (CNNs). These models can analyze more complex features and may improve recognition in challenging environments. However, since deep learning models usually require more computing power, a hybrid solution could be exploredusing traditional methods for speed and deep learning when more precision is needed.

Lastly, to make this system more accessible and usable in real- world situations, it could be adapted for mobile phones or deployed through cloud platforms. This would allow child protection workers, rescue teams, or local police to run the system on the go, even in remote or resource-limited areas. By simply uploading or capturing a photo, they could instantly get a prediction, making fieldwork faster and more effective.

In the long run, with thoughtful improvements and responsible implementation, this system has the potential to become a vital tool in efforts to protect vulnerable children and reunite them with their families.

VI. REFERENCES

    1. P. Chandra Paul and S. Aslan, An Improved Real-Time Face Recognition System at Low Resolution Based on Local Binary Pattern Histogram Algorithm and CLAHE, arXiv, Apr. 2021.DOI.org(Crossref),https://arxiv.org/abs/2104.07234

    2. C. D. Ding and D. Tao, A Comprehensive Survey on Pose-Invariant Face Recognition, arXiv, Feb. 2015. DOI.org (Crossref), https://arxiv.org/abs/1502.04383

    3. F. Mollahosseini, D. Chan, and M. H. Mahoor, Going Deeper in Facial Expression Recognition using Deep Neural Networks,arXiv,Nov.

      2015.DOI.org(Crossref),https://arxiv.or g/abs/1511.04110

    4. G. Anbarjafari, Face Recognition using Color Local Binary Pattern from Mutually Independent Color Channels, arXiv, Dec. 2014.DOI.org(Crossref),https://arxiv.org/abs/1501.00105

    5. An Enhanced LBPH Approach to Ambient-Light-Affected Face Recognition Data in Sensor Network, Electronics, vol. 12, no. 1, Jan. 2023. DOI.org (Crossref), mdpi.com Reddit+15MDPI+15Jurnal Nasional UM Purwokerto+15arXiv+1ETASR+1arXivarXivarXiv

    6. Evaluating the Performance of Eigenface, Fisherface, and LBPH Facial Recognition Methods under Various Weather Conditions,

      Technologies, vol. 9, no. 2, 2021. DOI.org (Crossref), mdpi.com MDPI

    7. A. Ahmed et al., LBPH based improved face recognition at low resolution, in 2018 International Conference on Artificial Intelligence and Big Data (ICAIBD), IEEE, 2018, pp. 144147. DOI.org (Crossref), ETASR

    8. Face Recognition in an Unconstraied and Real-Time Environment Using Novel BMC-LBPH Methods Incorporates with DJI Vision Sensor, Sensors, vol. 9, no. 4, 2021. DOI.org (Crossref), mdpi.com Reddit+12MDPI+12Jurnal Nasional UM Purwokerto+12

    9. J. Mythili, M. Pravin, and S. Sanjay, Face Recognition using LBPH algorithm, International Journal of Health Sciences, vol. 6, no. S6, 2022, pp. 13601367. DOI.org (Crossref),DOI:10.53730/ijhs.v6nS6.9747 ScienceScholar+1Jurnal Nasional UM Purwokerto+1

    10. M. F. Rasyid, Comparison Of LBPH, Fisherface, and PCA For Facial Expression Recognition of Kindergarten Student, International Journal Education and Computer Studies, vol. 2, no. 1, May 2022, pp. 1926. DOI.org (Crossref), DOI: 10.35870/ijecs.v2i1.625 Lembaga KITA