A Survey of Simple Geometric Primitives Detection Methods for Captured 3D Data
Adrien Kaiser
LTCI, Telecom ParisTech, Paris-Saclay University, Paris, France
Ayotle, Le Kremlin Bicetre, France
Search for more papers by this authorTamy Boubekeur
LTCI, Telecom ParisTech, Paris-Saclay University, Paris, France
Search for more papers by this authorAdrien Kaiser
LTCI, Telecom ParisTech, Paris-Saclay University, Paris, France
Ayotle, Le Kremlin Bicetre, France
Search for more papers by this authorTamy Boubekeur
LTCI, Telecom ParisTech, Paris-Saclay University, Paris, France
Search for more papers by this authorAbstract
The amount of captured 3D data is continuously increasing, with the democratization of consumer depth cameras, the development of modern multi-view stereo capture setups and the rise of single-view 3D capture based on machine learning. The analysis and representation of this ever growing volume of 3D data, often corrupted with acquisition noise and reconstruction artefacts, is a serious challenge at the frontier between computer graphics and computer vision. To that end, segmentation and optimization are crucial analysis components of the shape abstraction process, which can themselves be greatly simplified when performed on lightened geometric formats. In this survey, we review the algorithms which extract simple geometric primitives from raw dense 3D data. After giving an introduction to these techniques, from the acquisition modality to the underlying theoretical concepts, we propose an application-oriented characterization, designed to help select an appropriate method based on one's application needs and compare recent approaches. We conclude by giving hints for how to evaluate these methods and a set of research challenges to be explored.
Supporting Information
Filename | Description |
---|---|
cgf13451-sup-0001-data.zip20.8 KB |
Please note: The publisher is not responsible for the content or functionality of any supporting information supplied by the authors. Any queries (other than missing content) should be directed to the corresponding author for the article.
References
- [AB73]Agin G. J., Binford T. O.: Computer description of curved objects. In Proceedings of the 3rd International Joint Conference on Artificial Intelligence (Stanford, USA, 1973), Morgan Kaufmann Publishers Inc., pp. 629–640.
- [AB99]Amenta N., Bern M.: Surface reconstruction by Voronoi filtering. Discrete & Computational Geometry 22, 4 (1999), 481–504.
- [ABCO*03]Alexa M., Behr J., Cohen-Or D., Fleishman S., Levin D., Silva C. T.: Computing and rendering point set surfaces. IEEE Transactions on Visualization and Computer Graphics 9, 1 (March 2003), 3–15.
- [ACK01] Amenta N., Choi S., Kolluri R. K.: The power crust. In Proceedings of the Sixth ACM Symposium on Solid Modeling and Applications (Ann Arbor, MI, USA, June 2001), pp. 249–266.
- [AEH15] Alehdaghi M., Esfahani M. A., Harati A.: Parallel RANSAC: Speeding up plane extraction in RGBD image sequences using GPU. In Proceedings of 5th Interenational Conference on Computer and Knowledge Engineering (ICCKE) (Mashhad, Iran, October 2015), pp. 295–300.
- [AFS06]Attene M., Falcidieno B., Spagnuolo M.: Hierarchical mesh segmentation based on fitting primitives. Visual Computer 22, 3 (March 2006), 181–193.
- [And79]Andrew A. M.: Another efficient algorithm for convex hulls in two dimensions. Information Processing Letters 9, 5 (1979), 216–219.
- [AP10]Attene M., Patanè G.: Hierarchical structure recovery of point-sampled surfaces. Computer Graphics Forum 29, 6 (September 2010), 1905–1920.
- [ASF*13]Arikan M., Schwärzler M., Flöry S., Wimmer M., Maierhofer S.: O-Snap: Optimization-based snapping for modeling architecture. ACM SIGGRAPH 32, 6 (November 2013), 6:1–6:15.
- [Avr76]Avriel M.: Nonlinear Programming: Analysis and Methods. Prentice-Hall series in automatic computation. Prentice-Hall, New Jersey, 1976.
- [Bal81]Ballard D. H.: Generalizing the Hough transform to detect arbitrary shapes. Pattern Recognition 13, 2 (1981), 111–122.
- [BFF15] Bagautdinov T., Fleuret F., Fua P.: Probability occupancy maps for occluded depth images. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (Boston, MA, USA, June 2015).
- [BGZ16]Busé L., Galligo A., Zhang J.: Extraction of cylinders and cones from minimal point sets. Graphical Models 86 (2016), 1–12.
- [BL79] Beucher S., Lantuejoul C.: Use of watersheds in contour detection. In Proceedings of International Workshop on Image Processing: Real-time Edge and Motion Detection/Estimation (Rennes, France, September 1979).
- [BSG*11] Bénière R., Subsol G., Gesquière G., Le Breton F., Puech W.: Recovering primitives in 3D CAD meshes. In IS&T/SPIE Electronic Imaging (San Francisco, CA, USA, 2011), 78640R.
- [BTS*14] Berger M., Tagliasacchi A., Seversky L., Alliez P., Levine J., Sharf A., Silva C.: State of the art in surface reconstruction from point clouds. EUROGRAPHICS Star Reports (April 2014), The Eurogrpahics Association, pp. 161–185.
- [BV11] Biswas J., Veloso M.: Fast sampling plane filtering, polygon construction and merging from depth images. In Proceedings of Robotics: Science and Systems Conference (RSS) (Los Angeles, CA, USA, June 2011).
- [BV12] Biswas J., Veloso M.: Depth camera based indoor mobile robot localization and navigation. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA) (Saint Paul, MN, USA, May 2012), pp. 1697–1702.
- [CC08]Chen J., Chen B.: Architectural modeling from sparsely scanned range data. International Journal of Computer Vision 78, 2–3 (July 2008), 223–236.
- [CGF09] Chen X., Golovinskiy A., Funkhouser T.: A benchmark for 3D mesh segmentation. ACM Transactions on Graphics 28, 3 (August 2009), 73:1–73:12. (Proc. SIGGRAPH)
- [CLL11]Chen J.-Y., Lai H.-J., Lin C.-H.: Point cloud modeling using algebraic template. International Journal of Innovative Computing, Information and Control 7, 4 (April 2011), 1521–1532.
- [CLW*14]Chen K., Lai Y.-K., Wu Y.-X., Martin R., Hu S.-M.: Automatic semantic modeling of indoor scenes from low-quality RGB-D data using contextual information. ACM Transactions on Graphics 33, 6 (November 2014), 208:1–208:12.
- [CM02]Comaniciu D., Meer P.: Mean shift: A robust approach toward feature space analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence 24, 5 (May 2002), 603–619.
- [CM05] Chum O., Matas J.: Matching with PROSAC—Progressive sample consensus. In Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition (San Diego, CA, USA, June 2005), pp. 220–226.
- [CRS98]Cignoni P., Rocchini C., Scopigno R.: Metro: Measuring error on simplified surfaces. Computer Graphics Forum 17, 2 (August 1998), 167–174.
- [CSAD04]Cohen-Steiner D., Alliez P., Desbrun M.: Variational shape approximation. ACM Transactions on Graphics 23, 3 (August 2004), 905–914.
- [CSM12] Carr P., Sheikh Y., Matthews I.: Monocular object detection using 3D geometric primitives. In Proceedings of European Conference on Computer Vision, ECCV (Florence, Italy, October 2012), pp. 864–878.
- [CZS*13]Chen T., Zhu Z., Shamir A., Hu S.-M., Cohen-Or D.: 3-Sweep: Extracting editable objects from a single photo. ACM Transactions on Graphics 32, 6 (November 2013), 195:1–195:10.
- [DDSD03]Décoret X., Durand F., Sillion F. X., Dorsey J.: Billboard clouds for extreme model simplification. ACM Transactions on Graphics 22, 3 (August 2003), 689–696.
- [DH72]Duda R. O., Hart P. E.: Use of the Hough transformation to detect lines and curves in pictures. Communications of the ACM 15, 1 (January 1972), 11–15.
- [DMPT01] Devillers O., Mourrain B., Preparata F., Trebuchet P.: On circular cylinders by four or five points in space. RR-4195, INRIA, 2001.
- [Ebr15] Ebrahim M.: 3D laser scanners' techniques overview. International Journal of Science and Research 4 10 (2015), 5–611.
- [ERAB15] Elghor H. E., Roussel D., Ababsa F., Bouyakhf E. H.: Planes detection for robust localization and mapping in RGB-D slam systems. In Proceedings of International Conference on 3D Vision (3DV) (Lyon, France, October 2015), pp. 452–459.
- [FB81]Fischler M. A., Bolles R. C.: Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM 24, 6 (June 1981), 381–395.
- [FCSS09a] Furukawa Y., Curless B., Seitz S. M., Szeliski R.: Manhattan-world stereo. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, CVPR (Miami, FL, USA, June 2009), pp. 1422–1429.
- [FCSS09b] Furukawa Y., Curless B., Seitz S. M., Szeliski R.: Reconstructing building interiors from images. In Proceedings of International Conference on Computer Vision (ICCV) (Kyoto, Japan, September 2009), pp. 80–87.
- [FH75]Fukunaga K., Hostetler L. D.: The estimation of the gradient of a density function, with applications in pattern recognition. IEEE Transactions on Information Theory 21, 1 (January 1975), 32–40.
- [FH83]Faugeras O. D., Hebert M.: A 3-D recognition and positioning algorithm using geometrical matching between primitive surfaces. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence-Volume 2 (Karlsruhe, West Germany, 1983), Morgan Kaufmann Publishers Inc., pp. 996–1002.
- [FO08]Fernandes L. A., Oliveira M. M.: Real-time line detection through an improved hough transform voting scheme. Pattern Recognition 41, 1 (2008), 299–314.
- [Fol96] Foley J.: Constructive solid geometry. In Computer Graphics: Principles and Practice. Addison-Wesley systems programming series. Addison-Wesley, Reading, MA (1996), pp. 557–558.
- [FS96]Farouki R. A., Sverrisson R.: Approximation of rolling-ball blends for free-form parametric surfaces. Computer-Aided Design 28, 11 (1996), 871–878.
- [FTK14] Feng C., Taguchi Y., Kamat V. R.: Fast plane extraction in organized point clouds using agglomerative hierarchical clustering. In Proceedings of International Conference on Robotics and Automation ICRA (Hong Kong, China, June 2014), pp. 6218–6225.
- [GG04] Gelfand N., Guibas L. J.: Shape segmentation using local slippage analysis. In Proceedings of Eurographics Symposium on Geometry Processing (Nice, France, July 2004), pp. 214–223.
- [GH97] Garland M., Heckbert P. S.: Surface simplification using quadric error metrics. In Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques (Los Angeles, CA, USA, August 1997), pp. 209–216.
- [GMLB12] Goron L. C., Marton Z.-C., Lazea G., Beetz M.: Robustly segmenting cylindrical and box-like objects in cluttered scenes using depth cameras. In Proceedings of ROBOTIK 2012 (Munich, Germany, May 2012), pp. 1–6.
- [GVL96]Golub G., Van Loan C.: Matrix Computations. Johns Hopkins Studies in the Mathematical Sciences. Johns Hopkins University Press, Baltimore, MD, 1996.
- [HDD*92]Hoppe H., DeRose T., Duchamp T., McDonald J., Stuetzle W.: Surface reconstruction from unorganized points. Computer Graphics and Applications 26, 2 (March 1992), 71–78.
10.1145/142920.134011 Google Scholar
- [HHNM80]Hakala D., Hillyard R., Nourse B., Malraison P.: Natural quadrics in mechanical design. Autofact West 1 (1980), 363–378.
- [HHRB11] Holz D., Holzer S., Rusu R. B., Behnke S.: Real-time plane segmentation using RGB-D cameras. In RoboCup 2011. Springer-Verlag Berlin, Heidelberg (July 2011), pp. 306–317.
- [Hou62] Hough P. V. C.: Method and means for recognizing complex patterns. US Patent 3,069,654, December 1962.
- [HP82] Hebert M., Ponce J.: A new method for segmenting 3-D scenes into primitives. In Proceedings of the 6th International Conference on Pattern Recognition (Munich, West Germany, October 1982), pp. 836–838.
- [HSSM14]Hulik R., Spanel M., Smrz P., Materna Z.: Continuous plane detection in point-cloud data based on 3D Hough transform. Journal of Visual Communication and Image Representation 25, 1 (January 2014), 86–97.
- [JH99]Johnson A. E., Hebert M.: Using spin images for efficient object recognition in cluttered 3D scenes. IEEE Transactions on Pattern Analysis and Machine Intelligence 21, 5 (May 1999), 433–449.
- [JX13] Jiang H., Xiao J.: A linear approach to matching cuboids in RGBD images. In Proceedings of Computer Vision and Pattern Recognition (CVPR) (Portland, OR, USA, June 2013), pp. 2171–2178.
- [Kae15] Kaess M.: Simultaneous localization and mapping with infinite planes. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA) (Seattle, WA, USA, May 2015).
- [KBH06] Kazhdan M., Bolitho M., Hoppe H.: Poisson surface reconstruction. In Proceedings of the Fourth Eurographics Symposium on Geometry Processing (Cagliari, Sardinia, Italy, June 2006), pp. 61–70.
- [KEB91]Kiryati N., Eldar Y., Bruckstein A. M.: A probabilistic hough transform. Pattern Recognition 24, 4 (1991), 303–316.
- [KHB*15] Khan S. H., He X., Bennamoun M., Sohel F., Togneri R.: Separating objects and clutter in indoor scenes. In Proceedings of Computer Vision and Pattern Recognition (Boston, MA, USA, June 2015).
- [KL15]Kang Z., Li Z.: Primitive fitting based on the efficient multiBaySAC algorithm. PloS one 10, 3 (2015), e0117341.
- [KLM*13] Kim V. G., Li W., Mitra N. J., Chaudhuri S., DiVerdi S., Funkhouser T.: Learning part-based templates from large collections of 3D shapes. ACM Transactions on Graphics 32 (November 2013), 70:1–70:12. (Proc. of SIGGRAPH)
- [KSH12] Krizhevsky A., Sutskever I., Hinton G. E.: Imagenet classification with deep convolutional neural networks. In Proceedings of 25th International Conference on Advances in Neural Information Processing Systems (Lake Tahoe, NV, USA, 2012), pp. 1097–1105.
- [LA13]
Lafarge F., Alliez P.: Surface reconstruction through point set structuring. EUROGRAPHICS 32, 2pt2 (May 2013), 225–234.
10.1111/cgf.12042 Google Scholar
- [LGZ*13] Lin H., Gao J., Zhou Y., Lu G., Ye M., Zhang C., Liu L., Yang R.: Semantic decomposition and reconstruction of residential scenes from lidar data. ACM Transactions on Graphics 32, 4 (November 2013), 66:1–66:10. (Proc. of SIGGRAPH)
- [LLL*12] Lee T.-k., Lim S., Lee S., An S., Oh S.-Y.: Indoor mapping using planes extracted from noisy RGB-D sensors. In Proceedings of IEEE International Conference on Intelligent Robots and Systems (IROS) (Vilamoura, Portugal, October 2012), pp. 1727–1733.
- [LLLM86]Li H., Lavin M. A., Le Master R. J.: Fast Hough transform: A hierarchical approach. Computer Vision, Graphics, and Image Processing 36, 2–3 (1986), 139–161.
10.1016/0734-189X(86)90073-3 Google Scholar
- [Llo82]Lloyd S. P.: Least squares quantization in PCM. IEEE Transactions on Information Theory 28, 2 (March 1982), 129–137.
- [LM12]Lafarge F., Mallet C.: Creating large-scale city models from 3D-point clouds: A robust approach with hybrid representation. International Journal of Computer Vision 99, 1 (August 2012), 69–85.
- [LMM98] Lukács G., Martin R., Marshall D.: Faithful least-squares fitting of spheres, cylinders, cones and tori for reliable segmentation. In Proceedings of European Conference on Computer Vision (ECCV) (Freiburg, Germany, June 1998), pp. 671–686.
- [LO15]Limberger F. A., Oliveira M. M.: Real-time detection of planar regions in unorganized point clouds. Pattern Recognition 48, 6 (2015), 2043–2053.
- [Lon98]Loncaric S.: A survey of shape analysis techniques. Pattern Recognition 31, 8 (August 1998), 983–1001.
- [LPRM02]Lévy B., Petitjean S., Ray N., Maillot J.: Least squares conformal maps for automatic texture atlas generation. ACM Transactions on Graphics 21, 3 (July 2002), 362–371.
- [LVHH06]Lalonde J.-F., Vandapel N., Huber D., Hebert M.: Natural terrain classification using three-dimensional ladar data for ground robot mobility. Journal of Field Robotics 23, 10 (November 2006), 839–861.
- [LWC*11]Li Y., Wu X., Chrysanthou Y., Sharf A., Cohen-Or D., Mitra N. J.: GlobFit: Consistently fitting primitives by discovering global relations. ACM Transactions on Graphics 30, 4 (July 2011), 52:1–52:12.
- [Mac67] MacQueen J.: Some methods for classification and analysis of multivariate observations. In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Vol. 1. University of California Press, Berkeley, CA (1967), pp. 281–297.
- [MC04]Matas J., Chum O.: Randomized RANSAC with
test. Image and Vision Computing 22, 10 (September 2004), 837–842.
- [MKRVG15] Martinovic A., Knopp J., Riemenschneider H., Van Gool L.: 3D all the way: Semantic segmentation of urban scenes from start to end in 3D. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (Boston, MA, USA, June 2015).
- [MLM01]Marshall D., Lukacs G., Martin R.: Robust segmentation of primitives from range data in the presence of geometric degeneracy. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 3 (March 2001), 304–314.
- [MMBM15] Monszpart A., Mellado N., Brostow G., Mitra N.: RAPter: Rebuilding man-made scenes with regular arrangements of planes. ACM Transactions on Graphics 34, 4 (August 2015), 103:1–103:12.
- [MPM*14]Mattausch O., Panozzo D., Mura C., Sorkine-Hornung O., Pajarola R.: Object detection and classification from large-scale cluttered indoor scans. Computer Graphics Forum 33, 2 (July 2014), 11–21.
- [OBA*05] Ohtake Y., Belyaev A., Alexa M., Turk G., Seidel H.-P.: Multi-level partition of unity implicits. ACM SIGGRAPH 2003 Courses (July 2003), 173.
- [OLA16]Oesau S., Lafarge F., Alliez P.: Planar shape detection and regularization in tandem. Computer Graphics Forum 35, 1 (2016), 203–215.
- [OVWK14] Ochmann S., Vock R., Wessel R., Klein R.: Towards the extraction of hierarchical building descriptions from 3D indoor scans. In Proceedings of EUROGRAPHICS Workshop on 3D Object Retrieval (Strasbourg, France, April 2014), pp. 85–92.
- [OVWK16]Ochmann S., Vock R., Wessel R., Klein R.: Automatic reconstruction of parametric building models from indoor point clouds. Computers & Graphics 54 (February 2016), 94–103.
- [PBAC75]Popplestone R. J., Brown C. M., Ambler A. P., Crawford G. F.: Forming models of plane-and-cylinder faceted bodies from light stripes. In Proceedings of the 4th International Joint Conference on Artificial Intelligence - Volume 1 (Tblisi, USSR, 1975), Morgan Kaufmann Publishers Inc., pp. 664–668.
- [RBM*07] Rusu R. B., Blodow N., Marton Z., Soos A., Beetz M.: Towards 3D object maps for autonomous household robots. In Proceedings of International Conference on Intelligent Robots and Systems (IROS) (San Diego, CA, USA, October 2007), pp. 3191–3198.
- [RBMB09] Rusu R. B., Blodow N., Marton Z. C., Beetz M.: Close-range scene segmentation and reconstruction of 3d point cloud maps for mobile manipulation in domestic environments. In Proceedings of International Conference on Intelligent Robots and Systems (IROS) (St. Louis, MO, USA, October 2009), pp. 1–6.
- [RDvdHV07]Rabbani T., Dijkman S., van den Heuvel F., Vosselman G.: An integrated approach for modelling and global registration of point clouds. ISPRS Journal of Photogrammetry and Remote Sensing 61, 6 (February 2007), 355–370.
- [Req80]Requicha A. G.: Representations for rigid solids: Theory, methods, and systems. ACM Computing Surveys 12, 4 (December 1980), 437–464.
10.1145/356827.356833 Google Scholar
- [RL05]Rousseeuw P., Leroy A.: Robust Regression and Outlier Detection. Wiley Series in Probability and Statistics. John Wiley & Sons, Hoboken, NJ, 2005.
- [Rou84]Rousseeuw P.: Least median of squares regression. Journal of the American Statistical Association 79, 388 (January 1984), 871–880.
- [RVDH05]Rabbani T., Van Den Heuvel F.: Efficient hough transform for automatic detection of cylinders in point clouds. ISPRS Journal of Photogrammetry and Remote Sensing 3 (September 2005), 60–65.
- [RWS*06]Ren Z., Wang R., Snyder J., Zhou K., Liu X., Sun B., Sloan P.-P., Bao H., Peng Q., Guo B.: Real-time soft shadows in dynamic scenes using spherical harmonic exponentiation. ACM Transactions on Graphics 25, 3 (2006), 977–986.
- [SAG*13] Shtof A., Agathos A., Gingold Y., Shamir A., Cohen-Or D.: Geosemantic snapping for sketch-based modeling. Computer Graphics Forum 32, 2pt2 (May 2013), 245–253. (Proc. EUROGRAPHICS)
- [Sch04] Schuster H.-F.: Segmentation of lidar data using the tensor voting framework. In Proceedings of ISPRS, B3 (Istanbul, Turkey, July 2004), Vol. 35, Part B3, pp. 1073–1078.
- [Sha08]Shamir A.: A survey on mesh segmentation techniques. Computer Graphics Forum 27, 6 (2008), 1539–1556.
- [SHFH11] Shen C.-H., Huang S.-S., Fu H., Hu S.-M.: Adaptive partitioning of urban facades. ACM Transactions on Graphics 30, 6 (December 2011), 184:1–184:9. (Proceedings of ACM SIGGRAPH ASIA 2011)
- [Shi72] Shirai Y.: Recognition of polyhedrons with a range finder. Pattern Recognition 4, 3 (1972), 243–244, IN1, 245–250.
- [SHKF12] Silberman N., Hoiem D., Kohli P., Fergus R.: Indoor segmentation and support inference from RGBD images. In Proceedings of European Conference on Computer Vision (Florence, Italy, October 2012), pp. 746–760.
- [SMGKD14] Salas-Moreno R. F., Glocken B., Kelly P. H., Davison A. J.: Dense planar slam. In Proceedings of IEEE International Symposium on Mixed and Augmented Reality (ISMAR) (Munich, Germany, September 2014).
- [SS05] Simari P. D., Singh K.: Extraction and remeshing of ellipsoidal representations from mesh data. In Proceedings of Graphics Interface 2005 (Victoria, British Columbia, May 2005), pp. 161–168.
- [Ste91]Stephens R. S.: Probabilistic approach to the Hough transform. Image and Vision Computing 9, 1 (1991), 66–71.
- [SWK07]Schnabel R., Wahl R., Klein R.: Efficient RANSAC for point-cloud shape detection. Computer Graphics Forum 26, 2 (June 2007), 214–226.
- [SWWK08] Schnabel R., Wessel R., Wahl R., Klein R.: Shape recognition in 3D point-clouds. In Proceedings of the 16-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (Czech Republic, 2008).
- [SXZ*12]Shao T., Xu W., Zhou K., Wang J., Li D., Guo B.: An interactive approach to semantic modeling of indoor scenes with an RGBD camera. ACM Transactions on Graphics 31, 6 (November 2012), 136:1–136:11.
- [TGB13] Thiery J.-M., Guy E., Boubekeur T.: Sphere-meshes: Shape approximation using spherical quadric error metrics. ACM Transactions on Graphics 32, 6 (November 2013), 178:1–178:12. (Proc. of SIGGRAPH Asia)
- [TGBE16]Thiery J.-M., Guy E., Boubekeur T., Eisemann E.: Animated mesh approximation with sphere-meshes. ACM Transactions on Graphics 35, 3 (2016), 30:1–30:13.
- [TGRC13] Trevor A. J., Gedikli S., Rusu R. B., Christensen H. I.: Efficient organized point cloud segmentation with connected components. In Proceedings of Semantic Perception Mapping and Exploration (SPME) (Karlsruhe, Germany, May 2013).
- [TJRF13] Taguchi Y., Jian Y.-D., Ramalingam S., Feng C.: Point-plane slam for hand-held 3D sensors. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA) (Karlsruhe, Germany, May 2013), pp. 5182–5189.
- [TPT16]Tkach A., Pauly M., Tagliasacchi A.: Sphere-meshes for real-time hand modeling and tracking. ACM Transactions on Graphics 35, 6 (2016), 222:1–222:11.
- [TRIC12] Trevor A. J., Rogers III J. G., Christensen H. I.: Planar surface slam with 3D and 2D sensors. In Proceedings of IEEE International Conference on Robotics and Automation (ICRA) (Saint Paul, MN, USA, May 2012), pp. 3041–3048.
- [TZ00]Torr P. H., Zisserman A.: MLESAC: A new robust estimator with application to estimating image geometry. Computer Vision and Image Understanding 78, 1 (April 2000), 138–156.
- [VD01] Vosselman G., Dijkman S.: 3d building model reconstruction from point clouds and ground plans. In Proceedings of International Archives of Photogrammetry and Remote Sensing (ISPRS) Workshop (Annapolis, MD, USA, 2001), Vol. 34–3/W4, pp. 37–44.
- [VLA15]Verdie Y., Lafarge F., Alliez P.: LOD generation for urban scenes. ACM Transactions on Graphics 34, 3 (2015), 30:1–30:14.
- [WGC99] Whitaker R. T., Gregor J., Chen P.: Indoor scene reconstruction from sets of noisy range image. In Proceedings of 3-D Digital Imaging and Modeling (3DIM) (Ottawa, ON, Canada, October 1999), pp. 348–357.
- [WK05]Wu J., Kobbelt L.: Structure recovery via hybrid variational surface approximation. Computer Graphics Forum 24, 3 (September 2005), 277–284.
- [WO02]Wang J., Oliveira M. M.: Improved scene reconstruction from range images. Computer Graphics Forum 21, 3 (September 2002), 521–530.
- [WPM*12] Woodford O. J., Pham M.-T., Maki A., Gherardi R., Perbet F., Stenger B.: Contraction moves for geometric model fitting. In Proceedings of European Conference on Computer Vision (ECCV) (Florence, Italy, October 2012), pp. 181–194.
- [WPM*14]Woodford O. J., Pham M.-T., Maki A., Perbet F., Stenger B.: Demisting the Hough transform for 3D shape recognition and registration. International Journal of Computer Vision 106, 3 (February 2014), 332–341.
- [WS06] Weingarten J., Siegwart R.: 3D slam using planar segments. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (Beijing, China, October 2006), pp. 3062–3067.
- [WSK*15] Wu Z., Song S., Khosla A., Yu F., Zhang L., Tang X., Xiao J.: 3D shapenets: A deep representation for volumetric shapes. In Proceedings of 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (Boston, MA, USA, 2015), pp. 1912–1920.
- [WT04]Wang S., Tseng Y.: Semi-automated CSG model-based building extraction from photogrammetric images. XXth Congress of the International Society for Photogrammetry and Remote Sensing 24, 3 (2004), 277–284.
- [XAZ12] Xiao J., Adler B., Zhang H.: 3D point cloud registration based on planar surfaces. In Proceedings of Multisensor Fusion and Integration for Intelligent Systems (MFI) (Hamburg, Germany, September 2012), pp. 40–45.
- [XKH*16]Xu K., Kim V. G., Huang Q., Mitra N., Kalogerakis E.: Data-driven shape analysis and processing. SIGGRAPH ASIA 2016 Courses, 4 (2016), 4:1–4:38.
- [XOK90]Xu L., Oja E., Kultanen P.: A new curve detection method: Randomized Hough transform (RHT). Pattern Recognition Letters 11, 5 (1990), 331–338.
- [XOT13] Xiao J., Owens A., Torralba A.: SUN3D: A database of big spaces reconstructed using SfM and object labels. In Proceedings of International Conference on Computer Vision (ICCV) (Sydney, NSW, Australia, December 2013), pp. 1625–1632.
- [XZZ*11] Xiao J., Zhang J., Zhang J., Zhang H., Hildre H. P.: Fast plane detection for slam from noisy range images in both structured and unstructured environments. In Proceedings of International Conference on Mechatronics and Automation (ICMA) (Beijing, China, August 2011), pp. 1768–1773.
- [YWLY12]Yan D.-M., Wang W., Liu Y., Yang Z.: Variational mesh segmentation via quadric surface fitting. Computer-Aided Design 44, 11 (November 2012), 1072–1082.
- [ZXTZ15]Zhang Y., Xu W., Tong Y., Zhou K.: Online structure analysis for real-time indoor scene reconstruction. ACM Transactions on Graphics 34, 5 (November 2015), 159:1–159:13.
10.1145/2768821 Google Scholar
- [ZYH*15]Zhou Y., Yin K., Huang H., Zhang H., Gong M., Cohen-Or D.: Generalized cylinder decomposition. ACM Transactions on Graphics 34, 6 (November 2015), 171:1–171:14.