Deprecated: Assigning the return value of new by reference is deprecated in /home/freehos1/public_html/blinki/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/freehos1/public_html/blinki/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/freehos1/public_html/blinki/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/freehos1/public_html/blinki/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/freehos1/public_html/blinki/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/freehos1/public_html/blinki/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/freehos1/public_html/blinki/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/freehos1/public_html/blinki/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/freehos1/public_html/blinki/wp-includes/comment-template.php on line 0

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/freehos1/public_html/blinki/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/freehos1/public_html/blinki/wp-includes/http.php on line 61

Strict Standards: Redefining already defined constructor for class SimpleGoogleSitemap in /home/freehos1/public_html/blinki/wp-content/plugins/simple-google-sitemap/simple-google-sitemap.php on line 46
Method-3:Finger print recognition project | Blinki Blog - 2 GB FREE
Home > Electronics project idea > Method-3:Finger print recognition project

Method-3:Finger print recognition project

February 26th, 2011 Remo Leave a comment Go to comments

Now this method is a little bit harder. But what are the advantage if you can do this hard part then what are the advantages ?
According to me the advantage is tremendous.
You can have your own web shop/business etc shop for selling the authentication devices, attendance systems etc.
But what are the hard parts ?
What are the price ?
Hard parts are that you need to be expert with microcontroller and interfacing and need to be a good student with a capability to read and learn almost any circuit ,computer programming etc terms by yourself without anybody’s help, because at this level almost nobody will help you as this may be an industrial product and when the term comes money then nobody will give you the code etc and  t even not tell anything about that.
I am here giving a rough idea  about what you  need and how to do that..
You need to have a camera (  not web cam rather small standalone camera chips or image sensor chips ) then image sensor chips driver need to be written for  microcontroller. May be you need to go for a better microcontroller like PowerPc or ARM etc. Then after that on that microcontroller you need to implement the finger print algorithm .
So this is the way. The  price of single camera chip not so low, may be more that $30.
Then you need to learn the microcontroller because some advanced microcontroller needed in this case.

Is there any other way ?
Instead of microcontroller you can use DSP chips may be TMS 6711 chips by Texas instruments and write a camera driver in code composer studio and also implement the algorithm for finger print in that TMS series DSP chips.

securedownload

FPGA based approach:
In this  approach of the design we need to learn Verilog language very well. Then apply the hardware knowledge to design the  finger print recognizer engine. Then implement the algorithm using verilog  compiler and the use a CPLD/FPGA to download the code to.You may use Xilinx ISE webpack to download your code to the FPGA kits manufactured Xilinx corporation. Now obviously you need to write the camera driver if you use standalone camera for that.
Other Links for same project implementation

Method-1

Method-2

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.