Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Jun 12th, 2007, 3:52 AM   #1
PhilBon
Hobbyist Programmer
 
PhilBon's Avatar
 
Join Date: Nov 2005
Posts: 172
Rep Power: 3 PhilBon is on a distinguished road
Send a message via AIM to PhilBon Send a message via MSN to PhilBon
Facial recognition system

I don't know why, but I just thought about a facial Recognition System software. I'm wondering what would be involved with such a system? I have the basic Outline of:
Input:
Picture to verify
Output:
If the person is found in the database.
Processing:
Detection of the different facial parts
Comparing the widths of different facial parts such as eye to eye, eyes to nose, mouth width, mouth to eyes, etc. Using ratios to compare a smaller picture to a bigger picture.
What Language would you suggest, I am thinking C++.
What database system would you suggest?
Do you think there would/should be any AI involved with the recognition system?
PhilBon is offline   Reply With Quote
Old Jun 12th, 2007, 3:38 PM   #2
mrynit
Hobbyist Programmer
 
mrynit's Avatar
 
Join Date: Mar 2006
Location: WA, USA
Posts: 332
Rep Power: 3 mrynit is on a distinguished road
Send a message via AIM to mrynit Send a message via MSN to mrynit Send a message via Yahoo to mrynit Send a message via Skype™ to mrynit
learn math. lots of math. i suggest linear algera to start with.
__________________
i dont know much about programming but i try to help
mrynit is offline   Reply With Quote
Old Jun 12th, 2007, 4:25 PM   #3
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
If you're going to try to characterize a face by dimensions, you'll want to look into building a number of filters. For example, conversion to grayscale, sobel (or some other form of) edge detection, grabbing a histogram and normalizing it, or increasing contrast, etc. You can have more fun playing with that for a while, picking up whatever math you're missing as you go, than just doing a year's worth of reading on pattern-recognition all at once.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Jun 12th, 2007, 7:00 PM   #4
Seif
Hobbyist Programmer
 
Seif's Avatar
 
Join Date: Jan 2006
Location: UK
Posts: 214
Rep Power: 3 Seif is on a distinguished road
I would also suggest fractal trees would be quite useful.
Seif is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to meet these cross-platform project goals? mattengland C++ 1 Apr 3rd, 2006 4:01 AM
PHP system commands ktsirig PHP 6 Oct 4th, 2005 1:24 AM
Why shouldn't we use System(); Shapeless C++ 7 Jul 19th, 2005 6:10 AM
system () command in Borland C++ Bldr. 4 L7Sqr C++ 14 Jun 18th, 2005 8:15 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 10:47 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC