Employing fuzzy intervals and loop-based methodology for designing structural signature: an application to symbol recognition MM.Luqman*+, M. Delalandre+, T. Brouard*, JY.Ramel* and J. Lladós+ *Université +

François Rabelais Tours - France

Computer Vision Center Barcelona - Spain

Presentation Muhammad Muzzamil Luqman Eighth IAPR International Workshop on Graphics Recognition - GREC 2009 Wednesday, 22 July 2009

A method for Graphics Recognition Experimentation Conclusion and Future work

Outline

Proposed method for graphic (symbol )recognition Representation phase Description phase Learning and Classification phase

Experimentation and Results Conclusion and Future work

-2

A method for Graphics Recognition Experimentation Conclusion and Future work

Graphics Recognition

Problem How to represent graphics content in images? Recognition of graphics content.

Our approach Graphs for representation graphics contents in images. Bayesian network for learning and recognition of graphics content.

-3

A method for Graphics Recognition Experimentation Conclusion and Future work

Representation phase

Representation phase Representation of structure of graphics content by an Attributed Relational Graph.

Description phase Learning and Classification phase

[Qureshi et al., Combination of symbolic and statistical features for symbols recognition, in IEEE ICSCN’2007]

-4

A method for Graphics Recognition Experimentation Conclusion and Future work

Description phase

Representation phase Description phase Extraction of signature from ARG.

Number of nodes

Learning and Classification phase

-5

A method for Graphics Recognition Experimentation Conclusion and Future work

Nu umber of nodes

Description phase

-6

A method for Graphics Recognition Experimentation Conclusion and Future work -7

Number of nodes

Description phase

Two iterations over set of ARGs: First iteration 1. Compute ‘connection density counts’ for all ARGs 2. Distribute these ‘connection density counts’ in an optimal number of bins 3. Arrange the bins in a fuzzy fashion to form overlapping intervals for ‘Low’, ‘Medium’ & ‘High’ connection densities. Second iteration Compute signature for graphic symbols (ARGs)

A method for Graphics Recognition Experimentation Conclusion and Future work

Learning phase (Structure & Parameters of BN)

-8

Representation phase Description phase Learning and Classification phase Encoding of Joint Probability Distribution of signatures by a Bayesian Network. P(Nodes)

P(Class|Nodes)

P(DenH|DenM)

[Delaplace et al., Two evolutionary methods for learning bayesian network structures, in LNAI 2007]

A method for Graphics Recognition Experimentation Conclusion and Future work

Classification phase (Graphics Recognition)

Representation phase Description phase Learning and Classification phase Encoding of Joint Probability Distribution of signatures by a Bayesian Network. Bayesian probabilistic inference for recognition.

Bayes rule:

Posterior probability =

P ( ci | e) =

Likelihood * Prior probability Marginal likelihood

P (e, ci ) P (e | ci ) × P ( ci ) = P (e ) P (e )

where e = f 1, f 2,..., f 21 k

P ( e) = P ( e, c i ) = ∑ P ( e | c i ) × P ( ci ) i =1

Query is recognized as class which gets highest posterior probability!

-9

A method for Graphics Recognition Experimentation Conclusion and Future work

Noise and deformations

- 10

2D linear model symbols from GREC databases Learning on clean symbols and testing against noisy and deformed symbols

Number of classes

20

50

75

100

100%

100%

100%

100%

Level-1

99%

96%

93%

92%

Level-2

98%

95%

92%

90%

Level-3

95%

77%

73%

70%

98%

96%

93%

92%

Clean symbols

Hand-drawn deformation

Binary degrade

Results – June 2009

A method for Graphics Recognition Experimentation Conclusion and Future work

Context noise

- 11

2D linear model symbols from GREC databases Learning on clean symbols and testing against context-noise

Floor plans

Noise

Model symbol

Query Symbol (each class)

Recog. rate (%)

Level-1

16

100

84%

Level-2

16

100

79%

Level-3

16

100

76%

Average recognition rate

Electronic diagrams

Average recognition rate

80% Level-1

21

100

69%

Level-2

21

100

66%

Level-3

21

100

61% 65%

Results – June 2009

A method for Graphics Recognition Experimentation Conclusion and Future work

Conclusion and Future work

Based on vectorization and hence is sensitive to noise and deformation (which produce irregularities in signature). The proposed signature is more vulnerable to symbols that are composed of circles/arcs.

