cvpr cvpr2013 cvpr2013-90 knowledge-graph by maker-knowledge-mining

90 cvpr-2013-Computing Diffeomorphic Paths for Large Motion Interpolation


Source: pdf

Author: Dohyung Seo, Jeffrey Ho, Baba C. Vemuri

Abstract: In this paper, we introduce a novel framework for computing a path of diffeomorphisms between a pair of input diffeomorphisms. Direct computation of a geodesic path on the space of diffeomorphisms Diff(Ω) is difficult, and it can be attributed mainly to the infinite dimensionality of Diff(Ω). Our proposed framework, to some degree, bypasses this difficulty using the quotient map of Diff(Ω) to the quotient space Diff(M)/Diff(M)μ obtained by quotienting out the subgroup of volume-preserving diffeomorphisms Diff(M)μ. This quotient space was recently identified as the unit sphere in a Hilbert space in mathematics literature, a space with well-known geometric properties. Our framework leverages this recent result by computing the diffeomorphic path in two stages. First, we project the given diffeomorphism pair onto this sphere and then compute the geodesic path between these projected points. Sec- ond, we lift the geodesic on the sphere back to the space of diffeomerphisms, by solving a quadratic programming problem with bilinear constraints using the augmented Lagrangian technique with penalty terms. In this way, we can estimate the path of diffeomorphisms, first, staying in the space of diffeomorphisms, and second, preserving shapes/volumes in the deformed images along the path as much as possible. We have applied our framework to interpolate intermediate frames of frame-sub-sampled video sequences. In the reported experiments, our approach compares favorably with the popular Large Deformation Diffeomorphic Metric Mapping framework (LDDMM).

Reference: text


Summary: the most important sentenses genereted by tfidf model

sentIndex sentText sentNum sentScore

1 edu Abstract In this paper, we introduce a novel framework for computing a path of diffeomorphisms between a pair of input diffeomorphisms. [sent-2, score-0.67]

2 Direct computation of a geodesic path on the space of diffeomorphisms Diff(Ω) is difficult, and it can be attributed mainly to the infinite dimensionality of Diff(Ω). [sent-3, score-0.823]

3 Our proposed framework, to some degree, bypasses this difficulty using the quotient map of Diff(Ω) to the quotient space Diff(M)/Diff(M)μ obtained by quotienting out the subgroup of volume-preserving diffeomorphisms Diff(M)μ. [sent-4, score-0.781]

4 This quotient space was recently identified as the unit sphere in a Hilbert space in mathematics literature, a space with well-known geometric properties. [sent-5, score-0.281]

5 Our framework leverages this recent result by computing the diffeomorphic path in two stages. [sent-6, score-0.547]

6 First, we project the given diffeomorphism pair onto this sphere and then compute the geodesic path between these projected points. [sent-7, score-0.547]

7 Sec- ond, we lift the geodesic on the sphere back to the space of diffeomerphisms, by solving a quadratic programming problem with bilinear constraints using the augmented Lagrangian technique with penalty terms. [sent-8, score-0.418]

8 In this way, we can estimate the path of diffeomorphisms, first, staying in the space of diffeomorphisms, and second, preserving shapes/volumes in the deformed images along the path as much as possible. [sent-9, score-0.373]

9 We have applied our framework to interpolate intermediate frames of frame-sub-sampled video sequences. [sent-10, score-0.1]

10 Introduction Image and shape matching using 2D diffeomorphisms (diffeomorphic matching) is a popular technique in many computer vision and medical imaging applications such as ∗This research was in part supported by the NIH grant NS066340 to BCV Jeffrey Ho Baba C. [sent-13, score-0.496]

11 Recall that a diffeomorphism is a smooth bijective mapping between two (image) domains, and many important types of transformations and deformations used in computer vision can be taken as 2D/3D diffeomorphisms between appropriate domains. [sent-17, score-0.671]

12 A computational problem that has a fundamental importance in diffeomorphic matching is to determine a smooth path of diffeomorphisms that connects/interpolates a given pair of diffeomorphisms. [sent-18, score-1.043]

13 Given two diffeomorphisms ρ0, ρ1, a smooth path Ωin → → DifΩ f(. [sent-20, score-0.67]

14 ) ∈ Diff(Ω) is a diffeomorphism oanr dea φc(h0 t, . [sent-22, score-0.153]

15 ΩIn) itsh ias paper, we present a novel framework for computing such a smooth path for a given pair of diffeomorphisms ρ0 and ρ1 . [sent-26, score-0.67]

16 However, evaluating diffeomorphic path between two given diffeomorphisms is a challenging problem. [sent-27, score-1.043]

17 This is mainly due to first, the infinite dimensionality of the space of diffeomorphisms and second, the lack of knowledge of the metric on this space. [sent-28, score-0.574]

