Towards Performance Evaluation of Symbol Recognition & Spotting Systems in a Localization Context Mathieu Delalandre CVC, Barcelona, Spain EuroMed Meeting.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

International Symbol Recognition Contest 2011 current status Mathieu Delalandre 1, Romain Raveaux 2 and Ernest Valveny 3 1 LI, RFAI group, Tours city,
Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Combining Detectors for Human Hand Detection Antonio Hernández, Petia Radeva and Sergio Escalera Computer Vision Center, Universitat Autònoma de Barcelona,
Employing structural representation for symbol detection, symbol spotting and indexation in line drawing document images Muhammad Muzzamil Luqman
FRE 2645 GREC 2003 : 31 July 2003 Local Structural Analysis: a Primer Mathieu Delalandre¹, Eric Trupin¹, Jean-Marc Ogier² ¹PSI Laboratory, Rouen University,
Image Processing and Interpretation Group University of Nottingham Eureka Meeting, L3i Laboratory, La Rochelle University Tuesday 20th April 2006 Fast.
GENERATING AUTOMATIC SEMANTIC ANNOTATIONS FOR RESEARCH DATASETS AYUSH SINGHAL AND JAIDEEP SRIVASTAVA CS DEPT., UNIVERSITY OF MINNESOTA, MN, USA.
A Robust Approach for Local Interest Point Detection in Line-Drawing Images 1 The Anh Pham, Mathieu Delalandre, Sabine Barrat and Jean-Yves Ramel RFAI.
Cascaded Filtering For Biometric Identification Using Random Projection Atif Iqbal.
MESA LAB Depth ordering Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of California,
Building Synthetic Graphical Documents for Performance Evaluation of Symbol Recognition M. Delalandre 1, E. Valveny 1 and T. Pridmore 2 1 CVC, Barcelona,
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Document Analysis Systems Bedola Roberto, Bordoni Davide, Franc Vojtech Supervised by Luca Lombardi Overview: Introduction Our implementation of Wahl et.
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Relevance Feedback based on Parameter Estimation of Target Distribution K. C. Sia and Irwin King Department of Computer Science & Engineering The Chinese.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Retrieval Evaluation. Introduction Evaluation of implementations in computer science often is in terms of time and space complexity. With large document.
Document Image Analysis CSE 717 An Introduction. Document Image Analysis  DIA is the theory and practice of recovering the symbol structures of digital.
1 Accurate Object Detection with Joint Classification- Regression Random Forests Presenter ByungIn Yoo CS688/WST665.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Unsupervised Category Modeling, Recognition and Segmentation Sinisa Todorovic and Narendra Ahuja.
Graphics Recognition – from Re-engineering to Retrieval Karl Tombre, Bart Lamiroy LORIA, France.
FRE 2645 Grec 2003 : 30 July, 2003 Adaptable Vectorisation System Based on Strategic Knowledge and XML Representation Use Delalandre Mathieu¹, Saidali.
Tutorial 11: Connecting to External Data
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Firat Batmaz, Chris Hinde Computer Science Loughborough University A Diagram Drawing Tool For Semi–Automatic Assessment Of Conceptual Database Diagrams.
Groundtruthing for Performance Evaluation of Document Image Analysis Systems: a primer Mathieu Delalandre Pattern Recognition.
Hubert CARDOTJY- RAMELRashid-Jalal QURESHI Université François Rabelais de Tours, Laboratoire d'Informatique 64, Avenue Jean Portalis, TOURS – France.
Vectorial Distortion For Performance Evaluation Current investigations …. Mathieu Delalandre and Ernest Valveny Meeting of Document Analysis Group Computer.
Fast System for the Retrieval of Ornamental Letter Image M. Delalandre 1, J.M. Ogier 2, J. Lladós 1 1 CVC, Barcelona, Spain 2 L3i, La Rochelle, France.
Thien Anh Dinh1, Tomi Silander1, Bolan Su1, Tianxia Gong
Wednesday 19th of November 2008
Fast Retrieval of Old Dropcap Images Mathieu Delalandre, Jean-Marc Ogier and Josep Llados IDoc Meeting Valencia, Spain 22th February 2007.
1 Faculty of Information Technology Generic Fourier Descriptor for Shape-based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
IIIT Hyderabad Thesis Presentation By Raman Jain ( ) Towards Efficient Methods for Word Image Retrieval.
City University of Hong Kong 18 th Intl. Conf. Pattern Recognition Self-Validated and Spatially Coherent Clustering with NS-MRF and Graph Cuts Wei Feng.
1 Querying Graphics through Analysis and Recognition INRIA Lorraine.
Towards Robust Indexing for Ranked Queries Dong Xin, Chen Chen, Jiawei Han Department of Computer Science University of Illinois at Urbana-Champaign VLDB.
Symbol Recognition Contest 2009 current status Philippe Dosch 1, Ernest Valveny 2 and Mathieu Delalandre 2 1 LORIA, QGAR team, Nancy, France 2 CVC, DAG.
Performance Evaluation of Graphics Recognition Systems Current investigations …. Mathieu Delalandre Meeting of Document Analysis Group Computer Vision.
Object Detection with Discriminatively Trained Part Based Models
Towards real-time camera based logos detection Mathieu Delalandre Laboratory of Computer Science, RFAI group, Tours city, France Osaka Prefecture Partnership.
Automatic Image Annotation by Using Concept-Sensitive Salient Objects for Image Content Representation Jianping Fan, Yuli Gao, Hangzai Luo, Guangyou Xu.
ImArray - An Automated High-Performance Microarray Scanner Software for Microarray Image Analysis, Data Management and Knowledge Mining Wei-Bang Chen and.
Chapter 4: Pattern Recognition. Classification is a process that assigns a label to an object according to some representation of the object’s properties.
Gesture Recognition in a Class Room Environment Michael Wallick CS766.
Mining Top-K Large Structural Patterns in a Massive Network Feida Zhu 1, Qiang Qu 2, David Lo 1, Xifeng Yan 3, Jiawei Han 4, and Philip S. Yu 5 1 Singapore.
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
Speaker Change Detection using Support Vector Machines V.Kartik, D.Srikrishna Satish and C.Chandra Sekhar Speech and Vision Laboratory Department of Computer.
Wonjun Kim and Changick Kim, Member, IEEE
A Performance Characterization Algorithm for Symbol Localization Mathieu Delalandre 1,2, Jean-Yves Ramel 2, Ernest Valveny 1 and Muhammad Muzzamil Luqman.
Tracking Groups of People for Video Surveillance Xinzhen(Elaine) Wang Advisor: Dr.Longin Latecki.
Introduction to Vectorization of Engineering Drawings Song Jiqiang 18/9/2001.
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
Building Synthetic Graphical Documents for Performance Evaluation M. Delalandre 1, T. Pridmore 2, E. Valveny 1, H. Locteau 3, E. Trupin 3 1 CVC, Barcelona,
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
A Performance Characterization Algorithm for Symbol Localization Mathieu Delalandre 1, Jean-Yves Ramel 2, Ernest Valveny 1 and Muhammad Muzzamil Luqman.
Fast Human Detection in Crowded Scenes by Contour Integration and Local Shape Estimation Csaba Beleznai, Horst Bischof Computer Vision and Pattern Recognition,
NLP&CC 2012 报告人:许灿辉 单 位:北京大学计算机科学技术研究所 Integration of Text Information and Graphic Composite for PDF Document Analysis 基于复合图文整合的 PDF 文档分析 Integration of.
Work in progress in graphics recognition Mathieu Delalandre DAGMinar, 12th of May 2009, CVC, Barcelone, Spain.
Fuzzy Multilevel Graph Embedding for Recognition, Indexing and Retrieval of Graphic Document Images presented by Muhammad Muzzamil LUQMAN
Tofik AliPartha Pratim Roy Department of Computer Science and Engineering Indian Institute of Technology Roorkee CVIP-WM 2017 Paper ID 172 Word Spotting.
Adam Kortylewski Departement of Mathematics and Computer Science
Mathieu Delalandre1, Ernest Valveny1, Tony Pridmore2
R-CNN region By Ilia Iofedov 11/11/2018 BGU, DNN course 2016.
Image Segmentation Techniques
Presented by: Prof. Ali Jaoua
Segmentation of Hand Written Text Document
Presentation transcript:

