Human face contains a variety of information for adaptive social interactions amongst people. In fact, individuals are able to process a face in a variety of ways to categorize it by its identity, along with a number of other demographic characteristics, such as gender, ethnicity, and age. In particular, recognizing human gender is important since people respond differently according to gender. In addition, a successful gender classification approach can boost the performance of many other applications, including person recognition and smart human-computer interfaces.
We have developed an algorithm for gender recognition based on AdaBoost algorithm. Boosting has been proposed to improve the accuracy of any given learning algorithm. In Boosting one generally creates a classifier with accuracy on the training set greater than an average performance, and then adds new component classifiers to form an ensemble whose joint decision rule has arbitrarily high accuracy on the training set. In such a case, we say that the classification performance has been "boosted". In overview, the technique train successive component classifiers with a subset of the entire training data that is "most informative" given the current set of component classifiers. AdaBoost (Adaptive Boosting) is a typical instance of Boosting learning. In AdaBoost, each training pattern is assigned a weight that determines its probability of being selected for some individual component classifier. Generally, one initializes the weights across the training set to be uniform. In the learning process, if a training pattern has been accurately classified, then its chance of being used again in a subsequent component classifier is decreased; conversely, if the pattern is not accurately classified, then its chance of being used again is increased.
The code has been tested with Stanford Medical Student Face Database achieving an excellent recognition rate of 89.61% (200 female images and 200 male images, 90% used for training and 10% used for testing, hence there are 360 training images and 40 test images in total randomly selected and no overlap exists between the training and test images).
Index Terms: Matlab, source, code, gender, recognition, identification, adaboost, male, female.

Requirements:

Matlab

Like it? Share with your friends!

Other Windows Software of Developer «Luigi Rosa»:

DCT-Based Iris Recognition We have developed a method for iris matching using zero crossings of a Discrete Cosine Transform (DCT) as a means of feature extraction for later classification. The DCT of a series of averaged overlapping patches are taken from normalized iris images and

Palmprint Recognition System Palmprint Recognition System - Matlab Source Code. In the field of biometrics, palmprint is a novel but promising technology. Limited work has been reported on palmprint identification and verification, despite the importance of palmprint features. There a

Digital Audio Watermarking The outstanding progress of digital technology has increased the ease with which digital data is reproduced and retransmitted. However, since the advantages of such a progress are broadly available, they offer equally increasing potential to both legal and

Iris Identification Using 2D Wavelet Iris structure has complex and plentiful textures which can be extracted as features for iris coding. We present a new representation of iris coding by using 2D wavelet. The proposed scheme of feature extraction is to use the multi-level coefficients of de

RASTA-PLP Speaker Identification RASTA-PLP Speaker Identification - Matlab source code. Speaker recognition based on RelAtive SpecTrAl (RASTA) methodology and Perceptual Linear Predicative (PLP).
The proposed algorithm results extremely robust and effective, suitable for real-time applic

Image Registration Image Registration - Matlab source code. In computer vision, sets of data acquired by sampling the same scene or object at different times, or from different perspectives, will be in different coordinate systems. Image registration is the process of transf

Ear Recognition System A simple and fast algorithm for ear recognition based on Principal Component Analysis that is capable to recognize ears with a low error rate. Moreover code is capable to perform 1:1 verification using an approach based on Coherent Point Drift (CPD) with a

Face Recognition System Face Recognition System Matlab source code for face recognition. EigenFaces-based algorithm for face verification and recognition with a training stage. Matlab and Matlab Image Processing Toolbox are required. Version 2.1 minor bug fixed and improved docum

Core Point Detection System We have proposed a novel method for core point detection, this method gives perfect detection of core point if a clear loop structure is present on the fingerprint, in case of high curvature regions the accuracy is still better than existing methods. The a

Leaf Recognition System Plants exist everywhere we live, as well as places without us. Many of them carry significant information for the development of human society. The urgent situation is that many plants are at the risk of extinction. So it is very necessary to set up a data

Math Line for Windows 8 Math Line is a simple application for children, students and everyone who wants to improve his addition and subtraction memorized calculations. You will get Math Line with 15 numbers connected with + or - and You have to calculate it using only Your memory

FractionCalc FractionCalc adds, subtracts, multiplies, and divides positive and negative fractions and mixed numbers. The user can perform a single operation or can enter a series of operations by checking the "Multiple Operations" check box. There is also a decimal-to

Geometry 1: Symmetries, Thales, Pythagoras, Figures Mathematics program intended for Middle School pupils (age 11-14). This Title comprises 19 chapters of complete courses completed with exercises covering every subject undertaken. The exercises are corrected step by step using the Evalutel Teaching Method

1st Calculator This is a handy, useful expression calculator and unit converter. It includes a customized interface with skins, fast access to the program from the keyboard, all arithmetic operations, more then 20 functions, and editable lists of constants and unit conve

Free Fraction Calculator Beginner math, no matter how easy, can be forgotten over many years. Fractions are especially difficult if you have not converted them in a while. Using this free fraction calculator, you will be able to get the relevant numbers that you need simply and qu

Easy Equation Solver Easy Equation Solver is a simple and easy to use program for solving equations. The program can solve: Quadratic and Cubic Equations; Equation with 1, 2 and 3 Unknowns; Determinants 2x2, 3x3, 4x4; Inverse of a 2x2, 3x3 and 4x4 Matrices. You can create the

Math Mania Math Mania is a timed math test program. Choose from addition, subtraction, multiplication and division, and see how quickly you can answer a certain number of problems. At the end of the test, you will recieve stats on how well you did and how quickly you

Rhyscitlema Calculator For All Rhyscitlema Calculator For All is a software to evaluate any mathematical expression, and also use user-defined variables and functions. It is derived from the Rhyscitlema Graph Plotter 3D software.
The software evaluates variables and functions defined

PreAlgebra ActivityMaker Creates instant, customized worksheets for over 2 dozen pre-algebra topics, including solving equations, simplifying functions, graphing lines, graphing points, statistics, function tables, slope and intercepts, reading graphed points, and much more. Varyi

Table Our multifunctional periodic system of chemical elements is the best PC implementation of this well-known system. It provides an exhaustive information on each element (more than 30 data types for each chemical element) and special built-in calculator to b

Supported Operating Systems:

Windows 2000 |
Windows 2003 |
Windows 7 |
Windows 8 |
Windows 98 |
Windows Me |
Windows NT |
Windows Server 2008 |
Windows Vista |
Windows XP |

Comments on Gender Recognition System:

Comments not found

Windows Software - Free Windows Downloads, Apps, Games, Freeware, Skype, Media Player, Antivirus, Gimp, Live, Starter for Windows XP, Vista, 7, 8, 10