Adaptive Exploration of Locally Satisfiable Proposals for Design Layout

Size: px
Start display at page:

Download "Adaptive Exploration of Locally Satisfiable Proposals for Design Layout"

Transcription

1 Adaptive Exploation of Locally Satisfiable Poposals fo Design Layout Figue 1: Rule-based design layout algoithms can solve eveything fom laying out domino tiles, though aanging funitue in a oom to supeimposing metadata on a photogaph following aesthetic pinciples. We fomulate the poblem as an iteative move-making algoithm and pesent a new appoach to geneating locally-satisfiable poposals fo each object Abstact We pesent a new appoach fo ule-based design layout poblems, examples of which include automated gaphic design, funitue aangement and synthesizing vitual wolds. We fomulate this as a weighted constaint-satisfaction poblem which is high-dimensional and equies non-convex optimization. We use a hype-gaph to epesent a set of objects and the design ules applied to them. Although infeence in gaphs with highe ode edges is computationally expensive, we pesent a hybid solution-space exploation algoithm that adaptively epesents highe ode elations compactly. We exploit the fact that fo many types of ules, satisfiable assignments can be found efficiently. In othe wods, these ules ae locally satisfiable. Theefoe we can sample fom the known patial pobability distibution function fo each ule. Expeimental esults demonstate that this sampling technique educes the numbe of samples equied by othe algoithms by odes of magnitude. We demonstate usage via diffeent layout examples such as supeimposing textual and visual elements on photogaphs. Ou adaptive seach algoithm is applicable to othe optimization poblems and genealizes many peviously poposed local seach based algoithms like gaph cuts and iteated conditional modes. CR Categoies: F.4.1 [Mathematical Logic]: Logic and Constaint Pogamming [G.3]: Pobability and Statistics Makov Pocesses; Keywods: weighted constaint optimization, layout synthesis, gaphic design 1 Intoduction Compute-assisted (o automated) design, layout synthesis and object aangement poblems consist of assigning values to object popeties, guided by a set of ules. These ules ae domain specific and may fo example be geometic, examining the spatial elations between objects; colo-based, matching the object s appeaance to the palette of the design o enhancing the contast of specific objects; o semantic, taking into account the functionality of the object. Regadless of thei oigin, they ae epesented as cost functions that measue the quality of any configuation of one o moe objects. This pape focuses on instances of these poblems in which a single good solution is equied, with low computational and time costs, mostly tageted at mobile devices. Gaphic design equies an eye fo aesthetics and is moe at than science. In most cases, ceating a design combining textual and visual elements is a job bette left to pofessionals. Howeve, thee ae applications in which thee is need eal time layout of textual and gaphical elements, based on pedetemined ules. In these cases it is not possible to design each and evey instance. Fo example, when bowsing though a photo collection, it is useful to be able to view the image meta-data (title, exposue infomation, histogam), both on the camea and on vaious othe devices. Howeve, simply supeimposing elements on a photo can obstuct faces and othe salient egions and poduce an unattactive layout. We aim to define ules that efeence an image s saliency map, colo palette and majo edges, and lay out the data by obseving symmety, saliency, photogaphic pinciples and othe quantifiable measues. We fomulate design layout as a weighted constaint-satisfaction poblem. Ou fomulation incopoates both low-ode and highode inteactions between design elements. Low-ode ules ae defined ove one o two design elements. Fo example a ule that states that two paticula objects should be close to each othe. On the othe hand, high-ode inteactions ae defined ove lage numbe of design elements. Fo example a ule specifying that a goup of objects needs to be collinea. We epesent a goup of design ules opeating on a set of objects using a hype-gaph. In this gaph, each node epesents an object and each edge is a ule, connected to all the objects it efeences. Infeence in gaphs with highe ode edges is computationally expensive. We popose an adaptive solution space exploation algoithm that iteatively exploes the solution space and in doing so is able to epesent highe ode elations compactly. We apply ou adaptive seach algoithm to design layout poblems, howeve it is applicable to othe optimization poblems and genealizes many peviously poposed local seach based algoithms like Gaph cuts [Boykov et al. 21; Szeliski et al. 26; Woodfod et al. 28; Gould et al. 29; Lempitsky et al. 21] and Iteated conditional modes [Szeliski et al. 26; Jung et al. 29]. The key idea that dives ou exploation algoithm is an obsevation that fo many types of ules, satisfiable assignments can be found efficiently. In othe wods, these ules ae locally (individually) satisfiable i.e. we geneate poposals fo objects that locally satisfy individual ules with no need fo blind sampling. Ou method gene- 1

2 ates, ove seveal iteations, locally satisfiable and andom poposals fo each object (node), until it conveges to a solution that cannot be impoved. Expeimental esults demonstate that ou locally consistent sampling technique is vey efficient and equies substantially fewe numbe of samples compaed to othe algoithms. We demonstate ou appoach on 2D layout poblems involving supeimposing textual and visual elements on photogaphs as well as compaing to pevious esults in funitue aangement. 2 Related Wok feence algoithm extending simulated annealing with local steps. 3 Layout Specification We define a design as a set of ules that ae ceated by an atist o designe. The design is used to find a layout, an assignment of values to a set of objects, that satisfy the ules of the design. Given an envionment in which we need to lay out the objects, we call the space of all possible assignments the layout solution space. We define a cost function fo the design Constaint Satisfaction Design and layout synthesis consist of ules efeencing a set of objects. An assignment to each object can be measued by how well the ules ae met, whethe they ae satisfied o violated. In essence these ae constaint satisfaction poblems (CSP) [Mackwoth 1977], fundamental in Atificial Intelligence and Opeations Reseach. A vaiant of the poblem, weighted CSP defines a cost function assigned to each constaint, and the objective is to minimize the oveall cost. A lage majoity of CSP algoithms [Kuma 1992] use a seach paadigm ove a limited set of possible object assignments. These appoaches ae elatively igid, and do not offe inteactive pefomance c(s) := i i(ŝ) (1) whee i : (O i O) R is a cost function (ule) opeating on a subset of the objects, s S is a specific solution, and ŝ is a slice of the solution containing only the objects in O i. Typically each ule applies only to a small subset of the objects. Facto gaph Hype gaph MAP Infeence In compute vision, many tasks such as segmentation of an image can be fomulated as image labeling poblems whee each vaiable (pixel) needs to be assigned the label which leads to the most pobable (o lowest cost/enegy) joint labeling of the image. The models fo these poblems ae usually specified as facto-gaphs in which the facto nodes epesent the enegy potential functions that opeate on the vaiables [Kschischang et al. 21]. In most vision models, the enegy function is composed of unay and binay tems and the inteactions between objects ae geneally limited to vaiables in a 4 o 8 neighbohood gid. The spase gid-like stuctue of the object inteactions and the limited numbe of labels allows fo fast solution of image labeling poblems using techniques such as gaph-cuts [Boykov et al. 21; Gould et al. 29; Lempitsky et al. 21; Szeliski et al. 26; Woodfod et al. 28], belief-popagation [Peal 1982], and tee message-passing [Wainwight et al. 25; Kolmogoov 26]. In ou case ules can be defined ove multiple vaiables, and ceate complex facto gaphs which these appoaches do not handle well. Futhe, each object typically has a lage space of possible configuations, which inceases the complexity in multi-object inteactions. Futhemoe, in all but the simplest scenaios the facto gaph contains cycles that makes the poblem NP-had even if the label space fo each object is small. Layout Synthesis Ultaviolet [Boning and Feeman-Benson 1998] uses a constaint satisfaction algoithm famewok fo inteactive gaphics. The constaints fo use inteface layout usually fom a non-cyclic gaph, ae hieachical in natue and containe based and ae theefoe less complex. In [Yu et al. 211; Meell et al. 211] a set of ules and spatial elationships fo optimal funitue positioning ae established fom examples and expet-based design guidelines. These ules ae then enfoced as constaints to geneate funitue layout in a new oom. [Yu et al. 211] employed a simulated annealing method which is effective but takes seveal minutes, while [Meell et al. 211] sample a density function using the Metopolis-Hastings algoithm implemented on a GPU. They evaluate a lage numbe of assignments and achieve inteactive ates (equiing a stong GPU). Both papes wok with a small numbe of objects in elatively small ooms and in static scenaios. In [Yeh et al. 212], the motivation is to populate a scene with a vaiable numbe of objects (open univese). They pesent a pobabilistic in o 1 o 2 o 3 o 4 o = f(o 1, o 2 ) 2 = f(o 1, o 2, o 3 ) 3 = f(o 1, o 2, o 4, o 5 ) o 1 1 o 2 o 4 o 5 Figue 2: A design (in this case consisting of thee ules ove five objects) can be epesented as a Facto Gaph, a bipatite epesentation connecting object nodes to facto nodes. Altenatively it can be epesented as a hype-gaph in which each node is an object, and an edge epesents common ules between connected nodes. A use specifies a design using declaative pogamming. Fist objects ae defined, each identified by a unique name and belonging to one of seveal pedefined classes. An object s class defines its popeties which may be initialized to a specific value, and may be fixed (not allowed to change in the optimization pocess). Fo example an object of class Title might have popeties such as position, otation, font, font size, and colo. Rules ae witten using simple algebaic notation and a libay of pedefined outines, eithe as cost functions o as Boolean conditions (in which case we automatically assign a cost function). A ule can efeence any of the objects defined (and thei popeties), as well as the envionment. Fo example when aanging objects in a oom the designe might efeence wall and floo positions, in a 2D poste design the designe might efeence the colo palette of the backgound image. The numbe of objects included in a ule classify it as unay (one object), binay (two objects), tenay (thee objects) o multiple. 3.1 Gaph Repesentation A common gaph epesentation fo MAP poblems is the Facto Gaph [Yeh et al. 212] which has two node goups: object nodes and facto (ule) nodes. Edges connect factos to the objects they efeence (Figue 2 left). A facto epesenting a unay ule will have one edge, a binay ule will have two edges and so on. We epesent a design as a gaph G = (V, E). Each object o has an associated node v o whose cost function is φ(v o) = { : {o} R} o 3 2 2