Towards Performance Evaluation of Symbol Recognition & Spotting Systems in a Localization Context Mathieu Delalandre CVC, Barcelona, Spain EuroMed Meeting LORIA, Nancy city, France Monday 18th of May 2009

Introduction symbol backgrou nd text Recognition Spotting r1 r2 r3 sof a ski n tub doo r docum ent databa se learnin g datab ase Query By Exampl e (QBE) rank labels Symbol spotting: “a way to efficiently localize possible symbols and limit the computational complexity, without using full recognition methods” [Tombre2003] [Dosch2004] [Tabbone2004] [Zuwala2006] [Locteau2007] [Qureshi2007] [Rusinol2007] Symbol recognition: ““a particular application of the general problem of pattern recognition, in which an unknown input pattern (i.e. input image) is classified as belonging to one of the relevant classes (i.e. predefined symbols) in the application domain” [Chhabra1998][Cordella1999] [Llados2002] [Tombre2005] Electrical diagram Mechanical drawing Utility map scanne d CAD fileWeb image

Introduction Characterisati on Groundtruth Groundtruthin g Results Performance evaluation System Performance evaluation: Information Retrieval [Salton1992], Computer Vision [Thacker2005], CBIR [Muller2001], DIA [Haralick2000] Case of symbol recognition & spotting: [Ezra2008][Delalandre2008] Traini ng data dATA Data Spotting/Recognition System Groundtruth Mapping Region Of Interest Characterization sofa skin tub door Labels r1 r2 r3 Ranks QBE truth results Learning Performance evaluation

