SlideShare a Scribd company logo
1 of 22
CSE499B
Electronic Voting Machine
Team Members
Mahmudur Rashid
Aurko
•1511966042
Md. Aowrongajab
Uaday
•1512918043
Md. Nazmul Islam
Suzan
•1511783643
Existing EVMs
EVMs in Bangladesh
Working Procedure of our EVM System
This Machine will check the voter belongs to
the voting center or not.
If not, then the machine will reject the voter.
If yes, then the Machine-2 will be activated
automatically and Machine-1 will be
deactivated. The camera will start recording
this time.
Machine-2 is to check the fingerprint of the
voter.
To check and verify the voter, this machine is
introduced.
If the fingerprint matches, then the
Machine-3 will be activated and Machine-2
will be deactivated.
After deactivating Machine-2, Machine-3 will
be activated to input the vote for the voter.
Voting Counter will be set up separately from
the three machines.
It will just count the votes.
This is the important part of this EVM
system.
This will give the actual identity of the voter.
Equipments
Machine-1 •RF Reader & RF
ID
•Arduino Nano
•Power Supply
Machine-2
•Fingerprint
Sensor
•Arduino Nano
•Power Supply
Machine-3
•Arduino Mega
•Switch Setup
•Power Supply
Machine-4
•Arduino Nano
•Key Pad
•Power Supply
Camera
•USB Camera
•Power Supply
Voice
•Arduino Nano
•Mini Speaker
•Storage
•Power Supply
Others
•Lighting
•Wires
•Related Circuits
•Graphical Interfaces
Image Processing Algorithms
• Viola-Jones (Face Detection)
• Speed Up Robust
Feature(SURF) (Face
Recognition)
• Local Binary
Patterns(LBPH)
Image Processing Flow Chart
Implementation
A training set is Captured(for each person
8 images)
Stored it in a folder
Detect and extract match
Minimum error between detected and
training set
Labels are inserted to indicate the name
of that person
More Detailed
Step-1
a). Matlab support package for USB Camera
b). Introduced a face detector
Step-2
a). Capture a snapshot
b). Convert it grayscale
c). Preprocess it (100*100 matrix)
Step-3
a). Detected face in capture image
b). Verifying that there is exactly one
detection.
c). And that is above size of threshold
(bbox size=30)
Step-4 ( Quality Control Checks)
a). Make sure that the face contains “one
mouth and one nose”.
b). Auto crop the detected face
c). Preprocess it as desired and resize it to
a standard size
d). Stored it an auto- created directory
Step-5
Repeat step 3 to 5 until 8 images are captured for each person
Step-6
Slurp in all captured face image and train detector
using SURF
Training Algorithm
Aggregated feature from stacked images
Part-1
a). Create a stacked image montage of
5 randomly selected training image
Montage image look like this:
Part-2
a). Run a feature detector and detect and
extract
b). Store feature in from each montage
we trained using SURF
SURF feature extraction
Part-3
a). Now we have a set of feature
b). Calculated for each face ,we can use
it as a classifier.( this should have
taken only few second )
Best Prediction
Part-4
a). Restart the streaming image capture
b). Detect face
c). If multiple face detected then live Streaming will be OFF
instantly
c). Crop each face
d). Apply detect and extract feature in each
e). Match with training set which most closely is called “Best
Prediction”
Best Prediction
SURF feature matching
Part-4
a). Restart the streaming image capture
b). Detect face
c). If multiple face detected then live
Streaming will be OFF instantly
c). Crop each face
d). Apply detect and extract feature in
each
e). Match with training set which most
closely is called “Best Prediction”
Thank You…
Mail me for Question-
mahmudur.rashid@northsouth.edu

More Related Content

Similar to CSE499B EVM Team Project

Monitor and Quality Control for Automatic Production Line System
Monitor and Quality Control for Automatic Production Line SystemMonitor and Quality Control for Automatic Production Line System
Monitor and Quality Control for Automatic Production Line SystemIRJET Journal
 
automatic cotton picker
automatic cotton pickerautomatic cotton picker
automatic cotton pickersanjana sree
 
Automated Audience Polling On Iphone
Automated Audience Polling  On IphoneAutomated Audience Polling  On Iphone
Automated Audience Polling On IphoneBhavik Panchal
 
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptx
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptxTraffic_Sign_Recognition_Using_CNN_-_PPT.pptx
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptxpritisharma1970
 
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)sugiuralab
 
