Structural Scene Analysis Of Remotely Sensed Images Using Graph Mining

1y ago
3 Views
1 Downloads
6.89 MB
113 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Jacoby Zeller
Transcription

STRUCTURAL SCENE ANALYSIS OFREMOTELY SENSED IMAGES USINGGRAPH MININGa thesissubmitted to the department of computer engineeringand the institute of engineering and scienceof bilkent universityin partial fulfillment of the requirementsfor the degree ofmaster of scienceByBahadır ÖzdemirJuly, 2010

I certify that I have read this thesis and that in my opinion it is fully adequate,in scope and in quality, as a thesis for the degree of Master of Science.Assist. Prof. Dr. Selim Aksoy (Advisor)I certify that I have read this thesis and that in my opinion it is fully adequate,in scope and in quality, as a thesis for the degree of Master of Science.Assist. Prof. Dr. Çiğdem Gündüz DemirI certify that I have read this thesis and that in my opinion it is fully adequate,in scope and in quality, as a thesis for the degree of Master of Science.Assist. Prof. Dr. Tolga CanApproved for the Institute of Engineering and Science:Prof. Dr. Levent OnuralDirector of the Instituteii

ABSTRACTSTRUCTURAL SCENE ANALYSIS OF REMOTELYSENSED IMAGES USING GRAPH MININGBahadır ÖzdemirM.S. in Computer EngineeringSupervisor: Assist. Prof. Dr. Selim AksoyJuly, 2010The need for intelligent systems capable of automatic content extraction andclassification in remote sensing image datasets, has been constantly increasingdue to the advances in the satellite technology and the availability of detailedimages with a wide coverage of the Earth. Increasing details in very high spatialresolution images obtained from new generation sensors have enabled new applications but also introduced new challenges for object recognition. Contextualinformation about the image structures has the potential of improving individualobject detection. Therefore, identifying the image regions which are intrinsicallyheterogeneous is an alternative way for high-level understanding of the imagecontent. These regions, also known as compound structures, are comprised ofprimitive objects of many diverse types. Popular representations such as thebag-of-words model use primitive object parts extracted using local operators butcannot capture their structure because of the lack of spatial information. Hence,the detection of compound structures necessitates new image representations thatinvolve joint modeling of spectral, spatial and structural information.We propose an image representation that combines the representational powerof graphs with the efficiency of the bag-of-words representation. The proposedmethod has three parts. In the first part, every image in the dataset is transformed into a graph structure using the local image features and their spatialrelationships. The transformation method first detects the local patches of interest using maximally stable extremal regions obtained by gray level thresholding.Next, these patches are quantized to form a codebook of local information and agraph is constructed for each image by representing the patches as the graph nodesand connecting them with edges obtained using Voronoi tessellations. Transforming images to graphs provides an abstraction level and the remaining operationsiii

ivfor the classification are made on graphs. The second part of the proposed methodis a graph mining algorithm which finds a set of most important subgraphs for theclassification of image graphs. The graph mining algorithm we propose first findsthe frequent subgraphs for each class, then selects the most discriminative onesby quantifying the correlations between the subgraphs and the classes in terms ofthe within-class occurrence distributions of the subgraphs; and finally reduces theset size by selecting the most representative ones by considering the redundancybetween the subgraphs. After mining the set of subgraphs, each image graphis represented by a histogram vector of this set where each component in thehistogram stores the number of occurrences of a particular subgraph in the image. The subgraph histogram representation enables classifying the image graphsusing statistical classifiers. The last part of the method involves model learningfrom labeled data. We use support vector machines (SVM) for classifying imagesinto semantic scene types. In addition, the themes distributed among the images are discovered using the latent Dirichlet allocation (LDA) model trained onthe same data. By this way, the images which have heterogeneous content fromdifferent scene types can be represented in terms of a theme distribution vector.This representation enables further classification of images by theme analysis.The experiments using an Ikonos image of Antalya show the effectiveness ofthe proposed representation in classification of complex scene types. The SVMmodel achieved a promising classification accuracy on the images cut from theAntalya image for the eight high-level semantic classes. Furthermore, the LDAmodel discovered interesting themes in the whole satellite image.Keywords: Graph-based scene analysis, graph mining, scene understanding, remote sensing image analysis.

