Oriented Local Binary Patterns for Offline Writer Identification

Slides:



Advertisements
Similar presentations
Shape Matching and Object Recognition using Low Distortion Correspondence Alexander C. Berg, Tamara L. Berg, Jitendra Malik U.C. Berkeley.
Advertisements

Distinctive Image Features from Scale-Invariant Keypoints David Lowe.
Aggregating local image descriptors into compact codes
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Zhimin CaoThe Chinese University of Hong Kong Qi YinITCS, Tsinghua University Xiaoou TangShenzhen Institutes of Advanced Technology Chinese Academy of.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,
電腦視覺 Computer and Robot Vision I
Texture Mapping. Texturing  process that modifies the appearance of each point on a surface using an image or function  any aspect of appearance can.
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
Prénom Nom Document Analysis: Document Image Processing Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Face Description with Local Binary Patterns:
A NOVEL LOCAL FEATURE DESCRIPTOR FOR IMAGE MATCHING Heng Yang, Qing Wang ICME 2008.
AGE ESTIMATION: A CLASSIFICATION PROBLEM HANDE ALEMDAR, BERNA ALTINEL, NEŞE ALYÜZ, SERHAN DANİŞ.
Fingerprint Minutiae Matching Algorithm using Distance Histogram of Neighborhood Presented By: Neeraj Sharma M.S. student, Dongseo University, Pusan South.
Addressing the Medical Image Annotation Task using visual words representation Uri Avni, Tel Aviv University, Israel Hayit GreenspanTel Aviv University,
Face Recognition and Biometric Systems
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
A Study of Approaches for Object Recognition
Prénom Nom Document Analysis: Segmentation & Layout Analysis Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
1 Automated Feature Abstraction of the fMRI Signal using Neural Network Clustering Techniques Stefan Niculescu and Tom Mitchell Siemens Medical Solutions,
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Prénom Nom Document Analysis: Fundamentals of pattern recognition Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Overview Introduction to local features
1 Fingerprint Classification sections Fingerprint matching using transformation parameter clustering R. Germain et al, IEEE And Fingerprint Identification.
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
Computer vision.
Machine Vision for Robots
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
Hurieh Khalajzadeh Mohammad Mansouri Mohammad Teshnehlab
Overview Harris interest points Comparing interest points (SSD, ZNCC, SIFT) Scale & affine invariant interest points Evaluation and comparison of different.
Reporter: Fei-Fei Chen. Wide-baseline matching Object recognition Texture recognition Scene classification Robot wandering Motion tracking.
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Recognition using Regions (Demo) Sudheendra V. Outline Generating multiple segmentations –Normalized cuts [Ren & Malik (2003)] Uniform regions –Watershed.
Copyright Protection of Images Based on Large-Scale Image Recognition Koichi Kise, Satoshi Yokota, Akira Shiozaki Osaka Prefecture University.
September 23, 2014Computer Vision Lecture 5: Binary Image Processing 1 Binary Images Binary images are grayscale images with only two possible levels of.
Radoslav Forgáč, Igor Mokriš Pulse Coupled Neural Network Models for Dimension Reduction of Classification Space Institute of Informatics Slovak Academy.
Eyes detection in compressed domain using classification Eng. Alexandru POPA Technical University of Cluj-Napoca Faculty.
Dengsheng Zhang and Melissa Chen Yi Lim
1 Iris Recognition Ying Sun AICIP Group Meeting November 3, 2006.
An Approximate Nearest Neighbor Retrieval Scheme for Computationally Intensive Distance Measures Pratyush Bhatt MS by Research(CVIT)
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Timo Ahonen, Abdenour Hadid, and Matti Pietikainen
Lukáš Neumann and Jiří Matas Centre for Machine Perception, Department of Cybernetics Czech Technical University, Prague 1.
LBP & More Slides from Dr. Shahera Hossain. Pixel Neighborhood-based Feature The most important for texture analysis is to describe the spatial behavior.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
From cortical anisotropy to failures of 3-D shape constancy Qasim Zaidi Elias H. Cohen State University of New York College of Optometry.
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
Part 3: Estimation of Parameters. Estimation of Parameters Most of the time, we have random samples but not the densities given. If the parametric form.
Septian Adi Wijaya – Informatics Brawijaya University
Visual homing using PCA-SIFT
Radoslav Forgáč, Igor Mokriš
Distinctive Image Features from Scale-Invariant Keypoints
Data Mining, Neural Network and Genetic Programming
Article Review Todd Hricik.
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Outline Texture modeling - continued Filtering-based approaches.
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Learning with information of features
Local Binary Patterns (LBP)
Design of Hierarchical Classifiers for Efficient and Accurate Pattern Classification M N S S K Pavan Kumar Advisor : Dr. C. V. Jawahar.
Creating Data Representations
Image Classification Painting and handwriting identification
Modeling IDS using hybrid intelligent systems
Presentation transcript:

