MosaicShape: Stochastic Region Grouping with Shape Prior

Size: px
Start display at page:

Download "MosaicShape: Stochastic Region Grouping with Shape Prior"

Transcription

1 Boston University Coputer Science Technica Report No , Feb To appear in Proc. CVPR, MosaicShape: Stochastic Region Grouping with Shape Prior Jingbin Wang Erdan Gu Margrit Bete Coputer Science Departent, Boston University, MA, Coputer and Inforation Science Departent, University of Pennsyvania, PA, Abstract A nove ethod that cobines shape-based object recognition and iage segentation is proposed for shape retrieva fro iages. Given a shape prior represented in a uti-scae curvature for, the proposed ethod identifies the target objects in iages by grouping oversegented iage regions. The probe is foruated in a unified probabiistic fraewor and soved by a stochastic Marov Chain Monte Caro (MCMC) echanis. By this eans, object segentation and recognition are accopished siutaneousy. Within each saping ove during the siuation process, probabiistic region grouping operations are infuenced by both the iage inforation and the shape siiarity constraint. The atter constraint is easured by a partia shape atching process. A generaized parae agorith [1], cobined with a arge saping jup and other ipeentation iproveents, greaty speeds up the overa stochastic process. The proposed ethod supports the segentation and recognition of utipe occuded objects in iages. Experienta resuts are provided for both synthetic and rea iages. 1. Introduction Successfu segentation or retrieva of objects of interest fro iages is of crucia iportance for a wide range of appications. A successfu ethod shoud provide a good approxiation to the optia segentation soution under various situations. However, the appearance of an object in rea iages can be affected by any factors, such as different coor/texture distributions of the object appearance or various iuination conditions. It becoes particuary chaenging when the object is present in the foreground with other objects as cutter. One soution strategy is to incorporate high-eve prior nowedge, such as a shape prior, into an existing iage segentation ethod. Contour-based segentation ethods, e.g., active contours [6] or eve set ethods [10], expicity or ipicity defor an active contour to capture the boundary of the ob- (a) (b) Figure 1: (a): Contour-based segentation resut by the traditiona active contour ethod [6], where the initia contour was shown as the in of bue nots and the fina contour was represented as the in of red nots. (b): Region-based segentation resut by data-driven MCMC [18]. (c): Segentation resut by the proposed ethod. ject. In previous wors by Leventon et a. [8] and Chen et a. [3], earned shape priors were introduced to constrain the 2D (3D) contour (surface) deforations so that target objects with theses predefined boundary shapes coud be extracted fro the cuttered bacground. However, the origina iitations inherent in contour-based ethods, such as the we-nown initiaization and oca inia probes (Fig. 1a), sti reained. Copared to the contour-based ethods, recent regionbased ethods [18, 13, 7] have the foowing advantages. First, region-based ethods are botto up and data driven. They do not require an initiaization step in genera, and can approxiate the gobay optia soution in any cases. Second, different types of high-eve prior nowedge, such as coor/texture odes [18, 13], boundary continuity hypotheses [18, 13], or perceptua easureents [7], can be incorporated into the botto-up segentation process. However, since this prior nowedge typicay cannot capture the arge variabiities of an object s appearance or shape that occur in practice, appication of the above region-based ethods was ainy restricted to generate perceptua groupings or visuay peasing segentation resuts (Fig. 1b). This paper proposes a nove ethod to incorporate prior nowedge of shape into a botto-up region-based segentation process for segenting and recognizing objects of the interest in iages (Fig. 1c). Our ain contributions are suarized beow: (c)

2 Given prior nowedge of shape, the proposed ethod identifies target objects in iages by grouping oversegented iage regions via a stochastic Marov Chain Monte Caro (MCMC) echanis 1. By this eans, segentation and recognition of utipe occuded object are accopished siutaneousy. During the stochastic siuation process, probabiistic region grouping operations are infuenced by both the iage inforation and the shape siiarity constraint. A great speedup of the segentation process is gained by carefuy adapting a parae agorith, caed Swendsen-Wang Cut (SWC) agorith [1], to the current probe and providing new ipeentation iproveents. (a) (b) The wor ost reevant to the current ethod was proposed by Scaroff et a. [15]. They used a deforabe shape tepate as a shape constraint for grouping iage regions. Their ethod was deterinistic and assued the correct initia condition was guaranteed in ost cases. Moreover, object segentation via deforabe shape tepates [21, 5] ay not capture the arge variabiity of the shape within the given cass. As a resut, arge occusions cannot be handed [15]. Recent wor by Tu et a. [17] pushed in the direction of accopishing object segentation and recognition siutaneousy within a unified fraewor [18]. Another idea of cobining the top-down and botto-up segentation was deonstrated recenty by Borenstein et a. [2] for segenting the foreground objects fro iages. These systes required the feature based prior odes to be carefuy constructed through a tie-consuing earning process. Therefore, they were of iited use for retrieving objects of arge variabiity in appearance or of arbitrary shapes fro iages. Moreover, these ethods did not hande occuded objects expicity. 2. Probe Definition and Method Overview Given an input coor iage (Fig. 2a), its oversegented iage (Fig. 2b) can be obtained by soe existing ethod, for instance, a ean shift ethod [4]. However, because an object of interest ay be partitioned into utipe atoic regions, such an oversegented iage cannot directy provide eaningfu object interpretations. When a shape prior is introduced (Fig. 2c), a eaningfu segentation can be achieved (Fig. 2d), where the objects of the interest in the iage are identified and recognized. The segentation probe to be soved is, given a shape prior represented in soe for, how to group the atoic regions in the iage such that the objects siiar to the shape 1 The atheatica bacground for MCMC theory was given in [20]. (c) Figure 2: (a): Input coor iage. (b): Oversegented iage. (c): Shape prior. (d): Recognized objects of interest, incuding either copete or partia shape inforation. prior can be correcty identified. Finding the gobay optia soution for such a probe is NP-hard [15]. On one hand, a deterinistic ethod [15] does not guarantee an optia soution in genera. For instance, because an iage region ay ony provide a partia hypothesis for the shape siiarity easureent, a best atched partia region boundary does not necessariy ipy that it wi be atched with the shape prior in the fina optia soution. On the other hand, an exhaustive top-down shape atching process coud be extreey sow because the shape of the objects in the iage can be transation, rotation, and scae invariant. Therefore, we appy a stochastic echanis as a coproise between the above two strategies in the proposed ethod. Section 3 describes how a shape prior is represented and used for easuring the shape siiarity between an iage region and the prior shape by perforing a partia shape atching. In Section 4, a stochastic MCMC echanis is foruated as the proposed soution for the given segentation probe. A Swendsen-Wang Cut agorith is appied to carry out the stochastic echanis and speed up the overa coputationa process(section 4.1), within which, the probabiistic region grouping operations are carefuy designed by taing both the iage and shape constraints into account (Section 4.2). During the siuating process, a arge saping jup for fast convergence can be obtained by a sipe shape registration (Section 4.3). Detais about syste ipeentation are given in Section 5. (d) 2