ÖZETUYDU GÖRÜNTÜLERİNİN ÇİZGE MADENCİLİĞİ İLEYAPISAL SAHNE ANALİZİBahadır ÖzdemirBilgisayar Mühendisliği, Yüksek LisansTez Yöneticisi: Y. Doç. Dr. Selim AksoyTemmuz, 2010Uydu teknolojisindeki gelişmeler ve Dünya’nın geniş bir yüzeyini kapsayandetaylı görüntülerin mevcut olması, uydu görüntülerinde otomatik içerik çıkarmave sınıflandırma yapabilen akıllı sistemlere duyulan ihtiyacı her geçen günarttırmaktadır. Yeni nesil sensörlerden alınan çok yüksek uzamsal çözünürlüklügörüntülerdeki artan detaylar yeni uygulamaları mümkün kılmakla birlikte temelnesnelerin sezimini zorlaştırmaktadır. Görüntü yapıları hakkındaki bağlamsalbilgiler birbirinden bağımsız nesnelerin sezimini geliştirme potansiyeline sahiptir.Bu nedenle, özünde heterojen olan görüntü bölgelerinin tanımlanması, görüntüiçeriğini anlamak için alternatif bir yoldur. Bileşik yapılar olarak da bilinenbu bölgeler birçok farklı türdeki temel nesnelerden oluşmaktadır. Kelimelertorbası gibi popüler gösterimler, yerel operatörler kullanılarak çıkarılan temelnesne parçalarını kullanır fakat mekansal bilgi eksikliği nedeniyle onların yapısınıtutamaz. Dolayısıyla, bileşik yapıların sezimi spektral, uzaysal ve yapısal bilgilerin ortak modellenmesini içeren yeni görüntü gösterimlerini zorunlu kılar.Biz, çizgelerin gösterim gücü ile kelimeler-torbası gösteriminin verimliliğinibirleştiren bir görüntü gösterimi öneriyoruz. Önerilen yöntem üç bölümdenoluşmaktadır. İlk bölümde, veri kümesindeki her bir görüntü yerel görüntüözellikleri ve onların uzamsal ilişkileri kullanılarak çizge yapısına dönüştürülür.Dönüştürme yöntemi ilk olarak gri seviye eşiklemesi ile elde edilen en kararlı uçbölgelerden, ilgili yerel yamaları tespit eder. Sonra, bu yamalar bir yerel bilgiçizelgesi oluşturmak için nicelendirilir, ve yamaları çizge düğümü gibi göstererekve onları Voronoi mozaiğinden elde edilen kenarlarla birleştirerek her bir görüntüiçin bir çizge inşa edilir. Görüntülerin çizgelere dönüştürülmesi bir soyutlama düzeyi sağlar ve sınıflandırma için geriye kalan işlemler çizgeler üzerindeyapılır. Önerilen yöntemin ikinci bölümü görüntü çizgelerinin sınıflandırılmasıv

viiçin en önemli altçizgelerin kümesini seçen bir çizge madenciliği algoritmasıdır. Önerdiğimiz çizge madenciliği algoritması ilk olarak her sınıf içinsık görülen altçizgeleri bulur, sonra sınıf içinde görülme dağılımları açısındanaltçizgeler ve sınıflar arasındaki bağıntı miktarları ölçülerek en ayırt edici olanları seçer; ve son olarak altçizgeler arasındaki fazlalığı dikkate alarak en iyitemsil edenlerin seçmesiyle küme boyutunu küçültür. Altçizge kümesi madenciliğinden sonra her bir görüntü çizgesi, her bir bileşeninin bu kümenin bellibir altçizgesinin görüntüde görülme sayısını tuttuğu bir histogram vektörüile gösterilir. Altçizge histogram gösterimi görüntü çizgelerinin istatistikselsınıflandırıcılar kullanılarak sınıflandırılmasını mümkün kılar. Yöntemin sonbölümü etiketli verilerinden model öğrenilmesini içerir. Görüntülerin anlamsal sahne türlerine sınıflandırılması için destek vektör makineleri (DVM) kullanıyoruz. Ek olarak, görüntüler üzerine dağılan temalar, aynı veriler üzerindeöğretilen gizli Dirichlet tahsisi (GDT) modeli kullanılarak keşfedilir. Bu sayede,farklı sahne türlerinden heterojen bir içeriğe sahip görüntüler bir tema dağılımvektörü olarak gösterilebilirler. Bu gösterim tema analizi ile görüntülerin dahaileri düzeyde sınıflandırılmasını sağlar.Antalya’nın bir Ikonos görüntüsü üzerindeki deneyler önerilen gösteriminkarmaşık sahne türlerinin sınıflandırılmasındaki etkinliğini göstermektedir. DVMmodeli Antalya görüntüsünden kesilen görüntülerde sekiz üst düzey anlamsal sınıfiçin umut verici sınıflandırma doğruluğu elde etti. Ayrıca, GDT modeli tüm uydugörüntüsünde ilginç temalar keşfetti.Anahtar sözcükler : Çizge tabanlı sahne analizi, çizge madenciliği, sahne anlayışı,uydu görüntüsü analizi.

