You are on page 1of 20

Face Recognition Using

Embedded System
How.?

Operating system
Contents:-

Block diagram
1.Introduction
2.Why?
Application
Why.?
3.How?
4.Block Diagram
5.Operating System Introduction
6.Line of Action
contents
7.Application
Line of action
Face Recognition Introduction
1. Given an image or a sequence of
images in which we are
identifying or recognizing one or
more people.
2. Milestones are:
a. Automatically locate the face
b. Recognize the face from a
general view point under
different illumination conditions,
facial expressions, facial
accessories, aging effects, etc.
Why.?
1. Security on public places
2. Terrorists identification
3. Secured Automation
4. Attendance System / Record maintenance
HOW?
1. Interfacing :-
1. Converting face / image into digital signal
and pixels
2. This process requires camera
3. Types of camera
a. Reel type
b. Digital (VGA / MP)
c. Thermal etc
2. Processing
1. Suitable processors
2. Software Coding
Block Diagram
MEMORY ACTUATOR

IMAGE
CAMERA PROCESSING ALARM
BOARD

SOFTWARE DATABASE
LINE OF ACTION
1. HARDWARE.
2. OPERATING SYSTEM
3. SOFTWARE.
4. PACKAGING.
Board Used For Image
Processing :

BEAGLE BOARD
Features of Beagle Board
1. Processor OMAP3530DCBB72 720MHz
2. POP Memory
micron:
2Gb NAND (256MB)
Mic2rGonb MDDR SDRAM(256 Mb)
3. PCB :
3.1” x 3.0” (78.74 x 76.2mm)
6 layers
4. SD/MMC Connector :
6 in 1 SD/MMC/SDIO
4/8 bit support, Dual voltage
5. It includes an ARM Cortex-A8 CPU(which can run windows
CE,Linux or symbian)
6.Power Connector :USB Power,DC Power
7.User Interface :
1-User defined button
Reset Button
8.No additional cooling is required hence less power consumption.
9.2 LCD Connectors:
Access to all of the LCD
control signals plus I2C 3.3V, 5V, 1.8V
10. Video:
DVI-D
S-Video
Image Processing Board
Beagle Board Usage Scenarios
Operating System :

LINUX
Why Linux?
1.Open source.
2. Community support.
3. Can edit Program at run time.
4. No viruses.
5. Support for real time application.
6.Easy to operate.
7.Multiuser.
8.Multitasking.
Features of Linux OS.
1. Version:
Linux kernel 2.6.25.8
2. Language:
Multi-language Support
3. Also run as a LAN manager
4. Network protocol
TCP/IP protocol
Telnet server, telnet remote login
File transfer
FTP Client/server
Web server
Packaging
1. Actuators.
2. Alarm
3. LED Blinking
4. Database.
Flowchart
start

Image captured by
camera

Image processing

Call from
Memory
Is new image
No matches Yes
with
Alarm database? Actuation
Application
1. Home application.
2. Criminal investigation.
3. Forensic application.
4. Industrial application.
5. Video surveillance.
6. Combat password fraud.
7. Security application.
8. Military application.
Conclusion
A picture speaks thousand words. Text, sign or
buttons are ways of authentication but face of a person
is his real identity. Through this project we are
experimenting with an idea of embedded system face
recognition, which will decrease the size and cost of
face recognition module. By doing so we will ensure
that image processing will be used in mass scale as
contrary to specialized use.

You might also like