Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1731309.1731330guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Non-rigid registration under isometric deformations

Published: 02 July 2008 Publication History

Abstract

We present a robust and efficient algorithm for the pairwise non-rigid registration of partially overlapping 3D surfaces. Our approach treats non-rigid registration as an optimization problem and solves it by alternating between correspondence and deformation optimization. Assuming approximately isometric deformations, robust correspondences are generated using a pruning mechanism based on geodesic consistency. We iteratively learn an appropriate deformation discretization from the current set of correspondences and use it to update the correspondences in the next iteration. Our algorithm is able to register partially similar point clouds that undergo large deformations, in just a few seconds. We demonstrate the potential of our algorithm in various applications such as example based articulated segmentation, and shape interpolation.

References

[1]
{ACP03} Allen B., Curless B., Popović Z.: The space of human body shapes: reconstruction and parameterization from range scans. In Proc. SIGGRAPH (2003), pp. 587--594.
[2]
{ASP*05} Anguelov D., Srinivasan P., Pang H.-C., Koller D., Thrun S., Davis J.: The correlated correspondence algorithm for unsupervised registration of nonrigid surfaces. In NIPS., vol. 17. 2005, pp. 33--40.
[3]
{ATD*08} Ahmed N., Theobalt C., Dobrev P., Seidel H.-P., Thrun S.: Robust fusion of dynamic shape and normal capture for high-quality reconstruction of time-varying geometry. In Proc. CVPR (2008). To appear.
[4]
{ATR*08} Ahmed N., Theobalt C., Roessl C., Thrun S., Seidel H.-P.: Dense correspondence finding for parametrization-free animation reconstruction from video. In Proc. CVPR (2008). To appear.
[5]
{BBBK08} Bronstein A. M., Bronstein M. M., Bruck-stein A. M., Kimmel R.: Analysis of two-dimensional non-rigid shapes. IJCV. (2008). To appear.
[6]
{BM92} Besl P. J., McKay N. D.: A method for registration of 3-d shapes. PAMI 14, 2 (1992), 239--256.
[7]
{BPGK06} Botsch M., Pauly M., Gross M., Kobbelt L.: Primo: coupled prisms for intuitive surface modeling. In Proc. SGP (2006), pp. 11--20.
[8]
{BR07} Brown B. J., Rusinkiewicz S.: Global non-rigid alignment of 3-d scans. TOG. 26, 3 (2007), 21.
[9]
{CP03} Cazals F., Pouget M.: Estimating differential quantities using polynomial fitting of osculating jets. In Proc. SGP (2003), pp. 177--187.
[10]
{EPT*07} Eckstein I., Pons J.-P., Tong Y., Kuo C. C. J., Desbrun M.: Generalized surface flows for mesh processing. In Proc. SGP (2007), pp. 183--192.
[11]
{FCOS05} Fleishman S., Cohen-Or D., Silva C. T.: Robust moving least-squares fitting with sharp features. TOG. 24, 3 (2005), 544--552.
[12]
{GMGP05} Gelfand N., Mitra N. J., Guibas L. J., Pottmann H.: Robust global registration. In Proc. SGP (2005), pp. 197--206.
[13]
{HFG*06} Huang Q.-X., Flöry S., Gelfand N., Hofer M., Pottmann H.: Reassembling fractured objects by geometric matching. TOG 25, 3 (2006), 569--578.
[14]
{HH03} Huber D., Hebert M.: Fully automatic registration of multiple 3d data sets. IVC 21, 7 (July 2003), 637--650.
[15]
{Hor87} Horn B.: Closed form solutions of absolute orientation using unit quaternions. J. Opt. Soc. of A. A 4, 4 (1987), 629--642.
[16]
{HSL*06} Huang J., Shi X., Liu X., Zhou K., Wei L.-Y., Teng S.-H., Bao H., Guo B., Shum H.-Y.: Subspace gradient domain mesh deformation. TOG 25, 3 (2006), 1126--1134.
[17]
{HTB03} Hähnel D., Thrun S., Burgard W.: An extension of the ICP algorithm for modeling nonrigid objects with mobile robots. In IJCAI (Acapulco, Mexico, 2003).
[18]
{JT05} James D. L., Twigg C. D.: Skinning mesh animations. In Proc. SIGGRAPH (2005), pp. 399--407.
[19]
{KMP07} Kilian M., Mitra N. J., Pottmann H.: Geometric modeling in shape space. In Proc. SIGGRAPH (2007), vol. 26, pp. #64, 1--8.
[20]
{LCOGL07} Lipman Y., Cohen-Or D., Gal R., Levin D.: Volume and shape preservation via moving frame manipulation. TOG 26, 1 (2007).
[21]
{LH05} Leordeanu M., Hebert M.: A spectral technique for correspondence problems using pairwise constraints. In ICCV (2005), pp. 1482--1489.
[22]
{MFO*07} Mitra N. J., Flory S., Ovsjanikov M., Gelfand N., Guibas L., Pottmann H.: Dynamic geometry registration. In Proc. SGP (2007), pp. 173--182.
[23]
{MGPG04} Mitra N. J., Gelfand N., Pottmann H., Guibas L. J.: Registration of point cloud data from a geometric optimization perspective. In Proc. SGP (2004), pp. 23--32.
[24]
{MNG04} Mitra N. J., Nguyen A., Guibas L.: Estimating surface normals in noisy point cloud data. In IJCGA. (2004), vol. 14, pp. 261--276.
[25]
{NMK*05} Nealen A., Müller M., Keiser R., Boxerman E., Carlson M.: Physically Based Deformable Models in Computer Graphics. In Eurographics: State of the Art Report (2005).
[26]
{PG08} Pekelny Y., Gotsman C.: Articulated object reconstruction and markerless motion capture from depth video. Computer Graphics Forum 27, 2 (2008), 243--253.
[27]
{PMG*05} Pauly M., Mitra N. J., Giesen J., Gross M. H., Guibas L. J.: Example-based 3d scan completion. In Proc. SGP (2005), pp. 23--32.
[28]
{RHHL02} Rusinkiewicz S., Hall-Holt O., Levoy M.: Real-time 3d model acquisition. TOG. 21, 3 (2002), 438--446.
[29]
{RL01} Rusinkiewicz S., Levoy M.: Efficient variants of the icp algorithm. In 3-D Digital Imaging and Modeling (2001), pp. 145--152.
[30]
{SA07} Sorkine O., Alexa M.: As-rigid-as-possible surface modeling. In Proc. SGP (2007), pp. 109--116.
[31]
{SLW02} Sharp G. C., Lee S. W., Wehe D. K.: Icp registration using invariant features. PAMI. 24, 1 (2002), 90--102.
[32]
{Sor06} Sorkine O.: Differential representations for mesh processing. Computer Graphics Forum 25, 4 (2006), 789--807.
[33]
{SP95} Sclaroff S., Pentland A.: Modal matching for correspondence and recognition. PAMI 17, 6 (1995), 545--561.
[34]
{SP04} Sumner R. W., Popović J.: Deformation transfer for triangle meshes. In Proc. SIGGRAPH (2004), pp. 399--405.
[35]
{SSP07} Sumner R. W., Schmid J., Pauly M.: Embedded deformation for shape manipulation. In Proc. SIGGRAPH (2007), p. 80.
[36]
{SY07} Schaefer S., Yuksel C.: Example-based skeleton extraction. In Proc. SGP (2007), pp. 153--162.
[37]
{SZT*07} Shi X., Zhou K., Tong Y., Desbrun M., Bao H., Guo B.: Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics. In Proc. SIGGRAPH (2007), p. 81.
[38]
{TL94} Turk G., Levoy M.: Zippered polygon meshes from range images. In Proceedings of ACM SIGGRAPH 94 (1994), pp. 311--318.
[39]
{WJH*07} Wand M., Jenke P., Huang Q., Bokeloh M., Guibas L. J., Schilling A.: Reconstruction of deforming geometry from time-varying point clouds. In SGP. (2007), pp. 49--58.
[40]
{XZY*07} Xu W., Zhou K., Yu Y., Tan Q., Peng Q., Guo B.: Gradient domain editing of deforming mesh sequences. TOG. 26, 3 (2007), 84.

