zhangwenshibie2

所属分类:其他
开发工具:matlab
文件大小:36KB
下载次数:24
上传日期:2016-09-14 09:59:35
上 传 者acmllqc
说明:  掌纹识别 用matlab语言,进行图像识别处理
(Palmprint recognition matlab language, image recognition process)

文件列表:
掌纹识别1\gaborcreate.m (1285, 2011-04-08)
掌纹识别1\now.txt (1594, 2013-12-07)
掌纹识别1\palmrec.p (39310, 2011-04-08)
掌纹识别1\sourcecode.m (442, 2011-04-08)
掌纹识别1\新建文本文档.txt (0, 2016-09-14)
掌纹识别1 (0, 2015-04-09)

% Copy all files in Matlab current directory and type "palmrec" on % Matlab command window. % % %PALMPRINT RECOGNITION SYSTEM % % Palmprint recognition system based on EigenPalms Method. % The system functions by projecting palmprint images onto a feature space % that spans the significant variations among known images. The % significant features are known as "eigenpalms" because they are the % eigenvectors (principal components) of the set of palmprints. % % Palmprint images must be collected into sets: every set (called "class") should % include a number of images for each person, with some variations in % positions and in the lighting. When a new input image is read and added % to the training database, the number of class is required. Otherwise, a new % input image can be processed and confronted with all classes present in database. % We choose a number of eigenvectors M' equal to the number of classes (see % algorithmic details in the cited references). Before start image % processing first select input image. This image can be succesively added to % database (training) or, if a database is already present, matched with % known faces. % % The images included are taken from CASIA Palmprint Database, available at % http://www.cbsr.ia.ac.cn/PalmDatabase.htm % See the cited references for more informations. % % % First, select an input image clicking on "Select image". % Then you can % - add this image to database (click on "Add selected image to database" % - perform face recognition (click on "Palmprint Recognition" button) % Note: If you want to perform palmprint recognition database has to include % at least one image. % If you choose to add image to database, a positive integer (palmprint ID) is % required. This posivive integer is a progressive number which identifies % a palmprint (each palmprint corresponds to a class). % For example: % - run the GUI (type "palmrec" on Matlab command window) % - delete database (click on "Delete Database") % - add "mike_left_hand_1.jpg" to database ---> the ID has to be 1 since Mike'left hand % is the first palmprint you are adding to database % - add "mike_left_hand_2.jpg" to database ---> the ID has to be 1 since you have already % added a Mike's left palmprint to database % - add "paul_left_hand_1.jpg" to database ---> the ID has to be 2 since % Paul's left hand is the second palmprint you are adding to database % - add "cindy_left_hand_1.jpg" to database ---> the ID has to be 3 since Cindy's hand is % the third left palmprint you are adding to database % - add "paul_left_hand_2.jpg" to database ---> the ID has to be 2 once again since % you have already added Paul's left palmprint to database % % ... and so on! Very simple, isnt't? :) % % The recognition gives as results the ID of nearest person present in % database. For example if you select image "paul_left_hand_3.jpg" the ID given SHOULD % be 2: "it should be" because errors are possible. % % % % % FUNCTIONS % % Select image: read the input image % % Add selected image to database: the input image is added to database and will be used for training % % Database Info: show informations about the images present in database. Images must % have the same size. If this is not true you have to resize them. % % Palmprint Recognition: palprint matching. The selected input image is processed % % Delete Database: remove database from the current directory % % Info: show informations about this software % % % Source code for Palmprint Recognition System: how to obtain the complete source code % % Exit: quit program % % % References: % "Eigenfaces for Recognition", Matthew Turk and Alex Pentlad % Journal of Cognitive Neuroscience pp.71-86, March 1991 % Vision and Modeling Group, The Media Laboratory % Massachusetts Institute of Technology. % This paper is available at http://www.cs.ucsb.edu/~mturk/Papers/jcn.pdf % See also Matthew Turk's homepage http://www.cs.ucsb.edu/~mturk/research.htm % % "Online Palmprint Identification", David Zhang, Senior Member, IEEE, Wai-Kin Kong, % Member, IEEE, Jane You, Member, IEEE, and Michael Wong, % IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 25, % NO. 9, SEPTEMBER 2003 % % CASIA Palmprint Database is available at % http://www.cbsr.ia.ac.cn/PalmDatabase.htm % % % % % % % Luigi Rosa % Via Centrale 35 % 67042 Civita di Bagno % L'Aquila - ITALY % email luigi.rosa@tiscali.it % mobile +39 3207214179 % web site http://www.advancedsourcecode.com % % %

近期下载者

相关文件


收藏者