3 3. Shape Prior and Muti-Scae Curvature Representation Defining a good representation of a shape is a chaenging probe in itsef [9, 19]. For the probe at hand, the representation of the shape prior ust be transation, rotation, and scae invariant. In the proposed ethod, we therefore use boundary curvatures to define the shape of an object. Given the 2D cosed contour of an object, paraeterized by the arc ength paraeter as {(x(u),y(u)) u [0, 1]}, a soothed version of boundary curvature can be cacuated [11] by convoving the curve with different sizes of Gaussian ernes to yied (x(u, σ),y(u, σ)), where σ is the width of the erne, and then coputing κ(u, σ) = x (u, σ)y (u, σ) x (u, σ)y (u, σ). (x 2 (u, σ)+y 2 (u, σ)) 3/2 (1) To achieve a scae invariant representation, Ref. [11] noraized the curvature vaues by the ength of the contour, which was however probeatic for handing the partia shape atching probe described beow. The proposed ethod therefore instead precoputes a set of boundary curvatures for the object present in different scaes. In particuar, a shape prior S is defined as S = {C i,σ j,i [1,...,],j [1,...,n]}, (2) which consists of sequences of curvature vaues C i,σ j aong the boundary of the shape prior, soothed by a Gaussian erne of width σ j in the ith eve of scae. The tota nuber of such curvature sequences are n, for different eves of scae and n different sizes of Gaussian ernes Partia Shape Matching Probe The boundaries of oversegented iage regions typicay ony partiay atch the contour of a given shape prior (Fig. 2b). In order to appy the inforation on prior shape to group the oversegented iage regions, partia shape siiarity between the iage regions and the given shape prior needs to be easured. To our nowedge, finding a genera soution for identifying the atches of different parts of the shapes is sti an unsoved probe [19, 12]. In the probe at hand, we assue the partiay atched portions of the boundary of the sae object are connected and ony sa gaps are aowed between the. Given an input object V (e.g., an iage region) and a shape prior S, two boundary curvature sequences C V for V and C for S can be coputed by Eq. 1. A revised 1D correation process is ipeented (Agorith 1) to identify the ongest subsequence that atches in both C and C. The ength of this subsequence is noraized by the boundary ength of the input object. The second iteration, repeating 2 (C V ) ties, aows the atching to start fro any position on the region Agorith 1 : PARTIALSHAPECORRELATION(Curvatures C V of Input Object, Curvatures C of Prior Shape, Curvature Siiarity Threshod T, Aowed Gap Size E) Maxhits =0 for i =1to (C ) do Hits = Unhits =0 for j =1to 2 (C V ) do if j>(c V ) then = j (C V ) if (i + j) >= (C ) then n = i + j (C ) if C() C (n) <T then Hits++ ese Unhits++ if Unhits / Hits >E then if Hits > Maxhits then Maxhits = Hits UnHits = Hits =0 Norhits = Maxhits /(C V ) Return Norhits boundary due to its cycic representation. Threshod E contros the gap size aowed in the fina atched sequence, e.g.,, E [0.1, 0.15] in the current ipeentation. To easure the shape siiarity M(V,S) between V and S, Agorith 1 requires to be perfored for a size and soothness eves M(V,S)=ax{d i,j, =psc(c V,σi,C j,σ ), i, j, } (3) where psc() is the partia shape correation function coputed by Agorith 1, and C V,σi is the soothed boundary curvature for iage region V. We assue the ength of the region boundary that incudes the partiay atched shape is aways shorter than the ength of the boundary of the prior shape in its atched scae. Therefore, the shape siiarity resut ony needs to be coputed between C V,σi and a subset of curvatures in S. 4. Stochastic Region Grouping with Shape Prior In this section, we foow the atheatica fraewor proposed by Tu et a. [18, 1] and derive a Bayesian foruation for grouping iage regions with the introduced shape prior. We use a region adjacency graph, which contains a vertex for each atoic region of the oversegented iage and an edge e ij between vertices v i and v j in the graph if the regions represented by v i and v j are adjacent in the iage, i.e., share a boundary (Fig. 3(a) (c)). During the segentation process, the atoic regions ay be abeed as different region groups via a series of dynaic region grouping (graph partition) operations [1] (Fig. 3(d) (f)). The objective of the current segentation tas is to correcty group the atoic regions so that the region groups satisfying the given iage and shape constraints can be found and identified as the objects of interest. Given a region adjacency graph, an iage segentation is represented by: W =(n, (V 1,θ I1 ), (V 2,θ I2 ),...,(V n,θ In )) (4) 3

4 previous, a posterior probabiity for the segentation W is: V V V (a) (b) (c) V V V V V V V V V State V State (d) Spit Merge (e) Birth (f) Death Figure 3: Region Adjacency Graph and Region Grouping Operations: (a) An oversegented iage of eaves occuding each other. (b) Iage with region adjacency graph and graph vertices paced on the centroid of each atoic region. (c) A region grouping resut where the vertices beonging to the two eaves are ared in bue and red, respectivey. (d)-(f) Three types of region grouping operations are defined for the segentation state transition fro ϕ to ϕ, where vertices with the sae abe are connected by turned-on edges (thicer edges) and ared as the sae region group. During the state transition, a subgraph V is chosen in V, then it coud be erged into one of its neighboring groups ((d) for V V and (f) for V = V ), or becoe a new region group before the erging operation are defined as Cut(V,V V ) and ared with crosses in the idde coun. (e). A set of region edges between V and V as a rando variabe, whose different assignents correspond to different segentation states during the region grouping process. For instance, V 1,...,V n are n region groups or subgraphs in soe state, and each V i ay incude a nuber of atoic regions, such as V i = {v i 1,...,vi n } and V i V j =. Paraeter θ Ii suarizes a predefined iage ode for each iage region and can be earned in advance. If we assue V 1,...,V n are utuay independent, given an observed iage I and a shape prior S defined as. p(w I,S) p(i S, W )p(s W )p(w ) (5) n n [ p(i Vi V i,s)][ p(s V i )]p(w ) (6) i=1 i=1 n n [ p(i Vi θ Ii,S)][ p(s C Vi )]p(w ) (7) i=1 i=1 where I Vi represents iage patch associated with V i, and C Vi stores the boundary curvatures of the region V i. Furtherore, p(i Vi θ Ii,S) exp( D(I Vi,θ Ii )) (8) p(s C Vi ) exp ( (1 M(V i,s))) (9) p(w ) exp ( c 1 n c 2 Σ n i V i τ c 3 Σ n i C Vi ), (10) respectivey. Here, the discriinative ode D(I Vi,θ Ii ) easures the copatibiity of the observed iage data I Vi and the predefined appearance odes θ Ii for the target objects. It can contain one of two types of inforation: a coor ode defined as a Gaussian G(µ, σ) with specified ean µ and variance σ or a texture ode as an n-bin histogra H(n, h 1,...,h n ) on different intensity eves (h 1,...,h n ). Both odes can be earned in advance depending on the appearance of the object of interest. Siiarity M(V i,s) is defined in Eq. 3 and easures the shape siiarity between the current region V i and the shape prior S. As suggested by the previous statistica study [18], the nuber n of region groups, the size V i of each region group and the boundary soothness C Vi of each region are taen into account for defining the prior probabiity p(w ) in Eq. 10, where C Vi represents the suation of curvature agnitudes aong the region boundary. Intuitivey, a segentation is iey to incude a sa nuber of arge regions with sooth boundaries. The soution for the above segentation probe is approxiated by siuating the posterior probabiity p(w I,S) via a Marov chain. It can be reaized by a Metropois-Hastings echanis [20]. For our probe, saping the segentation states of W corresponds to a series of region grouping operations. Given the soution space Ω={ϕ ϕ is a possibe state of W } of the segentation probe, we define ϕ, ϕ Ω to be the two configurations of W that respectivey correspond to the segentation resuts before and after a region grouping operation (Fig. 3). The probabiity q(ϕ ϕ )=p(ϕ ϕ, I, S) indicates how iey it is for the current state ϕ to transfer to the next state ϕ. When a proposed ove fro ϕ to ϕ is accepted by α(ϕ ϕ )=in(1, q(ϕ ϕ) q(ϕ ϕ ) p(ϕ I,S) ), (11) p(ϕ I,S) the Metropois-Hastings ethod guarantees that the above Marov chain wi converge to p(w I,S) as its stationary 4