3 1 2 1 = f(o 1, o 2 ) 2 = f(o 1, o 2, o 3 ) A 1 (o 1, o 2 ) Tansfoming High-ode ules into Paiwise Inteactions 3 o 3 1 o 1 1 o o 2 1 o 2 3 = f(o 1, o 2, o 4, o 5 ) A 1 (o 1, o 2 ) 1 o 1 o o 3 A 2 (o 4, o 5 ) o 4 o 5 Figue 3: We constuct a gaph fo a design incementally. Rules which efeence moe than two objects ae tansfomed into paiwise inteactions via auxiliay nodes: 1 is a binay ule, 2 is a tenay ule tiggeing the ceation of A 1 which epesents a pai of values (fo o 1 and o 2). 3 involves fou vaiables, in which case we equie two auxiliay nodes (we euse peviously ceated A 1) To simplify the gaphical epesentation of the design, we tansfom hype-edges into paiwise gaph inteactions by intoducing auxiliay nodes. We divide the set of objects associated with a hypeedge e into two goups A 1 and A 2. Fo each goup consisting of moe than one object we add an auxiliay node (othewise we use the oiginal object node). An assignment to auxiliay node A i is an assignment to all vaiables associated with this node. The cost function of an auxiliay node is φ(a i) = (no unay cost). We connect the two nodes with an edge ê such that ψê = ψ e. We connect auxiliay nodes with thei associated object nodes. The cost function fo these edges ψ({o, A i}) is if the assignment to object o matches the assignment to A i and abitaily high othewise. The addition of the auxiliay vaiables ensues that thee ae only binay inteactions between nodes. Fomally, this coesponds to a cost function: E(x) = φ i(x i) + ψ ij(x i, x j) (2) i V ij E (sum of all unay ules on object o). We connect an edge e between v o1 and v o2 if thee exists at least one ule associated with these objects. Its cost function is ψ e = { : {o 1, o 2} R}. Given an assignment to all of the objects, the summed cost ove the nodes and edges of the gaph is equal to the design cost (equation 1). Note that a ule may efe to moe than two objects, and theefoe an edge can connect moe than two nodes, ceating a hype-gaph (Figue 2 ight). 4 Finding an Optimal Layout An optimal layout is the global minimum in the scala field defined by the design cost function. Finding the optimal layout o even a good one is difficult: Rule cost functions may be non-convex, ules might be unsatisfiable, fo example if they conflict with the envionment o with themselves, theefoe we cannot know the lowe bound on the cost and it is difficult to specify a stopping citeia. And finally, the high-dimensional natue of the space and the assumed spasity of feasible solutions educe the effectiveness of stochastic sampling whee V and E epesent the set of nodes and the set of edges between these nodes espectively, x i epesents the label taken by a paticula node, and φ i and ψ ij ae functions that encode unay and binay costs. In figue 3 we demonstate how the intoduction of 2 dives the ceation of auxiliay node A 1, while the cost function is associated with the edge (A 1, o 3). Adding 3 euses A 1 while adding an additional node A 2 and connecting them. 4.2 Adaptive Layout Space Exploation A simple method to find a low-cost solution unde the function defined in equation 2 is to exploe the solution space by local seach i.e. stat fom an initial solution and poceed by making a seies of changes which lead to solutions having lowe enegy. At each step, this move-making algoithm exploes the neighboing solutions and chooses the move which leads to the solution having the lowest enegy. The algoithm is said to convege when no lowe enegy solution can be found. An example of this appoach is the Iteated Conditional Modes (ICM) algoithm that at each iteation optimizes the value of a single vaiable keeping all othe vaiables fixed. Howeve, this appoach is highly inefficient due to the lage label space of each vaiable. Instead we could pefom a andom walk algoithm, in each iteation we select a new value fo one of the objects and evaluate the cost function. If the cost impoves we save the new configuation: Simila to [Meell et al. 211; Yu et al. 211] we focus on a discetized vesion of the solution space. In some instances the application domain necessitates this (fixed esolution image backgounds) while in othe instances thee is a specific esolution equiement which we need to meet. Given N objects in the design and k possible assignments pe object, the size of the solution space k N makes pefoming an exhaustive seach pohibitively expensive. Pevious methods have attempted to sample fom the undelying pobability distibution function, using Metopolis-Hastings [Hastings 197] algoithm coupled with concepts fom simulated annealing. These methods still equie a pohibitively lage numbe of samples (and of couse evaluations of the cost function), theefoe equiing a long un time o eliance on massively paallel GPU implementations [Meell et al. 211]. In many applications pefomance is an issue, and in some platfoms such as mobile devices, computing is costly. Ou appoach theefoe focused on educing the numbe of evaluations equied to find a feasible solution. 252 Algoithm 1 Random Walk minsolution RandomAssignment() cuentsolution minsolution mincost Evaluate(minSolution) fo i 1, nites do fo all O Objects do p O nextp oposal cuentsolution p cost Evaluate(cuentSolution) if cost < mincost then minsolution cuentsolution mincost cost end if end fo end fo Geneating poposals fo this algoithm is key to its pefomance. 3