AcknowledgementI would like to express my sincere thanks to my advisor, Selim Aksoy, for hisguidance, suggestions and support throughout the development of this thesis. Heintroduced me to the world of research, and encouraged me to develop my ownideas for the problem while supporting each step with his knowledge and advice.Whenever I got stuck in details, he provided me a different viewpoint. Workingwith him has been a valuable experience for me.I would like extend my thanks to the members of my thesis committee, ÇiğdemGündüz Demir and Tolga Can, for reviewing this thesis and their suggestionsabout improving this work.My special thanks must be sent to Fatoş Tünay Yarman-Vural who introducedme to computer vision when I was an undergraduate student at the Middle EastTechnical University.I would like to express my deepest gratitude to my family, always standingby me, for their endless support and understanding.I am very grateful to all those with whom I was having nice days in EA226:Fırat, Daniya, Sare and Aslı. I am also grateful to Çağlar and Gökhan for theircomments on the method and the scientific discussions.Finally, I would like to thank TÜBİTAK BİDEB (The Scientific and Technological Research Council of Turkey) for their financial support during my master’sstudies. This work was also supported in part by the TÜBİTAK CAREER grant104E074.Bahadır Özdemir20 July 2010, Ankaravii

Contents1 Introduction11.1Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.2Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . .21.3Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51.4Summary of Contributions . . . . . . . . . . . . . . . . . . . . . .61.5Organization of the Thesis . . . . . . . . . . . . . . . . . . . . . .92 Literature Review102.1Classification with Visual Words . . . . . . . . . . . . . . . . . . .102.2Classification with Graph Representation . . . . . . . . . . . . . .113 Transforming Images to Graphs3.13.214Finding Regions of Interest . . . . . . . . . . . . . . . . . . . . . .143.1.1Maximally Stable Extremal Regions . . . . . . . . . . . . .163.1.2Types of Interest Regions . . . . . . . . . . . . . . . . . .20Feature Extraction . . . . . . . . . . . . . . . . . . . . . . . . . .21viii

CONTENTS3.3ixGraph Construction . . . . . . . . . . . . . . . . . . . . . . . . . .273.3.1Nodes and Labels . . . . . . . . . . . . . . . . . . . . . . .273.3.2Spatial Relationships and Edges . . . . . . . . . . . . . . .284 Graph Mining324.1Foundations of Pattern Mining. . . . . . . . . . . . . . . . . . .354.2Frequent Pattern Mining . . . . . . . . . . . . . . . . . . . . . . .364.3Class Correlated Pattern Mining . . . . . . . . . . . . . . . . . . .374.3.1Mathematical Modeling of Pattern Support . . . . . . . .384.3.2Correlated Patterns . . . . . . . . . . . . . . . . . . . . . .424.4Redundancy-Aware Top-k Patterns . . . . . . . . . . . . . . . . .524.5Summary of the Mining Algorithm . . . . . . . . . . . . . . . . .554.6Graph Patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . .595 Scene Classification645.1Subgraph Histogram Representation. . . . . . . . . . . . . . . .645.2Support Vector Machines . . . . . . . . . . . . . . . . . . . . . . .655.3Latent Dirichlet Allocation . . . . . . . . . . . . . . . . . . . . . .666 Experimental Results6.171Experimental Setup . . . . . . . . . . . . . . . . . . . . . . . . . .716.1.172Graph Construction Parameters . . . . . . . . . . . . . . .

CONTENTS6.2x6.1.2Graph Mining Parameters . . . . . . . . . . . . . . . . . .726.1.3Classifier Parameters . . . . . . . . . . . . . . . . . . . . .74Classification Results . . . . . . . . . . . . . . . . . . . . . . . . .747 Conclusions and Future Work887.1Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .887.2Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90