Cited By

View all
  • (2023)Unsupervised Learning of Robust Spectral Shape MatchingACM Transactions on Graphics10.1145/359210742:4(1-15)Online publication date: 26-Jul-2023
  • (2022)Symmetric Volume Maps: Order-invariant Volumetric Mesh Correspondence with Free BoundaryACM Transactions on Graphics10.1145/357289742:3(1-20)Online publication date: 29-Nov-2022
  • (2022)Hierarchical Layout Blending with Recursive Optimal CorrespondenceACM Transactions on Graphics10.1145/3550454.355544641:6(1-15)Online publication date: 30-Nov-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
SGP '08: Proceedings of the Symposium on Geometry Processing
July 2008
215 pages

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 02 July 2008

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Unsupervised Learning of Robust Spectral Shape MatchingACM Transactions on Graphics10.1145/359210742:4(1-15)Online publication date: 26-Jul-2023
  • (2022)Symmetric Volume Maps: Order-invariant Volumetric Mesh Correspondence with Free BoundaryACM Transactions on Graphics10.1145/357289742:3(1-20)Online publication date: 29-Nov-2022
  • (2022)Hierarchical Layout Blending with Recursive Optimal CorrespondenceACM Transactions on Graphics10.1145/3550454.355544641:6(1-15)Online publication date: 30-Nov-2022
  • (2020)MapTreeACM Transactions on Graphics10.1145/3414685.341780039:6(1-17)Online publication date: 27-Nov-2020
  • (2019)PRNetProceedings of the 33rd International Conference on Neural Information Processing Systems10.5555/3454287.3455078(8814-8826)Online publication date: 8-Dec-2019
  • (2019)Huber-$$L_1$$L1-based non-isometric surface registrationThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-019-01670-135:6-8(935-948)Online publication date: 1-Jun-2019
  • (2018)Shape interpolation via multiple curvesProceedings of the 26th Pacific Conference on Computer Graphics and Applications: Posters10.2312/pg.20181292(9-10)Online publication date: 8-Oct-2018
  • (2018)Lie bodies based 3D shape morphing and interpolationProceedings of the 15th ACM SIGGRAPH European Conference on Visual Media Production10.1145/3278471.3278477(1-10)Online publication date: 13-Dec-2018
  • (2018)Continuous and orientation-preserving correspondences via functional mapsACM Transactions on Graphics10.1145/3272127.327504037:6(1-16)Online publication date: 4-Dec-2018
  • (2018)Deep part induction from articulated object pairsACM Transactions on Graphics10.1145/3272127.327502737:6(1-15)Online publication date: 4-Dec-2018
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media