4 The most staight-fowad appoach is to sample unifomly ove the object popeties. Anothe appoach is to stat with unifom sampling (lage steps) and ove time educe step size, sampling nomally aound the pevious object value which we tem multiesolution andom walk. Othe heuistics exist and have been tied befoe, such as swapping between objects. 4.3 Exponential-sized Seach Neighbohoods Using a bigge move space has a highe chance of eaching a good solution. This obsevation has been fomalized by [Jung et al. 29] who give bounds on the eo of a paticula move making algoithm as the size of the seach space inceases. [Boykov et al. 21] showed that fo many classes of enegy functions, gaph cuts allow the computation of the optimal move in a move space whose size is exponential in the numbe of vaiables in the oiginal function minimization poblem. These move making algoithms have been used to find solutions which ae stong local minima of the enegy (as shown in [Boykov et al. 21; Komodakis and Tziitas 25; Kohli et al. 27; Szeliski et al. 26; Veksle 27]). While the taditional move making methods only dealt with vaiables with small label sets, thei use has ecently been extended to minimizing functions defined ove lage o continuous labels spaces [Lempitsky et al. 21; Woodfod et al. 28; Gould et al. 29]. An example of this wok is the Fusion move method that in pinciple allows fo the minimization of functions defined ove continuous vaiables. Given a set of vaiables, the fusion-move algoithm woks by poposing a labeling fo all vaiables. It chooses fo each vaiable whethe to etain its pevious label o take the new poposed label. Ou method genealizes the above algoithms as, in each iteation, instead of poposing a single new label, it poposes multiple new poposals fo each vaiable. Unlike [Veksle 27], a lage majoity of these poposals ae abitay values in the label space of each vaiable that ae locally satisfiable (see section 4.4). Howeve, the bigge diffeence is the fact that ou method adaptively selects the numbe of vaiables included in the move. In this way it can smoothly exploe the whole spectum of choices between iteated conditional modes on one end, and the full multi-poposal fusion move, that involves changing the label of all vaiables Solving a single iteation We fomulate the poblem of jointly 291 selecting the best poposals fo all vaiables that satisfy the most 292 ules as a discete optimization poblem. Moe fomally, let P i = 293 {p 1 i, p 2 i,..., p k i } be a set of k poposal configuations fo vaiable x i. 294 We intoduce indicato vaiables t l i, i V, l {1...k} whee 295 t l i = 1 indicates that vaiable x i takes the popeties in poposal 296 l. Similaly, we intoduce binay indicato vaiables t l, ij E, l, {1...k} whee t l ij = 1 indicates that vaiables x i and x j 298 take the position poposed in poposal l and espectively. Given 299 the above notation, the best assignment can be computed by solving 3 the following optimization poblem: min t l iφ i(p l i) + t l ijψ ij(p l i, p j) i V l ij E l, s.t. i, t l i = 1 i, j, l, i, j, l, l t l ij = t l i t l i, t l ij {, 1} The above optimization poblem in itself is NP-had to solve in geneal. Instead, we solve its LP-elaxation and ound the fac- (3) tional solution. Fo this pupose, we could use geneal pupose linea pogamming solves. Howeve, we used an implementation of the sequential tee e-weighted message passing algoithm (TRW-S) [Wainwight et al. 25; Kolmogoov 26] that ties to efficiently solve the linea pogam by exploiting the spase natue of the inteactions between vaiables. TRW-S guaantees a nondeceasing lowe bound on the enegy, howeve it makes no assuances egading the solution (See [Szeliski et al. 26] fo detailed compaisons). Algoithm 2 Lage Moves pocedue LARGEMOVES(O, R) Objects, Rules G ConstuctGaph(O, R) minsolution RandomAssignment(O) mincost Evaluate(minSolution) fo i 1, nites do A ObjectsT ooptimize(g, cuentsolution) fo all o i A do P i P oposecandidates() end fo fo all R do UpdateGaphCosts(G, Evaluate(, {P 1, P 2,...})) end fo cuentsolution T RW S(G) cost Evaluate(cuentSolution) if cost < mincost then minsolution cuentsolution mincost cost end if end fo end pocedue Theefoe ou evised algoithm woks as follows (see algoithm 2): Given a design we constuct a gaph as descibed in subsection 4.1. In each iteation we geneate a set of candidates fo all objects to be optimized. Candidates ae sampled andomly o though locallysatisfiable poposals as descibed in subsection 4.4. We evaluate the cost of each ule, fo each tuple of values associated with it. Theefoe a unay ule is evaluated k times (k being the numbe of candidates), a binay ule k 2 times (if each of its efeenced objects has k candidates) and so on. These costs ae tansfeed to the gaph nodes and edges as descibed above. Note that fo complex ules, this ceates a challenging numbe of evaluations, which can go up to k n (whee n is the numbe of objects in the design). We found that by limiting the set of candidates fo auxiliay nodes to O(k) tuple values did not detact fom the efficiency of the algoithm, and kept ou complexity at O(nk 2 ) oveall. We then attempt to find an impoved assignment fo ou objects, based on the populated gaph. In each iteation we use eithe Random-Walk o TRW-S dependent on the numbe of objects to optimize. We epeat this pocedue, caying fowad the cuent best assignment, until a maximum numbe of iteations o evaluations is eached, o the cuent solution is of acceptable cost. 4.4 Locally Satisfiable Poposals The space of possible placements (style, colo etc.) of a design element (object) is vey lage and it may take a lage numbe of poposals to obtain a good assignment fo the object [Ishikawa 29]. We ovecome this poblem by guiding the mechanism though which new poposals ae geneated. Fo many types of ules, assignments that satisfy these ules can be found efficiently. In othe wods, these ules ae locally satisfiable. In simple tems, given an assignment to some of the objects efeenced by we can geneate good poposals fo the est, without esoting to blind sampling in the 4

5 (a) Minimal distance Maximal distance Allowed deviation in diection Allowed deviation in facing (a) A 1 (x 1, x 1 ) d x i, x i+1 > C x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 1 (b) 2 < d x 1, x 2 < 5 x 2 x 1, x 2. font.97 x 2. font, x 1. font.9 x 1 x 2 x 3 x 4 2 < d x 2, x 3 < 5 x 3 x 2, x 3. font.97 x 3. font, x 2. font.9 (b) A 1 (x 1, x 2 ) A 2 (x 2, x 3 ) A 3 (x 3, x 4 ) x 3 x 1 x 2 x 4 x i = x i+1 x i 1 2 x 5 (c) x 1 x 9 x 8 x 7 x 6 Figue 4: A set of domino tiles laid out on a cuve (a) Each domino tile must be within a set distance fom its two neighbos, face in oughly the same diection, and emain oughly in line (b) Resulting gaph is a chain whee each each edge epesents a compound ule between neighboing tiles (c) A esult fo ten tiles. Figue 6: (a) Ten objects ae aanged such that each object attempts to be nea the aveage of its two neighbos, and yet maintain a minimal distance fom both. (b) The solution to this design is a least-squaes one, satisfying none of the constaints fully. 362 LSP using two stategies: x 1 x 2 c (a) α 25 x 5 x 3 x 4 c c, x 1, x 2 25 d c, x 1 = d(c, x 2) A 2(c, x 2) x 2 A 1(c, x 1) c, x 2, x 3 25 (b) d c, x 1 = d(c, x 3) c, x 1, x 3 25 Figue 5: A set of objects aanged in a cicle aound a cental object (top ight) The distance fom each object to c is equal, the angle between each pai of objects x i, x j and c is at least 25 degees (b) A patially labeled gaph which shows auxiliay nodes ceated to epesent tenay constaints. The dashed edges ae auxiliay constaints, popagating the selected value of an object to its auxiliay nodes. This gaph has high connectivity. layout solution space. Ou appoach could be seen as pefoming Gibbs sampling [Casella and Geoge 1992], taking advantage of a known patial pobability function, to sample fom the whole solution space. Fo example a geometic constaint dist(a, b) < 4 is locally satisfiable as given a we geneate poposals fo b within the cicle centeed aound a with adius 4. A colo constaint complementay(a, b) is locally satisfiable as given colo a, b is easy to calculate. A unay constaint saliency(a, bg) <.1 attempting to place a 2D element a on a backgound image bg can geneate poposals fo a based on a pe-calculated saliency map of bg. When a designe declaes ules in ou declaative language, he can define a ule as locally satisfiable. This invese function geneates poposals fo the ule efeenced objects, given one o moe object assignments. Rules which have not been declaed explicitly can still be emulated as locally satisfiable by andomly sampling a lage numbe of value tuples fo the ule efeenced objects, and picking the best tuples (which comes with a computational cost). A locally satisfiable poposal (LSP) is a candidate fo object o which was poposed by a locally satisfiable ule. We geneate x 3 x Local: Given a cuent assignment to all objects, and a set of active objects to be optimized in this iteation, we iteate ove all ules efeencing these objects. Fo each ule and fo each object efeences, we fix that object value and poduce one o moe LSP fo the othe objects. Geedy: Given the hype-gaph stuctue of the design, we apply a BFS stating fom a andomly selected node. As we discove new nodes, we geneate LSP fo them, based on the nodes aleady visited, and the edges by which we discove these nodes. Repeating this algoithm ceates a seies of geedy assignments. 5 Expeimental Evaluation We measue the pefomance and quality of a layout optimization algoithm by counting ule evaluations. Fo example calculating the cost of a specific layout fo a design is i, the numbe of ules in the design. Pevious appoaches have counted the numbe of samples the algoithm pefoms fo all objects in all iteations. Howeve, this measue favos algoithm which pefom an exhaustive seach ove limited combinations of values. Anothe measue consists of counting numbe of evaluations of complete layouts. Howeve, this is not epesentative of belief-popagation algoithms (such as TRW-S) in which patial evaluations ae combined togethe. Designs diffe in the type and numbe of ules they contain, and by how constained the solution is. These diffeences ae eflected in the undelying gaph stuctue, and in ou ability to ceate locally satisfiable poposals. We tested ou move-making algoithm on a lage numbe of diffeent designs, of which we pesent a few achetypes hee. Fo each design we pesent the esults of seveal algoithm configuations, vaying ove the numbe of objects optimized in each step, size of candidate set and usage of locallysatisfiable poposals. The esults demonstate that the connectivity of the gaph is a good indicato fo tuning the move-making algoithm, and that locally-satisfiable poposals educed the numbe of evaluations equied in all scenaios. In ou expeiments the ules ae geometic, and each objects in the design can be assigned po- 5

