AngeloUNIMI / Palmnet
Licence: gpl-3.0
Source code for the 2019 IEEE TIFS paper "PalmNet: Gabor-PCA Convolutional Networks for Touchless Palmprint Recognition"
Stars: ✭ 25
Programming Languages
matlab
3953 projects
Labels
Projects that are alternatives of or similar to Palmnet
Srgan Tensorflow
Tensorflow implementation of the SRGAN algorithm for single image super-resolution
Stars: ✭ 754 (+2916%)
Mutual labels: cnn
Tensorflow Tutorial
Some interesting TensorFlow tutorials for beginners.
Stars: ✭ 893 (+3472%)
Mutual labels: cnn
Deep Music Genre Classification
🎵 Using Deep Learning to Categorize Music as Time Progresses Through Spectrogram Analysis
Stars: ✭ 23 (-8%)
Mutual labels: cnn
Exemplar Cnn
Discriminative Unsupervised Feature Learning with Convolutional Neural Networks
Stars: ✭ 16 (-36%)
Mutual labels: cnn
Self driving pi car
A deep neural network based self-driving car, that combines Lego Mindstorms NXT with the computational power of a Raspberry Pi 3.
Stars: ✭ 744 (+2876%)
Mutual labels: cnn
Fast Shadow Detection
Fast Shadow Detection from a Single Image Using a Patched CNN
Stars: ✭ 24 (-4%)
Mutual labels: cnn
Codes For Lane Detection
Learning Lightweight Lane Detection CNNs by Self Attention Distillation (ICCV 2019)
Stars: ✭ 801 (+3104%)
Mutual labels: cnn
Ai sudoku
GUI based Smart Sudoku Solver that tries to extract a sudoku puzzle from a photo and solve it
Stars: ✭ 830 (+3220%)
Mutual labels: cnn
Sincnet
SincNet is a neural architecture for efficiently processing raw audio samples.
Stars: ✭ 764 (+2956%)
Mutual labels: cnn
Squeezenet v1.2
Top-1 Acc=61.0% on ImageNet, without any sacrificing compared with SqueezeNet v1.1.
Stars: ✭ 23 (-8%)
Mutual labels: cnn
Nanny
A tidyverse suite for (pre-) machine-learning: cluster, PCA, permute, impute, rotate, redundancy, triangular, smart-subset, abundant and variable features.
Stars: ✭ 17 (-32%)
Mutual labels: pca
Cnnimageretrieval Pytorch
CNN Image Retrieval in PyTorch: Training and evaluating CNNs for Image Retrieval in PyTorch
Stars: ✭ 931 (+3624%)
Mutual labels: cnn
Deepfakes video classification
Deepfakes Video classification via CNN, LSTM, C3D and triplets
Stars: ✭ 24 (-4%)
Mutual labels: cnn
Mpcnn
Multi-Perspective Sentence Similarity Modeling with Convolutional Neural Network复现
Stars: ✭ 22 (-12%)
Mutual labels: cnn
PalmNet
Matlab source code for the paper:
A. Genovese, V. Piuri, K. N. Plataniotis, and F. Scotti,
"PalmNet: Gabor-PCA Convolutional Networks for Touchless Palmprint Recognition",
IEEE Transactions on Information Forensics and Security, 2019.
DOI: 10.1109/TIFS.2019.2911165
https://ieeexplore.ieee.org/document/8691498
Project page:
http://iebil.di.unimi.it/palmnet/index.htm
Citation:
@Article{tifs19,
author = {A. Genovese and V. Piuri and K. N. Plataniotis and F. Scotti},
title = {PalmNet: Gabor-PCA Convolutional Networks for Touchless Palmprint Recognition},
journal = {IEEE Transactions on Information Forensics and Security},
volume={14},
number={12},
pages={3160-3174},
doi={10.1109/TIFS.2019.2911165},
ISSN={1556-6013},
month={December},}
Main files:
- launch_PalmNet.m: main file
- ./params/paramsPalmNet.m: parameter file
Required files:
- ./images: Database of images, with filenames in the format "NNNN_SSSS.ext",
where NNNN is the 4-digit individual id, SSSS is the 4-digit sample id, and ext is the extension.
For example: "0001_0001.bmp" is the first sample of the first individual. In the paper, left and right palms of the same person are considered as different individuals.
Part of the code uses the Matlab source code of the paper:
- T. Chan, K. Jia, S. Gao, J. Lu, Z. Zeng and Y. Ma,
"PCANet: A Simple Deep Learning Baseline for Image Classification?,"
in IEEE Transactions on Image Processing, vol. 24, no. 12, pp. 5017-5032, Dec. 2015.
DOI: 10.1109/TIP.2015.2475625
http://mx.nthu.edu.tw/~tsunghan/Source%20codes.html
the VLFeat library:
- A. Vedaldi and B. Fulkerson,
"VLFeat: An Open and Portable Library of Computer Vision Algorithms", 2008,
http://www.vlfeat.org
and the functions by Peter Kovesi:
- Peter Kovesi,
"MATLAB and Octave Functions for Computer Vision and Image Processing",
https://www.peterkovesi.com/matlabfns
The databases used in the paper can be obtained at:
- CASIA:
http://www.cbsr.ia.ac.cn/english/Palmprint%20Databases.asp - IITD:
http://www4.comp.polyu.edu.hk/~csajaykr/IITD/Database_Palm.htm - REST:
http://www.regim.org/publications/databases/regim-sfax-tunisian-hand-database2016-rest2016/ - Tongji:
http://sse.tongji.edu.cn/linzhang/cr3dpalm/cr3dpalm.htm
The segmentation algorithm can be found at:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].