List of Figures1.1Overall flowchart of the algorithm . . . . . . . . . . . . . . . . . .1.2An Ikonos image of Antalya, and some compound structures of in-4terest are zoomed in. The classes are (in clockwise order): Sparseresidential areas, orchards, greenhouses, fields, forests, dense residential areas with small buildings, dense residential areas withtrees, and dense residential areas with large buildings. . . . . . . .73.1Steps of transforming images to graphs . . . . . . . . . . . . . . .153.2A given input image dark and bright MSERs, and ellipses fitted tothem for parameters Ω ( , a , a , v , d ) (10, 60, 5000, 0.4, 1).3.319Ellipses fitted to MSER groups stable dark, stable bright, unstable darkand unstable bright are drawn with green, red, yellow and cyan,respectively on different scene types for parameter sets Ωhigh (10, 60, 5000, 0.4, 1) and3.4Ωlow (5, 35, 1000, 4, 1). . . . . . . .22Satellite image of same region is given in (a) panchromatic and(d) visible multispectral bands. In (b) and (e), a given MSER isdrawn with yellow and ellipse fitted to this MSER is drawn withgreen. Expanded ellipses at squared Mahalanobis distance r12 5and r22 20 are drawn with red and cyan, respectively. In (c) and(f), pixels in Rin and Rout are shown for different bands. . . . . .xi23