Plan 1.Groundtruth and test documents 2.Performance characterization 3.Conclusions and perspectives

Groundtruth and test documents Overview of approaches Real approach Document Groundtruth Groundtruthing SpeedRealismReliabilitySymbolConnectedNoise [Dosch’ manyyesno Yan’ manyyesno Rusinol’ manyyesno Aksoy’ manynoyes Zhai’ onenoyes Valveny’ onenoyes Delalandre’08++++manyyesno - - weak ++ good real appro ach synthetic approach GT groun d- truthin g validation groundtruth drawing s and alerts groundtruthed drawings validatio n and alerts evaluation test imag es recogniti on results Dosch and al connected parallel and overlapped Yan and al Overview of approaches 2. Existing datasets Rusinol and al 2009

Groundtruth and test documents Overview of approaches Synthetic approach Document Groundtruth Groundtruthin g Setting - - weak ++ good real appro ach synthetic approach Aksoy 2000 binary noise vectorial noise Valveny and al 2007 Zhai and al Overview of approaches 2. Existing datasets SpeedRealismReliabilitySymbolConnectedNoise [Dosch’ manyyesno Yan’ manyyesno Rusinol’ manyyesno Aksoy’ manynoyes Zhai’ onenoyes Valveny’ onenoyes Delalandre’08++++manyyesno

symbol backgroun d Graphical documents are composed of two layers To use a same background layer with different symbol layers Groundtruth and test documents Overview of approaches - - weak ++ good real appro ach synthetic approach Delalandre Overview of approaches 2. Existing datasets SpeedRealismReliabilitySymbolConnectedNoise [Dosch’ manyyesno Yan’ manyyesno Rusinol’ manyyesno Aksoy’ manynoyes Zhai’ onenoyes Valveny’ onenoyes Delalandre’08++++manyyesno

Delalandre2008 Groundtruth and test documents Overview of approaches c2c2 c1c1 M1M1 M2M2 M3M3 M4M4 C1C1 C2C2 C3C3 C4C4 L1L1 θ1θ1 p1p1 L2L2 θ2θ2 p2p2 p L  bounding box and control point alignm ent symbol model loaded symbol 1. Overview of approaches 2. Existing datasets - - weak ++ good real appro ach synthetic approach SpeedRealismReliabilitySymbolConnectedNoise [Dosch’ manyyesno Yan’ manyyesno Rusinol’ manyyesno Aksoy’ manynoyes Zhai’ onenoyes Valveny’ onenoyes Delalandre’08++++manyyesno

Delalandre2008 Groundtruth and test documents Overview of approaches GT Positioning Constraints Symbol Models Document Generation Symbol Positioning Symbol Models Building Engine (2) run (3) display (1) edit Backgroun d Image 1. Overview of approaches 2. Existing datasets - - weak ++ good real appro ach synthetic approach SpeedRealismReliabilitySymbolConnectedNoise [Dosch’ manyyesno Yan’ manyyesno Rusinol’ manyyesno Aksoy’ manynoyes Zhai’ onenoyes Valveny’ onenoyes Delalandre’08++++manyyesno

Groundtruth and test documents Existing datasets datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 GRE C 1. Overview of approaches 2. Existing datasets ICPR SESYD Others

Groundtruth and test documents Existing datasets GRE C 1. Overview of approaches 2. Existing datasets ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets GRE C 1. Overview of approaches 2. Existing datasets ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD Groundtruth Generator of queries 1. Random selection of a document 2. Radom selection of a symbol v0 x s  [0,1] y v max 3. Random crop datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Groundtruth and test documents Existing datasets 1. Overview of approaches 2. Existing datasets GRE C ICPR SESYD datasetsimagessymbols degradatio ns models GREC’03# GREC’05# GREC’07# ICPR’00# bags# none floorplans# none16 diagrams# none21 queries#66000 none16-21 Rusinol’09#142344none38 Others

Plan 1.Groundtruth and test documents 2.Performance characterization 3.Conclusions and perspectives

Performance characterization Introduction Performance characterisation (segmented symbols) [Valveny2004] [Dosch2006] [Valveny2007,2008a,2008b] Recognition rate Precision/Recall Homogeneity Separability Performance characterisation (real context) Spotting/Recognition System Groundtruth Mapping Region Of Interest Characterization sofa skin tub door Labels r1 r2 r3 Ranks QBE truth results Learning Performance evaluation

Performance characterization About mapping groundtr uth segmentation Layout analysis [Antonacopoulos1999] Text/graphics separation [Wenyin1997] groundt ruth segmen tation truth results Single : a model line matches only with one detected line. Split : two model lines match with one detected line. Merge : a model line matches with two detected lines. False alarm : a detected line doesn't match with any model lines. Miss : a model line doesn't match with any detected lines. Mapping cases Symbol spotting [Rusinol2009] Groundtruth Results Mappingc1c2 g1g2 r

Performance characterization Mapping, application to symbol wrapper box, ellipsis convex polygon the precision will depend of the model could be of weak precision Which representation ?How to define the regions ? concave polygon precise but comparison is time consuming the polarized pat of the capacitor belong to the symbol ? Same for the moving area of the door ? Lot of systems use sliding windows to detect symbols providing only points [Adam2001] [Dosh2004] [Rusinol2007] point How to define local thresholds Compatibility with recognition systems ? groundtruth segmentation Lot of systems use sliding windows to detect symbols providing only points [Adam2001] [Dosh2004] [Rusinol2007] Systems providing region of interest can “tune” their results, how to limit the over segmentation cases ?

Performance characterization Work in progress Comparison of some criteria System of [Qureshi’08], 100 floorplans (2521 symbols) Domain definition of the ROI Orientation sampling [0- 2 π ] Reporting [0- 2 π ] Rate s % Region size dx × dy res ults groundt ruth Signature based characterization

Plan 1.Groundtruth and test documents 2.Performance characterization 3.Conclusions and perspectives

Conclusions and perspectives Conclusions –Large databases of segmented symbol images exist “GREC” –Synthetic databases in real context exist “SESYD” –True-life documents and groundtruth are at the corner “EPEIRES” –Characterization tools have been proposed “SymbolRec” Perspectives –Continue to produce other databases, using existing platforms –Mapping is the key problem today, to achieve a performance evaluation in real context

Thanks All the referenced papers can be found in [1]M. Delalandre, E. Valveny and J. Lladós Performance Evaluation of Symbol Recognition and Spotting Systems: A Overview. Workshop on Document Analysis Systems (DAS), pp , 2008.