5 distribution. Therefore, given the definition of p(w I,S), there is a arge chance a good segentation can be achieved after any saping iterations Swendsen-Wang Cut Agorith One ajor disadvantage for ost MCMC ethods is that, during each saping iteration, ony a sa oca saping ove is aowed and the adjacent states are generay siiar. Therefore, for convergence, a ong siuation process is usuay required. The recenty deveoped Swendsen- Wang Cut (SWC) ethod [1] generaized a we accepted stochastic parae agorith [16] and was appied to sove a graph partition probe. This ethod aows a arge saping ove between very different graph configurations, thus providing fast siuation and optiization. For the current probe, we appy the SWC-2 agorith (journa preprint of [1]) cobined with other odifications to sape the different segentation configurations and perfor the region grouping operations, so that an idea segentation resut can be achieved efficienty. The ain steps of the new agorith MOSAICSHAPE are suarized beow, where the odified parts are accentuated in bod and wi be described further. Agorith 2 : MOSAICSHAPE (Iage I, Prior Shape S, Iage Mode θ I, Other Segentation Paraeters P ) Return vaue: List of Retrieved Objects; 1. Generate over-segentation resuts for I. 2. Copute boundary curvature for each atoic region. 3. Copute band probabiities b ij between a pairs of adjacent atoic regions. // Sape p(w I,S) by proposed ove ϕ ϕ (Fig.3) 4. For the current segentation ϕ, 4.1. Randoy choose an unared atoic region v and record its parent region group as V Turn on the edge e ij with the band probabiity b ij for a pairs of adjacent atoic regions inside the group V Foow the turned-on edges connected with the chosen v, find the connected region coponent inside V, and record it as V. 5. Merge V with its adjacent region group V with probabiity q( V,ϕ,I,S) and record this new state as ϕ. 6. Chec if region group V is siiar enough to S, or, if a arge saping jup is aowed, record the atched region group into a List of Retrieved Objects and ar its atoic regions. 7. Accept the new state ϕ = ϕ with the probabiity with the probabiity α(ϕ ϕ ). 8. Repeat fro Step 2 unti the convergence criterion is et or the expected nuber of the objects is retrieved. To appy the MOSAICSHAPE agorith, three probabiities, naey, b ij (or b e ), q( V,ϕ,I,S) and α(ϕ ϕ ), ust be defined in advance. The ain concusion fro previous wor [1] was that when: q(ϕ ϕ) q(ϕ ϕ ) = e Cut(V,V V ) (1 b e) e Cut(V,V V ) (1 b e) q( V,ϕ,I,S) q( V,ϕ,I,S) (12) was defined for α(ϕ ϕ ) (Eq. 11), the agorithic process was ergodic, aperiodic, and had p(w I,S) as its stationary distribution, where Cut(V,V V )={e ij v i V,v j (V V )} was defined as the set of region edges between region group V and V V (Fig. 3). As described next, once b ij (or b e ) and q( V,ϕ,I,S) are defined, the acceptance probabiity α(ϕ ϕ ) can be coputed directy given Eq. 12 and the posterior probabiity p(w I,S) defined in Eq Revised Band Probabiity and Proposed Move A band probabiity b ij = p(e ij = on v i,v j,i,s) is introduced for the edge e ij between two adjacent atoic regions v i,v j, and it deterines how iey a pair of adjacent regions shoud be grouped together. Intuitivey, b ij shoud be arge if the iage inforation incuded in two regions is copatibe, or if the shape of the erged region is ore siiar to the shape prior than either v i or v j. As a resut, we define b ij p(i v i,v j ) p(s v i,v j ) e MI(Iv i,iv j ) e MS(vi,vj,S) (13) + ɛ where M S (v i,v j,s) M(v i j,s) η = ax(m(v i,s),m(v j,s)) + M(v i j,s), with η =in{1, c (v i j,s)/ ax{ c (v i,s), c (v j,s)}}, (14) and M I (I vi,i vj ) (H i () ()) 2 (),() = H i()+h j (). (15) 2 As iustrated in Fig. 4, v i j is a new region introduced by erging v i and v j ; c (v i j,s) represents the ength of the ongest atched subsequence between the curvature sequence of v i j and those sequences stored in S. Onone hand, the shape siiarity defined by M(v i j,s) in Agorith 1 is noraized by the boundary ength of v i j so that a arge region with the coparabe ength of the atched boundary is penaized. On the other hand, the scae factor η pays the roe of encouraging the existence of a arge region. For instance, whie M(v i j,s) is saer than ax(m(v i,s),m(v j,s)), η coud be greater than 1 when v i j was atched with the shape prior in a arge scae. 5

6 v j v i e i j v i v j v i+j S M( v i, S) M( v j, S) M( v iuj, S). shape prior. A pair (t, θ) of transation and rotation paraeters can be cacuated by the east-squares ethod for registering P S with P V. Based on the obtained (t, θ), the prior shape S in the atched scae can be transfored onto the iage and noted as S T. A set of atoic regions inside this transfored shape prior S T is recorded as: {v i v i S T, for a i}, (18) ( v iuj, S) Figure 4: Shape-Based Band Probabiity: The ongest partiay atched boundaries of the iage regions are shown in bod. M I (I vi,i vj ) easures the iage copatibiity between the region ces v i and v j. In the current ipeentation, we copute n-bin coor histogras H i (n) and H j (n) for each of v i and v j, respectivey. Many dissiiarity easureents can be appied to copute the distance between two histogras [14]. In the current ipeentation, M I (I vi,i vj,i) is coputed as a χ 2 statistics distance. As shown in Fig. 3, the neighboring region groups for the chosen V can be represented by {V 1,V 2,...,V V,...,V n, } (16) and indexed fro 1 to n +1, where V V represents the reaining region group after V was spit fro V, and is an epty set. The probabiity q( V,ϕ,I,S) defines how iey it is that V is erged with a region group V aong a candidate groups, which is siiary defined as Eq. 13: q( V,ϕ,I,S)=p(V is erged with V ) p(i V,V ) p(s V,V ) (17) and noraized by Σ n+1 i=1 q(i V,ϕ,I,S). Because the band probabiity (Eq. 13) and the proposed ove (Eq. 17) characterize the doinant properties odeed by the posterior probabiity (Eq. 5) we, they aow the proposed ove ϕ ϕ to be accepted with a high probabiity such that the designed Marov chain wi quicy converge to the expected soution Large Saping Jup by Shape Registration The shape siiarity easureent coputed in Section 3.1 coud provide an additiona correspondence constraint between the atched iage region and the shape prior. A we-estabished correspondence constraint is very usefu for perforing the idea shape registration in genera, which ay aow the siuation process to reaize a arge saping jup. Given an observed iage region V and the shape prior S, the sets of the correspondence points on their atched boundaries can be recorded as P V and P S, which respectivey beong to the region boundary and the where the operation is sipy ipeented by judging if the centroid of v i is inside S T. A arge region group V Σ is then generated by erging a atoic regions in the above set (Eq. 18). When the size of V Σ is coparabe to the shape prior in the atched scae, we can further copute the reevant posterior probabiities (Eqs. 8 and 9) for V Σ. V Σ is recorded as the recognized object when the obtained posterior probabiity is arger than a given threshod, for instance 0.8, depending on what degree of occusion is aowed for the objects to be retrieved in the current ethod. However, the obtained segentation state via a arge saping jup does not correspond to the states noray reached by the designed Marov chain. Such a saping jup is not reversibe in genera and coud cause the resut be biased fro its optia soution. Therefore, in the current ipeentation, we ebedded this operation within each proposed ove and checed if any atched object coud be recognized, whie continuing with the Metropois-Hasting saping in its usua way. 5. Syste Ipeentation The ain steps of MOSAICSHAPE agorith were ipeented as foows. For an given input iage I, a shape prior S, a earned iage ode θ I and other segentation paraeters P, the syste first appied a ean shift ethod [4] to generate the oversegented iages (Step 1), in which a bandwidth vaue and the iniu region size were chosen so that the nuber of generated oversegented regions was ept oderatey sa. The boundary points of each region were identified and ined into a 2D cosed contour. The curvature vaues of each contour were coputed by Eq. 1, where a Fast Fourier Transforation (FFT) and inverse FFT were appied to speed up the convoution operations (Step 2). Based on these curvatures, the band probabiities (Eq. 13) between adjacent atoic regions were coputed via the PARTIALSHAPECORRELATION agorith (Step 3). A saping ove fro the current state ϕ to the next ϕ was ipeented by a Metropois-Hastings echanis (Steps 4 7). During this process, the atoic regions ying within a previousy we atched region group were chosen as v with a very sa probabiity (Step 4.1). Within every proposed ove, the recent region group and a arge saping jup were checed, and the atched object was recorded (Step 6). The evauation of probabiities de- 6