6 sition, otation and scale in 2D. We apply the configuations descibed in table 1 on the following designs. In each design we an each vaiant algoithm 3 times and took the median of the esults. Ou algoithm is cuently a non-optimized single-theaded CPU implementation, its aveage un time is 2-3 seconds Domino - 3 Tiles LS TRW (Geedy) LS TRW (Local) Domino - Thity tiles aanged in a cuve i.e. each tile is at a cetain distance fom the next, and facing in a simila diection. The design and gaph stuctue ae visualized in figue 4. The ceated gaph is a chain stuctue which can be optimally solved by belief popagation algoithms such as TRW-S. Moeove, non-cyclic gaphs appea to wok extemely well with geedy LSP, which is eflected in the esults (figue 7) Random Walk MultiRes RW LS MultiRes RW Cicle - In ode to test a highly connected gaph with cycles, we ceated a design fo nine tiles aanged in a cicle (non-fixed adius) aound a cental tile. The minimal angle between any two tiles is at least 25 o. The design and esulting gaph stuctue ae shown in figue 5, while the expeiment esults ae in figue 8. All ules in this design ae tenay, and the ules enfocing a minimal angle between all objects ceate a gaph with high connectivity. In this scenaio evaluating poposals fo multiple objects at once is disadvantageous. We found that TRW fails to find a solution that appoximates the minimum. Howeve, exhaustive evaluation of each candidate set is not ealistic. Theefoe we educed the numbe of candidates as shown in the gaphs, to 4 and 6 candidates, and saw impovement. Still, constaining the algoithm to one poposal fo a single object in each iteation gives the best esults fo this scenaio. Locally satisfiable poposals pove to be an asset in this scenaio, achieving an x2 facto fom 2 evaluations and up until 12 evaluations. Laplacian Cycle - Finally, to challenge the candidate poposal pocess, we attempt to aange ten tiles t 1..t 1 such that t i = (t i 1 + t i+1)/2 and d(t i, t i+1) > C. Since the ules wap aound t 1 the cost can neve be and the best possible solution is a leastsquaes oval stuctue. The design and esulting gaph stuctue ae in figue 6, while the expeiment esults ae in figue 9. We applied seveal vaiants of TRW on this design, stating fom 2 poposals fo each object each iteation (one LSP, one andom) and up to 1 candidates. Additionally we tied multi-esolution andom walk with and without LSP. We found that a small numbe of candidates ove a lage numbe of iteations poduced the best esult, and that LSP wee of benefit. Algoithm #Obj #Cands Random Walk 1 2 Multi-Res RW 1 2 LS MR RW 1 2 LS TRW (Geedy) n k LS TRW (Local) n k Table 1: Algoithms applied in ou expeiments. #Obj is the numbe of objects optimized in each iteation, #Cands is the numbe of candidates assigned to each (optimizable) object in each iteation. The TRW vaiants have k candidates, 5% of which ae locally satisfiable poposals (if applicable). 5.1 Funitue Aangement We eceated the design ules descibed in [Meell et al. 211], ewiting them to be locally satisfiable. We then used ou algoithm to find funitue layout in seveal oom configuations (figue 1). Ou appoach poduced compaable esults in 5 evaluations, Figue 7: Domino: The chain-like stuctue of the gaph woks optimally fo belief popagation algoithms such as TRW. Combining TRW with geedy LSP conveges on a solution quickly. compaed to 5M 1M evaluations (extapolated fom figue 7 in thei pape). Note that while we poduce a single feasible solution in each un, they attempt to poduce a vaiety of solutions. 5.2 Photo Ovelay When eviewing a lage collection of photogaphs, it is often useful to see the coesponding meta-data (title, date, exposue infomation, geo-tags and use supplied tags) alongside the oiginal image. In smalle fom-factos, thee is not enough sceen eal estate to display the image alongside the infomation. We pesent an application to ovelay textual and visual infomation on an image, based on geometical and aesthetic design ules. Given an image, we extact textual meta-data fom its EXIF such as title, camea and lens model, apetue, shutte speed as well as calculate a luminance histogam. We then calculate a saliency map [Peazzi et al. 212], un an edge detection filte and extact the colo palette of the image [Mose et al. 27] to which we add black and white (Figue 11. We define ou design such that the supeimposed elements ae positioned on the non-salient egions in the image and thei colos ae taken fom the image extended colo palette. Additionally, the title is lage than the exposue infomation, and the exposue infomation elements ae odeed vetically and attempt to align (left o ight depending on thei position within the image). The esults of ou design can be seen in figue 12 and figue Conclusions We pesented a new algoithm fo ule-based design layout poblems. Ou appoach unifies and expands on peviously poposed local seach based methods in the sense that it adaptively detemines the seach neighbohood accoding to the undelying gaph stuctue. We intoduced the concept of locally satisfiable poposals and demonstated that thei use damatically educes the numbe of evaluations equied fo finding a ule-consistent layout. In cases whee LSP fails, ou algoithm degades to a andom sampling appoach. While the efficacy of ou method was demonstated on a 2D layout poblem, ou solution genealizes to a wide ange of layout pob- 6

