{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T12:47:12Z","timestamp":1753879632049,"version":"3.41.2"},"reference-count":33,"publisher":"ASME International","issue":"2","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,6,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>We consider the computational problem of finding the point in 3D-space on a transformed surface corresponding to a coordinate pair given in a perspective mapping. The transformation is a rigid body transformation that is assumed to be small and vary. Initially, it is unknown but when it becomes known, the output must be accurate and quickly returned. Therefore, the computations are adapted for those conditions. Preprocessed shape information about the surface is computed in a perspective mapping where the surface is in an original position. We are discussing algorithms for solving the considered problem.<\/jats:p>","DOI":"10.1115\/1.4005721","type":"journal-article","created":{"date-parts":[[2012,2,10]],"date-time":"2012-02-10T23:09:03Z","timestamp":1328915343000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":1,"title":["Perspective Depth Extraction of Points on a Surface Under an Instantaneous Rigid Body Transformation"],"prefix":"10.1115","volume":"12","author":[{"given":"Per","family":"Bergstr\u00f6m","sequence":"first","affiliation":[{"name":"Department of Engineering Sciences and Mathematics, Lule\u00e5 University of Technology, SE-971 87 Lule\u00e5, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2012,2,10]]},"reference":[{"issue":"10","key":"2021063017042339400_c1","doi-asserted-by":"publisher","first-page":"101503","DOI":"10.1117\/1.3572182","article-title":"Shape Verification Using Dual-Wavelength Holographic Interferometry","volume":"50","author":"Bergstr\u00f6m","journal-title":"Opt. Eng."},{"key":"2021063017042339400_c2","doi-asserted-by":"crossref","unstructured":"Rosendahl, S., Bergstr\u00f6m, P., Gren, P., and Sj\u00f6dahl, M., 2011, \u201cDual-Wavelength Holographic Shape Measurement With Iterative Phase Unwrapping,\u201d P. H.Lehmann, W.Osten, and K.Gastinger, eds., SPIE, Munich, Germany, Vol. 8082, p. 80820B.","DOI":"10.1117\/12.889424"},{"issue":"14","key":"2021063017042339400_c3","doi-asserted-by":"publisher","first-page":"2622","DOI":"10.1364\/AO.49.002622","article-title":"Shape Measurement With One Fringe Pattern Recording Including a Digital Master","volume":"49","author":"Rosendahl","journal-title":"Appl. Opt."},{"issue":"1","key":"2021063017042339400_c4","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1117\/1.602356","article-title":"3-D Shape Measurement of Complex Objects by Combining Photogrammetry and Fringe Projection","volume":"39","author":"Reich","journal-title":"Opt. Eng."},{"key":"2021063017042339400_c5","first-page":"1","article-title":"3D Shape Measurement With Phase Correlation Based Fringe Projection","volume-title":"Optical Measurement Systems for Industrial Inspection V","author":"K\u00fcmstedt"},{"issue":"13","key":"2021063017042339400_c6","doi-asserted-by":"publisher","first-page":"9753","DOI":"10.1364\/OE.16.009753","article-title":"Quantitative Phase Imaging by Three-Wavelength Digital Holography","volume":"16","author":"Mann","journal-title":"Opt. Express"},{"issue":"5","key":"2021063017042339400_c7","doi-asserted-by":"publisher","first-page":"552","DOI":"10.1016\/j.optlaseng.2008.10.002","article-title":"Dual-Wavelength Image-Plane Digital Holography for Dynamic Measurement","volume":"47","author":"Fu","journal-title":"Opt. Lasers Eng."},{"issue":"12","key":"2021063017042339400_c8","doi-asserted-by":"publisher","first-page":"3013","DOI":"10.1364\/JOSAA.25.003013","article-title":"Large Step-Height Measurements Using Multiple-Wavelength Holographic Interferometry With Tunable Laser Diodes","volume":"25","author":"Wada","journal-title":"J. Opt. Soc. Am. A"},{"issue":"9\u201311","key":"2021063017042339400_c9","doi-asserted-by":"publisher","first-page":"741","DOI":"10.1016\/S0965-9978(98)00110-0","article-title":"3D Geometric Modelling Based on NURBS: A Review","volume":"30","author":"Dimas","journal-title":"Adv. Eng. Software"},{"issue":"5","key":"2021063017042339400_c10","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/MCG.1985.276393","article-title":"A Hierarchy of Geometric Forms","volume":"5","author":"Farouki","journal-title":"IEEE Comput. Graphics Appl."},{"edition":"2nd ed.","volume-title":"The NURBS Book","author":"Piegl","key":"2021063017042339400_c11"},{"volume-title":"Mathematical Methods for CAD","author":"Risler","key":"2021063017042339400_c12"},{"edition":"2nd ed.","volume-title":"Multiple View Geometry in Computer Vision","author":"Hartley","key":"2021063017042339400_c13"},{"key":"2021063017042339400_c14","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1006\/cviu.1996.0499","article-title":"3D-2D Projective Registration of Free-Form Curves and Surfaces","volume":"65","author":"Feldmar","journal-title":"Comput. Vis. Image Underst."},{"key":"2021063017042339400_c15","first-page":"430","article-title":"2D\/3D Automatic Matching Technique for 3D Recovering of Free Form Objects","volume-title":"Proceedings of the 16th International Conference on Pattern Recognition","author":"Ababsa"},{"issue":"2","key":"2021063017042339400_c16","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1023\/A:1026598000963","article-title":"Single View Metrology","volume":"40","author":"Criminisi","journal-title":"Int. J. Comput. Vis."},{"issue":"9","key":"2021063017042339400_c17","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1016\/j.imavis.2005.04.002","article-title":"Single View Metrology From Scene Constraints","volume":"23","author":"Wang","journal-title":"Image Vis. Comput."},{"issue":"10","key":"2021063017042339400_c18","doi-asserted-by":"publisher","first-page":"2826","DOI":"10.1016\/j.patcog.2006.12.020","article-title":"Depth Recovery and Affine Reconstruction Under Camera Pure Translation","volume":"40","author":"Hu","journal-title":"Pattern Recogn."},{"issue":"1","key":"2021063017042339400_c19","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/34.476015","article-title":"Affine Reconstruction From Perspective Image Pairs With a Relative Object-Camera Translation in Between","volume":"18","author":"Moons","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2021063017042339400_c20","first-page":"127","article-title":"Robust and Numerically Stable B\u00e9zier Clipping Method for Ray Tracing NURBS Surfaces","volume-title":"Proceedings of the 21st Spring Conference on Computer Graphics, SCCG \u201905","author":"Efremov"},{"key":"2021063017042339400_c21","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1145\/97880.97916","article-title":"Ray Tracing Trimmed Rational Surface Patches","volume":"24","author":"Nishita","journal-title":"SIGGRAPH Computer Graphics"},{"key":"2021063017042339400_c22","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1109\/RT.2006.280226","article-title":"Ray Casting of Trimmed NURBS Surfaces on the GPU","volume-title":"IEEE Symposium on Interactive Ray Tracing 2006","author":"Pabst"},{"key":"2021063017042339400_c23","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1145\/566570.566640","article-title":"Ray Tracing on Programmable Graphics Hardware","volume-title":"ACM Trans. Graphics","author":"Purcell"},{"issue":"4","key":"2021063017042339400_c24","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1109\/TVCG.2009.29","article-title":"Performing Efficient NURBS Modeling Operations on the GPU","volume":"15","author":"Krishnamurthy","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"issue":"7","key":"2021063017042339400_c25","doi-asserted-by":"publisher","first-page":"1485","DOI":"10.1002\/nme.v26:7","article-title":"Perspective Projection of Non-Convex Polyhedra","volume":"26","author":"Lo","journal-title":"Int. J. Numer. Methods Eng."},{"issue":"1","key":"2021063017042339400_c26","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/0955-7997(95)00009-D","article-title":"A Simple Hidden Surface Algorithm for Finite and Boundary Elements Postprocessing","volume":"15","author":"Cerrolaza","journal-title":"Eng. Anal. Boundary Elem."},{"key":"2021063017042339400_c27","first-page":"541","article-title":"An Efficient and Stable Ray Tracing Algorithm for Parametric Surfaces","volume":"18","author":"Wang","journal-title":"J. Inf. Sci. Eng."},{"issue":"5","key":"2021063017042339400_c28","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1016\/S0097-8493(97)87263-9","article-title":"A New Method for Speeding Up Ray Tracing NURBS Surfaces","volume":"21","author":"Qin","journal-title":"Comput. Graphics"},{"issue":"1","key":"2021063017042339400_c29","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/S0010-4485(97)00047-X","article-title":"Geometry-Based Triangulation of Trimmed NURBS Surfaces","volume":"30","author":"Piegl","journal-title":"Comput.-Aided Des."},{"issue":"14","key":"2021063017042339400_c30","doi-asserted-by":"publisher","first-page":"1077","DOI":"10.1016\/S0010-4485(98)00064-5","article-title":"Approximate Development of Trimmed Patches for Surface Tessellation","volume":"30","author":"Cho","journal-title":"Comput.-Aided Des."},{"issue":"1","key":"2021063017042339400_c31","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.cad.2010.08.009","article-title":"A Robust Efficient Tracing Scheme for Triangulating Trimmed Parametric Surfaces","volume":"43","author":"Cripps","journal-title":"Comput.-Aided Des."},{"key":"2021063017042339400_c32","unstructured":"NIST, 2008, The Initial Graphics Exchange Specification (IGES); IGES version 5.3. Gaithersburg, MD, 5. http:\/\/ts.nist.gov\/standards\/iges\/about.cfm"},{"key":"2021063017042339400_c33","unstructured":"Bergstr\u00f6m, P.\n          , 2009, IGES toolbox, www.mathworks.com\/matlabcentral\/fileexchange\/13253-iges-toolbox"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/12\/2\/021003\/6725326\/021003_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/12\/2\/021003\/6725326\/021003_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T19:01:09Z","timestamp":1625079669000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/12\/2\/021003\/465767\/Perspective-Depth-Extraction-of-Points-on-a"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,10]]},"references-count":33,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,6,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4005721","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2012,2,10]]},"article-number":"021003"}}