7 fined in Eqs. 5, 13 and 17 was ipeented by a reguarization fraewor, where a sa weight (0.2) was associated with the reevant iage probabiity, and a arge weight (0.6) was assigned for the shape reevant probabiity. Moreover, to speed up the overa siuation process, for soe operations requiring an expensive coputation, such as curvature cacuation, partia shape atching, or coor histogra construction, these resuts were ony coputed once for a newy generated region group, and they were then stored into a sorted ined ist (or hash tabe) indexed by the abes of the inner atoic regions of the current region group. Afterwards, when the sae region group was visited, these resuts coud be accessed efficienty by a search with a tie copexity O(og(n)). et. In soe situations, difficuties inherent in the origina partia shape atching probe ay be responsibe for situations when the current ethod fais (Fig. 9)2(c). (a) P(W I, S) (b) (c) 6. Experients The proposed ethod was tested on both synthetic and rea iages. In the synthetic experients, an irreguar star shape was first created as the shape prior S (Fig. 5a) and stored in a uti-scae curvature for, where the scae range was fro 0.75 to 1.25 copared to the ean size, and the widths for the chosen Gaussian ernes were 1, 2 and 4, respectivey. Synthetic iages were then created by randoy pacing severa osaic star objects onto rea iages that incuded a ot of cutter in their bacgrounds. Fig. 5 shows the segentation resuts for detecting the star objects with a copete shape in different rotations and scaes. Fig. 6 shows the resuts of detecting the objects with ony partiay atched shapes. The desired partia objects were retrieved by specifying an acceptabe shape siiarity threshod in this experient 0.7. To test the current ethod on rea iages, an eipse shape prior was first earned fro a set of 12 eaves objects (Fig. 7). We then used soe faen eaves as the objects to be detected in the rea iages. Different coor distributions were observed on the surfaces of these eaves, which yieded a nuber of sa atoic regions in the oversegented iages. To cover the shape variabiity aong the training sapes, during the arge saping jup process, the registration paraeters (t, θ) were first coputed between the iage regions and the earned ean shape. These paraeters were then appied for registering each shape sape in the training set onto the iage. Soe experienta resuts for detecting the objects with copete or partiay atched shapes are shown in Figs. 8 and 9. The overa segentation process too s for synthetic and s for rea iages. As can be seen in ost experients, our ethod provided satisfactory resuts for retrieving the shape fro the iages, where the stochastic siuation process usuay started as a sow anneaing process and recognized the target objects by aing a arge saping jup once a good partia atching criterion was (d) (e) iterations Figure 5: (a) Input iage. (b) Oversegented iage with region adjacency graph. (c) Cose-up view for soe oca region. The respective band probabiities for edges 1 4 are 0.24, 0.68, 0.67 and 0.39 (Eq. 14). (d) Segentation resut (green). (e) Posterior energy during the siuation. In red, saping states at which the target objects were identified. (f) Segentation resut by DDM- CMC ethod [18]. P(W I, S) (a) (d) (b) iterations Figure 6: (a) Input iage. (b) Oversegented iage. Object in arge red circe has partia shape atching siiarity (c) Our resut. Atoic regions in sa red circe were incuded in a atched object due to a arge saping jup. (d) Posterior energy and two saping states at which two objects with a partia shape siiarity arger than 0.7 were found. (e) Segentation resut by DDMCMC ethod [18]. 7. Discussion and Concusion The paper proposed a nove fraewor for object segentation and recognition. The ain contribution was to integrate the decoposed shape constraints into a bottoup iage segentation process by a partia shape atching (e) (f) (c) 7

8 (1a) (1b) (1c) Figure 7: The shape sapes of a eave object. (2a) (2b) (2c) (2d) (1a) (1b) (1c) Figure 9: 1(a)-2(a): Input iages; 1(b)-2(b): Oversegented iages; 1(c)-2(c): Our resuts. The atching abiguity inherent in the partia shape atch probe coud directy affect the process of recognizing the object of interest. As shown in 2(d), the occuded eave with a partiay atched boundary (ared in red) coud ead into an unexpected shape registration resut (ared in bue). (2a) (2b) (2c) (3a) (3b) (3c) Figure 8: 1st coun: Input iages; 2nd coun: Our resuts; 3rd coun: Resuts by DDMCMC [18]. process. As a resut, the segentation and recognition of utipe occuded objects can be achieved siutaneousy. The current ethod ay be iproved in the foowing aspects. First, a better shape siiarity easureent ight hep produce ore accurate resuts. For instance, a dynaic tie warping ethod [12] ay be appied to support partia shape atching for objects with distorted shapes. Second, the variabiity within the cass of the shape prior ay be odeed by principe coponent anaysis, however, additiona chaenges ay be encountered in appying partia shape atching. Finay, integrating coprehensive iage odes [18, 13] into the current syste ay hep capture additiona variabiities of the object appearance and thus obtain iproved segentation resuts. References [1] A. Barbu and S. Zhu. Graph partition by Swendsen-Wang cuts. In Proceedings of the Ninth IEEE Internationa Conference on Coputer Vision (ICCV 03), pages , Nice, France, Oct A preprint of journa version can be found at abarbu/. [2] E. Borenstein, E. Sharon, and S. Uan. Cobining topdown and botto-up segentation. In Proceedings of IEEE Worshop on Perceptua Organization in Coputer Vision, Washington DC, USA, [3] Y. Chen, H. Tagare, and etc. Using prior shapes in geoetric active contours in a variationa fraewor. Int J Coput Vis, 50: , [4] D. Coaniciu and P. Meer. Mean shift: A robust approach toward feature space anaysis. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 24(5): , [5] A. K. Jain, Z. Yu, and S. Lashanan. Object atching using deforabe tepates. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 18(3): , [6] M. Kass, A. Witin, and D. Terzopouos. Snaes: Active contour odes. Int J Coput Vis, 1: , [7] J. Kaufhod and A. Hoogs. Learning to segent iages using region-based perceptua features. In CVPR, pages , Washington DC, USA, [8] M. E. Leventon, W. E. L. Grison, and O. Faugeras. Statistica shape infuence in geodesic active contours. In Proceeding of IEEE Conference on Coputer Vision and Pattern Recognition, Voue I, pages , Hiton Head, SC, USA, June [9] S. Loncaric. A survey of shape anaysis techniques. Pattern Recognition, 31(8): , [10] R. Maadi, J. Sethian, and B. Veuri. Shape odeing with front propagation: A eve set approach. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 17: , [11] F. Mohtarian. Sihouette-based isoated object recognition through curvature scae space. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 17(5): , [12] E. Petrais, A. Diparos, and E. Mios. Matching and retrieva of distorted and occuded shapes using dynaic pro- 8

9 graing. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 24(11): , [13] X. Ren and J. Mai. Learning a cassification ode for segentation. In Proceedings of the Ninth IEEE Internationa Conference on Coputer Vision (ICCV 03), pages 10 17, Nice, France, Oct [14] Y. Rubner, C. Toasi, and L. Guibas. The earth over s distance as a etric for iage retrieva. Int J Coput Vis, 40:99 121, [15] S. Scaroff and L. Liu. Deforabe shape detection and description via ode-based region grouping. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 23(5): , [16] R. Swendsen and J. Wang. Nonuniversa critica dynaics in Monte Caro siuations. Phys Rev Lett, 58(2):86 88, [17] Z. W. Tu, X. R. Chen, A. L. Yuie, and S. C. Zhu. Iage parsing: unifying segentation, detection, and recognition. In Proceedings of the Ninth IEEE Internationa Conference on Coputer Vision (ICCV 03), pages 18 25, Nice, France, Oct [18] Z. W. Tu and S. C. Zhu. Iage segentation by data-driven Marov Chain Monte Caro. IEEE Transactions on Pattern Anaysis and Machine Inteigence, 23(5): , [19] R. C. Vetap. Shape atching: Siiarity easures and agoriths. In Proceedings of the Internationa Conference on Shape Modeing and Appications, pages , Genova, Itay, [20] G. Winer. Iage Anaysis, Rando Fieds and Dynaic Monte Caro Methods. Springer Verag, [21] A. Yuie, D. Cohen, and P. Hainan. Feature extraction fro faces using deforabe tepates. Int J Coput Vis, 8(2):99 111,

A NEW METHOD FOR OPTIMAL LOCATION OF FACTS CONTROLLERS USING GENETIC ALGORITHM

A NEW METHOD FOR OPTIMAL LOCATION OF FACTS CONTROLLERS USING GENETIC ALGORITHM Journa of heoretica and Appied Inforation echnoogy 200-2007 JAI. A rights reserved. www.atit.org A NEW MEHOD FOR OPIMAL LOCAION OF FACS CONROLLERS USING GENEIC ALGORIHM 1 K. Vayakuar, 2 Dr. R. P. Kuudinidevi

More information

Language Identification for Texts Written in Transliteration

Language Identification for Texts Written in Transliteration Language Identification for Texts Written in Transiteration Andrey Chepovskiy, Sergey Gusev, Margarita Kurbatova Higher Schoo of Economics, Data Anaysis and Artificia Inteigence Department, Pokrovskiy

More information

Performance Modeling of Database Servers in a Telecommunication Service Management System

Performance Modeling of Database Servers in a Telecommunication Service Management System ICDT : The Seventh Internationa Conference on Digita Teecounications Perforance Modeing of Database Servers in a Teecounication Service Manageent Syste Maria Kih, Paya Aani, Anders Robertsson, Gabriea

More information

A Fast Recovery Technique for Multi-Point to Multi-Point MPLS tunnels

A Fast Recovery Technique for Multi-Point to Multi-Point MPLS tunnels M. Chaitou and J. L. Roux / IJECCT 01, Vo. (3) 34 A Fast Recovery Technique for Muti-Point to Muti-Point MPLS tunnes Mohaad Chaitou and Jean-Louis Le RouxOrange Labs avenue Pierre Marzin, 300 Lannion France

More information

Extending Graph Rewriting for Refactoring