LIST OF FIGURES3.5xiiResults of morphological operations on images from three differentclasses. Images from top to down are in the order: original images,images closed by disk with radii 2, images closed by disk with radii7, images opened by disk with radii 2 and images opened by diskwith radii 7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.625A sample ellipse and its eigenvectors e1 and e2 are shown, corresponding eigenvalues are λ1 and λ2 , respectively. Major and minordiameters are also shown. . . . . . . . . . . . . . . . . . . . . . .3.726The problem of discovering neighboring node pairs in the Voronoitessellation is shown in (a) and solution to this problem using external nodes is seen in (b). Corresponding graphs are given in (c)and (d), respectively. . . . . . . . . . . . . . . . . . . . . . . . . .3.830Graph construction steps. The color and shape of a node in (d)represent its label after k-means clustering. . . . . . . . . . . . . .314.1Steps of graph mining algorithm . . . . . . . . . . . . . . . . . . .344.2Poisson distributions with four different expected values. . . . . .394.3A sample histogram of a dataset with 100 elements and fittingmixtures of 3 Poisson distributions to this histogram are shown inblue and red, respectively. . . . . . . . . . . . . . . . . . . . . . .4.442The procedure for positive and negative distance computation isillustrated for four classes. The interest class is the second oneand the distances are computed as p EMD(P2 , Pref ) and n EMD(P3 , Pref ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .474.5The correlation function γ(p, n) . . . . . . . . . . . . . . . . . . .484.6Plot of a convex function f . . . . . . . . . . . . . . . . . . . . . .514.7Two sample redundant graph patterns . . . . . . . . . . . . . . .53

LIST OF FIGURES4.8xiiiThe pn space showing the search regions for the first two stepsof the algorithm. The shaded area (union of dark and light gray)represent the domain region of Fc and dark gray area represents4.9the domain region of Rc . . . . . . . . . . . . . . . . . . . . . . . .58An example for overlapping embeddings . . . . . . . . . . . . . .604.10 In (a) The embeddings of the subgraph in Figure 4.9(a); in (b) thecorresponding overlap graph. . . . . . . . . . . . . . . . . . . . . .624.11 Images from top to down are original images from three differentclasses, image graphs for 36 labels, embeddings of sample subgraphs found by the mining algorithm and the sample subgraphswhere the color and shape of a node represents its label. . . . . .5.163Graphical model representation of LDA. The boxes are plates representing replicates.The outer plate represents image graphs,while the inner plate represents the repeated choice of themes andsubgraphs within an image graph [7]. . . . . . . . . . . . . . . . .5.2Graphical model representation of the variational distribution usedto approximate the posterior in LDA [7]. . . . . . . . . . . . . . .6.16869Three clusters of stable dark MSERs are drawn with different colors at ellipse centers for N 36. Yellow, green and magenta pointsare concentrated on dense residential areas with large buildings,dense residential areas with small buildings and orchards, respectively. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.276Four clusters of different type MSERs are drawn with differentcolors at ellipse centers for N 36. Yellow, green, cyan andmagenta points are concentrated on sea, forests, stream bed/cloudsand dense residential areas with trees, respectively. . . . . . . . .77

LIST OF FIGURES6.3xivPlot of classification accuracy of the graph mining algorithm forfive different number of labels over the number of subgraphs perclass. The lines are drawn by averaging the accuracy values for theparameters Nθ {200, 500, 800}. . . . . . . . . . . . . . . . . . . .6.479Plot of classification accuracy of the graph mining algorithm forthree different Nθ values over the number of subgraphs per class.The lines are drawn by averaging the accuracy values for the parameters N {18, 26, 36, 54, 72}. . . . . . . . . . . . . . . . . . .6.581The confusion matrix of the graph mining algorithm using theparameters N 36, Nθ 200 and Ns 9. Class names aregiven in short: sparse and dense are used for sparse and denseresidential areas, respectively. Also, large and small mean largeand small buildings, respectively. . . . . . . . . . . . . . . . . . .6.683The confusion matrix of the bag-of-words model for 26 labels.Class names are given in short: sparse and dense are used forsparse and dense residential areas, respectively. Also, large andsmall mean large and small buildings, respectively. . . . . . . . .6.7Sample images from the dataset.83The images at the left arecorrectly classified by the graph mining algorithm while the images at right-hand side are misclassified using the parametersN 36, Nθ 200 and Ns 9. The image classes from topto down are in the order: dense residential areas with large buildings, dense residential areas with small buildings, dense residentialareas with trees, sparse residential areas, greenhouses, orchards,forests and fields. . . . . . . . . . . . . . . . . . . . . . . . . . . .6.884The classification of all tiles except sea using the SVM learnedfrom the training set for the parameters N 36, Nθ 200 andNs 9. Each color represents a unique class. . . . . . . . . . . . .85

LIST OF FIGURES6.9xvEvery tile is labeled by a unique color which indicates the corresponding theme that dominates the other themes in that tile.The theme distributions are inferred from the LDA model for 12themes. The subgraph set is the one mined in the previous experiments for the best parameters. . . . . . . . . . . . . . . . . . . .866.10 The most dominating 6 themes are shown, found by the LDAmodel trained for 16 themes. The intensity of red color representsthe probability of the theme in an individual tile. . . . . . . . . .87

List of Tables3.1Ten basic features extracted from four bands and two regions. . .6.1The number of images in the training and testing datasets for eachclass. Class names are in the text. . . . . . . . . . . . . . . . . . .6.275The classification accuracy of the graph mining algorithm, in percentage (%), for all parameter sets in the experiments. . . . . . .6.32378Classification accuracy of the bag-of-word model and the miningalgorithm, in percentage terms, for different number of words/labels. 82xvi

List of Algorithms1k-means Algorithm, [3] . . . . . . . . . . . . . . . . . . . . . .282Greedy Algorithm for MMS, [45] . . . . . . . . . . . . . . . . . .563Pattern Mining Algorithm . . . . . . . . . . . . . . . . . . . . . .57xvii

Chapter 1IntroductionNever use epigraphs, they kill the mystery in the work!“The Black Book” – Orhan Pamuk1.1OverviewThe amount of high-resolution satellite images is constantly increasing every day.Huge amount of information leads the requirement of automatic processing ofremote sensing data by intelligent systems. Such systems usually perform imagecontent extraction, classification and content-based retrieval in several applicationareas such as agriculture, ecology and urban planning. Very high resolution images become available by the advances in the satellite technology and processingof such images becomes feasible by the increasing computing power with the helpof improvements in processor technology and parallel processing. This availabilityhas enabled the study of multi-modal, multi-spectral, multi-resolution and multitemporal data sets for monitoring purposes such as urban land use monitoringand management, geometric information system (GIS) and mapping, environmental change, site suitability, agricultural and ecological studies [2]. However, italso makes the problem of developing such intelligent systems more challengingbecause of the increased complexity.1

CHAPTER 1. INTRODUCTION2Increasing details in very high spatial resolution images obtained from newgeneration sensors have been the main cause of the rising popularity of objectbased approaches against traditional pixel-based approaches. Object-based approaches are aiming to identify primitive objects such as buildings and roads.Unfortunately, most algorithms cannot manage to detect such small objects ina very detailed image because segmentation algorithms usually fail to producehomogeneous regions corresponding to primitive structures. Contextual information about the image structures has the potential of improving individual objectdetection. Consequently, finding compound structures that correspond to highlevel structures such as residential areas, forests, agricultural areas has become analternative in image classification and high-level partitioning in the recent yearsbecause compound structures enable high-level understanding of image regionswhich are intrinsically heterogeneous [47]. Compound structures can be detectedusing local image features extracted from output of a segmentation algorithm orfrom interest points/regions. However, the detection of objects in such a detailedimage is a difficult task. Therefore, some methods use textural analysis in lowerresolution for detection of compound structures [42] or for detection/segmentationin high spatial resolution [19, 39]. In this thesis, we focus on representation ofimages by local image features with their spatial relationships and processing thisrepresentation model to detect compound structures in high spatial resolution.1.2Problem DefinitionPattern classification algorithms usually use one of the two traditional patternrecognition approaches: Statistical pattern recognition and syntactical/structuralpattern recognition. Statistical approach uses feature vectors for object representation and generative or discriminative methods for modeling patterns in a vectorspace. The main advantage of this approach is available powerful algorithmictools. On the other hand, structural approach uses strings or graphs for objectrepresentation. The main advantage of structural approach is the higher representation power and variable representation size. Both approaches have beenused for detecting compound structures and image classification.

CHAPTER 1. INTRODUCTION3One of the statistical methods used for image classification is the bag-of-wordsmodel, which was originally developed for document analysis, adapted for imagesin [28]. Histogram of visual words obtained using a codebook constructed byquantizing local image patches has been a very popular representation for imageclassification in the recent years. This representation has been shown to give successful results for different image sets; however, a commonly accepted drawback isits disregarding of the spatial relationships among the individual patches as theserelationships become crucial as contextual information for the understanding ofcomplex scenes.Structural approach used in image classification is aiming to represent imagesby graphs. Graphs provide powerful models where the nodes can store the localcontent and the edges can encode the spatial information. However, their usefor image classification has been limited due to difficulties in translating compleximage content to graph representation and inefficiencies in comparison of thesegraphs for classification. For example, the graph edit distance works well formatching relatively small graphs [37] but it can become quite restrictive for verydetailed image content with a large number of nodes and edges.We propose an intermediate representation that combines the representationalpower of graphs with the efficiency of the bag-of-words representation. The proposed method has three stages: transforming images into a graph representation,selecting the best subgraphs using a graph mining algorithm, and learning amodel for each class to be used for classification. Figure 1.1 shows the overallflowchart of the algorithm.Transforming images to graphs provides an abstraction level for images. Remaining operations for classification are made on graphs. Therefore, graphs transformed from images should contain sufficient information about the image contentand spatial relationships. We describe a method for transforming the scene content and the associated spatial information of that scene into graph data. Themethod, which will be described in detail in Chapter 3, produces promising resultson an Ikonos image of Antalya, Turkey (see Chapter 6).The proposed approach represents each graph with a histogram of subgraphs

CHAPTER 1. INTRODUCTION4TRAININGclass 1TESTINGclass Nunknown image.Image SetTransforming images to graphsclass 1node labelsTransformingimage to graphclass N.Graph SetSubgraph Mining.Subgraph HistogramRepresentationclass N.Vector SpaceRepresentationxmxmxm.x1x1x1.class 1x1x1x1Subgraph HistogramRepresentationxmxmxmx1.Subraph SetxmLearning models for each classMathematicalModelModel 1.Model NDecide onbest modelFigure 1.1: Overall flowchart of the algorithm

CHAPTER 1. INTRODUCTION5selected by a graph mining algorithm where the subgraphs encode the localpatches and their spatial arrangements. The subgraphs are used to avoid theneed of identifying a fixed arbitrary complexity (in terms of the number of nodes)and to require that they have a certain amount of support in different images inthe data set. Partitioning remote sensing data into tiles usually produces images which contain heterogeneous regions of different classes. Some compoundstructures are naturally found near other structures. For example, orchards andgreenhouses are usually detected near villages. Therefore, subgraphs selected bythe algorithm should handle heterogeneous within-class content in an image set.A subgraph should also correspond to a structure particular to that class for classification purposes. Consequently, we propose a graph mining algorithm, wheredetails can be found in Chapter 4, which tries to find a set of most importantsubgraphs considering frequency, correlation with classes and redundancy. Eachimage graph is represented by a histogram vector of this set in order to benefitfrom the advantages of statistical pattern recognition approach.Finally, images represented by histogram vectors are classified in the vectorspace by traditional statistical classifiers. We employ support vector machines(SVM) for classifying images. In addition, topics/themes are discovered usinglatent probabilistic models such as latent Dirichlet allocation (LDA) that canbe used for further classification of images for heterogeneous content. We showthat good results for classification of images cut from large satellite scenes canbe obtained for eight high-level semantic classes using support vector machinestogether with subgraph selection.1.3Data SetThe experiments are performed on an Ikonos image of Antalya, Turkey, consistingof a 12511 14204 pixel panchromatic band with 1m spatial resolution and four3128 3551 pixel multi-spectral bands with 4m spatial resolution. In the experiments we use the panchromatic band and the pan-sharpened multi-spectral imageproduced by an image fusion method from visible multi-spectral bands and the

CHAPTER 1. INTRODUCTION6panchromatic band. The produced image approximates 1m spatial resolution invisible bands. We use the Antalya image because of its diverse content includingseveral types of complex high-level structures such as dense and sparse residential areas

STRUCTURAL SCENE ANALYSIS OF REMOTELY SENSED IMAGES USING GRAPH MINING Bahad r Ozdemir M.S. in Computer Engineering Supervisor: Assist. Prof. Dr. Selim Aksoy July, 2010 The need for intelligent systems capable of automatic content extraction and classi cation in remote sensing image datasets, has been constantly increasing

Related Documents:

William Shakespeare (1564–1616). The Oxford Shakespeare. 1914. The Tempest Table of Contents: Act I Scene 1 Act I Scene 2 Act II Scene 1 Act II Scene 2 Act III Scene 1 Act III Scene 2 Act III Scene 3 Act IV Scene 1 Act V Scene 1 Act I. Scene I. On a Ship at

Act I, Scene 1 Act I, Scene 2 Act I, Scene 3 Act II, Scene 1 Act II, Scene 2 Act II, Scene 3 Act III, Scene 1 20. Act I, Scene 1–Act III, Scene 1: Summary . Directions: Summarize what you what you have read so far in Divided Loyalties (Act I-Act III, Scene1). 21. Act III, Scenes 2 and 3:

Act I Scene 1 4 Scene 2 5 Scene 3 8 Scene 4 15 Scene 5 18 Scene 6 21 Scene 7 23 Act II Scene 1 26 . For brave Macbeth--well he deserves that name-- Disdaining fortune, with his brandish'd steel, . and every one d

A Midsummer Night's Dream Reader Summary 1.1 2 Act 1, Scene 1 6 Summary 1.2 16 Act 1, Scene 2 20 Summary 2.1 (a) 30 Act 2, Scene 1 (a) 34 Summary 2.1 (b) 42 Act 2, Scene 1 (b) 46 Summary 2.2 50 Act 2, Scene 2 54 Summary 3.1 64 Act 3, Scene 1 66 Summary 3.2 80 Act 3, Scene 2 96 Summary 4.1 106 Act 4, Scene 1 108

Christmas Play Written by LINDSAY FINLEY Produced by. TABLE OF CONTENTS Foreword3 Characters4 From the Author 5 Introduction6 Scene 1 8 Scene 2 10 Scene 3 12 Scene 4 14 Scene 5 16 Scene 6 18 Scene 7 22 Song Sugg

b. Be aware of any persons or vehicles leaving the crime scene. c. Approach the scene cautiously. d. Assess the scene for officer safety. e. Remain alert and attentive. f. Tr eat location(s) as a crime scene until determined to be otherwise. Performance Given a crime scene scenario, the student is expected to demonstrate overall scene aware-

Act 1 Scene 8 “New King, Same Tragedy” Town square Act 2 - Antigone Several Years Later Act 2 Scene 1 “To Bury or Not to Bury” Outskirts of Thebes Act 2 Scene 2 “Shocking News” Palace Act 2 Scene 3 “The Law is the Law” Palace Act 2 Scene 4 “Listen” Palace Act 2 Scene 5 “Alone” Palace

Por Alfredo López Austin * I. Necesidad conceptual Soy historiador; mi objeto de estudio es el pensamiento de las sociedades de tradición mesoamericana, con énfasis en las antiguas, anteriores al dominio colonial europeo. Como historiador no encuentro que mi trabajo se diferencie del propio del antropólogo; más bien, ignoro si existe alguna conveniencia en establecer un límite entre .