Real time driver drawiness detection.pptx
Real time driver drawiness detection.pptxReal time driver drawiness detection.pptx
Real time driver drawiness detection.pptxImmanImman6
 
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...IRJET Journal
 
Smart home security using Telegram chatbot
Smart home security using Telegram chatbotSmart home security using Telegram chatbot
Smart home security using Telegram chatbotSanjay Crúzé
 
Pre-treatment and Segmentation of Digital Mammogram
Pre-treatment and Segmentation of Digital MammogramPre-treatment and Segmentation of Digital Mammogram
Pre-treatment and Segmentation of Digital MammogramIRJET Journal
 
Quality Improvement and Automation of a Flywheel Engraving Machine
Quality Improvement and Automation of  a Flywheel Engraving MachineQuality Improvement and Automation of  a Flywheel Engraving Machine
Quality Improvement and Automation of a Flywheel Engraving MachineIRJET Journal
 
Installation guide jeevan pramaan
Installation guide jeevan pramaanInstallation guide jeevan pramaan
Installation guide jeevan pramaanMaheshkumar Chande
 
Face Recognition
Face Recognition Face Recognition
Face Recognition nialler27
 
Research and Development of DSP-Based Face Recognition System for Robotic Reh...
Research and Development of DSP-Based Face Recognition System for Robotic Reh...Research and Development of DSP-Based Face Recognition System for Robotic Reh...
Research and Development of DSP-Based Face Recognition System for Robotic Reh...IJCSES Journal
 
Introduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxIntroduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxSanDeepSharma926061
 
sleep booster
sleep boostersleep booster
sleep boosterRanicafe
 

Similar to CSE499B EVM Team Project (20)

Monitor and Quality Control for Automatic Production Line System
Monitor and Quality Control for Automatic Production Line SystemMonitor and Quality Control for Automatic Production Line System
Monitor and Quality Control for Automatic Production Line System
 
automatic cotton picker
automatic cotton pickerautomatic cotton picker
automatic cotton picker
 
Automated Audience Polling On Iphone
Automated Audience Polling  On IphoneAutomated Audience Polling  On Iphone
Automated Audience Polling On Iphone
 
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptx
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptxTraffic_Sign_Recognition_Using_CNN_-_PPT.pptx
Traffic_Sign_Recognition_Using_CNN_-_PPT.pptx
 
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)
Exercise Measurement using a Built-in Camera in a Mobile Device(AsianCHI2020)
 
Real time driver drawiness detection.pptx
Real time driver drawiness detection.pptxReal time driver drawiness detection.pptx
Real time driver drawiness detection.pptx
 
T03301030107
T03301030107T03301030107
T03301030107
 
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...
An Ideal Model For Recognition of Traffic Symbol using Color and Morphologica...
 
Report NIYANTRA
Report NIYANTRAReport NIYANTRA
Report NIYANTRA
 
Smart home security using Telegram chatbot
Smart home security using Telegram chatbotSmart home security using Telegram chatbot
Smart home security using Telegram chatbot
 
Pre-treatment and Segmentation of Digital Mammogram
Pre-treatment and Segmentation of Digital MammogramPre-treatment and Segmentation of Digital Mammogram
Pre-treatment and Segmentation of Digital Mammogram
 
Quality Improvement and Automation of a Flywheel Engraving Machine
Quality Improvement and Automation of  a Flywheel Engraving MachineQuality Improvement and Automation of  a Flywheel Engraving Machine
Quality Improvement and Automation of a Flywheel Engraving Machine
 
Installation guide jeevan pramaan
Installation guide jeevan pramaanInstallation guide jeevan pramaan
Installation guide jeevan pramaan
 
Face Recognition
Face Recognition Face Recognition
Face Recognition
 
[IJET-V1I1P4]Author :Juhi Raut, Snehal Patil, Shraddha Gawade, Prof. Mamta Me...
[IJET-V1I1P4]Author :Juhi Raut, Snehal Patil, Shraddha Gawade, Prof. Mamta Me...[IJET-V1I1P4]Author :Juhi Raut, Snehal Patil, Shraddha Gawade, Prof. Mamta Me...
[IJET-V1I1P4]Author :Juhi Raut, Snehal Patil, Shraddha Gawade, Prof. Mamta Me...
 