However, lightweight signature and use of an efficient classifier makes it suitable to be used as a pre-processing step to reduce search space or as a quick discrimination method for sufficiently large number of graphic symbols … an application to symbol spotting!

- 12

an application to symbol recognition

Jul 22, 2009 - 2. Outline. Proposed method for graphic (symbol )recognition ... Representation of structure of graphics content by an Attributed Relational Graph. Description ... [Delaplace et al., Two evolutionary methods for learning bayesian network structures, in LNAI 2007]. P(Nodes). P(Class|Nodes). P(DenH|DenM) ...

557KB Sizes 1 Downloads 269 Views

Recommend Documents

ROBUST CENTROID RECOGNITION WITH APPLICATION TO ...
ROBUST CENTROID RECOGNITION WITH APPLICATION TO VISUAL SERVOING OF. ROBOT ... software on their web site allowing the examination.

Graphic Symbol Recognition using Graph Based ... - Semantic Scholar
http://mathieu.delalandre.free.fr/projects/sesyd/queries.html (accessed: May 16 2009). Table 1. ... In AI Magazine, volume 12, pages 50–63,. 1991. [3] A. K. ...

Face Authentication /Recognition System For Forensic Application ...
Graphic User Interface (GUI) is a program interface item that allows people to interact with the programs in more ways than just typing commands. It offers graphical icons, and a visual indicator, as opposed to text-based interfaces, typed command la

An Application to Flu Vaccination
the period 1997-2006 these illnesses accounted for 6% of total hospital stays for ... 3Medicare part B covers both the costs of the vaccine and its administration .... For instance, individual preferences or the degree of risk aversion, may ...... 15

AN APPLICATION OF BASIL BERNSTEIN TO ... - CiteSeerX
national structure and policy of vocational education and training (VET) in Australia. ... of online technology on the teaching practice of teachers employed in ...

AN APPLICATION OF BASIL BERNSTEIN TO VOCATIONAL ...
national structure and policy of vocational education and training (VET) in ... Bernstein describes framing as the result of two discourses, the instructional.

Elsevier - An Introduction to Pattern Recognition A Matlab Approach.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Elsevier - An ...

An Estimator with an Application to Cement
of Business, University of Virginia, and the U.S. Department of Justice for ... We apply the estimator to the portland cement industry in the U.S. Southwest over.

An international symbol for the sustained exploration of ...
Yet today, some 20 years after the end of the Cold War, ... US federal budget, compared with 0.5% today. In 2004, despite .... financial market that began in 2008.

Connectionist Symbol Processing - GitHub
Department of Computer Science, University of Toronto,. 10 Kings College Road, Toronto, Canada M5S 1A4. Connectionist networks are composed of relatively ...

AN APPLICATION OF THE MATCHING LAW TO ...
Individual data for 7 of 9 participants were better described by the generalized response-rate matching equation than by the generalized time-allocation ...

on computable numbers, with an application to the ...
Feb 18, 2007 - in Computer Science journal www.journals.cambridge.org/MSC. High IQ Dating. Love and math can go together. Someone will love your brain!

Consumer search and dynamic price dispersion: an application to ...
This article studies the role of imperfect information in explaining price dispersion. We use a new panel data set on the U.S. retail gasoline industry and propose ...

Envelope condition method with an application to ... - Stanford University
(2013) studied the implications of firm default for business cycles and for the Great ... bonds bt; income yt; and does not default, it can choose new bond bt ю1 at price qрbt ю 1; ytЮ: ..... We choose the remaining parameters in line with Arella

symbol conversion - Bourse de Montréal
Jun 22, 2011 - P.O. Box 61, 800 Victoria Square, Montréal, Québec H4Z 1A9. Telephone: (514) 871-2424. Toll-free within Canada and the U.S.A.: 1 800 361-5353 ... Clearing Members may contact the CDCC Member Services Department. Brian Gelfand. Vice-Pre

BOOSTING HMMS WITH AN APPLICATION TO ...
Boosting algorithms [1, 2, 3] are a family of ensemble methods for improving the performance ... sive in computation time, so the Viterbi algorithm is used to find.

Fault Diagnosis in Nonlinear Systems: An Application to ...
IEEE Conference on Decision and Control, Orlando Florida, USA, pp. 585-589 ... fault diagnosis with an application to a congested internet router”,. Advances in ...

Measurement of Monopoly Behavior: An Application to ...
This is supported by the facts that retail cigarette prices vary ..... of cigarettes net of taxes not because its tax was ad valorem as suggested by Barzel but.