Extending Graph Rewriting for Refactoring Extending Graph Rewriting for Refactoring Nies Van Eetvede, Dirk Janssens University of Antwerp Departent of oputer science Middeheiaan 1 2020 Antwerpen {nies.vaneetvede dirk.janssens@ua.ac.be Abstract.

More information

Lines and Angles. introduction

Lines and Angles. introduction 9 Lines and nges intrductin In cass VI, you have earnt soe basic concepts and ters of geoetry point, ine, pane, ine segent, ray, ange and types of anges. In this chapter, we sha earn about soe pairs of

More information

A comparative study of colortexture

A comparative study of colortexture 12th Int. Worshop on Systes, Signas & Iage Processing, 22-24 Septeber 2005, haida, Greece 205 A coparative study of coortexture iage features Diitris Iaovidis* Departent of Inforatics and Teecounications,

More information

Database Replication Algorithm Performance in High Speed Networks Under Load Balancing

Database Replication Algorithm Performance in High Speed Networks Under Load Balancing Database Repication Agorith Perforance in High Speed Networks Under Load Baancing Rekh Nath Singh 1, Raghura Singh 2 1 Research Schoar, A. P. J. Abdu Kaa Technica University, Lucknow, India. 2 Director,

More information

Concise Papers. Main Memory Indexing: The Case for BD-Tree 1 INTRODUCTION 3 COST ANALYSIS 2 THE MEMORY-BASED BD-TREE

Concise Papers. Main Memory Indexing: The Case for BD-Tree 1 INTRODUCTION 3 COST ANALYSIS 2 THE MEMORY-BASED BD-TREE 870 IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 16, NO. 7, JULY 2004 Concise Papers Main Meory Indexing: The Case for BD-Tree BinCui,BengChinOoi,Meber, IEEE, Jianwen Su, Senior Meber, IEEE,

More information

Running Tite: Conict-Free Access of Paths Address for Correspondence: M.C. Pinotti IEI-CNR Via S. Maria, Pisa ITALY E-ai:

Running Tite: Conict-Free Access of Paths Address for Correspondence: M.C. Pinotti IEI-CNR Via S. Maria, Pisa ITALY E-ai: Mappings for Conict-Free Access of Paths in Bidiensiona Arrays, Circuar Lists, and Copete Trees Aan A. Bertossi y and M. Cristina Pinotti Istituto di Eaborazione de' Inforazione Nationa Counci of Research

More information

Origami Axioms. O2 Given two marked points P and Q, we can fold a marked line that places P on top of Q.

Origami Axioms. O2 Given two marked points P and Q, we can fold a marked line that places P on top of Q. Origai Axios Given a piece of paper, it is possibe to fod ots of different ines on it. However, ony soe of those ines are constructibe ines, eaning that we can give precise rues for foding the without

More information

Improving Memory Energy Using Access Pattern Classification

Improving Memory Energy Using Access Pattern Classification Iproving Meory Energy Using Access Pattern Cassification Mahut Kandeir Microsystes Design Lab Pennsyvania State University University Par, PA 16802 andeir@cse.psu.edu Ugur Sezer ECE Departent University

More information

TRANSFORMATIONS AND SYMMETRY

TRANSFORMATIONS AND SYMMETRY TRNSFORMTIONS ND SYMMETRY 1.2.1 1.2.5 Studing transforations of geoetric shapes buids a foundation for a ke idea in geoetr: congruence. In this introduction to transforations, the students epore three

More information

AN EVOLUTIONARY APPROACH TO OPTIMIZATION OF A LAYOUT CHART

AN EVOLUTIONARY APPROACH TO OPTIMIZATION OF A LAYOUT CHART 13 AN EVOLUTIONARY APPROACH TO OPTIMIZATION OF A LAYOUT CHART Eva Vona University of Ostrava, 30th dubna st. 22, Ostrava, Czech Repubic e-mai: Eva.Vona@osu.cz Abstract: This artice presents the use of

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

INTEGRATION OF A TERRESTRIAL LASER SCANNER WITH GPS/IMU ORIENTATION SENSORS

INTEGRATION OF A TERRESTRIAL LASER SCANNER WITH GPS/IMU ORIENTATION SENSORS INTEGRATION OF A TERRESTRIAL LASER SCANNER WITH GPS/IMU ORIENTATION SENSORS J.Taaya, R.Aaus, E.Bosch, A.Serra, W.Kornus, A.Baron Institut Cartogràfic de Cataunya (ICC), Parc de Montjuïc, E-08038 Barceona

More information

METAMORPHOSIS OF PERIODIC SURFACE MODELS

METAMORPHOSIS OF PERIODIC SURFACE MODELS Proceedings of ASE 2009 Internationa Design Engineering echnica Conferences & Coputers and Inforation in Engineering Conference IDEC/CIE 2009 August 0 Septeber 2, 2009, San Diego, Caifornia, USA DEC2009/DAC-870

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

Automatic Conversion Software for the Safety Verification of Goal-Based Control Programs

Automatic Conversion Software for the Safety Verification of Goal-Based Control Programs Subitted, 2009 Internationa Conference on Software Engineering (ICSE) http://www.cds.catech.edu/~urray/papers/2008t_h09-icse.ht Autoatic Conversion Software for the Safety Verification of Goa-Based Contro

More information

TRANSFORMATIONS AND SYMMETRY

TRANSFORMATIONS AND SYMMETRY 2 Transforations Defense Practice TRNSFORMTIONS ND SYMMETRY 1.2.1 1.2.5 Studing transforations of geoetric shapes buids a foundation for a ke idea in geoetr: congruence. In this introduction to transforations,

More information

Nearest Neighbor Learning

Nearest Neighbor Learning Nearest Neighbor Learning Cassify based on oca simiarity Ranges from simpe nearest neighbor to case-based and anaogica reasoning Use oca information near the current query instance to decide the cassification

More information

Mobile App Recommendation: Maximize the Total App Downloads

Mobile App Recommendation: Maximize the Total App Downloads Mobie App Recommendation: Maximize the Tota App Downoads Zhuohua Chen Schoo of Economics and Management Tsinghua University chenzhh3.12@sem.tsinghua.edu.cn Yinghui (Catherine) Yang Graduate Schoo of Management

More information

Image Processing for fmri John Ashburner. Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.

Image Processing for fmri John Ashburner. Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK. Iage Processing for fmri John Ashburner Wellcoe Trust Centre for Neuroiaging, 12 Queen Square, London, UK. Contents * Preliinaries * Rigid-Body and Affine Transforations * Optiisation and Objective Functions

More information

Novel Image Representation and Description Technique using Density Histogram of Feature Points

Novel Image Representation and Description Technique using Density Histogram of Feature Points Novel Iage Representation and Description Technique using Density Histogra of Feature Points Keneilwe ZUVA Departent of Coputer Science, University of Botswana, P/Bag 00704 UB, Gaborone, Botswana and Tranos

More information

A New Supervised Clustering Algorithm Based on Min-Max Modular Network with Gaussian-Zero-Crossing Functions

A New Supervised Clustering Algorithm Based on Min-Max Modular Network with Gaussian-Zero-Crossing Functions 2006 Internationa Joint Conference on Neura Networks Sheraton Vancouver Wa Centre Hote, Vancouver, BC, Canada Juy 16-21, 2006 A New Supervised Custering Agorithm Based on Min-Max Moduar Network with Gaussian-Zero-Crossing

More information

Image Segmentation Using Semi-Supervised k-means

Image Segmentation Using Semi-Supervised k-means I J C T A, 9(34) 2016, pp. 595-601 Internationa Science Press Image Segmentation Using Semi-Supervised k-means Reza Monsefi * and Saeed Zahedi * ABSTRACT Extracting the region of interest is a very chaenging

More information

Region Segmentation Region Segmentation

Region Segmentation Region Segmentation /7/ egion Segentation Lecture-7 Chapter 3, Fundaentals of Coputer Vision Alper Yilaz,, Mubarak Shah, Fall UCF egion Segentation Alper Yilaz,, Mubarak Shah, Fall UCF /7/ Laer epresentation Applications

More information

A Memory Grouping Method for Sharing Memory BIST Logic

A Memory Grouping Method for Sharing Memory BIST Logic A Memory Grouping Method for Sharing Memory BIST Logic Masahide Miyazai, Tomoazu Yoneda, and Hideo Fuiwara Graduate Schoo of Information Science, Nara Institute of Science and Technoogy (NAIST), 8916-5

More information

Sensitivity Analysis of Hopfield Neural Network in Classifying Natural RGB Color Space

Sensitivity Analysis of Hopfield Neural Network in Classifying Natural RGB Color Space Sensitivity Anaysis of Hopfied Neura Network in Cassifying Natura RGB Coor Space Department of Computer Science University of Sharjah UAE rsammouda@sharjah.ac.ae Abstract: - This paper presents a study

More information

A Comparison of a Second-Order versus a Fourth- Order Laplacian Operator in the Multigrid Algorithm

A Comparison of a Second-Order versus a Fourth- Order Laplacian Operator in the Multigrid Algorithm A Comparison of a Second-Order versus a Fourth- Order Lapacian Operator in the Mutigrid Agorithm Kaushik Datta (kdatta@cs.berkeey.edu Math Project May 9, 003 Abstract In this paper, the mutigrid agorithm

More information

3 Conference on Inforation Sciences and Systes, The Johns Hopkins University, March, 3 Sensitivity Characteristics of Cross-Correlation Distance Metric and Model Function F. Porikli Mitsubishi Electric

More information

Advances in Crystallographic Image Processing for Scanning Probe Microscopy

Advances in Crystallographic Image Processing for Scanning Probe Microscopy Advances in Crystaographic Iage Processing for Scanning Probe Microscopy P. Moeck Nano-Crystaography Group, Departent of Physics, Portand State University, 1719 SW 10 th Avenue (SRTC), Portand, OR 97201,

More information

Alpha labelings of straight simple polyominal caterpillars

Alpha labelings of straight simple polyominal caterpillars Apha abeings of straight simpe poyomina caterpiars Daibor Froncek, O Nei Kingston, Kye Vezina Department of Mathematics and Statistics University of Minnesota Duuth University Drive Duuth, MN 82-3, U.S.A.

More information

An Adaptive Two-Copy Delayed SR-ARQ for Satellite Channels with Shadowing

An Adaptive Two-Copy Delayed SR-ARQ for Satellite Channels with Shadowing An Adaptive Two-Copy Deayed SR-ARQ for Sateite Channes with Shadowing Jing Zhu, Sumit Roy zhuj@ee.washington.edu Department of Eectrica Engineering, University of Washington Abstract- The paper focuses

More information

Game Theory-Based Nonlinear Bandwidth Pricing for Congestion Control in Cloud Networks

Game Theory-Based Nonlinear Bandwidth Pricing for Congestion Control in Cloud Networks 216 IEEE 8th Internationa Conference on Coud Coputing Technoogy and Science Gae Theory-ased Noninear andwidth Pricing for Congestion Contro in Coud Networs Abouzar Ghavai, Zhuozhao Li and Haiying Shen

More information

Automatic Hidden Web Database Classification

Automatic Hidden Web Database Classification Automatic idden Web atabase Cassification Zhiguo Gong, Jingbai Zhang, and Qian Liu Facuty of Science and Technoogy niversity of Macau Macao, PRC {fstzgg,ma46597,ma46620}@umac.mo Abstract. In this paper,

More information

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL 1 Te-Wei Chiang ( 蔣德威 ), 2 Tienwei Tsai ( 蔡殿偉 ), 3 Jeng-Ping Lin ( 林正平 ) 1 Dept. of Accounting Inforation Systes, Chilee Institute

More information

Hiding secrete data in compressed images using histogram analysis

Hiding secrete data in compressed images using histogram analysis University of Woongong Research Onine University of Woongong in Dubai - Papers University of Woongong in Dubai 2 iding secrete data in compressed images using histogram anaysis Farhad Keissarian University

More information

Backing-up Fuzzy Control of a Truck-trailer Equipped with a Kingpin Sliding Mechanism

Backing-up Fuzzy Control of a Truck-trailer Equipped with a Kingpin Sliding Mechanism Backing-up Fuzzy Contro of a Truck-traier Equipped with a Kingpin Siding Mechanism G. Siamantas and S. Manesis Eectrica & Computer Engineering Dept., University of Patras, Patras, Greece gsiama@upatras.gr;stam.manesis@ece.upatras.gr

More information

Area Efficient Implementation of Elliptic Curve Point Multiplication Algorithm

Area Efficient Implementation of Elliptic Curve Point Multiplication Algorithm (IJACSA) Internationa Journa of Advanced Coputer Science and Appications, Vo. 6, No., 5 Area Efficient Ipeentation of Eiptic Curve Point Mutipication Agorith Suni Devidas Bobade Research Schoar S.G.B.Aravati

More information

PARALLEL database systems are essential to important

PARALLEL database systems are essential to important IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 13, NO. 12, DECEMBER 2002 1211 Load Baanced and Optia Disk Aocation Strategy for Partia Match Queries on Mutidiensiona Fies Saja K. Das, Meber,

More information

Distance Weighted Discrimination and Second Order Cone Programming

Distance Weighted Discrimination and Second Order Cone Programming Distance Weighted Discrimination and Second Order Cone Programming Hanwen Huang, Xiaosun Lu, Yufeng Liu, J. S. Marron, Perry Haaand Apri 3, 2012 1 Introduction This vignette demonstrates the utiity and

More information

Space-Time Trade-offs.

Space-Time Trade-offs. Space-Time Trade-offs. Chethan Kamath 03.07.2017 1 Motivation An important question in the study of computation is how to best use the registers in a CPU. In most cases, the amount of registers avaiabe

More information

A Design Method for Optimal Truss Structures with Certain Redundancy Based on Combinatorial Rigidity Theory

A Design Method for Optimal Truss Structures with Certain Redundancy Based on Combinatorial Rigidity Theory 0 th Word Congress on Structura and Mutidiscipinary Optimization May 9 -, 03, Orando, Forida, USA A Design Method for Optima Truss Structures with Certain Redundancy Based on Combinatoria Rigidity Theory

More information

Lecture Notes for Chapter 4 Part III. Introduction to Data Mining

Lecture Notes for Chapter 4 Part III. Introduction to Data Mining Data Mining Cassification: Basic Concepts, Decision Trees, and Mode Evauation Lecture Notes for Chapter 4 Part III Introduction to Data Mining by Tan, Steinbach, Kumar Adapted by Qiang Yang (2010) Tan,Steinbach,

More information

Multi-level Shape Recognition based on Wavelet-Transform. Modulus Maxima

Multi-level Shape Recognition based on Wavelet-Transform. Modulus Maxima uti-eve Shape Recognition based on Waveet-Transform oduus axima Faouzi Aaya Cheikh, Azhar Quddus and oncef Gabbouj Tampere University of Technoogy (TUT), Signa Processing aboratory, P.O. Box 553, FIN-33101

More information

Complex Human Activity Searching in a Video Employing Negative Space Analysis

Complex Human Activity Searching in a Video Employing Negative Space Analysis Compex Human Activity Searching in a Video Empoying Negative Space Anaysis Shah Atiqur Rahman, Siu-Yeung Cho, M.K.H. Leung 3, Schoo of Computer Engineering, Nanyang Technoogica University, Singapore 639798

More information

Formalising Refactorings with Graph Transformations

Formalising Refactorings with Graph Transformations Fundaenta Inforaticae XXI (200) 00 022 00 IOS Press Foraising Refactorings with Graph Transforations To Mens C Prograing Technoogy Lab Vrije Universiteit Brusse Peinaan 2, 050 Brusse, Begiu to.ens@vub.ac.be

More information

Joint disparity and motion eld estimation in. stereoscopic image sequences. Ioannis Patras, Nikos Alvertos and Georgios Tziritas y.

Joint disparity and motion eld estimation in. stereoscopic image sequences. Ioannis Patras, Nikos Alvertos and Georgios Tziritas y. FORTH-ICS / TR-157 December 1995 Joint disparity and motion ed estimation in stereoscopic image sequences Ioannis Patras, Nikos Avertos and Georgios Tziritas y Abstract This work aims at determining four

More information

Sect 8.1 Lines and Angles

Sect 8.1 Lines and Angles 7 Sect 8. Lines and nges Objective a: asic efinitions. efinition Iustration Notation point is a ocation in space. It is indicated by aking a dot. Points are typicay abeed with capita etters next to the

More information

Efficient Histogram-based Indexing for Video Copy Detection

Efficient Histogram-based Indexing for Video Copy Detection Efficient Histogram-based Indexing for Video Copy Detection Chih-Yi Chiu, Jenq-Haur Wang*, and Hung-Chi Chang Institute of Information Science, Academia Sinica, Taiwan *Department of Computer Science and

More information

The Internal Conflict of a Belief Function

The Internal Conflict of a Belief Function The Internal Conflict of a Belief Function Johan Schubert Abstract In this paper we define and derive an internal conflict of a belief function We decopose the belief function in question into a set of

More information

Identifying and Tracking Pedestrians Based on Sensor Fusion and Motion Stability Predictions

Identifying and Tracking Pedestrians Based on Sensor Fusion and Motion Stability Predictions Sensors 2010, 10, 8028-8053; doi:10.3390/s100908028 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journa/sensors Artice Identifying and Tracking Pedestrians Based on Sensor Fusion and Motion Stabiity

More information

As Michi Henning and Steve Vinoski showed 1, calling a remote

As Michi Henning and Steve Vinoski showed 1, calling a remote Reducing CORBA Ca Latency by Caching and Prefetching Bernd Brügge and Christoph Vismeier Technische Universität München Method ca atency is a major probem in approaches based on object-oriented middeware

More information

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

TechTest2017. Solutions Key. Final Edit Copy. Merit Scholarship Examination in the Sciences and Mathematics given on 1 April 2017, and.

TechTest2017. Solutions Key. Final Edit Copy. Merit Scholarship Examination in the Sciences and Mathematics given on 1 April 2017, and. TechTest07 Merit Schoarship Examination in the Sciences and Mathematics given on Apri 07, and sponsored by The Sierra Economics and Science Foundation Soutions Key V9feb7 TechTest07 Soutions Key / 9 07

More information

A Petrel Plugin for Surface Modeling

A Petrel Plugin for Surface Modeling A Petre Pugin for Surface Modeing R. M. Hassanpour, S. H. Derakhshan and C. V. Deutsch Structure and thickness uncertainty are important components of any uncertainty study. The exact ocations of the geoogica

More information

DETERMINING INTUITIONISTIC FUZZY DEGREE OF OVERLAPPING OF COMPUTATION AND COMMUNICATION IN PARALLEL APPLICATIONS USING GENERALIZED NETS

DETERMINING INTUITIONISTIC FUZZY DEGREE OF OVERLAPPING OF COMPUTATION AND COMMUNICATION IN PARALLEL APPLICATIONS USING GENERALIZED NETS DETERMINING INTUITIONISTIC FUZZY DEGREE OF OVERLAPPING OF COMPUTATION AND COMMUNICATION IN PARALLEL APPLICATIONS USING GENERALIZED NETS Pave Tchesmedjiev, Peter Vassiev Centre for Biomedica Engineering,

More information

Utility-based Camera Assignment in a Video Network: A Game Theoretic Framework

Utility-based Camera Assignment in a Video Network: A Game Theoretic Framework This artice has been accepted for pubication in a future issue of this journa, but has not been fuy edited. Content may change prior to fina pubication. Y.LI AND B.BHANU CAMERA ASSIGNMENT: A GAME-THEORETIC

More information

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH V. Atienza; J.M. Valiente and G. Andreu Departaento de Ingeniería de Sisteas, Coputadores y Autoática Universidad Politécnica de Valencia.

More information

MACHINE learning techniques can, automatically,

MACHINE learning techniques can, automatically, Proceedings of Internationa Joint Conference on Neura Networks, Daas, Texas, USA, August 4-9, 203 High Leve Data Cassification Based on Network Entropy Fiipe Aves Neto and Liang Zhao Abstract Traditiona

More information

An Exponential Time 2-Approximation Algorithm for Bandwidth

An Exponential Time 2-Approximation Algorithm for Bandwidth An Exponentia Time 2-Approximation Agorithm for Bandwidth Martin Fürer 1, Serge Gaspers 2, Shiva Prasad Kasiviswanathan 3 1 Computer Science and Engineering, Pennsyvania State University, furer@cse.psu.edu

More information

An Introduction to Design Patterns

An Introduction to Design Patterns An Introduction to Design Patterns 1 Definitions A pattern is a recurring soution to a standard probem, in a context. Christopher Aexander, a professor of architecture Why woud what a prof of architecture

More information

Effective Tracking of the Players and Ball in Indoor Soccer Games in the Presence of Occlusion

Effective Tracking of the Players and Ball in Indoor Soccer Games in the Presence of Occlusion Effective Tracking of the Players and Ball in Indoor Soccer Gaes in the Presence of Occlusion Soudeh Kasiri-Bidhendi and Reza Safabakhsh Airkabir Univerisity of Technology, Tehran, Iran {kasiri, safa}@aut.ac.ir

More information

Research of Classification based on Deep Neural Network

Research of  Classification based on Deep Neural Network 2018 Internationa Conference on Sensor Network and Computer Engineering (ICSNCE 2018) Research of Emai Cassification based on Deep Neura Network Wang Yawen Schoo of Computer Science and Engineering Xi

More information

Model-driven Collaboration and Information Integration for Enhancing Video Semantic Concept Detection

Model-driven Collaboration and Information Integration for Enhancing Video Semantic Concept Detection Mode-driven Coaboration and Information Integration for Enhancing Video Semantic Concept Detection Tao Meng, Mei-Ling Shyu Department of Eectrica and Computer Engineering University of Miami Cora Gabes,

More information

Binarized support vector machines

Binarized support vector machines Universidad Caros III de Madrid Repositorio instituciona e-archivo Departamento de Estadística http://e-archivo.uc3m.es DES - Working Papers. Statistics and Econometrics. WS 2007-11 Binarized support vector

More information

Discrete Fourier Transform

Discrete Fourier Transform Discrete Fourier Transfor This is the first tutorial in our ongoing series on tie series spectral analysis. In this entry, we will closely exaine the discrete Fourier transfor (aa DFT) and its inverse,

More information

A Secure Approach for Caching Contents in Wireless Ad Hoc Networks

A Secure Approach for Caching Contents in Wireless Ad Hoc Networks A Secure Approach for Caching Contents in Wireess Ad Hoc Networks Mohsen Karizadeh Kiskani and Haid R. Sadjadpour Abstract Caching ais to store data ocay in soe nodes within the network to be abe to retrieve

More information

Application of Intelligence Based Genetic Algorithm for Job Sequencing Problem on Parallel Mixed-Model Assembly Line

Application of Intelligence Based Genetic Algorithm for Job Sequencing Problem on Parallel Mixed-Model Assembly Line American J. of Engineering and Appied Sciences 3 (): 5-24, 200 ISSN 94-7020 200 Science Pubications Appication of Inteigence Based Genetic Agorithm for Job Sequencing Probem on Parae Mixed-Mode Assemby

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

A Method for Calculating Term Similarity on Large Document Collections

A Method for Calculating Term Similarity on Large Document Collections $ A Method for Cacuating Term Simiarity on Large Document Coections Wofgang W Bein Schoo of Computer Science University of Nevada Las Vegas, NV 915-019 bein@csunvedu Jeffrey S Coombs and Kazem Taghva Information

More information

LARGE SCALE MARS MAPPING AND ROVER LOCALIZATION USING DESCENT AND ROVER IMAGERY

LARGE SCALE MARS MAPPING AND ROVER LOCALIZATION USING DESCENT AND ROVER IMAGERY LRGE SCLE MRS MIG D ROVER LOCLIZIO USIG DESCE D ROVER IMGERY Rongxing LI *, Fei M *, Fengiang U *, Larry MHIES **, Cark OLSO **, Yaing IOG ** * Departent of Civi and Environenta Engineering and Geodetic

More information

Real-Time Feature Descriptor Matching via a Multi-Resolution Exhaustive Search Method

Real-Time Feature Descriptor Matching via a Multi-Resolution Exhaustive Search Method 297 Rea-Time Feature escriptor Matching via a Muti-Resoution Ehaustive Search Method Chi-Yi Tsai, An-Hung Tsao, and Chuan-Wei Wang epartment of Eectrica Engineering, Tamang University, New Taipei City,

More information

TSR: Topology Reduction from Tree to Star Data Grids

TSR: Topology Reduction from Tree to Star Data Grids 03 Seventh Internationa Conference on Innovative Mobie and Internet Services in biquitous Computing TSR: Topoogy Reduction from Tree to Star Data Grids Ming-Chang Lee #, Fang-Yie Leu *, Ying-ping Chen

More information

Preprocessing I: Within Subject John Ashburner

Preprocessing I: Within Subject John Ashburner Preprocessing I: Within Subject John Ashburner Pre-processing Overview Statistics or whatever fmri tie-series Anatoical MRI Teplate Soothed Estiate Spatial Nor Motion Correct Sooth Coregister 11 21 31

More information

Computer Graphics. - Shading & Texturing -

Computer Graphics. - Shading & Texturing - Computer Graphics - Shading & Texturing - Empirica BRDF Approximation Purey heuristic mode Initiay without units (vaues [0,1] r = r,a + r,d + r,s ( + r,m + r,t r,a : Ambient term Approximate indirect iumination

More information

Solutions to the Final Exam

Solutions to the Final Exam CS/Math 24: Intro to Discrete Math 5//2 Instructor: Dieter van Mekebeek Soutions to the Fina Exam Probem Let D be the set of a peope. From the definition of R we see that (x, y) R if and ony if x is a

More information

JOINT IMAGE REGISTRATION AND EXAMPLE-BASED SUPER-RESOLUTION ALGORITHM

JOINT IMAGE REGISTRATION AND EXAMPLE-BASED SUPER-RESOLUTION ALGORITHM JOINT IMAGE REGISTRATION AND AMPLE-BASED SUPER-RESOLUTION ALGORITHM Hyo-Song Kim, Jeyong Shin, and Rae-Hong Park Department of Eectronic Engineering, Schoo of Engineering, Sogang University 35 Baekbeom-ro,

More information

On-Chip CNN Accelerator for Image Super-Resolution

On-Chip CNN Accelerator for Image Super-Resolution On-Chip CNN Acceerator for Image Super-Resoution Jung-Woo Chang and Suk-Ju Kang Dept. of Eectronic Engineering, Sogang University, Seou, South Korea {zwzang91, sjkang}@sogang.ac.kr ABSTRACT To impement

More information

Fuzzy Equivalence Relation Based Clustering and Its Use to Restructuring Websites Hyperlinks and Web Pages

Fuzzy Equivalence Relation Based Clustering and Its Use to Restructuring Websites Hyperlinks and Web Pages Fuzzy Equivaence Reation Based Custering and Its Use to Restructuring Websites Hyperinks and Web Pages Dimitris K. Kardaras,*, Xenia J. Mamakou, and Bi Karakostas 2 Business Informatics Laboratory, Dept.

More information

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds Evaluation of a ulti-frae blind deconvolution algorith using Craér-Rao bounds Charles C. Beckner, Jr. Air Force Research Laboratory, 3550 Aberdeen Ave SE, Kirtland AFB, New Mexico, USA 87117-5776 Charles

More information

A Discrete Spring Model to Generate Fair Curves and Surfaces

A Discrete Spring Model to Generate Fair Curves and Surfaces A Discrete Spring Model to Generate Fair Curves and Surfaces Atsushi Yaada Kenji Shiada 2 Tootake Furuhata and Ko-Hsiu Hou 2 Tokyo Research Laboratory IBM Japan Ltd. LAB-S73 623-4 Shiotsurua Yaato Kanagawa

More information

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.5, Septeber 205 AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM Xie Yang and Cheng Wushan College of Mechanical Engineering,

More information

Neural Network Enhancement of the Los Alamos Force Deployment Estimator

Neural Network Enhancement of the Los Alamos Force Deployment Estimator Missouri University of Science and Technoogy Schoars' Mine Eectrica and Computer Engineering Facuty Research & Creative Works Eectrica and Computer Engineering 1-1-1994 Neura Network Enhancement of the

More information

A Novel 2D Texture Classifier For Gray Level Images

A Novel 2D Texture Classifier For Gray Level Images 2012, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.co A Novel 2D Texture Classifier For Gray Level Iages B.S. Mousavi 1 Young Researchers Club, Zahedan

More information

Lecture outline Graphics and Interaction Scan Converting Polygons and Lines. Inside or outside a polygon? Scan conversion.

Lecture outline Graphics and Interaction Scan Converting Polygons and Lines. Inside or outside a polygon? Scan conversion. Lecture outine 433-324 Graphics and Interaction Scan Converting Poygons and Lines Department of Computer Science and Software Engineering The Introduction Scan conversion Scan-ine agorithm Edge coherence

More information

Automatic Grouping for Social Networks CS229 Project Report

Automatic Grouping for Social Networks CS229 Project Report Automatic Grouping for Socia Networks CS229 Project Report Xiaoying Tian Ya Le Yangru Fang Abstract Socia networking sites aow users to manuay categorize their friends, but it is aborious to construct

More information

Chapter Multidimensional Direct Search Method

Chapter Multidimensional Direct Search Method Chapter 09.03 Mutidimensiona Direct Search Method After reading this chapter, you shoud be abe to:. Understand the fundamentas of the mutidimensiona direct search methods. Understand how the coordinate

More information

Unsupervised Segmentation of Objects using Efficient Learning

Unsupervised Segmentation of Objects using Efficient Learning Unsupervised Segmentation of Objects using Efficient Learning {Himanshu Arora, Nicoas Loeff}, David A. Forsyth, Narendra Ahuja University of Iinois at Urbana-Champaign, Urbana, IL, 60 {harora,oeff,daf,n-ahuja}@uiuc.edu

More information

Brian Noguchi CS 229 (Fall 05) Project Final Writeup A Hierarchical Application of ICA-based Feature Extraction to Image Classification Brian Noguchi

Brian Noguchi CS 229 (Fall 05) Project Final Writeup A Hierarchical Application of ICA-based Feature Extraction to Image Classification Brian Noguchi A Hierarchical Application of ICA-based Feature Etraction to Iage Classification Introduction Iage classification poses one of the greatest challenges in the achine vision and achine learning counities.

More information

CERIAS Tech Report Replicated Parallel I/O without Additional Scheduling Costs by Mikhail J. Atallah Center for Education and Research

CERIAS Tech Report Replicated Parallel I/O without Additional Scheduling Costs by Mikhail J. Atallah Center for Education and Research CERIAS Tech Report 2003-50 Repicated Parae I/O without Additiona Scheduing Costs by Mikhai J. Ataah Center for Education and Research Information Assurance and Security Purdue University, West Lafayette,

More information

Privacy Preserving Subgraph Matching on Large Graphs in Cloud

Privacy Preserving Subgraph Matching on Large Graphs in Cloud Privacy Preserving Subgraph Matching on Large Graphs in Coud Zhao Chang,#, Lei Zou, Feifei Li # Peing University, China; # University of Utah, USA; {changzhao,zouei}@pu.edu.cn; {zchang,ifeifei}@cs.utah.edu

More information

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS Key words SOA, optial, coplex service, coposition, Quality of Service Piotr RYGIELSKI*, Paweł ŚWIĄTEK* OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS One of the ost iportant tasks in service oriented

More information

3D Building Detection and Reconstruction from Aerial Images Using Perceptual Organization and Fast Graph Search

3D Building Detection and Reconstruction from Aerial Images Using Perceptual Organization and Fast Graph Search 436 Journal of Electrical Engineering & Technology, Vol. 3, No. 3, pp. 436~443, 008 3D Building Detection and Reconstruction fro Aerial Iages Using Perceptual Organization and Fast Graph Search Dong-Min

More information

Quality Assessment using Tone Mapping Algorithm

Quality Assessment using Tone Mapping Algorithm Quaity Assessment using Tone Mapping Agorithm Nandiki.pushpa atha, Kuriti.Rajendra Prasad Research Schoar, Assistant Professor, Vignan s institute of engineering for women, Visakhapatnam, Andhra Pradesh,

More information

A Fast Block Matching Algorithm Based on the Winner-Update Strategy

A Fast Block Matching Algorithm Based on the Winner-Update Strategy In Proceedings of the Fourth Asian Conference on Computer Vision, Taipei, Taiwan, Jan. 000, Voume, pages 977 98 A Fast Bock Matching Agorithm Based on the Winner-Update Strategy Yong-Sheng Chenyz Yi-Ping

More information

Relative Positioning from Model Indexing

Relative Positioning from Model Indexing Reative Positioning from Mode Indexing Stefan Carsson Computationa Vision and Active Perception Laboratory (CVAP)* Roya Institute of Technoogy (KTH), Stockhom, Sweden Abstract We show how to determine

More information

Extended Node-Arc Formulation for the K-Edge-Disjoint Hop-Constrained Network Design Problem

Extended Node-Arc Formulation for the K-Edge-Disjoint Hop-Constrained Network Design Problem Extended Node-Arc Formuation for the K-Edge-Disjoint Hop-Constrained Network Design Probem Quentin Botton Université cathoique de Louvain, Louvain Schoo of Management, (Begique) botton@poms.uc.ac.be Bernard

More information

1682 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 22, NO. 6, DECEMBER Backward Fuzzy Rule Interpolation

1682 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 22, NO. 6, DECEMBER Backward Fuzzy Rule Interpolation 1682 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 22, NO. 6, DECEMBER 2014 Bacward Fuzzy Rue Interpoation Shangzhu Jin, Ren Diao, Chai Que, Senior Member, IEEE, and Qiang Shen Abstract Fuzzy rue interpoation

More information