7 Online Submission ID: 179 Figue 12: Applying ou design ules to vaious images poduces pleasing esults automatically and in eal time, allowing a use to bing up infomation about an image without inteupting the flow of images. Cicle - 9 Objects aound Cente Laplacian - 1 objects 14 Random Walk 14 MultiRes RW 12 LS TRW (Geedy) 4 8 LS TRW (Local) Figue 8: Cicle: The highly connected gaph is a hindance when using a lage numbe of candidates. In this scenaio inceasing the numbe of optimizable objects in each iteation, and the size of the candidate set did not pove beneficial. The best pefoming vaiant was a multi-es andom walk appoach, in which the candidates wee LSP. lems in two o highe dimensions. In futue wok we seek to apply ou algoithm on layout synthesis in 2.5D (such as placing objects on a topogaphical map) and in 3D. Moeove, we ae woking towads a massively paallel implementation of ou appoach that we hope would be beneficial fo the gaphics community Refeences B ORNING, A., AND F REEMAN -B ENSON, B Ultaviolet: A constaint satisfaction algoithm fo inteactive gaphics. Con Figue 9: Laplacian Cycle: The optimal solution in this design is a least-squaes one, and ceates a elatively complex gaph. Still we find that LSP helps convege quickly, especially with a small set of candidates in each iteation (half of which ae andom) LS MR RW MultiRes RW LS TRW (Geedy) LS TRW (Geedy) 8 LS TRW (Geedy) LS TRW (Geedy) 6 1 LS TRW (Local) LS TRW (Geedy) 4 12 LS MR RW LS TRW (Geedy) staints 3, 1, B OYKOV, Y., V EKSLER, O., AND Z ABIH, R. 21. Fast appoximate enegy minimization via gaph cuts. PAMI 21. C ASELLA, G., AND G EORGE, E. I Explaining the gibbs sample. The Ameican Statistician 46, 3, G OULD, S., A MAT, F., AND KOLLER, D. 29. Alphabet soup: A famewok fo appoximate enegy minimization. In CVPR 29, H ASTINGS, W. K Monte calo sampling methods using makov chains and thei applications. Biometika 57, 1,

8 Online Submission ID: 179 Figue 1: We follow the design ules descibed in [Meell et al. 211] and apply ou move-making algoithm to geneate these funitue aangements. Figue 13: In this example, in addition to the descibed design ules, we align the meta-data elements along the most pominent hoizontal edges, extacted using edge-detection. 527 Figue 11: Fo each image we extact a saliency map [Peazzi et al. 212] and a colo palette [Mose et al. 27] I SHIKAWA, H. 29. Highe-ode gadient descent by fusionmove gaph cut. In ICCV 29, J UNG, K., KOHLI, P., AND S HAH, D. 29. Local ules fo global map: When do they wok? In NIPS, KOHLI, P., K UMAR, M. P., AND T ORR, P. H. S. 27. P3 & beyond: Solving enegies with highe ode cliques. In CVPR. KOLMOGOROV, V. 26. Convegent tee-eweighted message passing fo enegy minimization. IEEE Tans. Patten Anal. Mach. Intell. 28, 1 (Oct.), KOMODAKIS, N., AND T ZIRITAS, G. 25. A new famewok fo appoximate labeling via gaph cuts. In ICCV K SCHISCHANG, F. R., F REY, B. J., AND L OELIGER, H.-A. 21. Facto gaphs and the sum-poduct algoithm. IEEE Tansactions on Infomation Theoy 47, 2, K UMAR, V Algoithms fo constaint satisfaction poblems: A suvey. AI MAGAZINE 13, 1, L EMPITSKY, V. S., ROTHER, C., ROTH, S., AND B LAKE, A. 21. Fusion moves fo makov andom field optimization. IEEE Tans. Patten Anal. Mach. Intell. 32, 8, M ACKWORTH, A. K Consistency in netwoks of elations. Atificial Intelligence 8, 1, M ERRELL, P., S CHKUFZA, E., L I, Z., AGRAWALA, M., AND KOLTUN, V Inteactive funitue layout using inteio design guidelines. In SIGGRAPH 211. M ORSE, B., T HORNTON, D., X IA, Q., AND U IBEL, J. 27. Image-based colo schemes. In ICIP 27. P EARL, J Reveend bayes on infeence engines: A distibuted hieachical appoach. In AAAI, P ERAZZI, F., K R A HENB U HL, P., P RITCH, Y., AND H ORNUNG, A Saliency filtes: Contast based filteing fo salient egion detection. In CVPR 212. S ZELISKI, R., Z ABIH, R., S CHARSTEIN, D., V EKSLER, O., KOLMOGOROV, V., AGARWALA, A., TAPPEN, M. F., AND ROTHER, C. 26. A compaative study of enegy minimization methods fo makov andom fields. In ECCV 26. V EKSLER, O. 27. Gaph cut based optimization fo mfs with tuncated convex pios. In CVPR 27. WAINWRIGHT, M. J., JAAKKOLA, T., AND W ILLSKY, A. S. 25. Map estimation via ageement on tees: message-passing and linea pogamming. IEEE Tansactions on Infomation Theoy 51, 11, W OODFORD, O. J., T ORR, P. H. S., R EID, I. D., AND F ITZGIB BON, A. W. 28. Global steeo econstuction unde second ode smoothness pios. In CVPR, IEEE Compute Society. Y EH, Y.-T., YANG, L., WATSON, M., G OODMAN, N. D., AND H ANRAHAN, P Synthesizing open wolds with constaints using locally annealed evesible jump mcmc. ACM Tans. Gaph. 31, 4 (July), 56:1 56:11. Y U, L.-F., Y EUNG, S.-K., TANG, C.-K., T ERZOPOULOS, D., C HAN, T. F., AND O SHER, S. J Make it home: automatic optimization of funitue aangement. In SIGGRAPH 211.

Lecture # 04. Image Enhancement in Spatial Domain

Lecture # 04. Image Enhancement in Spatial Domain Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency

More information

Image Enhancement in the Spatial Domain. Spatial Domain

Image Enhancement in the Spatial Domain. Spatial Domain 8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

An Extension to the Local Binary Patterns for Image Retrieval

An Extension to the Local Binary Patterns for Image Retrieval , pp.81-85 http://x.oi.og/10.14257/astl.2014.45.16 An Extension to the Local Binay Pattens fo Image Retieval Zhize Wu, Yu Xia, Shouhong Wan School of Compute Science an Technology, Univesity of Science

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Color Correction Using 3D Multiview Geometry

Color Correction Using 3D Multiview Geometry Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,

More information

An Unsupervised Segmentation Framework For Texture Image Queries

An Unsupervised Segmentation Framework For Texture Image Queries An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu

More information

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

Hierarchical Region Mean-Based Image Segmentation

Hierarchical Region Mean-Based Image Segmentation Hieachical Region Mean-Based Image Segmentation Slawo Wesolkowski and Paul Fieguth Systems Design Engineeing Univesity of Wateloo Wateloo, Ontaio, Canada, N2L-3G1 s.wesolkowski@ieee.og, pfieguth@uwateloo.ca

More information

A New Finite Word-length Optimization Method Design for LDPC Decoder

A New Finite Word-length Optimization Method Design for LDPC Decoder A New Finite Wod-length Optimization Method Design fo LDPC Decode Jinlei Chen, Yan Zhang and Xu Wang Key Laboatoy of Netwok Oiented Intelligent Computation Shenzhen Gaduate School, Habin Institute of Technology

More information

Optical Flow for Large Motion Using Gradient Technique

Optical Flow for Large Motion Using Gradient Technique SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this

More information

Topic -3 Image Enhancement

Topic -3 Image Enhancement Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking

More information

Lecture 27: Voronoi Diagrams

