Dynamic Programming Bipartite Belief Propagation For Hyper Graph Matching
|
|
- Delilah Dorsey
- 6 years ago
- Views:
Transcription
1 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) Dynami Programming Bipartite Belief Propagation For Hyper Graph Mathing Zhen Zhang 1, Julian MAuley 2, Yong Li 1, Wei Wei 1, Yanning Zhang 1, Qinfeng Shi 3 1 Shool of Computer Siene & Engineering, Northwestern Polytehnial University, Xi an, China 2 Computer Siene and Engineering Department, University of California, San Diego, USA 3 Shool of Computer Siene, The University of Adelaide, Australia zhangzhen@mail.nwpu.edu.n Abstrat Hyper graph mathing problems have drawn attention reently due to their ability to embed higher order relations between nodes. In this paper, we formulate hyper graph mathing problems as onstrained MAP inferene problems in graphial models. Whereas previous disrete approahes introdue several global orrespondene vetors, we introdue only one global orrespondene vetor, but several loal orrespondene vetors. This allows us to deompose the problem into a (linear) bipartite mathing problem and several belief propagation sub-problems. Bipartite mathing an be solved by traditional approahes, while the belief propagation sub-problem is further deomposed as two sub-problems with optimal substruture. Then a newly proposed dynami programming proedure is used to solve the belief propagation sub-problem. Experiments show that the proposed methods outperform state-of-the-art tehniques for hyper graph mathing. 1 Introdution The feature mathing problem aims to establish onsistent orrespondenes between two feature sets, and is a fundamental subroutine in omputer vision and pattern reognition [Leordeanu and Hebert, 2; Torresani et al., 28; Li et al., 21]. When establishing orrespondenes between features, it is important to onsider not only loal similarity between features, but also strutured similarity between sets of features. Graphial models provide an elegant framework to enode feature mathing problems, as they are naturally able to express strutured relationships between sets of variables. However, graphial model based methods [Zhang et al., 216; Torresani et al., 28; Ahn et al., 21] are typially limited to pairwise mathing, whih an be used to express (for example) mathes between rigid strutures. Unfortunately, pairwise relations are insuffiient to enode rih geometrial strutures [Lee et al., 211]; thus higher-order information should be inluded and the problem formulated as one of hyper graph mathing [Yan et al., 21; Nguyen et al., 21; Lee et al., 211; Duhenne et al., 29]. Suh a formulation an be more robust to noise and outliers, though hyper graph mathing is less well studied than pairwise mathing, due to the inreased diffiulty of optimization. Among hyper graph mathing methods, most reent ones fall into one of two ategories. In the first ategory, the orrespondene vetor (whih enodes the mathing) is relaxed to be ontinuous, and then post-proessing (suh as the Munkres/Hungarian algorithm) is used to disretize the orrespondene vetor; Hyper Reweighted Random Walks Methods (HRRWM) [Lee et al., 211] belong to this ategory. The seond ategory, whih inludes Disrete Hyper Graph Mathing [Yan et al., 21] and Tensor Blok Coordinate Asent Graph Mathing (TBCAGM) [Nguyen et al., 21], relaxes the mathing objetive as a multi-linear or multi-quadrati problem, and then alternating optimization methods are used to optimize over the relaxed objetive. Due to the relaxation suh alternating optimization methods may return multiple inonsistent orrespondene vetors, though in pratie their performane is state-of-the-art. Regularizers an be added to the objetive to enourage the multiple orrespondene vetors to be onsistent, however this may result in a looser relaxation. Another issue for multi-linear or multi-quadrati relaxations is their non-onvexity; due to non-onvexity, alternating optimization methods may easily get stuk in loal optima. In this paper, we formulate the hyper graph mathing problem as a onstrained higher order MAP inferene problem in a graphial model. To solve this we propose a onvex linear programming (LP) relaxation. In the primal form of the relaxation, rather than introdue several global orrespondene vetors, we introdue only one global orrespondene, but several loal orrespondene vetors, whih represent orrespondenes only within a small sub-graph (e.g. an edge, a triplet or other small sub-graph). In the dual formulation, the hyper graph mathing problem is deomposed as a linear bipartite mathing problem (whih an be effiiently solved by the Munkres/Hungarian algorithm [Munkres, 197]), and several non-linear mathing problems, whih we term belief propagation sub-problems, with relatively small sale. These sub-problems are solved iteratively, and during optimization the global orrespondene vetor is enouraged to be onsistent with the loal orrespondenes. If the global orrespondene vetor is onsistent with all loal orrespondenes, our algorithm is guaranteed to provide an exat solution. 4662
2 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) Although some previous work has used similar formulations for pairwise mathing problems [Torresani et al., 28; Zhang et al., 216], the exhaustive searh proedures involved when solving belief propagation sub-problems are omputationally expensive when applied to hyper graph mathing. As a response, by exploiting the internal struture of hyper graph mathing problems, we further deompose the belief propagation sub-problems as several overlapping subproblems with optimal substruture. This allows effiient dynami programming methods to be developed to solve these problems. We title the proposed methods Dynami Programming Bipartite Belief Propagation. Experiments show that the proposed methods outperform the urrent state-of-the-art in hyper graph mathing problems. 2 Notation and Problem Formulation A hyper graph H = (V, C) onsists of nodes v V and hyper ars C, where a hyper ar is a subset of V. The order of a hyper ar is its ardinality and the order of a hyper graph is the largest order among all hyper ars. We seek a orrespondene between two hyper graphs: the model graph H P = (V P, C P ) and the data graph H Q = (V Q, C Q ), and their assoiated attributes A P and A Q. For any hyper ar from C P or C Q, there is a orresponding attribute, denoted by a P or a Q. Attributes ould enode the orientation of a keypoint, the length of an edge, the angle between two edges, et.. The goal of hyper graph mathing is to find the optimal orrespondene between V P and V Q. Here to simplify the derivation, we assume that V = V P = V Q = {1, 2,, n}, though this an easily be relaxed (e.g. to handle outliers) by adding dummy nodes in either V P or V Q. Given a orrespondene vetor y i = j (meaning that the i th node in V P orresponds to the j th node in V Q ), finding an optimal oneto-one mathing between V P and V Q an be formulated as a onstrained MAP inferene problem in a graphial model: max y θ i (y i )+ θ (y ), s.t. 1(y i = l) = 1, l V,(1) C P where 1(S) is an indiator funtion (i.e. 1 if S is true and otherwise). θ i (y i ) and θ (y ) are value funtions (or potentials ) of the form θ i (y i ) = ϕ(a P i, a Q y i ), θ (y ) = ϕ(a P, a Q y ), (2) where ϕ are real-valued funtions, whih measure the similarity between unary or higher order attributes. In pratie, the similarity funtion are often defined as Duhenne et al.; Nguyen et al. [29; 21] ϕ(a P, a Q y ) = γ 1, exp( a P a Q y /γ 2, ), (3) where γ 1, and γ 2, are problem-speifi parameters for order hyper ars. 3 LP Relaxation and Its Dual The problem (1) is NP-hard in general, thus relaxations are required. The approahes of Zhang et al. [216] and Torresani et al. [28] are restrited to pairwise problems. Thus Table 1: Introdued dual variables Constraints i V P, y i µ i(y i) = 1 l V Q, µi(l) = 1 C P, i, y \{i} µ (y ) = µ i(y i ) Dual Variables u i v l λ i(y i ) we proposed a linear programming (LP) relaxation for both pairwise and hyper graph mathing problems as follows: argmax µ i, θ i + µ, θ, (4a) µ C P s.t. C P, y µ (y ) = 1, y, µ (y ), (4b) C p, i, y \{i} µ (y ) = µ i (y i ), (4) i V, l V, µ i (l) = 1, (4d) where f, g = x f(x)g(x) denotes the inner produt of two funtions. In the LP relaxation, µ = [µ i (y i )],yi [n] is the global orrespondene vetor, and µ i (y i = j) = 1 means that the i th node in V P orresponds to the j th node in V Q. Eah µ (y ) is a loal orrespondene vetor, and µ (y = [a i ] i ) = 1 means that the i th node in V P orresponds to the (a i ) th node in V Q for all i. It is well-known that off-the-shelf solvers suh as CPLEX are slow for LP problems like (4) [Werner, 27]. Thus we use dual blok oordinate desent based belief propagation to solve suh problems effiiently. First we introdue dual variables (shown in Table 1), then by standard Lagrangian duality the dual objetive is as follows, min g(λ, u, v) = λ,u,v + max y i + P u i + C P max y Y [ θ (y ) λ i (y i ) i [ θ i (y i ) u i v yi + ], ] λ i (y i ) i C P l V Q v l. () In order to satisfy the one-to-one mathing onstraint, the feasible set Y is { } i, y Y = y i [n]; l [n], i 1(y. (6) i = l) 1 The dual variables λ i (y i ) are referred to as messages, and u, v are referred to as mathing variables as in previous work [Zhang et al., 216]. Similar to Zhang et al. [216] for pairwise problems, we alternately optimize over u, v and λ. When optimizing u and v, we fix all λ s. When optimizing λ, in eah step we pik a partiular from C P, and allow those λ i (y i ), i to vary. Then the dual problems () an be 4663
3 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) deomposed as the following two groups of sub-problems: Mathing Sub-problem (7) [ min max θi (y i ) u i v yi + ] λ u i,v i y i(y i ) i C P,i + u i + v l, P l V Q Belief Propagation Sub-problem (8) [ min max θ (y ) λ i (y i ) ] λ y Y i + [ max ϑi (y i ) + λ i(y i ) ], y i i :i, C where λ denotes [λ i (y i )] i, and the augmented potential ϑ i (y i ) is defined as ϑ i (y i ) = θ i (y i ) u i v yi. (9) The mathing sub-problem (7) an be solved by the Hungarian algorithm [Zhang et al., 216]. However, the belief propagation sub-problems are not easy to solve in general. For general higher order potentials, the time omplexity for solving (8) is O(n ), whih inreases very quikly as the order of hyper ars grows. However, for hyper-graph mathing problems the higher order potentials are usually sparse [Yan et al., 21; Nguyen et al., 21; Lee et al., 211]. Thus we will use the sparsity to derive an effiient solver. Remarks For sparse potentials whose non-zero entries are positive, Rother et al. [29] s and Potetz and Lee [28] s approahes an be applied to derive an effiient message passing proedure. However, these methods are not ompatible with one-to-one mathing onstraints whih must be satisfied in mathing problems. 4 Dynami Programming Approahes for the Belief Propagation Sub-problem It is intratable to ompute affinities between two hyper graphs by onsidering all possible mappings between hyper ars. Even for pairwise mathing problems, the number of terms required to evaluate all possible pairs of onnetions is already n 4, whih is quite expensive for large-sale problems. Thus we seek methods that an be used to sparsify the potentials. Here we derive dynami programming approahes for the belief propagation sub-problem that exploit the sparsity of higher-order potentials. 4.1 Deomposition of the Belief Propagation Sub-problem To obtain our dynami programming belief propagation sheme, we start at a losed-form solution of the belief propagation sub-problem. To simplify our derivation we define b (y ) = θ (y ) λ i (y i ), C P i b i (y i ) = ϑ i (y i ) + λ i (y i ), (1) :i, C P then we an give the losed-form solution of (8) as λ i(y i ) =λ i (y i ) b i (y i ) (11) + 1 [ max b (ŷ ŷ Y y i ) + b i (ŷ i ) ]. where the domain Y yi is defined as i Y yi = {ŷ Y \{i} ŷ i = y i }. (12) The losed-form solution (11) an be omputed by exhaustive searh. However, the time omplexity required would be O(n ), whih is not salable for hyper graph mathing problems. Thus we deompose the most expensive part (the max-marginal) into several overlapping problems with optimal substruture. Proposition 1. The max-marginal proedure in (11) an be be performed as follows max [b (ŷ ŷ Y y i ) + { b i (ŷ i )] = max max ζ i (ŷ i ), ŷ i Y y i i max 1(θ (ŷ ŷ Y y i ) > ) [ θ (ŷ ) + ζ i (ŷ i ) ]}, (13) i where ζ i (ŷ i ) = b i (ŷ i ) λ i (ŷ i ). The seond sub-problem (last row of (13)) only onsiders non-zero entries of θ (y ), whih an be done effiiently via exhaustive searh. The solution of the first term (seond last row of (13)) an be reformulated as a linear bipartite mathing problem as follows. Proposition 2. Let y (l) i denote the entries orresponding to the l th largest ζ i (y i ), and let Ỹ yi = {ŷ ŷ Y yi, i \ {i}, y i {y (1) then we have that ξ i (y i ) = max ŷ Y y i i ζ i (ŷ i ) = max ŷ Ỹy 1 i,... y( ) i }} ζ i (ŷ i ). i By Proposition 2, the first term in (13) an be effiiently omputed via partial sort operations, and solving a bipartite mathing problem whose ost matrix size is 2. While the size of is very small (usually 3 or 4) in most higher order mathing problems [Yan et al., 21; Nguyen et al., 21] the bipartite mathing problem an be solved via exhaustive searh with omplexity O(!). For large liques, we an use Hungarian methods to further aelerate the proedure. 4.2 The Partial Reparametrization Formulation The terms b i (y i ) and b (y ) are in fat reparametrizations of the augmented potentials, that is y b i (y i ) + b (y ) = ϑ i (y i ) + θ (y ). C P C P Thus in our implementation, we only store b i (y i ), θ (y ), all messages λ, and mathing variables u, v. Using this formulation, the augmented potentials ϑ i (y i ) and θ i (y i ) an be reovered easily. Another benefit of this formulation (rather 4664
4 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) Algorithm 1: The DPMU Proedure input : A lique, potential b i(y i), i, messages λ i(y i). output: b i (y i), λ i(y i), i 1 for i do 2 ζ i(y i) = b i(y i) λ i(y i); 3 Compute ξ i(y i), i by Proposition 2; 4 with ζ i(y i) as input; for i do b i (y i) ξ i(y i); 6 for y non-zero entries of θ (y ) do 7 f v = θ (y ) + i ζi(yi); 8 for i do 9 if f v > b i (y i) then b i (y i) f v; 1 for i do 11 b i (y i) 1 b i (y i); 12 λ i(y i) λ i(y i) b i(y i) + b i (y i); than storing all potentials) is that signifiant omputation an be avoided. Reall the definition of b i (y i ) in (1); if we only store messages, then several messages have to be added together every time we ompute b i (y i ). However the optimal b i (y i) an be omputed diretly from max-marginals by the following proposition. Proposition 3. The optimal b i (y i) an be omputed by b i (y i ) = θ i (y i ) + λ i(y i ) + λ i(y i ) = 1 i:i, max [b (y ) + b i (y i )]. (14) i ŷ Y y i By Proposition 3 and (11), the optimal messages an be omputed as λ i(y i ) = λ i (y i ) + b i (y i ) b i (y i ). The above results, Propositions 2 and 1 together result in our Dynami Programming Message Updating (DPMU) algorithm in Algorithm 1. Putting DPMU into a oordinate desent framework results in our Dynami Programming Bipartite Belief Propagation (DPBBP) algorithm in Algorithm 2. Deoding Our Dynami Programming Bipartite Belief Propagation methods are dual based methods, thus a feasible integer solution is required. We onsider two strategies to deode an integer solution. In the first strategy, integer solutions are deoded by the bipartite mathing. This strategy is natural sine in eah iteration of belief propagation, a bipartite mathing proedure is used to optimize over the dual variables u and v, and they provide a feasible primal integer solution at the same time. In the seond strategy, we use a multi-linear relaxation method to further refine our results. Although suh methods an easily get stuk at non-optimal points, our algorithm usually provides near optimal solutions in pratie, so that using multi-linear relaxations to refine the results usually yields satisfatory results. Multi-linear relaxations are more expensive than bipartite mathing, thus we only perform this refinement proedure at the last step. Algorithm 2: The Dynami Programming Bipartite BP input : Potentials θ i(y i), i V, θ (y ), C P ; MaxIter; threshold ɛ 1 and ɛ 2. output: y. 1 f max =, u =, v = ; 2 b i(y i) = θ i(y i), i V, y i [n]; 3 for k {1, 2,..., MaxIter} do 4 for C P do Compute optimal λ i(y i), b i (y i), i by Algorithm 1; 6 Updating λ i(y i), b i(y i), i to λ i(y i), b i (y i), i ; 7 Compute optimal u, v for sub-problem (7), and deoding a andidates ŷ by the Hungarian algorithm; 8 Update [u, v] to [u, v ]; 9 f k = θi(ŷi) + C θ (ŷ P ); 1 If f k > f max then f max = f k, y = ŷ; 11 g k urrent dual objetive of (); 12 if f max g k < ɛ 1 or g k g k 1 < ɛ 2 then break; 4.3 Analysis In this setion, we analyse the onvergene, time omplexity and auray of the proposed method. The onvergene of the proposed methods is guaranteed by the following proposition. Proposition 4. For arbitrary bounded input, the Dynami Programming Bipartite Belief Propagation produes a monotonially dereasing dual objetive sequene. Sine the MAP value is a natural lower bound of the dual objetive, the proposed methods must onverge to a fixed dual objetive. At the fixed point of the proposed algorithm, the loal and global orrespondene vetors have the following weak onsisteny properties: Proposition (Weak Consisteny). Assume that Dynami Programming Bipartite Belief Propagation onverges to a fixed point; let ŷ be the optimal assignment produed by linear bipartite mathing in (7), and C P let ȳ = argmax[b (y ) + b i (y i )], y Y i then we have that C P, b i (ȳ i ) = b i (ŷ i ) = max b i (y i ). (1) y i i i i By the weak onsisteny properties, we an see that the loal and global orrespondene vetors are enouraged to attain the same optimal objetive value on unary terms. By this property, we immediately obtain the ondition for global optimality. Proposition 6. Assume that Dynami Programming Bipartite Belief Propagation onverges to a fixed point; if i V, there some ŷ i s.t. ȳ i ŷ i, b(ŷ i ) > b(ȳ i ), then Dynami Programming Bipartite Belief Propagation provides a globally optimal solution of the problem (1). Time Complexity In eah iteration, we must solve C P belief propagation sub-problems and one linear bipartite 466
5 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) BCA BCA-MP BCA-IPFP HGM HRRWM TM BBP FGM DP-BBP DP-BBP-MLR Auray Auray Figure 1: Experimental results on the CMU House data set. Left: Typial mathing result of our algorithm (green lines: orret mathing; yellow lines: mathes between outliers; purple liens: wrong mathes); Middle: Average auray vs. image separation; Right: Average normalized objetive value. Top: The mathing problem inludes all landmarks. Bottom: For eah image pair, landmarks are randomly removed from eah image, and a rigid transformation is applied to the seond image with sale parameter 4 and rotation angle 3π/4. Due to the large sale and rotation transformation, pairwise methods failes to give satisfatory results. mathing problem. The time omplexity of solving a bipartite mathing problem is O(n 3 ). The time omplexity for solving belief propagation sub-problems by Algorithm 1 is O( n log +! + NNZ(θ (y )) ), where we use NNZ(θ (y )) to denote the set of non-zero entries of θ (y ). On the other hand the time omplexity for solving belief propagation sub-problems by exhaustive searh is O(n ). Although both expressions grow exponentially in, the proposed methods are still signifiantly faster than exhaustive searh for sparse potentials. This is beause in pratie the value is usually very small (often 2 or 3), so that and even! an be viewed as (small) onstants. Treating as a onstant, the time omplexity for eah iteration of our algorithm is O(n 3 + C P n + C NNZ(θ (y P )) ). Experiments In this setion, we apply Dynami Programming Bipartite Belief Propagation (DP-BBP) to several hyper graph mathing tasks. Our method is applied with two deoding shemes. In the first deoding sheme, we simply use solutions for bipartite mathing as andidates, while in the seond one, we use multiple linear relaxation based methods to further refine the deoding results. The first algorithm is referred to as DP-BBP, and the seond is referred to as DP-BBP-MLR. Our method is ompared with several existing popular and state-of-the-art hyper graph mathing algorithms, inluding: The Tensor Blok Coordinate Desent Method for multilinear relaxation ( BCA ) [Nguyen et al., 21]; The Tensor Blok Coordinate Desent Method for multiquadrati relaxation with IPFP [Leordeanu et al., 29] as the quadrati solver ( BCA-IPFP ); The Tensor Blok Coordinate Desent Method for multiquadrati relaxation with Max Pooling Mathing [Cho et al., 214] as the quadrati solver ( BCA-MP ); The Probabilisti Hyper Graph Mathing method ( HGM ) [Zass and Shashua, 28]; The Tensor Mathing method ( TM ) [Duhenne et al., 29]; The hyper graph mathing via reweighted random walking method ( HRRWM ) [Lee et al., 211]. Two state-of-the-art quadrati graph mathing algorithms, Fatorized Graph Mathing (FGM) [Zhou and De la Torre, 212] and Bipartite Belief Propagation (BBP) [Zhang et al., 216], are also inluded as baselines. We mainly ompare the auray and objetive value for different algorithms. Implementation details In our experiments, the proposed algorithms DP-BBP and DP-BBP-MLR are implemented in ++ and python. As in previous work [Zhang et al., 216], when there is a gap between the dual and deoded primal, a most-frational-first branh-and-bound strategy is used to tighten the gap. We run at most 1 branh-and-bound iterations, and in eah branh-and-bound, we run at most 1 iterations of DP-BBP or DP-BBP-MLR. All other methods are based on publily available implementations. Higher Order Potential Computation In our experiments, we mainly onsider third-order similarities, whih are invariant to sale and rotation. Given two sets of points P = [p i ] n i=1 and Q = [q i] n i=1, we use Delaunay triangulation to onstrut the set of hyper ars C P and C Q. The higher order potentials are omputed as θ (y ) = exp( 3 i=1 d(αi, αy i ))1(y C Q ) (16) where α(α i y i ) is the i th angle of the triangle (y ), and the distane between two angles d(α, i αy i ) is omputed as { α d(α, i αy i i ) = αy i, α i αy i π, 2π α i αy i (17), otherwise. The pairwise potentials for pairwise methods are as follows, θ ij (y i, y j ) = exp( dij dy i y j τ ij,yi )1({y y i, y j } C Q ) (18) j where d ij (d yiy j ) are Eulidean distanes between nodes i and j (y i and y j ), and τ ij,yiy j is a user-speified parameter. 4666
6 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) BCA-IPFP BCA-MP BCA BCA-IPFP BCA-MP..2 TM BBP DP-BBP-MLR FGM DP-BBP DP-BBP-MLR DP-BBP-MLR DP-BBP HRRWM Auray Auray HGM 1..7 DP-BBP RRWHM BCA-IPFP 1.. RRWHM BCA-MP Figure 2: Experimental results on the Car and Motorbike data set. Top two rows: Typial mathing results (The olor of lines have the same meaning as Figure 1). Bottom: The left two olumns are results on Car, and the right two olumns are results on Motorbike. As we applied large sale and rotation transformation to the original data, pairwise methods failes to give satisfatory results..1 CMU House Dataset 1% higher ompared to these methods. The CMU house dataset has been widely used in previous work to evaluate mathing algorithms [Nguyen et al., 21]. The house sequene onsists of 111 frames of a toy house aptured from different view points. In eah image there are 3 manually marked landmark points with known orrespondenes. We math all images spaed by 1, 2,..., 9 frames and ompute the average performane per separation gap. In this experiment, unary terms are set to zero [Nguyen et al., 21]. Again for eah image we use Delaunay triangulation to onnet landmark points. Eah triplet in the onneted graph beomes a hyper ar in the hyper graph (or eah edge in the ase of pairwise mathing methods). Higher order potentials are omputed as in (17) and pairwise potentials are omputed as in (18). For hyper graph mathing methods, we only use higher order potentials and we use pairwise potentials only for pairwise mathing methods, where we set the parameter τij,yi yj = 1/2 [Leordeanu et al., 29]. We onsider two different settings. In the first setting, all landmark points are used to onstrut the hyper graph. In the seond setting, for eah image pair, we randomly remove landmarks from eah image, whih results in outliers (i.e. landmarks that do not have any orrespondenes). Then for landmarks in the seond image in the pair, a sale transformation with sale parameter 4 and a rotation transformation with angle 3π/4 are applied. Results are shown in Figure 1. In the first setting, for small image separation all methods find the exat mathing, while the auray of BCA, BCA-MP, HGM and TM drops as the separation inreases. In the seond setting, pairwise mathing methods fail to obtain satisfatory results as they are sensitive to sale variation and rotation. For hyper graph mathing methods, for image separation less than 8 frames our algorithm attains similar (or slightly better) auray ompared to the best results among BCA-MP, BCA-IPFP and HRRWM. For the highest separation our methods auray is more than The Cars and Motorbikes Dataset The Cars and Motorbikes dataset onsists of 3 pairs of images of ars and 2 pairs of images of motorbikes from the Pasal 27 dataset [Everingham et al., 29]. Eah pair ontains a number of ground-truth orrespondenes and several outliers. In the dataset, the sale and viewing angle have only small variations. To investigate the performane of mathing methods under large sale and viewing angle variations, for eah image pair, we add a rigid transformation to the keypoints in the seond image with sale parameter 4 and rotation angle π/4. We set the parameter τij,yi yj = min(dij, dyi yj ) as in previous work [Zhou and De la Torre, 212; Zhang et al., 216]. We randomly added 1-2 outliers from the bakground to the mathing problem, with the result shown in Figure 2. From the figure we an see that our methods provide better average auray in all ases. 6 Conlusion In this paper, we formulate hyper graph mathing problems as onstrained MAP inferene problems in graphial models. The proposed method expliitly models only one global orrespondene vetor, but several loal orrespondene vetors, allowing us to deompose diffiult high order optimization problems into a linear bipartite mathing problem and several belief propagation sub-problems with small sale. We further propose a dynami programming proedure to effiiently solve the belief propagation sub-problems. Experiments demonstrate the proposed method outperforms stateof-the-art methods for hyper graph mathing. Aknowledgments This work was supported by NSFC Projet , and , China 863 Projet 21AA1642, ARC Projet DP and DP16173.
7 Proeedings of the Twenty-Sixth International Joint Conferene on Artifiial Intelligene (IJCAI-17) Referenes [Ahn et al., 21] Sung-Soo Ahn, Sejun Park, Mihael Chertkov, and Jinwoo Shin. Minimum weight perfet mathing via blossom belief propagation. In NIPS, 21. [Cho et al., 214] Minsu Cho, Jian Sun, Olivier Duhenne, and Jean Pone. Finding mathes in a haystak: A maxpooling strategy for graph mathing in the presene of outliers. In CVPR, 214. [Duhenne et al., 29] Olivier Duhenne, F Bah, In-So Kweon, and J Pone. A tensor-based algorithm for highorder graph mathing. In CVPR, 29. [Everingham et al., 29] Mark Everingham, Lu Van Gool, Christopher KI Williams, John Winn, and Andrew Zisserman. The PASCAL visual objet lasses hallenge. In PASCAL Challenge Workshop, 29. [Lee et al., 211] Jungmin Lee, Minsu Cho, and Kyoung Mu Lee. Hyper-graph mathing via reweighted random walks. In CVPR, 211. [Leordeanu and Hebert, 2] Marius Leordeanu and Martial Hebert. A spetral tehnique for orrespondene problems using pairwise onstraints. In Computer Vision, 2. ICCV 2. Tenth IEEE International Conferene on, volume 2, pages IEEE, 2. [Leordeanu et al., 29] Marius Leordeanu, Martial Hebert, and Rahul Sukthankar. An integer projeted fixed point method for graph mathing and MAP inferene. In NIPS, 29. [Li et al., 21] Hongsheng Li, Edward Kim, Xiaolei Huang, and Lei He. Objet mathing with a loally affine-invariant onstraint. In Computer Vision and Pattern Reognition (CVPR), 21 IEEE Conferene on, pages IEEE, 21. [Munkres, 197] James Munkres. Algorithms for the assignment and transportation problems. Journal of the soiety for industrial and applied mathematis, (1):32 38, 197. [Nguyen et al., 21] Quynh Nguyen, Antoine Gautier, and Matthias Hein. A flexible tensor blok oordinate asent sheme for hypergraph mathing. In CVPR, 21. [Potetz and Lee, 28] Brian Potetz and Tai Sing Lee. Effiient belief propagation for higher-order liques using linear onstraint nodes. Computer Vision and Image Understanding, 112(1):39 4, 28. [Rother et al., 29] Carsten Rother, Pushmeet Kohli, Wei Feng, and Jiaya Jia. Minimizing sparse higher order energy funtions of disrete variables. In Computer Vision and Pattern Reognition, 29. CVPR 29. IEEE Conferene on, pages IEEE, 29. [Torresani et al., 28] Lorenzo Torresani, Vladimir Kolmogorov, and Carsten Rother. Feature orrespondene via graph mathing: Models and global optimization. In ECCV, 28. [Werner, 27] Tomas Werner. A linear programming approah to max-sum problem: A review. IEEE Transations on Pattern Analysis and Mahine Intelligene, 29(7): , 27. [Yan et al., 21] Junhi Yan, Chao Zhang, Hongyuan Zha, Wei Liu, Xiaokang Yang, and Stephen M Chu. Disrete hyper-graph mathing. In CVPR, 21. [Zass and Shashua, 28] Ron Zass and Amnon Shashua. Probabilisti graph and hypergraph mathing. In CVPR, 28. [Zhang et al., 216] Zhen Zhang, Qinfeng Shi, Julian MAuley, Wei Wei, Yanning Zhang, and Anton van den Hengel. Pairwise mathing through max-weight bipartite belief propagation. In CVPR, 216. [Zhou and De la Torre, 212] Feng Zhou and Fernando De la Torre. Fatorized graph mathing. In CVPR,
Discrete sequential models and CRFs. 1 Case Study: Supervised Part-of-Speech Tagging
0-708: Probabilisti Graphial Models 0-708, Spring 204 Disrete sequential models and CRFs Leturer: Eri P. Xing Sribes: Pankesh Bamotra, Xuanhong Li Case Study: Supervised Part-of-Speeh Tagging The supervised
More informationA Novel Validity Index for Determination of the Optimal Number of Clusters
IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers
More informationNONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman
NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of
More informationLearning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract
CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and
More informationThe Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines
The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer
More informationCluster-Based Cumulative Ensembles
Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,
More information8 : Learning Fully Observed Undirected Graphical Models
10-708: Probabilisti Graphial Models 10-708, Spring 2018 8 : Learning Fully Observed Undireted Graphial Models Leturer: Kayhan Batmanghelih Sribes: Chenghui Zhou, Cheng Ran (Harvey) Zhang When learning
More informationGraph-Based vs Depth-Based Data Representation for Multiview Images
Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:
More informationthe data. Structured Principal Component Analysis (SPCA)
Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving
More informationMulti-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality
INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of
More informationUsing Augmented Measurements to Improve the Convergence of ICP
Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,
More informationA DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR
Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and
More informationA {k, n}-secret Sharing Scheme for Color Images
A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University
More informationFacility Location: Distributed Approximation
Faility Loation: Distributed Approximation Thomas Mosibroda Roger Wattenhofer Distributed Computing Group PODC 2005 Where to plae ahes in the Internet? A distributed appliation that has to dynamially plae
More informationRotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors
Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,
More informationImproved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules
Improved Vehile Classifiation in Long Traffi Video by Cooperating Traker and Classifier Modules Brendan Morris and Mohan Trivedi University of California, San Diego San Diego, CA 92093 {b1morris, trivedi}@usd.edu
More informationExtracting Partition Statistics from Semistructured Data
Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk
More informationHEXA: Compact Data Structures for Faster Packet Processing
Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for
More informationA Unified Subdivision Scheme for Polygonal Modeling
EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.
More informationAbstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.
Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,
More informationAdaptive Implicit Surface Polygonization using Marching Triangles
Volume 20 (2001), Number 2 pp. 67 80 Adaptive Impliit Surfae Polygonization using Marhing Triangles Samir Akkouhe Eri Galin L.I.G.I.M L.I.G.I.M Eole Centrale de Lyon Université Claude Bernard Lyon 1 B.P.
More informationarxiv: v1 [cs.db] 13 Sep 2017
An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution
More informationA Fast Kernel-based Multilevel Algorithm for Graph Clustering
A Fast Kernel-based Multilevel Algorithm for Graph Clustering Inderjit Dhillon Dept. of Computer Sienes University of Texas at Austin Austin, TX 78712 inderjit@s.utexas.edu Yuqiang Guan Dept. of Computer
More informationGray Codes for Reflectable Languages
Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings
More informationPipelined Multipliers for Reconfigurable Hardware
Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,
More informationUnsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks
Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens
More informationSemi-Supervised Affinity Propagation with Instance-Level Constraints
Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,
More informationContour Box: Rejecting Object Proposals Without Explicit Closed Contours
Contour Box: Rejeting Objet Proposals Without Expliit Closed Contours Cewu Lu, Shu Liu Jiaya Jia Chi-Keung Tang The Hong Kong University of Siene and Tehnology Stanford University The Chinese University
More informationDetection and Recognition of Non-Occluded Objects using Signature Map
6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,
More informationNew Fuzzy Object Segmentation Algorithm for Video Sequences *
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department
More informationContext-Aware Activity Modeling using Hierarchical Conditional Random Fields
Context-Aware Ativity Modeling using Hierarhial Conditional Random Fields Yingying Zhu, Nandita M. Nayak, and Amit K. Roy-Chowdhury Abstrat In this paper, rather than modeling ativities in videos individually,
More informationOutline: Software Design
Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling
More informationBoosted Random Forest
Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,
More informationShape Outlier Detection Using Pose Preserving Dynamic Shape Models
Shape Outlier Detetion Using Pose Preserving Dynami Shape Models Chan-Su Lee Ahmed Elgammal Department of Computer Siene, Rutgers University, Pisataway, NJ 8854 USA CHANSU@CS.RUTGERS.EDU ELGAMMAL@CS.RUTGERS.EDU
More informationCalculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem
Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion
More informationKERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION
KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese
More informationExploring the Commonality in Feature Modeling Notations
Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om
More informationBayesian Belief Networks for Data Mining. Harald Steck and Volker Tresp. Siemens AG, Corporate Technology. Information and Communications
Bayesian Belief Networks for Data Mining Harald Stek and Volker Tresp Siemens AG, Corporate Tehnology Information and Communiations 81730 Munih, Germany fharald.stek, Volker.Trespg@mhp.siemens.de Abstrat
More informationSimulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects
Raabe, Roters, Wang Simulation of Crystallographi Texture and Anisotropie of Polyrystals during Metal Forming with Respet to Saling Aspets D. Raabe, F. Roters, Y. Wang Max-Plank-Institut für Eisenforshung,
More informationAutomatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)
Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University
More informationOne Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs?
One Against One or One Against All : Whih One is Better for Handwriting Reognition with SVMs? Jonathan Milgram, Mohamed Cheriet, Robert Sabourin To ite this version: Jonathan Milgram, Mohamed Cheriet,
More informationColouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.
Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland
More informationThis fact makes it difficult to evaluate the cost function to be minimized
RSOURC LLOCTION N SSINMNT In the resoure alloation step the amount of resoures required to exeute the different types of proesses is determined. We will refer to the time interval during whih a proess
More informationThe Implementation of RRTs for a Remote-Controlled Mobile Robot
ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh
More informationDetecting Outliers in High-Dimensional Datasets with Mixed Attributes
Deteting Outliers in High-Dimensional Datasets with Mixed Attributes A. Koufakou, M. Georgiopoulos, and G.C. Anagnostopoulos 2 Shool of EECS, University of Central Florida, Orlando, FL, USA 2 Dept. of
More informationChromaticity-matched Superimposition of Foreground Objects in Different Environments
FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology
More informationAn Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results
An Alternative Approah to the Fuzziier in Fuzzy Clustering to Obtain Better Clustering Results Frank Klawonn Department o Computer Siene University o Applied Sienes BS/WF Salzdahlumer Str. 46/48 D-38302
More informationPerformance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application
World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah
More informationSelf-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization
Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in
More informationAlgorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking
Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient
More informationA Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering
A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,
More informationFOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW
FOREGROUND OBJECT EXTRACTION USING FUZZY C EANS WITH BIT-PLANE SLICING AND OPTICAL FLOW SIVAGAI., REVATHI.T, JEGANATHAN.L 3 APSG, SCSE, VIT University, Chennai, India JRF, DST, Dehi, India. 3 Professor,
More informationAdapting K-Medians to Generate Normalized Cluster Centers
Adapting -Medians to Generate Normalized Cluster Centers Benamin J. Anderson, Deborah S. Gross, David R. Musiant Anna M. Ritz, Thomas G. Smith, Leah E. Steinberg Carleton College andersbe@gmail.om, {dgross,
More informationWide-baseline Multiple-view Correspondences
Wide-baseline Multiple-view Correspondenes Vittorio Ferrari, Tinne Tuytelaars, Lu Van Gool, Computer Vision Group (BIWI), ETH Zuerih, Switzerland ESAT-PSI, University of Leuven, Belgium {ferrari,vangool}@vision.ee.ethz.h,
More informationGradient based progressive probabilistic Hough transform
Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti
More informationWe don t need no generation - a practical approach to sliding window RLNC
We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,
More informationSequential Incremental-Value Auctions
Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the
More informationFast Rigid Motion Segmentation via Incrementally-Complex Local Models
Fast Rigid Motion Segmentation via Inrementally-Complex Loal Models Fernando Flores-Mangas Allan D. Jepson Department of Computer Siene, University of Toronto {mangas,jepson}@s.toronto.edu Abstrat The
More informationDynamic Algorithms Multiple Choice Test
3226 Dynami Algorithms Multiple Choie Test Sample test: only 8 questions 32 minutes (Real test has 30 questions 120 minutes) Årskort Name Eah of the following 8 questions has 4 possible answers of whih
More informationPARAMETRIC SAR IMAGE FORMATION - A PROMISING APPROACH TO RESOLUTION-UNLIMITED IMAGING. Yesheng Gao, Kaizhi Wang, Xingzhao Liu
20th European Signal Proessing Conferene EUSIPCO 2012) Buharest, Romania, August 27-31, 2012 PARAMETRIC SAR IMAGE FORMATION - A PROMISING APPROACH TO RESOLUTION-UNLIMITED IMAGING Yesheng Gao, Kaizhi Wang,
More informationDivide-and-conquer algorithms 1
* 1 Multipliation Divide-and-onquer algorithms 1 The mathematiian Gauss one notied that although the produt of two omplex numbers seems to! involve four real-number multipliations it an in fat be done
More information1 The Knuth-Morris-Pratt Algorithm
5-45/65: Design & Analysis of Algorithms September 26, 26 Leture #9: String Mathing last hanged: September 26, 27 There s an entire field dediated to solving problems on strings. The book Algorithms on
More informationHello neighbor: accurate object retrieval with k-reciprocal nearest neighbors
Hello neighbor: aurate objet retrieval with -reiproal nearest neighbors Danfeng Qin Stephan Gammeter Luas Bossard Till Qua,2 Lu van Gool,3 ETH Zürih 2 Kooaba AG 3 K.U. Leuven {ind,gammeter,bossard,tua,vangool}@vision.ee.ethz.h
More informationSegmentation of brain MR image using fuzzy local Gaussian mixture model with bias field correction
IOSR Journal of VLSI and Signal Proessing (IOSR-JVSP) Volume 2, Issue 2 (Mar. Apr. 2013), PP 35-41 e-issn: 2319 4200, p-issn No. : 2319 4197 Segmentation of brain MR image using fuzzy loal Gaussian mixture
More informationParticle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating
Original Artile Partile Swarm Optimization for the Design of High Diffration Effiient Holographi Grating A.K. Tripathy 1, S.K. Das, M. Sundaray 3 and S.K. Tripathy* 4 1, Department of Computer Siene, Berhampur
More informationFUZZY WATERSHED FOR IMAGE SEGMENTATION
FUZZY WATERSHED FOR IMAGE SEGMENTATION Ramón Moreno, Manuel Graña Computational Intelligene Group, Universidad del País Vaso, Spain http://www.ehu.es/winto; {ramon.moreno,manuel.grana}@ehu.es Abstrat The
More information3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?
3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg
More informationTowards Optimal Naive Bayes Nearest Neighbor
Towards Optimal Naive Bayes Nearest Neighbor Régis Behmo 1, Paul Marombes 1,2, Arnak Dalalyan 2,andVéronique Prinet 1 1 NLPR / LIAMA, Institute of Automation, Chinese Aademy of Sienes 2 IMAGINE, LIGM,
More informationDefinitions Homework. Quine McCluskey Optimal solutions are possible for some large functions Espresso heuristic. Definitions Homework
EECS 33 There be Dragons here http://ziyang.ees.northwestern.edu/ees33/ Teaher: Offie: Email: Phone: L477 Teh dikrp@northwestern.edu 847 467 2298 Today s material might at first appear diffiult Perhaps
More informationOn - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2
On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,
More informationA Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks
A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr
More informationA Coarse-to-Fine Classification Scheme for Facial Expression Recognition
A Coarse-to-Fine Classifiation Sheme for Faial Expression Reognition Xiaoyi Feng 1,, Abdenour Hadid 1 and Matti Pietikäinen 1 1 Mahine Vision Group Infoteh Oulu and Dept. of Eletrial and Information Engineering
More informationContents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8
Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introdution... 1 1.1. Internet Information...2 1.2. Internet Information Retrieval...3 1.2.1. Doument Indexing...4 1.2.2. Doument Retrieval...4
More informationRecommendation Subgraphs for Web Discovery
Reommation Subgraphs for Web Disovery Arda Antikaioglu Department of Mathematis Carnegie Mellon University aantika@andrew.mu.edu R. Ravi Tepper Shool of Business Carnegie Mellon University ravi@mu.edu
More informationSystem-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications
System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis
More information特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing
デンソーテクニカルレビュー Vol. 15 2010 特集 Road Border Reognition Using FIR Images and LIDAR Signal Proessing 高木聖和 バーゼル ファルディ Kiyokazu TAKAGI Basel Fardi ヘンドリック ヴァイゲル Hendrik Weigel ゲルド ヴァニーリック Gerd Wanielik This paper
More informationEfficient Implementation of Beam-Search Incremental Parsers
Effiient Implementation of Beam-Searh Inremental Parsers Yoav Goldberg Dept. of Computer Siene Bar-Ilan University Ramat Gan, Tel Aviv, 5290002 Israel yoav.goldberg@gmail.om Kai Zhao Liang Huang Graduate
More informationRelevance for Computer Vision
The Geometry of ROC Spae: Understanding Mahine Learning Metris through ROC Isometris, by Peter A. Flah International Conferene on Mahine Learning (ICML-23) http://www.s.bris.a.uk/publiations/papers/74.pdf
More informationApproximate logic synthesis for error tolerant applications
Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu
More informationSupplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features
Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed
More informationSmooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints
Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of
More informationICCGLU. A Fortran IV subroutine to solve large sparse general systems of linear equations. J.J. Dongarra, G.K. Leaf and M. Minkoff.
http://www.netlib.org/linalg/ig-do 1 of 8 12/7/2009 11:14 AM ICCGLU A Fortran IV subroutine to solve large sparse general systems of linear equations. J.J. Dongarra, G.K. Leaf and M. Minkoff July, 1982
More informationA scheme for racquet sports video analysis with the combination of audio-visual information
A sheme for raquet sports video analysis with the ombination of audio-visual information Liyuan Xing a*, Qixiang Ye b, Weigang Zhang, Qingming Huang a and Hua Yu a a Graduate Shool of the Chinese Aadamy
More informationPartial Character Decoding for Improved Regular Expression Matching in FPGAs
Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia
More informationFuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis
Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer
More informationWe P9 16 Eigenray Tracing in 3D Heterogeneous Media
We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting
More informationCross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer
Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based
More informationtimestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else
3rd International Conferene on Multimedia Tehnolog(ICMT 013) An Effiient Moving Target Traking Strateg Based on OpenCV and CAMShift Theor Dongu Li 1 Abstrat Image movement involved bakground movement and
More informationParallelizing Frequent Web Access Pattern Mining with Partial Enumeration for High Speedup
Parallelizing Frequent Web Aess Pattern Mining with Partial Enumeration for High Peiyi Tang Markus P. Turkia Department of Computer Siene Department of Computer Siene University of Arkansas at Little Rok
More informationA New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification
A New RBFNDDA-KNN Network and Its Appliation to Medial Pattern Classifiation Shing Chiang Tan 1*, Chee Peng Lim 2, Robert F. Harrison 3, R. Lee Kennedy 4 1 Faulty of Information Siene and Tehnology, Multimedia
More informationVideo stabilization based on a 3D perspective camera model
Vis Comput DOI 10.1007/s00371-009-0310-z ORIGINAL ARTICLE Video stabilization based on a 3D perspetive amera model Guofeng Zhang Wei Hua Xueying Qin Yuanlong Shao Hujun Bao Springer-Verlag 2009 Abstrat
More informationScheduling Commercial Videotapes in Broadcast Television
Sheduling Commerial Videotapes in Broadast Television Srinivas Bollapragada bollapragada@researh.ge.om GE Global Researh Center 1 Researh Cirle, Shenetady, NY 12309 Mihael Bussiek MBussiek@gams.om GAMS
More informationAn Interactive-Voting Based Map Matching Algorithm
Eleventh International Conferene on Mobile Data Management An Interative-Voting Based Map Mathing Algorithm Jing Yuan* University of Siene and Tehnology of China Hefei, China yuanjing@mail.ust.edu.n Yu
More informationarxiv: v1 [cs.gr] 10 Apr 2015
REAL-TIME TOOL FOR AFFINE TRANSFORMATIONS OF TWO DIMENSIONAL IFS FRACTALS ELENA HADZIEVA AND MARIJA SHUMINOSKA arxiv:1504.02744v1 s.gr 10 Apr 2015 Abstrat. This work introdues a novel tool for interative,
More informationLearning Discriminative and Shareable Features. Scene Classificsion
Learning Disriminative and Shareable Features for Sene Classifiation Zhen Zuo, Gang Wang, Bing Shuai, Lifan Zhao, Qingxiong Yang, and Xudong Jiang Nanyang Tehnologial University, Singapore, Advaned Digital
More informationImproved Circuit-to-CNF Transformation for SAT-based ATPG
Improved Ciruit-to-CNF Transformation for SAT-based ATPG Daniel Tille 1 René Krenz-Bååth 2 Juergen Shloeffel 2 Rolf Drehsler 1 1 Institute of Computer Siene, University of Bremen, 28359 Bremen, Germany
More informationTracking Approximate Solutions of Parameterized Optimization Problems over Multi-Dimensional (Hyper-)Parameter Domains
Traking Approximate Solutions of Parameterized Optimization Problems over Multi-Dimensional (Hyper-)Parameter Domains Katharina Blehshmidt Joahim Giesen Sören Laue Friedrih-Shiller-Universität Jena, Germany
More informationAn Edge-based Clustering Algorithm to Detect Social Circles in Ego Networks
JOURNAL OF COMPUTERS, VOL. 8, NO., OCTOBER 23 2575 An Edge-based Clustering Algorithm to Detet Soial Cirles in Ego Networks Yu Wang Shool of Computer Siene and Tehnology, Xidian University Xi an,77, China
More informationSpatial-Aware Collaborative Representation for Hyperspectral Remote Sensing Image Classification
Spatial-Aware Collaborative Representation for Hyperspetral Remote Sensing Image ifiation Junjun Jiang, Member, IEEE, Chen Chen, Member, IEEE, Yi Yu, Xinwei Jiang, and Jiayi Ma Member, IEEE Representation-residual
More informationDrawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;
Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;
More information