Passa al contenuto
GR

Gender Recognition System

Editore: Luigi Rosa
Analizzato per virus Windows Free
Scarica v2.0 659 scaricamenti
Versione2.0
Editore Luigi Rosa
Data di rilascio6 nov 2012
Data aggiunta6 nov 2012
Requisiti del sistema operativoWindows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
RequisitiMatlab
Download totali659
PrezzoFree

Descrizione

Il volto umano contiene una varietà di informazioni per le interazioni sociali adattive tra le persone. In effetti, gli individui sono in grado di elaborare un volto in vari modi per classificarlo in base alla sua identità, insieme a una serie di altre caratteristiche demografiche, come sesso, etnia ed età. In particolare, il riconoscimento del genere umano è importante poiché le persone rispondono in modo diverso a seconda del genere. Inoltre, un approccio di classificazione di genere di successo può migliorare le prestazioni di molte altre applicazioni, tra cui il riconoscimento delle persone e le interfacce intelligenti uomo-computer.

Abbiamo sviluppato un algoritmo per il riconoscimento del genere basato sull'algoritmo AdaBoost. Il potenziamento è stato proposto per migliorare l'accuratezza di un dato algoritmo di apprendimento. In Boosting si crea generalmente un classificatore con una precisione sul set di allenamento maggiore di una performance media, quindi si aggiungono nuovi classificatori di componenti per formare un insieme la cui regola decisionale congiunta ha un'accuratezza arbitrariamente elevata sul set di allenamento. In tal caso, si dice che la performance della classifica è stata "potenziata". In sintesi, la tecnica addestra classificatori di componenti successivi con un sottoinsieme degli interi dati di addestramento che è "più informativo" dato l'attuale insieme di classificatori di componenti. AdaBoost (Adaptive Boosting) è un tipico esempio di Boosting learning. In AdaBoost, a ogni modello di allenamento viene assegnato un peso che determina la sua probabilità di essere selezionato per un classificatore di singoli componenti. In genere, si inizializzano i pesi attraverso il training set in modo che siano uniformi. Nel processo di apprendimento, se un modello di allenamento è stato accuratamente classificato, la sua possibilità di essere riutilizzato in un successivo classificatore di componenti diminuisce; al contrario, se il modello non è classificato accuratamente, aumenta la sua possibilità di essere riutilizzato.

Il codice è stato testato con Stanford Medical Student Face Database ottenendo un eccellente tasso di riconoscimento dell'89,61% (200 immagini femminili e 200 immagini maschili, il 90% utilizzato per l'allenamento e il 10% utilizzato per i test, quindi ci sono 360 immagini di allenamento e 40 immagini di test in totale selezionato casualmente e non esiste alcuna sovrapposizione tra le immagini di addestramento e di prova).

Termini dell'indice: Matlab, fonte, codice, genere, riconoscimento, identificazione, adaboost, maschio, femmina.

Programmi simili

Alternative

Altri prodotti di questo editore