PRESENTATION
PRESENTATIONPRESENTATION
PRESENTATION
 
Research and Development of DSP-Based Face Recognition System for Robotic Reh...
Research and Development of DSP-Based Face Recognition System for Robotic Reh...Research and Development of DSP-Based Face Recognition System for Robotic Reh...
Research and Development of DSP-Based Face Recognition System for Robotic Reh...
 
DRIVER DROWSINESS ALERT SYSTEM
DRIVER DROWSINESS ALERT SYSTEMDRIVER DROWSINESS ALERT SYSTEM
DRIVER DROWSINESS ALERT SYSTEM
 
Introduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxIntroduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptx
 
sleep booster
sleep boostersleep booster
sleep booster
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 

CSE499B EVM Team Project

  • 2. Team Members Mahmudur Rashid Aurko •1511966042 Md. Aowrongajab Uaday •1512918043 Md. Nazmul Islam Suzan •1511783643
  • 5. Working Procedure of our EVM System
  • 6. This Machine will check the voter belongs to the voting center or not. If not, then the machine will reject the voter. If yes, then the Machine-2 will be activated automatically and Machine-1 will be deactivated. The camera will start recording this time.
  • 7. Machine-2 is to check the fingerprint of the voter. To check and verify the voter, this machine is introduced. If the fingerprint matches, then the Machine-3 will be activated and Machine-2 will be deactivated.
  • 8. After deactivating Machine-2, Machine-3 will be activated to input the vote for the voter.
  • 9. Voting Counter will be set up separately from the three machines. It will just count the votes.
  • 10. This is the important part of this EVM system. This will give the actual identity of the voter.
  • 11. Equipments Machine-1 •RF Reader & RF ID •Arduino Nano •Power Supply Machine-2 •Fingerprint Sensor •Arduino Nano •Power Supply Machine-3 •Arduino Mega •Switch Setup •Power Supply Machine-4 •Arduino Nano •Key Pad •Power Supply Camera •USB Camera •Power Supply Voice •Arduino Nano •Mini Speaker •Storage •Power Supply Others •Lighting •Wires •Related Circuits •Graphical Interfaces
  • 12. Image Processing Algorithms • Viola-Jones (Face Detection) • Speed Up Robust Feature(SURF) (Face Recognition) • Local Binary Patterns(LBPH)
  • 14. Implementation A training set is Captured(for each person 8 images) Stored it in a folder Detect and extract match Minimum error between detected and training set Labels are inserted to indicate the name of that person
  • 15. More Detailed Step-1 a). Matlab support package for USB Camera b). Introduced a face detector Step-2 a). Capture a snapshot b). Convert it grayscale c). Preprocess it (100*100 matrix)
  • 16. Step-3 a). Detected face in capture image b). Verifying that there is exactly one detection. c). And that is above size of threshold (bbox size=30) Step-4 ( Quality Control Checks) a). Make sure that the face contains “one mouth and one nose”. b). Auto crop the detected face c). Preprocess it as desired and resize it to a standard size d). Stored it an auto- created directory
  • 17. Step-5 Repeat step 3 to 5 until 8 images are captured for each person Step-6 Slurp in all captured face image and train detector using SURF
  • 18. Training Algorithm Aggregated feature from stacked images Part-1 a). Create a stacked image montage of 5 randomly selected training image Montage image look like this:
  • 19. Part-2 a). Run a feature detector and detect and extract b). Store feature in from each montage we trained using SURF SURF feature extraction Part-3 a). Now we have a set of feature b). Calculated for each face ,we can use it as a classifier.( this should have taken only few second )
  • 20. Best Prediction Part-4 a). Restart the streaming image capture b). Detect face c). If multiple face detected then live Streaming will be OFF instantly c). Crop each face d). Apply detect and extract feature in each e). Match with training set which most closely is called “Best Prediction”
  • 21. Best Prediction SURF feature matching Part-4 a). Restart the streaming image capture b). Detect face c). If multiple face detected then live Streaming will be OFF instantly c). Crop each face d). Apply detect and extract feature in each e). Match with training set which most closely is called “Best Prediction”
  • 22. Thank You… Mail me for Question- mahmudur.rashid@northsouth.edu