Real-Time Face Detection and Recognition with SVM and HOG Features

_banner

Real-Time Face Detection and Recognition with SVM and HOG Features

Description

Face recognition is one of the most sought-after technologies in the field of machine learning. In recent times, the use cases for this technology have broadened from specific surveillance applications in government security systems to wider applications across multiple industries for tasks such as user identification and authentication, consumer experience, health, and advertising. In fact, according to MarketsAndMarkets, the facial recognition market is projected to grow to USD 7.76 billion by 2022, at a Compound Annual Growth Rate (CAGR) of 13.9%.

This white paper discusses a successful implementation of a face recognition algorithm developed by eInfochips’ engineers for an access management application. There are two phases in such a system: Face Detection followed by Face Recognition. Initially, the faces are detected using a Haar Cascade Classifier on an image in conjunction with the cropping of the cardinal section of the face. A geometric face model has been formed along with the detection of eyes using the Haar Cascade Classifier, while nose detection has been used as a reaffirmation mechanism along with the eyes. Later, HOG (Histogram of Oriented Gradients) features are extracted from large numbers of facial images to be used as part of the recognition mechanism. These HOG features are then labeled together for a face/user and a Support Vector Machine (SVM) model is trained to predict faces that are fed into the system.

Highlights

  • How does a Haar Cascade Classifier work?
  • Face Capture
  • How does a geometric face model work?
  • Face Train
  • What are Support Vector Machines?
  • What is Histogram of Oriented Gradients [HOG]?
  • Face Recognition

To read more, download the copy arrows-new

To download this resource

Fill in the details below





    I have read and understand the Privacy Policy By submitting this form, I acknowledge that I have read and understand the Privacy Policy

    I wish to be contacted by eInfochips I wish to be contacted by eInfochips

    For all career related inquiries, kindly visit our careers page or write to career@einfochips.com

    Description

    Face recognition is one of the most sought-after technologies in the field of machine learning. In recent times, the use cases for this technology have broadened from specific surveillance applications in government security systems to wider applications across multiple industries in such tasks as user identification and authentication, consumer experience, health, and advertising. In fact, according to MarketsAndMarkets, the facial recognition market is projected to grow to USD 7.76 billion by 2022, at a Compound Annual Growth Rate (CAGR) of 13.9%.

    This article discusses a successful implementation of a face recognition algorithm developed by eInfochips’ engineers for an access management application. There are two phases in such a system: Face Detection followed by Face Recognition. Initially, the faces are detected using a Haar Cascade Classifier on an image in conjunction with the cropping of the cardinal section of the face. A geometric face model is formed with the detection of eyes performed using the Haar Cascade Classifier, while nose detection has been used as a reaffirmation mechanism along with the eyes. Later, HOG (Histogram of Oriented Gradients) features are extracted from large numbers of facial images to be used as part of the recognition mechanism. These HOG features are then labeled together for a face/user and a Support Vector Machine (SVM) model is trained to predict faces that are fed into the system.

    Project Highlights

    • How does a Haar Cascade Classifier work?
    • Face Capture
    • How does a geometric face model work?
    • Face Train
    • What are Support Vector Machines?
    • What is Histogram of Oriented Gradients [HOG]?
    • Face Recognition

    To read more, download the copy

    arrows-new-1

    To download this resource

    Fill in the details below





      I have read and understand the Privacy Policy By submitting this form, I acknowledge that I have read and understand the Privacy Policy

      I wish to be contacted by eInfochips I wish to be contacted by eInfochips

      For all career related inquiries, kindly visit our careers page or write to career@einfochips.com

      Description

      Face recognition is one of the most sought-after technologies in the field of machine learning. In recent times, the use cases for this technology have broadened from specific surveillance applications in government security systems to wider applications across multiple industries in such tasks as user identification and authentication, consumer experience, health, and advertising. In fact, according to MarketsAndMarkets, the facial recognition market is projected to grow to USD 7.76 billion by 2022, at a Compound Annual Growth Rate (CAGR) of 13.9%.

      This article discusses a successful implementation of a face recognition algorithm developed by eInfochips’ engineers for an access management application. There are two phases in such a system: Face Detection followed by Face Recognition. Initially, the faces are detected using a Haar Cascade Classifier on an image in conjunction with the cropping of the cardinal section of the face. A geometric face model is formed with the detection of eyes performed using the Haar Cascade Classifier, while nose detection has been used as a reaffirmation mechanism along with the eyes. Later, HOG (Histogram of Oriented Gradients) features are extracted from large numbers of facial images to be used as part of the recognition mechanism. These HOG features are then labeled together for a face/user and a Support Vector Machine (SVM) model is trained to predict faces that are fed into the system.

      Project Highlights

      • How does a Haar Cascade Classifier work?
      • Face Capture
      • How does a geometric face model work?
      • Face Train
      • What are Support Vector Machines?
      • What is Histogram of Oriented Gradients [HOG]?
      • Face Recognition

      To read more, download the copy

      arrows-new-1

      To download this resource

      Fill in the details below





        I have read and understand the Privacy Policy By submitting this form, I acknowledge that I have read and understand the Privacy Policy

        I wish to be contacted by eInfochips I wish to be contacted by eInfochips

        For all career related inquiries, kindly visit our careers page or write to career@einfochips.com