Implementation Of Machine Learning For Gender Detection Using Cnn On Raspberry Pi Platform

Also Available Domains Image Processing

Project Code :TEMBRE19_492

Abstract

Gender Detection has numerous applications in the field of authentication, security and surveillance systems, social platforms and social media. The proposed system describes gender detection based on Computer Vision and Machine Learning Approach using Convolution Neural Network (CNN) which is used to extract various facial features. First, the facial- extraction is investigated and best features are introduced which would be useful for training and testing the dataset. This learning representation is taken through the use of convolution neural network. Which reveals that the proposed system is tested across various challenging levels of face datasets and gives excellent performance efficiency of the system with gender detection rate for? Each of the databases. This whole system is introduced by the simple and easy hardware implementation on Raspberry Pi programmed using Python.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

POWER SUPPLY, CAMERA, RASPBERRY PI, DISPLAY

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install Raspberry pi IDE software
  • Setting up and installation procedure for Raspbian
  • Basic coding in Raspbian
  • Basic of python language
  • Arduino Pin diagram and Architecture
  • How to install Arduino IDE Software
  • Setting up and Installation procedures for Arduino IDE
  • Introduction to Arduino IDE
  • Commands in Embedded C
  • How to install Libraries?
  • Basic coding in Embedded C
  • Working of Camera
  • How to interface Mini speakers with Raspberrypi?
  • How to interface USB WEB camera with Raspberry pi?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video