Oriented Local Binary Patterns for Offline Writer Identification Handwriting as oriented texture Anguelos Nicolaou, Marcus Liwicki, Rolf Ingolf DIVA Group Fribourg Switzerland

Offline writer identification sample Image to feature vector Vector should “uniquely” identify the handwriting style Measure similarity between handwriting styles Identify writer as the most similar LBP LBP LBP LBP DB Features LBP LBP LBP LBP LBP All image samples in this presentation are taken from Icfhr 2012 competition on writer identification challenge

Local Binary Patterns Introduced by Ojala et al. Each pixel has a circular neighborhood Encode the binary relationship of each pixel in the neighborhood borders Each pixel’s neighborhood is encoded as an integer Bag of words approach Total disregard towards structure between individual patterns

LBP parameters Radius: Sample count: Binary operator: Texture Information Structure Smaller Larger Radius Frequent events Low detail High detail Scarce events Less samples More Samples Sample count

Proposed feature set: LBP tuning 8 samples in the periphery 3 pixel radius Binary function: center equals periphery Histogram of all occurring patterns except of “all white or all black” pattern normalized to a sum of 1

Proposed feature-set: High-order features Derived from the LBP histogram Histogram of rotation invariant hashes Histogram of rotation phases Histogram of border orientations Histogram of border aggregations Histogram of true bit count Histogram of 0-1 transitions (beta function) LBP Histogram High-order Features 255 72 327

Transforming the feature space: Pipeline Overview Feature extraction Only Training Raw Features Train set Raw Features PCA Component Matrix Rebase to components Rebased Features Train set Labeled Features Evolutionary Algorithm Scale Matrix Scale to optimal Scaled Features NN Classification

Transforming the feature space: PCA Changing the basis of the feature space Preserving 99.9% of the information Reducing 327 to 125 dimensions Should be perceived as training With very good generalizing properties

Transforming the feature space: Scale vector optimization Scale each dimension Evolutionary optimization Fitness: minimize Fitness inspired by LDA 2000 Generations 50 individuals per population

Performance measurement Train-set: ICFHR 2012 (100 writers x 4 samples) “Icfhr 2012 com- petition on writer identification challenge” Test-set: ICDAR 2011 (26 writers x 8 samples) “Icdar 2011 writer identification contest” NN classification: Method Soft 10 Hard 7 NN accuracy Tsinghua (2011 winner) 100% 44.1% 99.5% Untrained 99.04% 28.84% 96.63% Trained 50.48% 98.56%

Qualitative experiments: Rotation robustness Rotation correction destroys slant information Tolerance +- 5 degrees Conclusion: Quite robust to rotation -20o -5o 0o

Qualitative experiments: Robustness against scale Typically, methods are sensitive to scale NN classification Dataset: ICHFR 2012 Intolerant of comparing samples at different scales from the db Discriminative ability preserved when rescaling samples and db

Qualitative experiments: Signal quantity requirements NN classification Dataset: 2011 ICDAR Gradually removed connected components from top to bottom For the specific dataset, the method requires 3-4 text-lines. 25% 100%

Qualitative Experiments: Writer vs Writing Style SigWiComp2013 train set 55 writers 3 samples Performance of winner 28% SigWiComp2013. Our system 19.4% Split in left and right halves Task: assign left half to right half Assigning correctly two pieces of the same sample: 86.06% Assigning correctly two pieces of the same writer: 87.27% Conclusion: Our method practically treats different writing styles as different writers

Conclusions: Powerful feature set Good behavior in trained and untrained modalities Perceives handwriting as texture Reasonably robust against geometric distortions As is, probably unfit for biometric applications

Use cases of LBP feature set Thank you for your attention