Locating the ROI of Palmprint images is a popular problem in biometrics and image processing. This is the primary step in developing a biometric system based on palmprint image recognition.
The code provided here attempts to locate the ROI of a given palm print image (either left hand or right hand), assuming that the naming convention used by CASIA database is maintained.
Simple alternations of the code should make it usable even for images outside this database. The current code checks the file name to classify the image as either left hand or right hand.
The output ROI will be a 128x128 (uint8) segment of the input image.
The method employed is simple and aimed to provide an efficient calculation. However, further optimizations should be possible since these requirements were not looked into in this version.
Please refer the reference given below for a step-by-step approach to the ROI detection.
You can browse the entire CASIA database at: http://www.cbsr.ia.ac.cn/english/Palmprint%20Databases.asp
References: David Zhang, Wai-Kin Kong, Jane You and Michael Wong, Online Palmprint Identification, published in IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI) Vol. 25, No. 9, September 2003
Sudaraka Mallawaarachchi - 05/11/2014