Lecture 27: Voronoi Diagrams We say that two points u, v Y ae in the same connected component of Y if thee is a path in R N fom u to v such that all the points along the path ae in the set Y. (Thee ae two connected components in the

More information

Module 6 STILL IMAGE COMPRESSION STANDARDS

Module 6 STILL IMAGE COMPRESSION STANDARDS Module 6 STILL IMAE COMPRESSION STANDARDS Lesson 17 JPE-2000 Achitectue and Featues Instuctional Objectives At the end of this lesson, the students should be able to: 1. State the shotcomings of JPE standad.

More information

Extract Object Boundaries in Noisy Images using Level Set. Final Report

Extract Object Boundaries in Noisy Images using Level Set. Final Report Extact Object Boundaies in Noisy Images using Level Set by: Quming Zhou Final Repot Submitted to Pofesso Bian Evans EE381K Multidimensional Digital Signal Pocessing May 10, 003 Abstact Finding object contous

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class

More information

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE 5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

HISTOGRAMS are an important statistic reflecting the

HISTOGRAMS are an important statistic reflecting the JOURNAL OF L A T E X CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 1 D 2 HistoSketch: Disciminative and Dynamic Similaity-Peseving Sketching of Steaming Histogams Dingqi Yang, Bin Li, Laua Rettig, and Philippe

More information

View Synthesis using Depth Map for 3D Video

View Synthesis using Depth Map for 3D Video View Synthesis using Depth Map fo 3D Video Cheon Lee and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 1 Oyong-dong, Buk-gu, Gwangju, 500-712, Republic of Koea E-mail: {leecheon, hoyo}@gist.ac.k

More information

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition

More information

Point-Biserial Correlation Analysis of Fuzzy Attributes

Point-Biserial Correlation Analysis of Fuzzy Attributes Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh

More information

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler POMDP: Intoduction to Patially Obsevable Makov Decision Pocesses Hossein Kamalzadeh, Michael Hahsle 2019-01-02 The R package pomdp povides an inteface to pomdp-solve, a solve (witten in C) fo Patially

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

Topological Characteristic of Wireless Network

Topological Characteristic of Wireless Network Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences

More information

Obstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor

Obstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor Obstacle Avoidance of Autonomous Mobile Robot using Steeo Vision Senso Masako Kumano Akihisa Ohya Shin ichi Yuta Intelligent Robot Laboatoy Univesity of Tsukuba, Ibaaki, 35-8573 Japan E-mail: {masako,

More information

Communication vs Distributed Computation: an alternative trade-off curve

Communication vs Distributed Computation: an alternative trade-off curve Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,

More information

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.

(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number. Illustative G-C Simila cicles Alignments to Content Standads: G-C.A. Task (a, b) x y Fo this poblem, is a point in the - coodinate plane and is a positive numbe. a. Using a tanslation and a dilation, show

More information

Shortest Paths for a Two-Robot Rendez-Vous

Shortest Paths for a Two-Robot Rendez-Vous Shotest Paths fo a Two-Robot Rendez-Vous Eik L Wyntes Joseph S B Mitchell y Abstact In this pape, we conside an optimal motion planning poblem fo a pai of point obots in a plana envionment with polygonal

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

A Novel Automatic White Balance Method For Digital Still Cameras

A Novel Automatic White Balance Method For Digital Still Cameras A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing

More information

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson

DEADLOCK AVOIDANCE IN BATCH PROCESSES. M. Tittus K. Åkesson DEADLOCK AVOIDANCE IN BATCH PROCESSES M. Tittus K. Åkesson Univesity College Boås, Sweden, e-mail: Michael.Tittus@hb.se Chalmes Univesity of Technology, Gothenbug, Sweden, e-mail: ka@s2.chalmes.se Abstact:

More information

A modal estimation based multitype sensor placement method

A modal estimation based multitype sensor placement method A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;

More information

All lengths in meters. E = = 7800 kg/m 3

All lengths in meters. E = = 7800 kg/m 3 Poblem desciption In this poblem, we apply the component mode synthesis (CMS) technique to a simple beam model. 2 0.02 0.02 All lengths in metes. E = 2.07 10 11 N/m 2 = 7800 kg/m 3 The beam is a fee-fee

More information

Towards Adaptive Information Merging Using Selected XML Fragments

Towards Adaptive Information Merging Using Selected XML Fragments Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,

More information

Hybrid Fractal Video Coding With Neighbourhood Vector Quantisation

Hybrid Fractal Video Coding With Neighbourhood Vector Quantisation Hybid Factal Video Coding With Neighbouhood Vecto Quantisation Zhen Yao and Roland Wilson Dept. of Compute Science, Univesity of Wawick, Coventy, CV4 7AL, United Kingdom Email: {yao, gw}@dcs.wawick.ac.uk

More information

= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2

= dv 3V (r + a 1) 3 r 3 f(r) = 1. = ( (r + r 2 Random Waypoint Model in n-dimensional Space Esa Hyytiä and Joma Vitamo Netwoking Laboatoy, Helsinki Univesity of Technology, Finland Abstact The andom waypoint model (RWP) is one of the most widely used

More information

A Recommender System for Online Personalization in the WUM Applications

A Recommender System for Online Personalization in the WUM Applications A Recommende System fo Online Pesonalization in the WUM Applications Mehdad Jalali 1, Nowati Mustapha 2, Ali Mamat 2, Md. Nasi B Sulaiman 2 Abstact foeseeing of use futue movements and intentions based

More information

Conservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery

Conservation Law of Centrifugal Force and Mechanism of Energy Transfer Caused in Turbomachinery Poceedings of the 4th WSEAS Intenational Confeence on luid Mechanics and Aeodynamics, Elounda, Geece, August 1-3, 006 (pp337-34) Consevation Law of Centifugal oce and Mechanism of Enegy Tansfe Caused in

More information

Prof. Feng Liu. Fall /17/2016

Prof. Feng Liu. Fall /17/2016 Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2

More information

On the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks

On the Forwarding Area of Contention-Based Geographic Forwarding for Ad Hoc and Sensor Networks On the Fowading Aea of Contention-Based Geogaphic Fowading fo Ad Hoc and Senso Netwoks Dazhi Chen Depatment of EECS Syacuse Univesity Syacuse, NY dchen@sy.edu Jing Deng Depatment of CS Univesity of New

More information

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad

More information

A ROI Focusing Mechanism for Digital Cameras

A ROI Focusing Mechanism for Digital Cameras A ROI Focusing Mechanism fo Digital Cameas Chu-Hui Lee, Meng-Feng Lin, Chun-Ming Huang, and Chun-Wei Hsu Abstact With the development and application of digital technologies, the digital camea is moe popula

More information

Voting-Based Grouping and Interpretation of Visual Motion

Voting-Based Grouping and Interpretation of Visual Motion Voting-Based Gouping and Intepetation of Visual Motion Micea Nicolescu Depatment of Compute Science Univesity of Nevada, Reno Reno, NV 89557 micea@cs.un.edu Géad Medioni Integated Media Systems Cente Univesity

More information

17/5/2009. Introduction

17/5/2009. Introduction 7/5/9 Steeo Imaging Intoduction Eample of Human Vision Peception of Depth fom Left and ight eye images Diffeence in elative position of object in left and ight eyes. Depth infomation in the views?? 7/5/9

More information

Multiview plus depth video coding with temporal prediction view synthesis

Multiview plus depth video coding with temporal prediction view synthesis 1 Multiview plus depth video coding with tempoal pediction view synthesis Andei I. Puica, Elie G. Moa, Beatice Pesquet-Popescu, Fellow, IEEE, Maco Cagnazzo, Senio Membe, IEEE and Bogdan Ionescu, Senio

More information

Performance Optimization in Structured Wireless Sensor Networks

Performance Optimization in Structured Wireless Sensor Networks 5 The Intenational Aab Jounal of Infomation Technology, Vol. 6, o. 5, ovembe 9 Pefomance Optimization in Stuctued Wieless Senso etwoks Amine Moussa and Hoda Maalouf Compute Science Depatment, ote Dame

More information

Assessment of Track Sequence Optimization based on Recorded Field Operations

Assessment of Track Sequence Optimization based on Recorded Field Operations Assessment of Tack Sequence Optimization based on Recoded Field Opeations Matin A. F. Jensen 1,2,*, Claus G. Søensen 1, Dionysis Bochtis 1 1 Aahus Univesity, Faculty of Science and Technology, Depatment

More information

Topic 7 Random Variables and Distribution Functions

Topic 7 Random Variables and Distribution Functions Definition of a Random Vaiable Distibution Functions Popeties of Distibution Functions Topic 7 Random Vaiables and Distibution Functions Distibution Functions 1 / 11 Definition of a Random Vaiable Distibution

More information

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits

More information

ART GALLERIES WITH INTERIOR WALLS. March 1998

ART GALLERIES WITH INTERIOR WALLS. March 1998 ART GALLERIES WITH INTERIOR WALLS Andé Kündgen Mach 1998 Abstact. Conside an at galley fomed by a polygon on n vetices with m pais of vetices joined by inteio diagonals, the inteio walls. Each inteio wall

More information

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth

More information

Title. Author(s)NOMURA, K.; MOROOKA, S. Issue Date Doc URL. Type. Note. File Information

Title. Author(s)NOMURA, K.; MOROOKA, S. Issue Date Doc URL. Type. Note. File Information Title CALCULATION FORMULA FOR A MAXIMUM BENDING MOMENT AND THE TRIANGULAR SLAB WITH CONSIDERING EFFECT OF SUPPO UNIFORM LOAD Autho(s)NOMURA, K.; MOROOKA, S. Issue Date 2013-09-11 Doc URL http://hdl.handle.net/2115/54220

More information

A Novel Image-Based Rendering System With A Longitudinally Aligned Camera Array

A Novel Image-Based Rendering System With A Longitudinally Aligned Camera Array EUOGAPHICS 2 / A. de Sousa, J.C. Toes Shot Pesentations A Novel Image-Based endeing System With A Longitudinally Aligned Camea Aay Jiang Li, Kun Zhou, Yong Wang and Heung-Yeung Shum Micosoft eseach, China

More information

Efficient protection of many-to-one. communications

Efficient protection of many-to-one. communications Efficient potection of many-to-one communications Miklós Molná, Alexande Guitton, Benad Cousin, and Raymond Maie Iisa, Campus de Beaulieu, 35 042 Rennes Cedex, Fance Abstact. The dependability of a netwok

More information

Cellular Neural Network Based PTV

Cellular Neural Network Based PTV 3th Int Symp on Applications of Lase Techniques to Fluid Mechanics Lisbon, Potugal, 6-9 June, 006 Cellula Neual Netwok Based PT Kazuo Ohmi, Achyut Sapkota : Depatment of Infomation Systems Engineeing,

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

High performance CUDA based CNN image processor

High performance CUDA based CNN image processor High pefomance UDA based NN image pocesso GEORGE VALENTIN STOIA, RADU DOGARU, ELENA RISTINA STOIA Depatment of Applied Electonics and Infomation Engineeing Univesity Politehnica of Buchaest -3, Iuliu Maniu

More information

On Error Estimation in Runge-Kutta Methods

On Error Estimation in Runge-Kutta Methods Leonado Jounal of Sciences ISSN 1583-0233 Issue 18, Januay-June 2011 p. 1-10 On Eo Estimation in Runge-Kutta Methods Ochoche ABRAHAM 1,*, Gbolahan BOLARIN 2 1 Depatment of Infomation Technology, 2 Depatment

More information

GTOC 9, Multiple Space Debris Rendezvous Trajectory Design in the J2 environment

GTOC 9, Multiple Space Debris Rendezvous Trajectory Design in the J2 environment GTOC 9, Multiple Space Debis Rendezvous Tajectoy Design in the J envionment Macus Hallmann, Makus Schlottee, Ansga Heidecke, Maco Sagliano Fedeico Fumenti, Volke Maiwald, René Schwaz Institute of Space

More information

Efficient Maximal Poisson-Disk Sampling

Efficient Maximal Poisson-Disk Sampling Efficient Maximal Poisson-Disk Sampling Mohamed S. Ebeida Sandia National Laboatoies Andew A. Davidson Univesity of Califonia, Davis Anjul Patney Univesity of Califonia, Davis Patick M. Knupp Sandia National

More information

Color Interpolation for Single CCD Color Camera

Color Interpolation for Single CCD Color Camera Colo Intepolation fo Single CCD Colo Camea Yi-Ming Wu, Chiou-Shann Fuh, and Jui-Pin Hsu Depatment of Compute Science and Infomation Engineeing, National Taian Univesit, Taipei, Taian Email: 88036@csie.ntu.edu.t;

More information

Monte Carlo Simulation for the ECAT HRRT using GATE

Monte Carlo Simulation for the ECAT HRRT using GATE Monte Calo Simulation fo the ECAT HRRT using GATE F. Bataille, C. Comtat, Membe, IEEE, S. Jan, and R. Tébossen Abstact The ECAT HRRT (High Resolution Reseach Tomogaph, CPS Innovations, Knoxville, TN, U.S.A.)

More information

Effective Data Co-Reduction for Multimedia Similarity Search

Effective Data Co-Reduction for Multimedia Similarity Search Effective Data Co-Reduction fo Multimedia Similaity Seach Zi Huang Heng Tao Shen Jiajun Liu Xiaofang Zhou School of Infomation Technology and Electical Engineeing The Univesity of Queensland, QLD 472,

More information

Survey of Various Image Enhancement Techniques in Spatial Domain Using MATLAB

Survey of Various Image Enhancement Techniques in Spatial Domain Using MATLAB Suvey of Vaious Image Enhancement Techniques in Spatial Domain Using MATLAB Shailenda Singh Negi M.Tech Schola G. B. Pant Engineeing College, Paui Gahwal Uttaahand, India- 46194 ABSTRACT Image Enhancement

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

Separability and Topology Control of Quasi Unit Disk Graphs

Separability and Topology Control of Quasi Unit Disk Graphs Sepaability and Topology Contol of Quasi Unit Disk Gaphs Jiane Chen, Anxiao(Andew) Jiang, Iyad A. Kanj, Ge Xia, and Fenghui Zhang Dept. of Compute Science, Texas A&M Univ. College Station, TX 7784. {chen,

More information

Scaling Location-based Services with Dynamically Composed Location Index

Scaling Location-based Services with Dynamically Composed Location Index Scaling Location-based Sevices with Dynamically Composed Location Index Bhuvan Bamba, Sangeetha Seshadi and Ling Liu Distibuted Data Intensive Systems Laboatoy (DiSL) College of Computing, Geogia Institute

More information

Quality Aware Privacy Protection for Location-based Services

Quality Aware Privacy Protection for Location-based Services In Poceedings of the th Intenational Confeence on Database Systems fo Advanced Applications (DASFAA 007), Bangkok, Thailand, Apil 9-, 007. Quality Awae Pivacy Potection fo Location-based Sevices Zhen Xiao,,

More information

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation A Minutiae-based Fingepint Matching Algoithm Using Phase Coelation Autho Chen, Weiping, Gao, Yongsheng Published 2007 Confeence Title Digital Image Computing: Techniques and Applications DOI https://doi.og/10.1109/dicta.2007.4426801

More information

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Accepted fo publication Intenational Jounal of Flexible Automation and Integated Manufactuing. A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Nagiza F. Samatova,

More information

Accurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen

Accurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen Accuate Diffaction Efficiency Contol fo Multiplexed Volume Hologaphic Gatings Xuliang Han, Gichel Kim, and Ray T. Chen Micoelectonic Reseach Cente Depatment of Electical and Compute Engineeing Univesity

More information

n If S is in convex position, then thee ae exactly k convex k-gons detemined by subsets of S. In geneal, howeve, S may detemine fa fewe convex k-gons.

n If S is in convex position, then thee ae exactly k convex k-gons detemined by subsets of S. In geneal, howeve, S may detemine fa fewe convex k-gons. Counting Convex Polygons in Plana Point Sets Joseph S. B. Mitchell a;1, Günte Rote b, Gopalakishnan Sundaam c, and Gehad Woeginge b a Applied Mathematics and Statistics, SUNY Stony Book, NY 11794-3600.

More information

Also available at ISSN (printed edn.), ISSN (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010)

Also available at  ISSN (printed edn.), ISSN (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010) Also available at http://amc.imfm.si ISSN 1855-3966 (pinted edn.), ISSN 1855-3974 (electonic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010) 109 120 Fulleene patches I Jack E. Gave Syacuse Univesity, Depatment

More information

The Internet Ecosystem and Evolution

The Internet Ecosystem and Evolution The Intenet Ecosystem and Evolution Contents Netwok outing: basics distibuted/centalized, static/dynamic, linkstate/path-vecto inta-domain/inte-domain outing Mapping the sevice model to AS-AS paths valley-fee

More information

vaiation than the fome. Howeve, these methods also beak down as shadowing becomes vey signicant. As we will see, the pesented algoithm based on the il

vaiation than the fome. Howeve, these methods also beak down as shadowing becomes vey signicant. As we will see, the pesented algoithm based on the il IEEE Conf. on Compute Vision and Patten Recognition, 1998. To appea. Illumination Cones fo Recognition Unde Vaiable Lighting: Faces Athinodoos S. Geoghiades David J. Kiegman Pete N. Belhumeu Cente fo Computational

More information

Optimal Adaptive Learning for Image Retrieval

Optimal Adaptive Learning for Image Retrieval Optimal Adaptive Leaning fo Image Retieval ao Wang Dept of Compute Sci and ech singhua Univesity Beijing 00084, P. R. China Wangtao7@63.net Yong Rui Micosoft Reseach One Micosoft Way Redmond, WA 9805,

More information

Cardiac C-Arm CT. SNR Enhancement by Combining Multiple Retrospectively Motion Corrected FDK-Like Reconstructions

Cardiac C-Arm CT. SNR Enhancement by Combining Multiple Retrospectively Motion Corrected FDK-Like Reconstructions Cadiac C-Am CT SNR Enhancement by Combining Multiple Retospectively Motion Coected FDK-Like Reconstuctions M. Pümme 1, L. Wigstöm 2,3, R. Fahig 2, G. Lauitsch 4, J. Honegge 1 1 Institute of Patten Recognition,

More information

Data mining based automated reverse engineering and defect discovery

Data mining based automated reverse engineering and defect discovery Data mining based automated evese engineeing and defect discovey James F. Smith III, ThanhVu H. Nguyen Naval Reseach Laboatoy, Code 5741, Washington, D.C., 20375-5000 ABSTRACT A data mining based pocedue

More information

INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM

INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM INFORMATION DISSEMINATION DELAY IN VEHICLE-TO-VEHICLE COMMUNICATION NETWORKS IN A TRAFFIC STREAM LiLi Du Depatment of Civil, Achitectual, and Envionmental Engineeing Illinois Institute of Technology 3300

More information

Monte Carlo Techniques for Rendering

Monte Carlo Techniques for Rendering Monte Calo Techniques fo Rendeing CS 517 Fall 2002 Compute Science Conell Univesity Announcements No ectue on Thusday Instead, attend Steven Gotle, Havad Upson Hall B17, 4:15-5:15 (efeshments ealie) Geomety

More information

Generalized Grey Target Decision Method Based on Decision Makers Indifference Attribute Value Preferences

Generalized Grey Target Decision Method Based on Decision Makers Indifference Attribute Value Preferences Ameican Jounal of ata ining and Knowledge iscovey 27; 2(4): 2-8 http://www.sciencepublishinggoup.com//admkd doi:.648/.admkd.2724.2 Genealized Gey Taget ecision ethod Based on ecision akes Indiffeence Attibute

More information

FACE VECTORS OF FLAG COMPLEXES

FACE VECTORS OF FLAG COMPLEXES FACE VECTORS OF FLAG COMPLEXES ANDY FROHMADER Abstact. A conjectue of Kalai and Eckhoff that the face vecto of an abitay flag complex is also the face vecto of some paticula balanced complex is veified.

More information

How Easy is Matching 2D Line Models Using Local Search?

How Easy is Matching 2D Line Models Using Local Search? 564 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 19, NO. 6, JUNE 1997 How Easy is Matching 2D Line Models Using Local Seach? J. Ross Beveidge and Edwad M. Riseman, Senio Membe,

More information

Improvement of First-order Takagi-Sugeno Models Using Local Uniform B-splines 1

Improvement of First-order Takagi-Sugeno Models Using Local Uniform B-splines 1 Impovement of Fist-ode Takagi-Sugeno Models Using Local Unifom B-splines Felipe Fenández, Julio Gutiéez, Gacián Tiviño and Juan Calos Cespo Dep. Tecnología Fotónica, Facultad de Infomática Univesidad Politécnica

More information

Recognizing Primitive Interactions by Exploring Actor-Object States

Recognizing Primitive Interactions by Exploring Actor-Object States In IEEE Intenational Confeence on Patten Recognition (CVPR), Alaska, June 2008. Recognizing Pimitive Inteactions by Exploing Acto-Obect States Roman Filipovych Ealdo Ribeio Compute Vision and Bio-Inspied

More information

Fast quality-guided flood-fill phase unwrapping algorithm for three-dimensional fringe pattern profilometry

Fast quality-guided flood-fill phase unwrapping algorithm for three-dimensional fringe pattern profilometry Univesity of Wollongong Reseach Online Faculty of Infomatics - Papes (Achive) Faculty of Engineeing and Infomation Sciences 2010 Fast quality-guided flood-fill phase unwapping algoithm fo thee-dimensional

More information

Hierarchically Clustered P2P Streaming System

Hierarchically Clustered P2P Streaming System Hieachically Clusteed P2P Steaming System Chao Liang, Yang Guo, and Yong Liu Polytechnic Univesity Thomson Lab Booklyn, NY 11201 Pinceton, NJ 08540 Abstact Pee-to-pee video steaming has been gaining populaity.

More information

Improved Fourier-transform profilometry

Improved Fourier-transform profilometry Impoved Fouie-tansfom pofilomety Xianfu Mao, Wenjing Chen, and Xianyu Su An impoved optical geomety of the pojected-finge pofilomety technique, in which the exit pupil of the pojecting lens and the entance

More information

Gravitational Shift for Beginners

Gravitational Shift for Beginners Gavitational Shift fo Beginnes This pape, which I wote in 26, fomulates the equations fo gavitational shifts fom the elativistic famewok of special elativity. Fist I deive the fomulas fo the gavitational

More information

The Dual Round Robin Matching Switch with Exhaustive Service

The Dual Round Robin Matching Switch with Exhaustive Service The Dual Round Robin Matching Switch with Exhaustive Sevice Yihan Li, Shivenda S. Panwa, H. Jonathan Chao Abstact Vitual Output Queuing is widely used by fixed-length highspeed switches to ovecome head-of-line

More information

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes CS630 Repesenting and Accessing Digital Infomation Infomation Retieval: Basics Thosten Joachims Conell Univesity Infomation Retieval Basics Retieval Models Indexing and Pepocessing Data Stuctues ~ 4 lectues

More information

Annales UMCS Informatica AI 2 (2004) UMCS

Annales UMCS Informatica AI 2 (2004) UMCS Pobane z czasopisma Annales AI- Infomatica http://ai.annales.umcs.pl Annales Infomatica AI 2 (2004) 33-340 Annales Infomatica Lublin-Polonia Sectio AI http://www.annales.umcs.lublin.pl/ Embedding as a

More information

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch

Image Registration among UAV Image Sequence and Google Satellite Image Under Quality Mismatch 0 th Intenational Confeence on ITS Telecommunications Image Registation among UAV Image Sequence and Google Satellite Image Unde Quality Mismatch Shih-Ming Huang and Ching-Chun Huang Depatment of Electical

More information

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION Intenational Achives of the Photogammety Remote Sensing and Spatial Infomation Sciences Volume XXXIX-B3 2012 XXII ISPRS Congess 25 August 01 Septembe 2012 Melboune Austalia MULTI-TEMPORAL AND MULTI-SENSOR

More information

IMAGERY TEXTURE ANALYSIS BASED ON MULTI-FEATURE FRACTAL DIMENSION

IMAGERY TEXTURE ANALYSIS BASED ON MULTI-FEATURE FRACTAL DIMENSION IMAGERY TEXTURE ANALYSIS BASED ON MULTI-EATURE RACTAL DIMENSION Jingxue Wang a,*, Weidong Song a, eng Gao b a School o Geomatics, Liaoning Technical Univesity, uxin, Liaoning, 13, China xiaoxue1861@163.com,

More information