<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Machine Learning Methods and Tools for Facial Recognition Based on Multimodal Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleh Basystiuk</string-name>
          <email>oleh.a.basystiuk@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliia Melnykova</string-name>
          <email>nataliia.i.melnykova@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zoriana Rybchak</string-name>
          <email>zoriana.l.rybchak@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>Lviv, 79000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The problem of computer vision and one of its subproblems, face recognition, has been actively researched and developed over the past two decades, but all work has not led to a single, unified method of face recognition. Machine learning methods allowed us to bring facial recognition systems to a new level and contributed to the further development of this field, as new methods and tools for building and training systems became available. The purpose of the research is new methods and tools for recognition, evaluation of their effectiveness in various systems and improvement. The main focus of the research will be to find a unified solution for face recognition systems that could be used by small companies and teams in their everyday life. The article concludes by discussing potential applications of the multimodal handling interface, including in the fields of healthcare, education, and entertainment. This emphasis is due to the lack of intelligent facial recognition systems based on machine learning algorithms that are cost-effective for small companies and teams.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Computer vision</kwd>
        <kwd>image recognition</kwd>
        <kwd>multimodal data</kwd>
        <kwd>machine learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Today, artificial intelligence systems based on machine learning technology are actively developing,
and one of the most famous problems is the problem of computer vision. With the help of this
technology, the problems of determining the shapes and positioning of objects are solved more
effectively. However, the problem of recognition is defined in a separate category, since it is a complex
problem in the field of artificial intelligence, which combines all the above problems. [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ]
      </p>
      <p>Facial recognition is a growing area of research, with many applications in fields such as security,
entertainment, and healthcare. In recent years, there has been a growing interest in the use of multimodal
approaches to improve the accuracy and efficiency of facial recognition systems.</p>
      <p>This article presents an overview of machine learning methods and tools for facial recognition based
on a multimodal approach. We discuss the use of multiple modalities, such as images, videos, and audio,
and the use of machine learning algorithms, such as deep learning, support vector machines, and
decision trees, to improve the accuracy of facial recognition systems. We also discuss the use of tools
such as OpenCV, TensorFlow, and Keras to develop facial recognition systems.</p>
      <p>During the last decade, this field has been actively researched, a lot of innovations have been
invented, which made it possible to make the development process cheaper and increase the efficiency
of invented artificial intelligence systems in the context of computer vision problems.</p>
      <p>Developers of face recognition systems face the following problems:
• perform a face search - regardless of whether the task is to recognize people from photos, or
recognition from a video sequence, or any other;
• positioning of the face - it is quite rare to see photos in which a person is standing directly
facing the lens, most often his face is turned, in this context we have the task of performing
such positioning as if the photo was taken straight on;</p>
      <p>• determination of facial features inherent only to this person - this factor can be called a
fullfledged face recognition step (the above were preparatory), we perform image analysis on it
and obtain unique digital parameters of the face;
• person identification – we compare the received data with the data we already have, if the data
are similar, we output the person's name, if not, we have a person we do not yet know.</p>
      <p>
        A large number of libraries have been developed for all these problems. The best way to obtain
