{'fraction_non_alphanumeric': 0.010638297872340425, 'fraction_numerical': 0.0010638297872340426, 'mean_word_length': 5.358108108108108, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Robust Preprocessing Algorithm for Face Recognition

The face recognition includes enhancement and segmentation of face image, detection of face boundary and facial features, matching of extracted features against the features in a database, and finally recognition of the face. The face detection algorithms are based on either gray level template matching or computation of geometric relationships among facial features. Though a number of algorithms are devised for face recognition, the technology is not matured enough to recognize the face of a person with and without beard to be the same. This research proposes a robust algorithm for preprocessing the face image with beard for face recognition. Simulation is done using eighteen JPEG images of 9 different persons having beard and without beard. This research finds application in homeland security where it can increase the robustness of the existing face recognition algorithms.