+ All Categories
Home > Documents > Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass...

Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass...

Date post: 29-Dec-2015
Category:
Upload: evan-phelps
View: 215 times
Download: 3 times
Share this document with a friend
17
Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomas s ANR Project Réunion Navidomass Paris, le 21 Mars 2008
Transcript
Page 1: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Salim Jouili

SupervisorS.A. Tabbone

QGAR – LORIANancy

Navidomass

ANR Project

Réunion NavidomassParis, le 21 Mars 2008

Page 2: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Introduction Graph-based representation Similarity measures of graphs

Edit distancePapadopolous and Manolopoulos measureMaximal common SubgraphGraph probing

Median Graph Applications Conclusion

Page 3: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Powerful structured-based representation

Used with flexibility in processing of a large variety of image’s types (the ancient documents, the electric and architectural plans, natural images, medical images...).

Preserves topographic information of the image as well as the relationship between the components.

In the two last decades many works have been developed.

Step in very subfield of image analysis : Pattern Recognition Segmentation CBIR (Content-based image retrieval)

Page 4: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Bunke ,PAMI’82 [1]:

(x,y) = vertices attributes 1,2 and 3 = vertices labels

1= Final point 2= angle 3 = T intersection

2(50,100)

3(50,80)

3(50,78)

2(50,58)

2(70,58)

2(70,38)

2(30,38)

2(30,100)

1(45,80)

1(45,78)

1(55,80)

1(55,78)

Page 5: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Karray, Master 2006 [2]:

Multilayer segmentationHomogeneous zones

Page 6: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Region adjacency Graphs:Fauqueur, PhD 2003 [3]:

Original image

a RAG Representation Of the segmented image

Page 7: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Region adjacency Graphs:Llados, PAMI’01 [4]:Extraction regions of a plane graph by Jiang

and Bunke algorithm [5]. V1 V2

V3V6

V5 V4

A plane Graph Grepresenting line drawing

e1

e8

e3

e2

e5

e4e6

e7

R1

R2

R3

A RAG G’:•Vertices :represent the regions in G•Edges : represent the regions adjacency in G

Page 8: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

GCap: Graph-based Automatic Image Captioning, J. Pan, MDDE’04 [6].

Page 9: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Most of works in graph-based representation, notably in document analysis, sought some resemblance measures between represented objects in order to :ClassifyMatch Index ...

Page 10: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Edit distance:

Maximal common subgraph (MCS)

G1 G2

1 operation

Edge deletion

1 operation

Vertex Substitution

D(G1,G2) = 2

G1 G2 Dmcs(G1,G2) = 1- (3/4)=0.25

Page 11: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Papadoupolos and Manolopoulos Measure: [7]

V1

V5

V4

V2

V3

V6

Sorted graph histogram :SH 1= {V5(3), V4(3), V1(3), V6(2), V3(2), V2(1)}

V1

V5

V4

V2

V3

V6

Sorted graph histogram :SH 2 = {V4(4), V3(4), V1(4), V6(3), V5(3), V2(2)}

Dpa. & Mano(G1,G2) =L1(SH1,SH2)=6

Primitive operations are : vertex insertion , vertex deletion and vertex

update

Page 12: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Graph Probing, Lopresti, IJDAR’2004 [8]:“How many vertices with degree n are

present in graph G= (V,E)?” PR collect the response from the graphs

PR(G) = (n0,n1,n2,…) where ni=|{v∈V |deg(v) =i}|

Dprobing(G1,G2) =L1(PR(G1),PG(G2)

Page 13: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

The generalized median graph aims to extract essential information from a whole of set of graphs in only one prototype

A set of graphs

The generalized median graph

Page 14: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

GGM = arg mingUi=1 d(g,gi)Where U is the set of all the graphs that can

be built from the original set of graphs.

Jiang Propose a genetic algorithm, GbR’99 [9]

Hlaoui proposed a solution based on the decomposition of the problem of minimizing the sum of distances in two parts, nodes and edges. GbR’03 [10]

Page 15: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Content-based image retrieval : Berretti proposed a technique of graph matching

and indexing dedicated to the graph-models in content-based retrieve. Using m-tree indexing method. PAMI’2001 [11].

Segmention: Felzenszwalb proposed a complete graph-based

approach for the segmentation of colour images. [12]

...

Page 16: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

Graph-based representation : flexible, universal (document’s type), spatial information.

Useful in many field in image analysis. Many solution in measurement of

similarity between graphs depends from the data stored in graphs.

Ambitious research field notably for Content-based image retrieval.

Page 17: Salim Jouili Supervisor S.A. Tabbone QGAR – LORIA Nancy Navidomass ANR Project Réunion Navidomass Paris, le 21 Mars 2008.

[1] H. Bunke. Attributed of programmed graph grammars and their application to schematic diagram interpretation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 4(6), Novembre 1982.

[2] A. Karray. Recherche de lettrines par le contenu. Master's thesis, Laboratoire L3i, Universités de La Rochelle et de Sfax, France et Tunisie, 2006.

[3] J. Fauqueur. Contributions pour la Recherche d'Images par Composantes Visuelles. PhD thesis, INRIA -Université Versailles St Quentin, 2003.

[4] J. Lladòs, E. Martí, and J. J. Villanueva. Symbol recognition by error-tolerant subgraph matching betweenregion adjacency graphs. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(10),2001.

[5] Jiang, X.Y., Bunke, H., An Optimal Algorithm for Extracting the Regions of a Plane Graph, Pattern Recognition Letters (14), 1993, pp. 553-558.

[6] J. Pan, H.Yang, C. Faloutsos, and P. Duygulu. Gcap : Graph-based automatic image captioning. In Proceedings of the 4th International Workshop on Multimedia Data and Document Engineering, 2004.

[7] A. N. Papadopoulos and Y. Manolopoulos. Structure-based similarity search with graph histograms. Proceedings of International Workshop on Similarity Search (DEXA IWOSS'99), pages 174178, Septembre 1999.

[8] D. Lopresti and G. Wilfong. A fast technique for comparing graph representations with applications to perform evaluation. IJDAR, 6:219–229, 2004.

[9] X. Jiang, A. Munger, and H. Bunke. Scomputing the generalized median of a set of graphs. 2nd IAPR-TC-IS Workshop on Graph Based Representations.

[10] A. Hlaoui and S.Wang. A new median graph algorithm. IAPR Workshop on GbRPR, LNCS 2726, pages 225–234, 2003.

[11] S. Berretti, A. D. Bimbo, and E. Vicario. Efficient matching and indexing of graph models in content-based retrieval. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(10):1089–1105, 2001.

[12] P. F. Felzenszwalb and D. P. Huttenlocher. Efficient graph-based image segmentation. International Journal of Computer Vision, 59(2), Septembre 2004.


Recommended