Face Recognition Based on Fractional Gaussian Derivatives

October 23, 2009 by Luigi Rosa 
Filed under: Algorithms, Image processing 
Leave a Comment
VN:F [1.8.8_1072]
Rating: 0 (from 0 votes)
VN:F [1.8.8_1072]
Rating: 0.0/10 (0 votes cast)
.: Click here to download :.

Local photometric descriptors computed for interest regions have proven to be very successful in applications such as wide baseline matching, object recognition, texture recognition, image retrieval, robot localization, video data mining, building panoramas, and recognition of object categories. They are distinctive, robust to occlusion, and do not require segmentation. Recent work has concentrated on making these descriptors invariant to image transformations. The idea is to detect image regions covariant to a class of transformations, which are then used as support regions to compute invariant descriptors.

The fractional gaussian derivative can be computed in a number of ways, one such way is in the frequency domain. Denoting the Fourier transform of the function f(x) as F(w), it is straight-forward to show that the Fourier transform of the nth-order derivative, f(n)(x), is (jw)^n*F(w), for any integer order n. Of course, there is no reason why n must be an integer, n can be any real (or complex) number – hence the fractional derivative.

The code has been tested with AT&T database achieving an excellent recognition rate of 99.60% (40 classes, 5 training images and 5 test images for each class, hence there are 200 training images and 200 test images in total randomly selected and no overlap exists between the training and test images).

Index Terms: Matlab, source, code, face recognition, webcam, local descriptors, web cam, fractional gaussian derivatives, face matching, face identification.

Figure 1. 2D Gaussian and Derivatives

A simple and effective source code for WebCam Face Identification.

Demo code (protected P-files) available for performance evaluation. Matlab Image Processing Toolbox and Matlab Image Acquisition Toolbox are required.
Release
Date
Major features
2.0

2007.09.27

1.0

2007.08.23

  • Face recognition based on fractional gaussian derivatives
  • High recognition rate: 99.40% using AT&T Database
  • Easy and intuitive GUI
  • Command line functions for rapid testing
  • Webcam image acquisition

We recommend to check the secure connection to PayPal, in order to avoid any fraud.
This donation has to be considered an encouragement to improve the code itself.

WebCam Face Identification – Release 1.0 – Click here for your donation. In order to obtain the source code you have to pay a little sum of money: 600 EUROS (less than 840 U.S. Dollars).
Once you have done this, please email us luigi.rosa@tiscali.it
As soon as possible (in a few days) you will receive our new release of WebCam Face Identification.

Alternatively, you can bestow using our banking coordinates:

Name :
Luigi Rosa
Address :
Via Centrale 35 67042 L’Aquila Italy
Bank name:
Poste Italiane
Bank address:
Viale Europa 190 00144 Roma Italy
IBAN (International Bank Account Number) :
IT-50-V-07601-03600-000058177916
BIC (Bank Identifier Code) :
BPPIITRRXXX

The authors have no relationship or partnership with The Mathworks. All the code provided is written in Matlab language (M-files and/or M-functions), with no dll or other protected parts of code (P-files or executables). The code was developed with Matlab 14 SP1. Matlab Image Processing Toolbox and Matlab Image Acquisition Toolbox are required. The code provided has to be considered “as is” and it is without any kind of warranty. The authors deny any kind of warranty concerning the code as well as any kind of responsibility for problems and damages which may be caused by the use of the code itself including all parts of the source code.

VN:F [1.8.8_1072]
Rating: 0.0/10 (0 votes cast)
VN:F [1.8.8_1072]
Rating: 0 (from 0 votes)

Popularity: 1% [?]

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Live
  • PDF
  • Technorati
  • Twitter
  • Yahoo! Bookmarks
  • Add to favorites
  • email
  • MySpace
  • RSS

Related Posts

Comments

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!


Include MATLAB code in your comment by doing the following:

<pre lang="MATLAB">

%insert code here

</pre>