FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-06-2008, 09:21 PM
Guest
 
Posts: n/a
Default face recognition

Hey,
Why FPGA based face recognition? MATLAB is fine too right. Is it for
the Power or Reconfigurability or .. ?

Cheers
Reply With Quote
  #2 (permalink)  
Old 11-06-2008, 11:30 PM
John_H
Guest
 
Posts: n/a
Default Re: face recognition

[email protected] wrote:
> Hey,
> Why FPGA based face recognition? MATLAB is fine too right. Is it for
> the Power or Reconfigurability or .. ?
>
> Cheers


For an application like Face Recognition, FPGAs would often be used
because of the speed of parallelism afforded by the ability to tailor
the logic to the task.

The next faster step in speed but much faster in development is a DSP
based approach, allowing the high algorithmic speed with the ease of
higher level software languages.

The slower option is to use a generic PC running software designed to
accommodate a huge breadth of numerical processing such as MATLAB.

But isn't MATLAB much slower and less effective than a human observer?

Different applications call for different needs. A human observer
can't recognize faces from an enormous database. An FPGA takes a long
development time for such a high-level algorithm to get the speed into
the system.
Reply With Quote
  #3 (permalink)  
Old 11-07-2008, 05:55 PM
Benjamin Couillard
Guest
 
Posts: n/a
Default Re: face recognition

On 6 nov, 18:30, John_H <[email protected]> wrote:
> [email protected] wrote:
> > Hey,
> > Why FPGA based face recognition? MATLAB is fine too right. Is it for
> > the Power or Reconfigurability or .. ?

>
> > Cheers

>
> For an application like Face Recognition, FPGAs would often be used
> because of the speed of parallelism afforded by the ability to tailor
> the logic to the task.
>
> The next faster step in speed but much faster in development is a DSP
> based approach, allowing the high algorithmic speed with the ease of
> higher level software languages.
>
> The slower option is to use a generic PC running software designed to
> accommodate a huge breadth of numerical processing such as MATLAB.
>
> But isn't MATLAB much slower and less effective than a human observer?
>
> Different applications call for different needs. *A human observer
> can't recognize faces from an enormous database. *An FPGA takes a long
> development time for such a high-level algorithm to get the speed into
> the system.


Well I think that designing a face-recognition system in VHDL (or
Verilog) would be a huge waste of time and it would be really hard to
do. There are tools for that, to automate conversion from Matlab to
HDL (AccelDSP, system generator). I'm pretty sure that there are FPGA-
neutral tools too for Matlab (that would work on both Altera and
Xilinx)
Reply With Quote
  #4 (permalink)  
Old 11-07-2008, 11:31 PM
Francois Choquette
Guest
 
Posts: n/a
Default Re: face recognition

> Well I think that designing a face-recognition system in VHDL (or
> Verilog) would be a huge waste of time and it would be really hard to
> do. There are tools for that, to automate conversion from Matlab to
> HDL (AccelDSP, system generator). I'm pretty sure that there are FPGA-
> neutral tools too for Matlab (that would work on both Altera and
> Xilinx)


Such as Synplify DSP, from Synplicity. Supports all major devices
vendors, even ASIC technology.


Francois Choquette
Reply With Quote
  #5 (permalink)  
Old 11-09-2008, 10:43 PM
Benjamin Couillard
Guest
 
Posts: n/a
Default Re: face recognition

On 7 nov, 18:31, Francois Choquette <[email protected]> wrote:
> > Well I think that designing a face-recognition system in VHDL (or
> > Verilog) would be a huge waste of time and it would be really hard to
> > do. There are tools for that, to automate conversion from Matlab to
> > HDL (AccelDSP, system generator). I'm pretty sure that there are FPGA-
> > neutral tools too for Matlab (that would work on both Altera and
> > Xilinx)

>
> Such as Synplify DSP, from Synplicity. *Supports all major devices
> vendors, even ASIC technology.
>
> Francois Choquette


Yeah but AFAIK, there are still more features in AccelDSP than in
SynplifyDSP. Such as Matrix operations for example. That's probably
overkill for most applications though.
Reply With Quote
Reply

Bookmarks


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
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
security system password by voice recognition commands pemiliv FPGA 2 09-18-2008 05:10 PM
HELP > Face/Edge detection on FPGA sami FPGA 3 03-03-2008 05:10 AM
Help with a face recognition system Islam Ossama FPGA 18 04-04-2007 03:15 PM
MI5 Persecution: Recognition by Strangers is Normal 12/5/95 (2347) [email protected] Verilog 0 01-25-2007 08:44 PM
MI5 Persecution: Recognition by Strangers is Normal 12/5/95 (2299) [email protected] FPGA 0 01-25-2007 08:43 PM


All times are GMT +1. The time now is 11:47 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved