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!
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) ...
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. ...
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
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
national structure and policy of vocational education and training (VET) in Australia. ... of online technology on the teaching practice of teachers employed in ...
national structure and policy of vocational education and training (VET) in ... Bernstein describes framing as the result of two discourses, the instructional.
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 ...
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.
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.
Department of Computer Science, University of Toronto,. 10 Kings College Road, Toronto, Canada M5S 1A4. Connectionist networks are composed of relatively ...
Individual data for 7 of 9 participants were better described by the generalized response-rate matching equation than by the generalized time-allocation ...
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!
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 ...
(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
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 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.
IEEE Conference on Decision and Control, Orlando Florida, USA, pp. 585-589 ... fault diagnosis with an application to a congested internet routerâ,. Advances in ...
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.