18 However, in this framework (applied to image registration), the diffeomorphic path φ is not explicitly computed; instead, a timedependent vector field v(t, . [sent-30, score-0.547]

19 )||2L2, (1) where I1, I2 are the two input images, and the diffeomorphic path φ is obtained by integrating the time-dependent 1 1 12 2 2 2 2 57 5 vector field v via the following ODE ddtφ(t,. [sent-34, score-0.547]

20 [2] have shown that the diffeomorphic paths determined by LDDMM stay in the space of diffeomorphisms. [sent-38, score-0.435]

21 The LDDMM framework has been further elaborated in the context of evolution equations on groups of diffeomorphisms and momentum conservation [3]. [sent-39, score-0.548]

22 introduced geodesic equations on the group of diffeomorphisms based on the LDDMM in [3] and Sommer et al. [sent-41, score-0.628]

23 These frameworks involve two different optimizations: image matching and smoothing of the diffeomorphic paths in the space of diffeomorphisms. [sent-44, score-0.452]

24 Second, the smoothness constraint over a diffeomorphic path may lead to unsatisfactory correspondences between input images. [sent-49, score-0.547]

25 One way to overcome these issues is to separate registration stage and the stage of estimating diffeomorphic paths. [sent-51, score-0.414]

26 The key contribution in this paper is that we design a framework for interpolating the two given differomorphisms, which is formulated separately from the registration task. [sent-52, score-0.093]

27 Instead of interpolating the diffeomorphisms in their space directly, we project diffeomorphisms on to the space of densities, whose geodesics are readily computed, and then lift the geodesics back to the space of diffeomorphisms efficiently. [sent-53, score-1.839]

28 More specifically, let M denote a compact ndimensional Riemannian manifold, and Diff(M) and Diffμ (M) respectively denote the infinite-dimensional group ofdiffeomorphisms of M and its infinite-dimensional subgroup of volume-preserving diffeomorphisms. [sent-54, score-0.076]

29 The quotient space Diff(M)/Diff(M)μ was studied in depth and identified with the space of densities functions Dens(M) on M in [6]. [sent-55, score-0.193]

30 The latter space can then be canonically embedded into a sphere in the Hilbert space (See [6] for details); therefore, the geodesics on Dens(M) can be computed readily. [sent-56, score-0.239]

31 In LDDMM, the diffeomorphic path is computed directly in Diff(M) without referencing the quotient space Dens(M) = Diff(M)/Diff(M)μ. [sent-57, score-0.7]

32 Third row: the path of images warped by the diffeomorphisms along the path estimated using our method. [sent-60, score-0.844]

33 We remark that it is precisely because the geometry of the quotient space is available (and simple), the geodesic path can first be determined on the quotient space. [sent-63, score-0.544]

34 The second step of lifting the path in Dens(M) back to Diff(M) is then formulated as a quadratic programming problem with bilinear constraints that minimizes point-wise L2-norm of deformation fields along the diffeomorphic path. [sent-64, score-0.82]

35 We validate the proposed framework by applying it to the problem of filling-in missing frames in a video footage. [sent-68, score-0.145]

36 Model formulation In this section, we present the novel framework for computing the path of diffeomorphisms. [sent-71, score-0.174]

37 The estimation of geodesics on the space of diffeomorphisms requires the knowledge of its metric. [sent-73, score-0.594]

38 However, in this paper, instead of working on the manifold of diffeomorphisms whose metric is unknown, we map diffeomorphisms to a known space, the space of densities, and take advantage of the fact that geodesics for the canonical metric on the sphere are the great circles. [sent-74, score-1.245]

39 Our algorithm consists of the following two steps: 1 1 12 2 2 2 2 68 6 • • Map a given pair of diffeomorphisms to the space of dMenapsit aie gs,iv eD nen psa(irM o)f adnifdf computing tsh teo geodesic e b oe-f tween the two projected points. [sent-75, score-0.644]

40 The Space of Densities and Diffeomorphisms Given a pair of diffeomorphisms mapping Ω to Ω, and without loss of generality, we can assume one of them is the identity map id and denote the other diffeomorphism by ρ. [sent-79, score-0.746]

41 The goal is to compute the one-parameter family of diffeomorphisms, φ(t), between id and ρ, such that φ(0) = id and φ(t = tf) = ρ where, 0 ≤ t ≤ tf. [sent-80, score-0.116]

42 Furthermore, since φ is a diffeomorphism of M, the integral transform μ(M) =? [sent-83, score-0.153]

43 =The Jreafocre, using the squareroot of the density function, we can define the map Φ from Diff(M) to a sphere in a Hilbert space via Φ : φ → f = ? [sent-91, score-0.122]

44 MΦ2(φ)dμ = μ(M) (4) since shows that Φ(φ) belongs to a sphere with radius ? [sent-93, score-0.097]

45 int on the unit sphere and for the two diffeomorphism id, ρ mapped on to the sphere by Φ, the unique geodesic between them can be readily computed using the formula f(t) =sin1(θ)[sin(θ − t)f1+ sin(t)f2] (5) where f1 = ? [sent-96, score-0.492]

46 id are projected to the same point on the sphere. [sent-104, score-0.077]

47 Hence, the geodesic joining the two projected points is degenerate – i. [sent-105, score-0.157]

48 , it consists of just one point– and the lifted diffeomorphic path in Diff(M) is then a path joining ρ and id consisting of only volume-preserving diffeomorphisms. [sent-107, score-0.839]

49 In this paper, diffeomorphisms are expressed as deformation vector fields. [sent-108, score-0.583]

50 In the case of 2-D, φ(t) = (x + U(r, t) , y + V (r, t)) where r = (x, y), and (U(r, t) , V (r, t)) denote the deformation vector fields. [sent-109, score-0.104]

51 Lifting the Geodesic Path to the Space of Diffeomorphisms After a geodesic on the sphere is obtained, we have to lift this path back to Diff(M). [sent-118, score-0.454]

52 This is because the equation is bilinear , and geometrically, this corresponds to the fact that Eq. [sent-121, score-0.064]

53 Therefore, the computation ofthe lifted path must be regularized, and we propose using the L2 smoothness ofthe deformation vector fields over time as the main regularization criterion. [sent-123, score-0.314]

54 The lifting problem now leads to a quadratic program with bilinear constraints for 2D domains min? [sent-125, score-0.136]

55 In our numerical scheme, we consider it as the change in area of a triangle in the mesh with four neighboring pixel points replaced by the deformation field at vertices. [sent-195, score-0.106]

56 After vectorizing all deformation vector fields, the optimization problem becomes a quadratic program with bilinear constraints given by: min21U? [sent-204, score-0.177]

57 Du(V)U ( Dv (U)V) corresponds to the bilinear terms in Eq. [sent-227, score-0.064]

58 Experimental Results We evaluate the effectiveness and efficiency of the proposed framework using the difficult problem image interpolation for missing frames in videos. [sent-254, score-0.153]

59 Specifically, for the experiment, an image sequence is extracted from a video and a few frames are selected as the key frames. [sent-255, score-0.161]

60 We then apply our method to compute a diffeomorphic path connecting two adjacent key frames, and the intermediate frames are computed and warped by the appropriate diffeomorphism along the diffeomorphic path. [sent-256, score-1.197]

61 These filled-in im- age sequences are compared with the original sequences by measuring the pSNR of the computed frames w. [sent-257, score-0.149]

62 Second, a registration map– or diffeomorphism denoted by ρ–between the two images is computed using an image registration method. [sent-263, score-0.254]

63 We then set id as the diffeomorphism which maps the source image to itself, and in this way, we have the two diffeomorphisms to be interpolated, id and ρ. [sent-264, score-0.765]

64 Next, we compute a diffeomorphic path, φ(t) joining id and ρ, using the proposed algorithm. [sent-265, score-0.465]

65 Finally, with this computed diffeomorphic path φ(t), we can simulate an image sequence I(t) between Is and It simply by warping the image I(t) = Is ◦ φ(t). [sent-266, score-0.604]

66 We have two cylinders: one is positioned upright and the other one is the 50-degree-rotated version of the upright cylinder. [sent-269, score-0.082]

67 We evaluate deformation fields that deform the upright cylinder to the rotated one keeping the boundary fixed. [sent-270, score-0.19]

68 The ground truth is generated by rotating the upright cylinder by 50/19 degree consecutively so that we have 20 sequential images. [sent-272, score-0.094]

69 Beginning at the leftmost plot, rotating cylinder experiment, bending motion experiment and dancing motion experiment. [sent-279, score-0.24]

70 The reported times for the proposed method include registration and interpolation stages. [sent-283, score-0.067]

71 For the dancing motion sequence, we were not able to find suit- able parameters for LDDMM and LDDMM does not produce convergent results. [sent-284, score-0.111]

72 MethodThe proposed methodLDDMM Rotation test24min 40sec42min 20sec Bending woman Dancing woman 16min 7sec 12min 30sec 41min 57sec No convergence pSNR scores for the sequences are plotted in Fig. [sent-285, score-0.072]

73 All resulting sequences and original video footages are provides as movie files in the supplemental material. [sent-288, score-0.075]

74 Bending motion sequence In this experiment, we present a video sequence in which a person is depicting a bending motion. [sent-293, score-0.181]

75 75 fps, and we have extracted 34 frames from videos. [sent-295, score-0.082]

76 We choose the first, the last and the seventeenth frames as keyframes so that there are fifteen missing frames between keyframes. [sent-299, score-0.297]

77 3, the two groups of missing frames in each sequence are highlighted with rectangular boxes, with the three remaining key frames. [sent-301, score-0.213]

78 Next we compute two diffeomorphic deformation fields: one from the first to the the seventeenth frame, and one from the seventeenth frame to the last frame. [sent-302, score-0.594]

79 The missing frames are computed as described in the previous section. [sent-303, score-0.146]

80 The resulting frames are compared with the ground truth and also with results produced by LDDMM: visual comparison shown in in Fig. [sent-304, score-0.082]

81 Additionally, LDDMM requires more key frames (between the first and seventeenth frames) in order to ensure its convergence. [sent-311, score-0.172]

82 Dancing motion sequence In this experiment, we work on a video sequence with a more complicated motion namely, dancing. [sent-314, score-0.144]

83 Twenty-seven image frames have been sampled from the original video, and twenty-two frames have been removed, leaving five key frames. [sent-315, score-0.187]

84 These keyframes and missing frames are shown in Fig. [sent-316, score-0.148]

85 Due the amount of motion variation, we have retained more key frames (five) than the previous experiment on bending motion (three). [sent-318, score-0.234]

86 We compute the same number of missing frames using our method as in the previous experiment. [sent-319, score-0.127]

87 We remark that for this experiment we were not able to find suitable parameters for LDDMM to produce convergent results. [sent-324, score-0.068]

88 Conclusion In this paper, we have introduced a novel framework for computing a diffeomorphic path that interpolates the two given diffeomorphisms, and we have demonstrated its applicability to image interpolation problems for reconstructing missing or corrupted images in videos. [sent-326, score-0.618]

89 Computing diffeomorphic paths is often challenging, and the difficulty mainly arises from the nonlinearity and the infinite dimensionality of the space. [sent-327, score-0.434]

90 However, some of these difficulties can be circumvented by appealing to the fact that the quotient space of Diff(M) by (the subgroup of) volume-preserving diffeomorphisms can be identified with a convex subset ofthe unit sphere in a Hilbert space. [sent-329, score-0.787]

91 Using this decomposition (loosely speaking), the geometry of the sphere, which is well-known and computationally straightforward, provides us with geodesics that can be readily computed. [sent-330, score-0.095]

92 In particular, for the problems that requires treating the volume-preserving diffeomorphisms as the nuisance parameters, the path computed by our method is exactly the geodesic paths for the problems. [sent-331, score-0.83]

93 Fur1 1 12 2 23 2 2 9 1 9 Figure 3: The original missing frames are highlighted with blue bounding rectangles, and the frames computed using our method and LDDMM are highlighted with red and green bounding rectangles, respectively. [sent-333, score-0.278]

94 The three key frames are shown individually without bounding rectangles. [sent-334, score-0.105]

95 The remaining five key frames are also shown in the sequence. [sent-336, score-0.105]

96 Gerig, Unbiased diffeomorphic atlas construction for computational anatomy, NeuroImage, 23, S 15 1-S 160, (2004) [2] M. [sent-348, score-0.399]

97 Younes, Computing large deformation metric mappings vis geodesic flows of diffeomorphisms, IJCV 61(2), 139-157, (2005) [3] L. [sent-354, score-0.22]

98 Lauze, and X, Pennec, A multiscale kernel bundle for LDDMM: towards sparse deformation description across space and scales, IPMI, 624-635, (201 1) [5] S. [sent-360, score-0.15]

99 Lauze, M, Nielsen, and X, Pennec, Kernel Bundle EPDiff: Evolution Equations for Multi-scale Diffeomorphic Image Registration, SSVM, 677-688, (201 1) [6] Geometry of diffeomorphism groups, complete integrability and geometric statistics, arXiv: 1105. [sent-362, score-0.153]

100 Raiconi, On the minimization of quadratic functions with bilinear constraints via augmented Lagrangians, Journal of optimization theory and applications, 55, 1, 23-36, (Oct. [sent-365, score-0.113]


similar papers computed by tfidf model

tfidf for this paper:

wordName wordTfidf (topN-words)

[('diffeomorphisms', 0.496), ('diffeomorphic', 0.373), ('diff', 0.35), ('jac', 0.339), ('lddmm', 0.334), ('path', 0.174), ('diffeomorphism', 0.153), ('dens', 0.113), ('quotient', 0.109), ('geodesic', 0.104), ('sphere', 0.097), ('deformation', 0.087), ('frames', 0.082), ('geodesics', 0.073), ('psnr', 0.07), ('seventeenth', 0.067), ('bilinear', 0.064), ('bending', 0.062), ('dancing', 0.058), ('id', 0.058), ('cyv', 0.057), ('younes', 0.057), ('lift', 0.056), ('sobolev', 0.05), ('sommer', 0.05), ('lifting', 0.046), ('missing', 0.045), ('hilbert', 0.043), ('subgroup', 0.042), ('upright', 0.041), ('bu', 0.041), ('registration', 0.041), ('sequence', 0.038), ('bundle', 0.038), ('beg', 0.038), ('cxu', 0.038), ('differomorphisms', 0.038), ('lauze', 0.038), ('nielsen', 0.038), ('uxbi', 0.038), ('uxfij', 0.038), ('volumepreserving', 0.038), ('vybi', 0.038), ('vyfij', 0.038), ('paths', 0.037), ('cylinder', 0.035), ('determinant', 0.035), ('joining', 0.034), ('densities', 0.034), ('footages', 0.033), ('uitj', 0.033), ('jacobian', 0.032), ('riemannian', 0.031), ('gu', 0.03), ('du', 0.03), ('metric', 0.029), ('wan', 0.029), ('hu', 0.029), ('interpolating', 0.029), ('convergent', 0.028), ('pennec', 0.028), ('equations', 0.028), ('fields', 0.027), ('miller', 0.027), ('interpolation', 0.026), ('lagrangian', 0.026), ('quadratic', 0.026), ('lifted', 0.026), ('anatomy', 0.026), ('atlas', 0.026), ('highlighted', 0.025), ('motion', 0.025), ('space', 0.025), ('woman', 0.024), ('evolution', 0.024), ('sequences', 0.024), ('infinite', 0.024), ('dv', 0.024), ('back', 0.023), ('augmented', 0.023), ('remark', 0.023), ('key', 0.023), ('florida', 0.022), ('readily', 0.022), ('mapping', 0.022), ('keyframes', 0.021), ('joshi', 0.021), ('ru', 0.021), ('projected', 0.019), ('numerical', 0.019), ('computed', 0.019), ('appealing', 0.018), ('video', 0.018), ('rotating', 0.018), ('frameworks', 0.017), ('plot', 0.017), ('denote', 0.017), ('experiment', 0.017), ('rm', 0.017), ('shorter', 0.017)]

similar papers list:

simIndex simValue paperId paperTitle

same-paper 1 0.99999958 90 cvpr-2013-Computing Diffeomorphic Paths for Large Motion Interpolation

Author: Dohyung Seo, Jeffrey Ho, Baba C. Vemuri

Abstract: In this paper, we introduce a novel framework for computing a path of diffeomorphisms between a pair of input diffeomorphisms. Direct computation of a geodesic path on the space of diffeomorphisms Diff(Ω) is difficult, and it can be attributed mainly to the infinite dimensionality of Diff(Ω). Our proposed framework, to some degree, bypasses this difficulty using the quotient map of Diff(Ω) to the quotient space Diff(M)/Diff(M)μ obtained by quotienting out the subgroup of volume-preserving diffeomorphisms Diff(M)μ. This quotient space was recently identified as the unit sphere in a Hilbert space in mathematics literature, a space with well-known geometric properties. Our framework leverages this recent result by computing the diffeomorphic path in two stages. First, we project the given diffeomorphism pair onto this sphere and then compute the geodesic path between these projected points. Sec- ond, we lift the geodesic on the sphere back to the space of diffeomerphisms, by solving a quadratic programming problem with bilinear constraints using the augmented Lagrangian technique with penalty terms. In this way, we can estimate the path of diffeomorphisms, first, staying in the space of diffeomorphisms, and second, preserving shapes/volumes in the deformed images along the path as much as possible. We have applied our framework to interpolate intermediate frames of frame-sub-sampled video sequences. In the reported experiments, our approach compares favorably with the popular Large Deformation Diffeomorphic Metric Mapping framework (LDDMM).

2 0.12523268 367 cvpr-2013-Rolling Riemannian Manifolds to Solve the Multi-class Classification Problem

Author: Rui Caseiro, Pedro Martins, João F. Henriques, Fátima Silva Leite, Jorge Batista

Abstract: In the past few years there has been a growing interest on geometric frameworks to learn supervised classification models on Riemannian manifolds [31, 27]. A popular framework, valid over any Riemannian manifold, was proposed in [31] for binary classification. Once moving from binary to multi-class classification thisparadigm is not valid anymore, due to the spread of multiple positive classes on the manifold [27]. It is then natural to ask whether the multi-class paradigm could be extended to operate on a large class of Riemannian manifolds. We propose a mathematically well-founded classification paradigm that allows to extend the work in [31] to multi-class models, taking into account the structure of the space. The idea is to project all the data from the manifold onto an affine tangent space at a particular point. To mitigate the distortion induced by local diffeomorphisms, we introduce for the first time in the computer vision community a well-founded mathematical concept, so-called Rolling map [21, 16]. The novelty in this alternate school of thought is that the manifold will be firstly rolled (without slipping or twisting) as a rigid body, then the given data is unwrapped onto the affine tangent space, where the classification is performed.

3 0.099835888 208 cvpr-2013-Hyperbolic Harmonic Mapping for Constrained Brain Surface Registration

Author: Rui Shi, Wei Zeng, Zhengyu Su, Hanna Damasio, Zhonglin Lu, Yalin Wang, Shing-Tung Yau, Xianfeng Gu

Abstract: Automatic computation of surface correspondence via harmonic map is an active research field in computer vision, computer graphics and computational geometry. It may help document and understand physical and biological phenomena and also has broad applications in biometrics, medical imaging and motion capture. Although numerous studies have been devoted to harmonic map research, limited progress has been made to compute a diffeomorphic harmonic map on general topology surfaces with landmark constraints. This work conquer this problem by changing the Riemannian metric on the target surface to a hyperbolic metric, so that the harmonic mapping is guaranteed to be a diffeomorphism under landmark constraints. The computational algorithms are based on the Ricci flow method and the method is general and robust. We apply our algorithm to study constrained human brain surface registration problem. Experimental results demonstrate that, by changing the Riemannian metric, the registrations are always diffeomorphic, and achieve relative high performance when evaluated with some popular cortical surface registration evaluation standards.

4 0.096394159 97 cvpr-2013-Correspondence-Less Non-rigid Registration of Triangular Surface Meshes

Author: Zsolt Sánta, Zoltan Kato

Abstract: A novel correspondence-less approach is proposed to find a thin plate spline map between a pair of deformable 3D objects represented by triangular surface meshes. The proposed method works without landmark extraction and feature correspondences. The aligning transformation is found simply by solving a system of nonlinear equations. Each equation is generated by integrating a nonlinear function over the object’s domains. We derive recursive formulas for the efficient computation of these integrals. Based on a series of comparative tests on a large synthetic dataset, our triangular mesh-based algorithm outperforms state of the art methods both in terms of computing time and accuracy. The applicability of the proposed approach has been demonstrated on the registration of 3D lung CT volumes.

5 0.067156233 194 cvpr-2013-Groupwise Registration via Graph Shrinkage on the Image Manifold

Author: Shihui Ying, Guorong Wu, Qian Wang, Dinggang Shen

Abstract: Recently, groupwise registration has been investigated for simultaneous alignment of all images without selecting any individual image as the template, thus avoiding the potential bias in image registration. However, none of current groupwise registration method fully utilizes the image distribution to guide the registration. Thus, the registration performance usually suffers from large inter-subject variations across individual images. To solve this issue, we propose a novel groupwise registration algorithm for large population dataset, guided by the image distribution on the manifold. Specifically, we first use a graph to model the distribution of all image data sitting on the image manifold, with each node representing an image and each edge representing the geodesic pathway between two nodes (or images). Then, the procedure of warping all images to theirpopulation center turns to the dynamic shrinking ofthe graph nodes along their graph edges until all graph nodes become close to each other. Thus, the topology ofimage distribution on the image manifold is always preserved during the groupwise registration. More importantly, by modeling , the distribution of all images via a graph, we can potentially reduce registration error since every time each image is warped only according to its nearby images with similar structures in the graph. We have evaluated our proposed groupwise registration method on both synthetic and real datasets, with comparison to the two state-of-the-art groupwise registration methods. All experimental results show that our proposed method achieves the best performance in terms of registration accuracy and robustness.

6 0.063894153 424 cvpr-2013-Templateless Quasi-rigid Shape Modeling with Implicit Loop-Closure

7 0.063540936 232 cvpr-2013-Joint Geodesic Upsampling of Depth Images

8 0.059070308 169 cvpr-2013-Fast Patch-Based Denoising Using Approximated Patch Geodesic Paths

9 0.052890144 186 cvpr-2013-GeoF: Geodesic Forests for Learning Coupled Predictors

10 0.052034635 400 cvpr-2013-Single Image Calibration of Multi-axial Imaging Systems

11 0.048584025 300 cvpr-2013-Multi-target Tracking by Lagrangian Relaxation to Min-cost Network Flow

12 0.047439821 360 cvpr-2013-Robust Estimation of Nonrigid Transformation for Point Set Registration

13 0.045446668 44 cvpr-2013-Area Preserving Brain Mapping

14 0.041354045 88 cvpr-2013-Compressible Motion Fields

15 0.039989911 250 cvpr-2013-Learning Cross-Domain Information Transfer for Location Recognition and Clustering

16 0.037757579 297 cvpr-2013-Multi-resolution Shape Analysis via Non-Euclidean Wavelets: Applications to Mesh Segmentation and Surface Alignment Problems

17 0.037659224 237 cvpr-2013-Kernel Learning for Extrinsic Classification of Manifold Features

18 0.036917556 386 cvpr-2013-Self-Paced Learning for Long-Term Tracking

19 0.03665695 238 cvpr-2013-Kernel Methods on the Riemannian Manifold of Symmetric Positive Definite Matrices

20 0.034865167 306 cvpr-2013-Non-rigid Structure from Motion with Diffusion Maps Prior


similar papers computed by lsi model

lsi for this paper:

topicId topicWeight

[(0, 0.084), (1, 0.044), (2, -0.006), (3, 0.011), (4, -0.006), (5, -0.021), (6, -0.012), (7, -0.049), (8, -0.012), (9, -0.0), (10, 0.023), (11, 0.02), (12, -0.053), (13, -0.049), (14, -0.006), (15, -0.049), (16, -0.003), (17, 0.013), (18, 0.003), (19, 0.017), (20, -0.055), (21, -0.011), (22, -0.001), (23, 0.01), (24, -0.038), (25, 0.011), (26, 0.002), (27, -0.0), (28, -0.017), (29, 0.026), (30, -0.024), (31, -0.025), (32, 0.038), (33, 0.038), (34, -0.016), (35, -0.048), (36, -0.014), (37, -0.064), (38, 0.035), (39, 0.047), (40, 0.006), (41, 0.002), (42, -0.029), (43, -0.005), (44, -0.023), (45, 0.027), (46, -0.049), (47, -0.042), (48, -0.022), (49, -0.034)]

similar papers list:

simIndex simValue paperId paperTitle

same-paper 1 0.86427486 90 cvpr-2013-Computing Diffeomorphic Paths for Large Motion Interpolation

Author: Dohyung Seo, Jeffrey Ho, Baba C. Vemuri

Abstract: In this paper, we introduce a novel framework for computing a path of diffeomorphisms between a pair of input diffeomorphisms. Direct computation of a geodesic path on the space of diffeomorphisms Diff(Ω) is difficult, and it can be attributed mainly to the infinite dimensionality of Diff(Ω). Our proposed framework, to some degree, bypasses this difficulty using the quotient map of Diff(Ω) to the quotient space Diff(M)/Diff(M)μ obtained by quotienting out the subgroup of volume-preserving diffeomorphisms Diff(M)μ. This quotient space was recently identified as the unit sphere in a Hilbert space in mathematics literature, a space with well-known geometric properties. Our framework leverages this recent result by computing the diffeomorphic path in two stages. First, we project the given diffeomorphism pair onto this sphere and then compute the geodesic path between these projected points. Sec- ond, we lift the geodesic on the sphere back to the space of diffeomerphisms, by solving a quadratic programming problem with bilinear constraints using the augmented Lagrangian technique with penalty terms. In this way, we can estimate the path of diffeomorphisms, first, staying in the space of diffeomorphisms, and second, preserving shapes/volumes in the deformed images along the path as much as possible. We have applied our framework to interpolate intermediate frames of frame-sub-sampled video sequences. In the reported experiments, our approach compares favorably with the popular Large Deformation Diffeomorphic Metric Mapping framework (LDDMM).

2 0.72264761 208 cvpr-2013-Hyperbolic Harmonic Mapping for Constrained Brain Surface Registration

Author: Rui Shi, Wei Zeng, Zhengyu Su, Hanna Damasio, Zhonglin Lu, Yalin Wang, Shing-Tung Yau, Xianfeng Gu

Abstract: Automatic computation of surface correspondence via harmonic map is an active research field in computer vision, computer graphics and computational geometry. It may help document and understand physical and biological phenomena and also has broad applications in biometrics, medical imaging and motion capture. Although numerous studies have been devoted to harmonic map research, limited progress has been made to compute a diffeomorphic harmonic map on general topology surfaces with landmark constraints. This work conquer this problem by changing the Riemannian metric on the target surface to a hyperbolic metric, so that the harmonic mapping is guaranteed to be a diffeomorphism under landmark constraints. The computational algorithms are based on the Ricci flow method and the method is general and robust. We apply our algorithm to study constrained human brain surface registration problem. Experimental results demonstrate that, by changing the Riemannian metric, the registrations are always diffeomorphic, and achieve relative high performance when evaluated with some popular cortical surface registration evaluation standards.

3 0.68640256 194 cvpr-2013-Groupwise Registration via Graph Shrinkage on the Image Manifold

Author: Shihui Ying, Guorong Wu, Qian Wang, Dinggang Shen

Abstract: Recently, groupwise registration has been investigated for simultaneous alignment of all images without selecting any individual image as the template, thus avoiding the potential bias in image registration. However, none of current groupwise registration method fully utilizes the image distribution to guide the registration. Thus, the registration performance usually suffers from large inter-subject variations across individual images. To solve this issue, we propose a novel groupwise registration algorithm for large population dataset, guided by the image distribution on the manifold. Specifically, we first use a graph to model the distribution of all image data sitting on the image manifold, with each node representing an image and each edge representing the geodesic pathway between two nodes (or images). Then, the procedure of warping all images to theirpopulation center turns to the dynamic shrinking ofthe graph nodes along their graph edges until all graph nodes become close to each other. Thus, the topology ofimage distribution on the image manifold is always preserved during the groupwise registration. More importantly, by modeling , the distribution of all images via a graph, we can potentially reduce registration error since every time each image is warped only according to its nearby images with similar structures in the graph. We have evaluated our proposed groupwise registration method on both synthetic and real datasets, with comparison to the two state-of-the-art groupwise registration methods. All experimental results show that our proposed method achieves the best performance in terms of registration accuracy and robustness.

4 0.68085623 44 cvpr-2013-Area Preserving Brain Mapping

Author: Zhengyu Su, Wei Zeng, Rui Shi, Yalin Wang, Jian Sun, Xianfeng Gu

Abstract: Brain mapping transforms the brain cortical surface to canonical planar domains, which plays a fundamental role in morphological study. Most existing brain mapping methods are based on angle preserving maps, which may introduce large area distortions. This work proposes an area preserving brain mapping method based on MongeBrenier theory. The brain mapping is intrinsic to the Riemannian metric, unique, and diffeomorphic. The computation is equivalent to convex energy minimization and power Voronoi diagram construction. Comparing to the existing approaches based on Monge-Kantorovich theory, the proposed one greatly reduces the complexity (from n2 unknowns to n ), and improves the simplicity and efficiency. Experimental results on caudate nucleus surface mapping and cortical surface mapping demonstrate the efficacy and efficiency of the proposed method. Conventional methods for caudate nucleus surface mapping may suffer from numerical instability; in contrast, current method produces diffeomorpic mappings stably. In the study of cortical sur- face classification for recognition of Alzheimer’s Disease, the proposed method outperforms some other morphometry features.

5 0.65388805 97 cvpr-2013-Correspondence-Less Non-rigid Registration of Triangular Surface Meshes

Author: Zsolt Sánta, Zoltan Kato

Abstract: A novel correspondence-less approach is proposed to find a thin plate spline map between a pair of deformable 3D objects represented by triangular surface meshes. The proposed method works without landmark extraction and feature correspondences. The aligning transformation is found simply by solving a system of nonlinear equations. Each equation is generated by integrating a nonlinear function over the object’s domains. We derive recursive formulas for the efficient computation of these integrals. Based on a series of comparative tests on a large synthetic dataset, our triangular mesh-based algorithm outperforms state of the art methods both in terms of computing time and accuracy. The applicability of the proposed approach has been demonstrated on the registration of 3D lung CT volumes.

6 0.53927886 31 cvpr-2013-Accurate and Robust Registration of Nonrigid Surface Using Hierarchical Statistical Shape Model

7 0.53618044 297 cvpr-2013-Multi-resolution Shape Analysis via Non-Euclidean Wavelets: Applications to Mesh Segmentation and Surface Alignment Problems

8 0.51958007 289 cvpr-2013-Monocular Template-Based 3D Reconstruction of Extensible Surfaces with Local Linear Elasticity

9 0.51934314 424 cvpr-2013-Templateless Quasi-rigid Shape Modeling with Implicit Loop-Closure

10 0.51891005 432 cvpr-2013-Three-Dimensional Bilateral Symmetry Plane Estimation in the Phase Domain

11 0.50180995 226 cvpr-2013-Intrinsic Characterization of Dynamic Surfaces

12 0.50079757 367 cvpr-2013-Rolling Riemannian Manifolds to Solve the Multi-class Classification Problem

13 0.48797202 129 cvpr-2013-Discriminative Brain Effective Connectivity Analysis for Alzheimer's Disease: A Kernel Learning Approach upon Sparse Gaussian Bayesian Network

14 0.4690958 351 cvpr-2013-Recovering Line-Networks in Images by Junction-Point Processes

15 0.46284807 259 cvpr-2013-Learning a Manifold as an Atlas

16 0.45938212 435 cvpr-2013-Towards Contactless, Low-Cost and Accurate 3D Fingerprint Identification

17 0.45427001 81 cvpr-2013-City-Scale Change Detection in Cadastral 3D Models Using Images

18 0.45422751 423 cvpr-2013-Template-Based Isometric Deformable 3D Reconstruction with Sampling-Based Focal Length Self-Calibration

19 0.45316222 238 cvpr-2013-Kernel Methods on the Riemannian Manifold of Symmetric Positive Definite Matrices

20 0.45126513 237 cvpr-2013-Kernel Learning for Extrinsic Classification of Manifold Features


similar papers computed by lda model

lda for this paper:

topicId topicWeight

[(10, 0.582), (16, 0.011), (26, 0.03), (33, 0.152), (67, 0.043), (69, 0.032), (87, 0.044)]

similar papers list:

simIndex simValue paperId paperTitle

1 0.88842529 295 cvpr-2013-Multi-image Blind Deblurring Using a Coupled Adaptive Sparse Prior

Author: Haichao Zhang, David Wipf, Yanning Zhang

Abstract: This paper presents a robust algorithm for estimating a single latent sharp image given multiple blurry and/or noisy observations. The underlying multi-image blind deconvolution problem is solved by linking all of the observations together via a Bayesian-inspired penalty function which couples the unknown latent image, blur kernels, and noise levels together in a unique way. This coupled penalty function enjoys a number of desirable properties, including a mechanism whereby the relative-concavity or shape is adapted as a function of the intrinsic quality of each blurry observation. In this way, higher quality observations may automatically contribute more to the final estimate than heavily degraded ones. The resulting algorithm, which requires no essential tuning parameters, can recover a high quality image from a set of observations containing potentially both blurry and noisy examples, without knowing a priorithe degradation type of each observation. Experimental results on both synthetic and real-world test images clearly demonstrate the efficacy of the proposed method.

2 0.87214094 307 cvpr-2013-Non-uniform Motion Deblurring for Bilayer Scenes

Author: Chandramouli Paramanand, Ambasamudram N. Rajagopalan

Abstract: We address the problem of estimating the latent image of a static bilayer scene (consisting of a foreground and a background at different depths) from motion blurred observations captured with a handheld camera. The camera motion is considered to be composed of in-plane rotations and translations. Since the blur at an image location depends both on camera motion and depth, deblurring becomes a difficult task. We initially propose a method to estimate the transformation spread function (TSF) corresponding to one of the depth layers. The estimated TSF (which reveals the camera motion during exposure) is used to segment the scene into the foreground and background layers and determine the relative depth value. The deblurred image of the scene is finally estimated within a regularization framework by accounting for blur variations due to camera motion as well as depth.

3 0.86698973 154 cvpr-2013-Explicit Occlusion Modeling for 3D Object Class Representations

Author: M. Zeeshan Zia, Michael Stark, Konrad Schindler

Abstract: Despite the success of current state-of-the-art object class detectors, severe occlusion remains a major challenge. This is particularly true for more geometrically expressive 3D object class representations. While these representations have attracted renewed interest for precise object pose estimation, the focus has mostly been on rather clean datasets, where occlusion is not an issue. In this paper, we tackle the challenge of modeling occlusion in the context of a 3D geometric object class model that is capable of fine-grained, part-level 3D object reconstruction. Following the intuition that 3D modeling should facilitate occlusion reasoning, we design an explicit representation of likely geometric occlusion patterns. Robustness is achieved by pooling image evidence from of a set of fixed part detectors as well as a non-parametric representation of part configurations in the spirit of poselets. We confirm the potential of our method on cars in a newly collected data set of inner-city street scenes with varying levels of occlusion, and demonstrate superior performance in occlusion estimation and part localization, compared to baselines that are unaware of occlusions.

4 0.85904062 76 cvpr-2013-Can a Fully Unconstrained Imaging Model Be Applied Effectively to Central Cameras?

Author: Filippo Bergamasco, Andrea Albarelli, Emanuele Rodolà, Andrea Torsello

Abstract: Traditional camera models are often the result of a compromise between the ability to account for non-linearities in the image formation model and the need for a feasible number of degrees of freedom in the estimation process. These considerations led to the definition of several ad hoc models that best adapt to different imaging devices, ranging from pinhole cameras with no radial distortion to the more complex catadioptric or polydioptric optics. In this paper we dai s .unive . it ence points in the scene with their projections on the image plane [5]. Unfortunately, no real camera behaves exactly like an ideal pinhole. In fact, in most cases, at least the distortion effects introduced by the lens should be accounted for [19]. Any pinhole-based model, regardless of its level of sophistication, is geometrically unable to properly describe cameras exhibiting a frustum angle that is near or above 180 degrees. For wide-angle cameras, several different para- metric models have been proposed. Some of them try to modify the captured image in order to follow the original propose the use of an unconstrained model even in standard central camera settings dominated by the pinhole model, and introduce a novel calibration approach that can deal effectively with the huge number of free parameters associated with it, resulting in a higher precision calibration than what is possible with the standard pinhole model with correction for radial distortion. This effectively extends the use of general models to settings that traditionally have been ruled by parametric approaches out of practical considerations. The benefit of such an unconstrained model to quasipinhole central cameras is supported by an extensive experimental validation.

same-paper 5 0.85272217 90 cvpr-2013-Computing Diffeomorphic Paths for Large Motion Interpolation

Author: Dohyung Seo, Jeffrey Ho, Baba C. Vemuri

Abstract: In this paper, we introduce a novel framework for computing a path of diffeomorphisms between a pair of input diffeomorphisms. Direct computation of a geodesic path on the space of diffeomorphisms Diff(Ω) is difficult, and it can be attributed mainly to the infinite dimensionality of Diff(Ω). Our proposed framework, to some degree, bypasses this difficulty using the quotient map of Diff(Ω) to the quotient space Diff(M)/Diff(M)μ obtained by quotienting out the subgroup of volume-preserving diffeomorphisms Diff(M)μ. This quotient space was recently identified as the unit sphere in a Hilbert space in mathematics literature, a space with well-known geometric properties. Our framework leverages this recent result by computing the diffeomorphic path in two stages. First, we project the given diffeomorphism pair onto this sphere and then compute the geodesic path between these projected points. Sec- ond, we lift the geodesic on the sphere back to the space of diffeomerphisms, by solving a quadratic programming problem with bilinear constraints using the augmented Lagrangian technique with penalty terms. In this way, we can estimate the path of diffeomorphisms, first, staying in the space of diffeomorphisms, and second, preserving shapes/volumes in the deformed images along the path as much as possible. We have applied our framework to interpolate intermediate frames of frame-sub-sampled video sequences. In the reported experiments, our approach compares favorably with the popular Large Deformation Diffeomorphic Metric Mapping framework (LDDMM).

6 0.83547062 386 cvpr-2013-Self-Paced Learning for Long-Term Tracking

7 0.81314427 3 cvpr-2013-3D R Transform on Spatio-temporal Interest Points for Action Recognition

8 0.81145626 186 cvpr-2013-GeoF: Geodesic Forests for Learning Coupled Predictors

9 0.7694639 198 cvpr-2013-Handling Noise in Single Image Deblurring Using Directional Filters

10 0.76820016 458 cvpr-2013-Voxel Cloud Connectivity Segmentation - Supervoxels for Point Clouds

11 0.74229515 462 cvpr-2013-Weakly Supervised Learning of Mid-Level Features with Beta-Bernoulli Process Restricted Boltzmann Machines

12 0.70759922 324 cvpr-2013-Part-Based Visual Tracking with Online Latent Structural Learning

13 0.69712663 193 cvpr-2013-Graph Transduction Learning with Connectivity Constraints with Application to Multiple Foreground Cosegmentation

14 0.68307805 314 cvpr-2013-Online Object Tracking: A Benchmark

15 0.68130565 131 cvpr-2013-Discriminative Non-blind Deblurring

16 0.66497874 414 cvpr-2013-Structure Preserving Object Tracking

17 0.66087139 285 cvpr-2013-Minimum Uncertainty Gap for Robust Visual Tracking

18 0.65084612 400 cvpr-2013-Single Image Calibration of Multi-axial Imaging Systems

19 0.6503818 312 cvpr-2013-On a Link Between Kernel Mean Maps and Fraunhofer Diffraction, with an Application to Super-Resolution Beyond the Diffraction Limit

20 0.64723969 360 cvpr-2013-Robust Estimation of Nonrigid Transformation for Point Set Registration