detailed information about the developed system, library, or ARI is to study its documentation [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
      </p>
      <p>Facial recognition is a rapidly growing area of research and development, with many applications
in fields such as security, entertainment, and healthcare. Traditional facial recognition systems rely on
a single modality, such as images or videos, to identify individuals. However, these systems can be
limited by factors such as image quality, lighting conditions, and occlusions. In recent years, there has
been a growing interest in the use of multimodal approaches to improve the accuracy and efficiency of
facial recognition systems. A multimodal approach involves the use of multiple modalities, such as
images, videos, and audio, to improve the accuracy of facial recognition. Machine learning algorithms,
such as deep learning, support vector machines, and decision trees, have been used to analyze and
interpret data from multiple modalities. In addition, there are several tools available to develop and
implement facial recognition systems, such as OpenCV, TensorFlow, and Keras.</p>
      <p>
        Therefore, before starting the development of a recognition system, it is worth conducting a detailed
study of the scope of the development and, based on this, choose a stack of technologies and tools for
the implementation of the task. The actual purpose of this development is to research and improve the
methods and tools used for facial recognition. Creation of a new generation solution on the basis of
already existing methods that will unify recognition and greatly simplify the design and development
of computer vision systems in the future [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ].
      </p>
      <p>This article provides an overview of machine learning methods and tools for facial recognition based
on a multimodal approach. We discuss the advantages and limitations of multimodal approaches, as
well as the specific machine learning methods and tools that can be used to improve the accuracy of
facial recognition systems. Finally, we discuss the potential applications of multimodal facial
recognition systems and the future directions for research in this area.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>In this section, we first review current research that demonstrates the value of computer vision
recognition in our everyday life. Secondly, we discuss a few studies in the area of computer. Lastly, we
discuss new research that suggests methods for computer vision in the context of face recognition that
are supported by ontologies. We emphasize how the mentioned works relate to or differ from one
another based on our research.</p>
      <p>
        In works [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] attention is focused on the theoretical aspects of building a stable system for face
recognition. Researchers [
        <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
        ] described current methods and technologies for any stages of designing
a face recognition system, because a huge number of unique solutions have been developed in the field
of recognition. In any system, the question of its performance is promising, and this especially applies
to face recognition systems, so the authors [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] study the speed of recognition methods. Works [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]
describe a method for identifying a person using the support vector method (SVM), which allows you
to significantly speed up the recognition process.
      </p>
      <p>
        The method of support vectors works on the principle of dividing information into groups. That is,
if we create homogeneous data sets (in our case, it is the faces of several people in different angles,
under different lighting, etc.), we give them for SVM training. Based on these images, the method builds
segments with which it will recognize faces in the future. Researchers [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17">14-17</xref>
        ] describe face landmarks
estimation algorithms used for face positioning.
      </p>
      <p>In addition, several tools and frameworks have been developed to support the development of facial
recognition systems. For example, OpenCV is an open-source computer vision library that includes
tools for face detection, recognition, and tracking. TensorFlow and Keras are machine learning
frameworks that can be used to develop and implement deep learning algorithms for facial recognition.</p>
      <p>
        The main tool for face positioning in face landmarks estimation is a mask, which consists of 68 basic
landmark points. Using these landmarks, it is superimposed on the face and with the help of simple
transformations, such as rotations, enlargement, reduction, centers the image. This method helps to
increase the efficiency of the system because recognition becomes easier. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
      </p>
      <p>On the basis of the conducted analysis, it was established that there are no single methods and
technologies that would combine all stages of construction to create a facial recognition system. So,
when developing a certain system, you should pay attention to such aspects as:
• amount of data the larger the set of actual data, the better it will be possible to train the
algorithms;
• the types of images we will transmit for recognition;
• the number of faces in the images (one or several faces must be recognized at once).</p>
      <p>
        Therefore, before starting the development of a recognition system, it is worth conducting a detailed
study of the scope of the development and, based on this, choose a stack of technologies and tools for
the implementation of the task. The actual purpose of this development is to research and improve the
methods and tools used for facial recognition. Creation of a new generation solution on the basis of
already existing methods that will unify recognition and greatly simplify the design and development
of computer vision systems in the future [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ].
      </p>
      <p>Based on the analysis that was done, it was determined that there are no standard techniques or
technologies that would combine all of the stages of building for the recognition system. Thus, research
that includes a thorough explanation of technologies and the tools used to apply them, an evaluation of
each technology's benefits and drawbacks, and performance studies to solve such issues are pertinent.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methods</title>
      <p>The absolute majority of libraries for creating systems based on machine learning algorithms are
developed in the context of certain problems for better optimization and the most efficient solution of
tasks in this area. In the field of computer vision and face recognition, there are two main libraries,
namely:
•</p>
      <p>
        Dlib is a C++ toolkit containing machine learning algorithms and tools for developing complex
C++ software to solve real-world problems. It has development support for robotics, mobile
phones, embedded devices, and large, high-performance computing environments. Dlib is an
open source system that allows you to use it for free in any development [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        OpenCV (Open Source Computer Vision Library) – this library is released under the BSD
license, so it can be freely used for academic and commercial development. The existing
interfaces for development using C++, Python and Java also support all popular operating
systems, namely Windows, Linux, MacOS, iOS and Android. OpenCV was created with high
computational efficiency, with a focus on the development of real-time systems [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>When you dive into images itself, we have colors and addition info information, like dimensions,
which help us to realize what images are. It would make sense to represent the information contained
in them using a two-dimensional structure (a matrix), and that where tensors come in handy.</p>
      <p>Tensors, which are a generalization of matrices, are often used to represent images in deep learning
models. A tensor can have multiple dimensions, allowing us to capture additional information about the
image beyond just color or intensity. For example, in the case of a color image, we typically use a
threedimensional tensor where each dimension corresponds to the height, width, and color channels (e.g.,
red, green, blue).</p>
      <p>Pooling layers are often used after convolutional layers to reduce the dimensionality of the feature
maps and extract the most salient features. This helps in reducing the computational complexity and
focusing on the most relevant information in the image, starting from low-level features like edges and
gradually capturing higher-level features. This process is repeated across multiple layers, enabling the
network to learn complex representations and extract meaningful information from the images.</p>
      <p>Each image contains edges on the vertical and horizontal axes. Some filters use convolution
technique to detect edges. Consider a grayscale image that is 6 × 6 and a filter that is 3 x 3 in size (say).
First, the first three dimensions of our greyscale image are multiplied by the three-by-three filter matrix.
Next, one column is shifted all the way to the end. General structure of CNN approach of image
processing presented on Figure 2.
The result of the performance evaluation</p>
      <p>The uploaded or received image was initially searched for faces as part of the suggested
methodology because occasionally there may be more than one face in the picture. The face has to be
obtained (extracted) and placed correctly in order to facilitate subsequent processing. The identification
of the person using already-existing sets of data was the third and last step, which involved the
extraction of distinctive face traits. The suggested processes they carried out never had any overlap.</p>
      <p>Since these operations require quite large computing power, for further optimization and
improvement of the speed of the system, the architecture of the remote API interface is proposed, for
data transfer from the front-end component or from the IoT platform, depending on the format in which
the user interface will work. In general, proposed architecture of face recognition system presented on
Figure 3.</p>
      <p>In the end, it looks promising to use large data to create and train a machine learning model for
automatic recognition. The ability to discern previously unknown patterns would be obvious with more
data, yet this might potentially muddle the concepts of causality and correlation. The reliability and
quality of the data collected are one of the main issues with big data, which extends beyond images of
the faces of people we want to recognize and identify. This is because big data can be biased and
distorted by information about people, including their private photos, used during training. As a result,
it's possible that some data sets don't always reflect what occurs in reality. As a result, the emphasis
throughout system creation and subsequent research will be on safeguarding individual privacy and
data, which is crucial and cannot be disregarded.</p>
      <p>In the future, the researchers plan to focus on the ideas presented in section above of the article,
aiming to create a stable infrastructure for developing third-party face recognition applications. They
acknowledge the need to incorporate more interpretive elements into their system, such as face, pose,
and context detection, to enhance the recognition of human facemarks.</p>
      <p>To improve the accuracy of human face recognition, the researchers intend to create a new
categorization model that integrates these additional traits. This model will be tested against the
frameworks discussed in table 1, particularly the TensorFlow framework libraries, to evaluate the value
and effectiveness of the new capabilities within the existing framework.</p>
      <p>Overall, the results of this article highlight the potential of multimodal approaches and machine
learning methods for improving the accuracy and efficiency of facial recognition systems, and provide
guidance for researchers and developers looking to implement these systems.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The first iteration of our research serves as a proof-of-concept that a computer vision system that
can recognize faces from interactions with people is feasible and appropriate. This system may then be
used to modify the computer vision behavior and create a semantic repository for further study. It is
also possible to gain experience and feedback from this experience and its current limits.</p>
      <p>The problem of computer vision and one of its subproblems, face recognition, has been actively
researched and developed over the past two decades, but all work has not led to a single, unified method
of face recognition. Machine learning methods allowed us to bring facial recognition systems to a new
level and contributed to the further development of this field, as new methods and tools for building
and training systems became available.</p>
      <p>One of the main advantages of multimodal facial recognition systems is their ability to improve
accuracy and efficiency by combining data from multiple modalities. This can be particularly useful in
challenging conditions such as low light or occlusions, where single modality systems may struggle to
accurately identify faces. By integrating multiple modalities, multimodal systems can capture more
information about a person's appearance, making it easier to identify them even in difficult conditions.</p>
      <p>However, the use of multiple modalities also presents some limitations and challenges. For example,
integrating data from multiple modalities can be complex and require significant computational
resources. In addition, some modalities, such as audio or 3D facial data, may not be available in all
settings, limiting the applicability of multimodal approaches.</p>
      <p>The purpose of the research is new methods and tools for recognition, evaluation of their
effectiveness in various systems and improvement. The main focus of the research will be to find a
unified solution for face recognition systems that could be used by small companies and teams in their
everyday life. This emphasis is due to the lack of intelligent facial recognition systems based on
machine learning algorithms that are cost-effective for small companies and teams.</p>
      <p>The accuracy of the classification process is heavily influenced by the data within the computer
vision training dataset. Consequently, the results obtained during production mode recognition can
significantly vary based on the quality and relevance of the input photos provided to the algorithms. To
assess the value and effectiveness of the new capabilities integrated into the existing framework, this
model will undergo testing alongside the frameworks outlined in table 1, with a specific focus on the
TensorFlow framework libraries. This evaluation will provide insights into the performance and
potential advantages offered by the enhancements made to the framework.</p>
      <p>Moreover, one of the results of the research could be development of an additional hardware
component for the recognition system, which allows you to filter out the possibility of deceiving the
recognition system with the help of any 2D dummies, and also allows you to recognize faces in poor
lighting, since the hardware reads the marks on the face and compares them with the existing.</p>
      <p>Overall, the discussion section emphasizes the need for continued research and development in
multimodal facial recognition, particularly in areas such as data integration, algorithm development,
and system optimization. By addressing these challenges, researchers and developers can help to realize
the full potential of multimodal facial recognition systems in a range of applications.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion</title>
      <p>In the process of conducting this research and writing the article, a comparison of sets of
technologies for the development of an information system was carried out in the format of comparative
tables. The most popular systems and means of development, in which this information system of face
recognition by identification will be implemented, have also been studied.</p>
      <p>Today, one of the most well-liked areas of machine learning is computer vision. This is mostly due,
in my opinion, to the wide range of computer vision applications. There are various frameworks
available that allow you to quickly construct an application using your recognition system. Applications
based on computer vision technologies can tackle complex tasks like scene reconstruction or motion
analysis in addition to simple ones like recognize. If a company has a staff of developers, they may use
a combination of open data and open-source frameworks, or they may only use hosted APIs if computer
vision is not their main source of revenue.</p>
      <p>The structure of the system, the process of its interaction with third-party software, as well as its
final appearance are presented. The following information about the information system was also
presented:
• general information about the information system;
• classes of tasks to be solved;
• description of the main characteristics and features of the program;
• information about functional limitations of the application.</p>
      <p>In the last point, a control example of the system's operation is presented with images showing all
stages of the program's operation and examples of error processing in case of incorrect data input by
the user.</p>
      <p>The capabilities created in this study are the focus of our future research, starting with the ideas in
Section 3 to provide a stable infrastructure for creating third-party face recognition apps. We are aware
of the necessity for our system to incorporate more interpretive elements that can support the
recognition of other human facemarks, such as face, pose, and context detection. In order to improve
the accuracy of human face recognition, a new categorization model will be created that incorporates
all these traits. To determine the value these new capabilities, contribute to our current framework, we
will be able to test it once more against the frameworks we previously covered in Chapter 2, particularly
the TensorFlow framework libraries.</p>
      <p>The article concludes by emphasizing the advantages and limitations of using a multimodal approach
for facial recognition. It highlights that multimodal facial recognition systems, by combining data from
multiple modalities, have the potential to enhance accuracy and efficiency, especially in challenging
conditions. The integration of machine learning methods and multimodal approaches can contribute to
improving the performance of facial recognition systems and expanding their applications.</p>
      <p>As the research and development in this field progress, it is expected that facial recognition will find
even broader applications. The researchers foresee the transformation of their proposed architecture
approach into a full-scale system that can be deployed in the market. This suggests further research in
this project could focus on the following areas:
1. Exploring various feature selection methods and conducting a comprehensive evaluation to
identify the most appropriate one for our dataset and specific conditions.
2. Developing machine learning models that can effectively support implementation of a queue
system.
3. Expanding our system to incorporate additional bio-based sensing submodules such as voice
recognition, touchIDs, and more.</p>
      <p>In conclusion, this article provides an overview of the advantages and limitations of using a
multimodal approach for facial recognition, as well as the machine learning methods and tools that can
be used to develop and implement such systems. By combining data from multiple modalities,
multimodal facial recognition systems have the potential to improve accuracy and efficiency,
particularly in challenging conditions. Overall, the use of machine learning methods and multimodal
approaches can help to improve the accuracy and efficiency of facial recognition systems, while also
expanding the range of applications for these systems. As a development in this area continue, we can
expect to see further advances in the use of facial recognition for a wide range of purposes.</p>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
      <p>[20] Shah, K.; Bhandare, D.; Bhirud, S. Face recognition-based automated attendance system. In
International Conference on Innovative Computing and Communications; Springer:
Berlin/Heidelberg, Germany, 2021; pp. 945-952.
[21] Al-Fahsi, R.D.H.; Pardosi, A.P.J.; Winanta, K.A.; Kirana, T.; Suryani, O.F.; Ardiyanto, I.</p>
      <p>Laboratory attendance dashboard website based on face recognition system. In Proceedings of the
2019 International Electronics Symposium (IES), Surabaya, Indonesia, 27–28 September 2019;
pp. 19–23.
[22] Ali, N.S.; Alhilali, A.H.; Rjeib, H.D.; Alsharqi, H.; Al-Sadawi, B. Automated attendance
management systems: Systematic literature review. Int. J. Technol. Enhanc. Learn. 2022, 14,
3765.
[23] Mustakim, N.; Hossain, N.; Rahman, M.M.; Islam, N.; Sayem, Z.H.; Mamun, M.A.Z. Face
Recognition System Based on Raspberry Pi Platform. In Proceedings of the 2019 1st International
Conference on Advances in Science, Engineering and Robotics Technology (ICASERT), Dhaka,
Bangladesh, 3-5 May 2019; pp. 1-4.
[24] Boyko N., Sokil N. 2017. Building computer vision systems using machine training algorithms,</p>
      <p>ECONTECHMOD. vol. 6, No. 2, pp. 15–20.
[25] Veres O., Kis Ya., Kugivchak V., Rishniak I. 2018. Development of a Reverse-search System of</p>
      <p>Similar or Identical Images. Econtechmod. Vol 7, no 2: 23-30.
[26] Shestakevych T., Pasichnyk V., Kunanets N., Medykovskyy M., Antonyuk N. 2018. The content
webaccessibility of information and technology support in a complex system of educational and
social inclusion, 2018 IEEE 13th International Scientific and Technical Conference on Computer
Sciences and Information Technologies, CSIT 2018 - Proceedings, 1, art. no. 8526691, pp. 27-31.
[27] Trivedi, A.; Tripathi, C.M.; Perwej, Y.; Srivastava, A.K.; Kulshrestha, N. Face Recognition Based</p>
      <p>Automated Attendance Management System. Int. J. Sci. Res. Sci. Technol. 2022, 9, 261–268.
[28] Ambre, S.; Masurekar, M.; Gaikwad, S. Face recognition using raspberry pi. In Modern
Approaches in Machine Learning and Cognitive Science: A Walkthrough; Springer:
Berlin/Heidelberg, Germany, 2020; pp. 1–11.
[29] Zhang, Z.; Lai, C.; Liu, H.; Li, Y.-F. Infrared facial expression recognition via Gaussian-based
label distribution learning in the dark illumination environment for human emotion detection.</p>
      <p>Neurocomputing 2020, 409, 341-350.
[30] Pattnaik, P.; Mohanty, K.K. AI-based techniques for real-time face recognition-based attendance
system-A comparative study. In Proceedings of the 2020 4th International Conference on
Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 5–7
November 2020; pp. 1034–1039.
[31] Venugopal A, Rahul R Krishna, Rahul Varma U, "Facial Recognition System for Automatic
Attendance Tracking Using an Ensemble of Deep-Learning Techniques", 2021 12th International
Conference on Computing Communication and Networking Technologies (ICCCNT), pp.1-6,
2021.
[32] Suwarno, S.; Kevin, K. Analysis of face recognition algorithm: Dlib and opencv. J. Inform.</p>
      <p>Telecommun. Eng. 2020, 4, 173–184.
[33] Liu, T.; Wang, J.; Yang, B.; Wang, X. Facial expression recognition method with multi-label
distribution learning for non-verbal behavior understanding in the classroom. Infrared Phys.</p>
      <p>Technol. 2021, 112, 103594.
[34] Pandey, S.; Chouhan, V.; Mahapatra, R.P.; Chhettri, D.; Sharma, H. Real-Time Safety and
Surveillance System Using Facial Recognition Mechanism. In Intelligent Computing and
Applications; Springer: Berlin/Heidelberg, Germany, 2021; pp. 497–506.
[35] Tammisetti, A.K.; Nalamalapu, K.S.; Nagella, S.; Shaik, K.; Shaik, K.A. Deep Residual Learning
based Attendance Monitoring System. In Proceedings of the 2022 8th International Conference on
Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 25-26 March
2022; pp. 1089-1093.
[36] Shrestha, A. Face Recognition Student Attendance System. 2021.</p>
      <p>URL: https://www.theseus.fi/handle/10024/503517.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Bahmani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Schuckers</surname>
          </string-name>
          .
          <article-title>Face recognition in children: A longitudinal study</article-title>
          .
          <source>In 10th IEEE International Workshop on Biometrics and Forensics - IWBF</source>
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Singh Bhadauriya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kushwaha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Meena</surname>
          </string-name>
          .
          <article-title>Real-Time Face Detection and Face Recognition: Study of Approaches</article-title>
          ,
          <source>Proceedings of 3rd International Conference on Recent Trends in Machine Learning, IoT, Smart Cities and Applications</source>
          ,
          <string-name>
            <surname>ICMISC</surname>
          </string-name>
          <year>2022</year>
          ,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -981-19- 6088-8_
          <fpage>27</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Peleshko</surname>
          </string-name>
          ,
          <article-title>and et. Adaptive moving object segmentation algorithms in cluttered environments, the experience of designing and application of CAD systems in microelectronic</article-title>
          ,
          <year>2015</year>
          , pp.
          <fpage>97</fpage>
          -
          <lpage>99</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Rosebrock</surname>
            <given-names>A.</given-names>
          </string-name>
          <article-title>Facial landmarks with dlib, OpenCV, and Python</article-title>
          . URL: https://www.pyimagesearch.com/
          <year>2017</year>
          /04/03/facial-landmarks
          <article-title>-dlib-opencv-python/.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Zdebskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lytvyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Burov</surname>
          </string-name>
          ,
          <article-title>and et. Intelligent system for semantically similar sentences identification and generation based on machine learning methods</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>317</fpage>
          -
          <lpage>346</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Medvedev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Shadmand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N</given-names>
            <surname>Gon</surname>
          </string-name>
          <article-title>√ßalves. Young Labeled Faces in the Wild (YLFW): A Dataset for Children Faces Recognition</article-title>
          , doi: 10.48550/arXiv.2301.05776.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Shakhovska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Boyko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pukach</surname>
          </string-name>
          .
          <source>The Information Model of Cloud Data Warehouses International Conference on Computer Science and Information Technologies, CSIT 2018, September</source>
          <volume>11</volume>
          -14, Lviv, Ukraine,
          <year>2019</year>
          , pp.
          <fpage>182</fpage>
          -
          <lpage>191</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chowdhury</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Sil</surname>
          </string-name>
          ,
          <article-title>"FACERECOGNITION from NON-FRONTALIMAGES Using DEEP NEURALNETWORK," in 2017 Ninth InternationalConference on Advances in PatternRecognition (ICAPR</article-title>
          ),
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Rybchak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Basystiuk</surname>
          </string-name>
          ,
          <article-title>Analysis of computer vision and image analysis technics, ECONTECHMOD: an international quarterly journal on economics of technology and modelling processes</article-title>
          , Lublin, Poland,
          <year>2017</year>
          , pp.
          <fpage>79</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>OpenCV: OpenCV Tutorials</surname>
          </string-name>
          ,
          <year>2023</year>
          . URL: https://docs.opencv.
          <source>org/2</source>
          .4/doc/tutorials/tutorials.html
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Dlib</given-names>
            <surname>Python API Tutorials</surname>
          </string-name>
          ,
          <year>2023</year>
          . URL: http://dlib.net/python/index.html.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Havryliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Dumyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vovk</surname>
          </string-name>
          .
          <article-title>Extraction of Structural Elements of the Text Using Pragmatic Features for the Nomenclature of Cases Verification</article-title>
          . In: Hu,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>He</surname>
          </string-name>
          , M. (eds) Advances
          <source>in Intelligent Systems, Computer Science and Digital Economics IV. CSDEIS 2022. Lecture Notes on Data Engineering and Communications Technologies</source>
          ,
          <year>2023</year>
          , vol
          <volume>158</volume>
          . Springer, Cham. https://doi.org/10.1007/978-3-
          <fpage>031</fpage>
          -24475-9_
          <fpage>57</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Zaid</given-names>
            <surname>Khan</surname>
          </string-name>
          and
          <string-name>
            <given-names>Yun</given-names>
            <surname>Fu</surname>
          </string-name>
          .
          <article-title>One label, one billion faces: Usageand consistency of racial categories in computer vision</article-title>
          .
          <source>In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency</source>
          ,
          <source>FAccT '21, page 587-597</source>
          , New York, NY, USA,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kovalchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Lotoshynska</surname>
          </string-name>
          ,
          <article-title>and et. An approach towards an efficient encryption-decryption of grayscale and color images</article-title>
          ,
          <source>Procedia Computer Science</source>
          , Vol.
          <volume>155</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>630</fpage>
          -
          <lpage>635</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Peleshko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Peleshko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kustra</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Izonin.</surname>
          </string-name>
          <article-title>Analysis of invariant moments in tasks image processing</article-title>
          ,
          <source>11th International Conference The Experience of Designing and Application of CAD Systems in Microelectronics (CADSM)</source>
          .
          <year>2011</year>
          , pp.
          <fpage>263</fpage>
          -
          <lpage>264</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>N.</given-names>
            <surname>Shakhovska</surname>
          </string-name>
          ,
          <article-title>The method of Big data processing</article-title>
          .
          <source>XII International Conference on Computer science and information technologies (CSIT)</source>
          , Lviv, Ukraine,
          <year>2017</year>
          , pp.
          <fpage>122</fpage>
          -
          <lpage>125</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Makara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chyrun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Burov</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>et.</surname>
          </string-name>
          <article-title>An intelligent system for generating end-user symptom recommendations based on machine learning technology</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2020</year>
          ,
          <volume>2604</volume>
          , pp.
          <fpage>844</fpage>
          -
          <lpage>883</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lytvyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Rybchak</surname>
          </string-name>
          , Design of Airport Service Automation System,
          <source>International Scientific and Technical Conference on Computer Sciences and Information Technologies</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>197</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Yaroslav</surname>
            <given-names>Tolstyak</given-names>
          </string-name>
          ,
          <article-title>Myroslav Havryliuk "An Assessment of the Transplant's Survival Level for Recipients after Kidney Transplantations using Cox Proportional-Hazards Model"</article-title>
          ,
          <source>Proceedings of the 5th International Conference on Informatics &amp;</source>
          <string-name>
            <surname>Data-Driven</surname>
            <given-names>Medicine</given-names>
          </string-name>
          , Lyon, France, November
          <volume>18</volume>
          - 20, CEUR-WS.org,
          <year>2022</year>
          . pp.
          <fpage>260</fpage>
          -
          <lpage>265</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>