{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T17:26:18Z","timestamp":1783099578878,"version":"3.54.6"},"reference-count":37,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2015,3,16]],"date-time":"2015-03-16T00:00:00Z","timestamp":1426464000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper presents a customized three-dimensional template matching technique for autonomous pose determination of uncooperative targets. This topic is relevant to advanced space applications, like active debris removal and on-orbit servicing. The proposed technique is model-based and produces estimates of the target pose without any prior pose information, by processing three-dimensional point clouds provided by a LIDAR. These estimates are then used to initialize a pose tracking algorithm. Peculiar features of the proposed approach are the use of a reduced number of templates and the idea of building the database of templates on-line, thus significantly reducing the amount of on-board stored data with respect to traditional techniques. An algorithm variant is also introduced aimed at further accelerating the pose acquisition time and reducing the computational cost. Technique performance is investigated within a realistic numerical simulation environment comprising a target model, LIDAR operation and various  target-chaser relative dynamics scenarios, relevant to close-proximity flight operations. Specifically, the capability of the proposed techniques to provide a pose solution suitable to initialize the tracking algorithm is demonstrated, as well as their robustness against highly variable pose conditions determined by the relative dynamics. Finally, a criterion for autonomous failure detection of the presented techniques is presented.<\/jats:p>","DOI":"10.3390\/s150306360","type":"journal-article","created":{"date-parts":[[2015,3,16]],"date-time":"2015-03-16T11:17:39Z","timestamp":1426504659000},"page":"6360-6382","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":79,"title":["A Model-Based 3D Template Matching Technique for Pose Acquisition of an Uncooperative Space Object"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4448-7490","authenticated-orcid":false,"given":"Roberto","family":"Opromolla","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering, University of Naples Federico II, Piazzale Tecchio 80,  Naples 80125, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2205-3077","authenticated-orcid":false,"given":"Giancarmine","family":"Fasano","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, University of Naples Federico II, Piazzale Tecchio 80,  Naples 80125, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6353-5219","authenticated-orcid":false,"given":"Giancarlo","family":"Rufino","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, University of Naples Federico II, Piazzale Tecchio 80,  Naples 80125, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michele","family":"Grassi","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, University of Naples Federico II, Piazzale Tecchio 80,  Naples 80125, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2015,3,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1109\/TPAMI.2008.106","article-title":"Head pose estimation in computer vision: A survey","volume":"31","author":"Trivedi","year":"2009","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.cviu.2006.10.012","article-title":"Vision-based hand pose estimation: A review","volume":"108","author":"Erol","year":"2007","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Zhu, M., Derpanis, K.G., Yang, Y., Brahmbhatt, S., Zhang, M., Phillips, C., Lecce, M., and Daniilidis, K. (June, January 31). Single Image 3D Object Detection and Pose Estimation for Grasping. Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA 2014), Hong Kong, China.","DOI":"10.1109\/ICRA.2014.6907430"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ulrich, M., Wiedemann, C., and Steger, C. (2009, January 12\u201317). CAD-based recognition of 3D objects in monocular images. Proceedings of the 2009 IEEE International Conference on Robotics and Automation (ICRA 2009), Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152511"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.actaastro.2012.11.009","article-title":"Active debris removal: Recent progress and current trends","volume":"85","author":"Bonnal","year":"2013","journal-title":"Acta Astronaut."},{"key":"ref_6","unstructured":"Clerc, X., and Retat, I. (2012, January 1\u20135). Astrium Vision on Space Debris Removal. Proceeding of the 63rd International Astronautical Congress (IAC 2012), Napoli, Italy."},{"key":"ref_7","unstructured":"Tatsch, A., Fitz-Coy, N., and Gladun, S. (2006, January 21\u201323). On-orbit servicing: A brief survey. Proceedings of the 2006 Performance Metrics for Intelligent Systems (PerMIS\u201906) Workshop, Gaithersburg, MD, USA."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Stolkin, R (2007). Scene Reconstruction, Pose Estimation and Tracking, InTech. [1st ed.].","DOI":"10.5772\/41"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Reinbacher, C., Ruther, M., and Bischof, H. (2010, January 23\u201326). Pose Estimation of Known Objects by Efficient Silhouette Matching. Proceedings of the IEEE 20th International Conference on Pattern Recognition (ICPR 2010), Istanbul, Turkey.","DOI":"10.1109\/ICPR.2010.270"},{"key":"ref_10","unstructured":"Petit, A., Marchand, E., and Kanani, K. (2011, January 4\u20136). Vision-Based Detection and Tracking for Space Navigation in a Rendezvous Context. Proceedings of the 11th International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS 2011), Torino, Italy."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ruel, S., Luu, T., Anctil, M., and Gagnon, S. (2008, January 1\u20138). Target localization from 3D data for on-orbit autonomous rendezvous and docking. Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA.","DOI":"10.1109\/AERO.2008.4526516"},{"key":"ref_12","unstructured":"Greenspan, M., and Jasiobedzki, P. (2002, January 24\u201327). Pose determination of a free-flying satellite. Proceedings of the 2002 International Conference on Imaging Science, Systems, and Technology (CISST\u20192002), Las Vegas, NV, USA."},{"key":"ref_13","unstructured":"Christian, J.A., and Cryan, S. (2008, January 18\u201321). A Survey of LIDAR Technology and Its Use in Spacecraft Relative Navigation. Proceedings of the AIAA Guidance, Navigation, and Control (GNC) Conference, Honolulu, HI, USA."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.actaastro.2013.04.025","article-title":"Active space debris removal by a hybrid propulsion module","volume":"91","author":"Bernelli","year":"2013","journal-title":"Acta Astronaut."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Opromolla, R., Fasano, G., Rufino, G., and Grassi, M. (2014). Uncooperative pose estimation with a LIDAR-based system. Acta Astronaut.","DOI":"10.1016\/j.actaastro.2014.11.003"},{"key":"ref_16","unstructured":"Gonzalez, R.C., and Woods, R.E. (2002). Digital Image Processing, Prentice Hall. [2nd ed.]."},{"key":"ref_17","first-page":"30","article-title":"Fast Template Matching Method Based Optimized Sum of Absolute Difference Algorithm for Face Localization","volume":"18","author":"Dawoud","year":"2011","journal-title":"Int. J. Comput. Appl."},{"key":"ref_18","unstructured":"Briechle, K., and Hanebeck, U.D. (2001). Template matching using fast normalized cross correlation. Proc. SPIE, 4387."},{"key":"ref_19","unstructured":"Gavrila, D.M., and Philomin, V. (1998, January 28\u201330). Real-time object detection using distance transforms. Proceedings of the IEEE International Conference on Intelligent Vehicles, Stuttgart, Germany."},{"key":"ref_20","first-page":"91","article-title":"ASAR-Envisat\u2019s advanced synthetic aperture radar","volume":"102","author":"Desnos","year":"2000","journal-title":"ESA Bull."},{"key":"ref_21","unstructured":"ENVISAT Mission & System Summary. Available online: https:\/\/earth.esa.int\/support-docs\/pdf\/mis_sys.pdf."},{"key":"ref_22","unstructured":"Gilmore, D.G. (2002). Spacecraft Thermal Control Handbook, The Aerospace Press."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1117\/1.1631921","article-title":"Review of 20 Years of Range Sensor Development","volume":"13","author":"Blais","year":"2004","journal-title":"J. Electron. Imaging"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Euliss, X.G., Christiansen, A., and Athale, R. (2008). Analysis of laser-ranging technology for sense and avoid operation of unmanned aircraft systems: The tradeoff between resolution and power. Proc. SPIE, 6962.","DOI":"10.1117\/12.777562"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Richmond, R.D., and Cain, S.E. (2010). Direct Detection LADAR Systems, SPIE Press.","DOI":"10.1117\/3.836466"},{"key":"ref_26","unstructured":"Goodman, J.W. (1985). Statistical Optics, Wiley-Interscience."},{"key":"ref_27","unstructured":"Reference Solar Spectral Irradiance: ASTM G-173. Available online: http:\/\/rredc.nrel.gov\/solar\/spectra\/am1.5\/ASTMG173\/ASTMG173.html."},{"key":"ref_28","unstructured":"Ansalone, L. (2014). A Search Algorithm for Stochastic Optimization in Initial Orbit Determination. [PhD Thesis, University of Rome \u201cLa Sapienza\u201d]."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1007\/s10569-009-9230-5","article-title":"Modeling Orbital Relative Motion to Enable Formation Design from Application Requirements","volume":"105","author":"Fasano","year":"2009","journal-title":"Celestial Mech. Dyn. Astron."},{"key":"ref_30","unstructured":"Liebe, C.C., Abramovici, A., Bartman, R.K., Bunker, R.L., Chapsky, J., Chu, C.C., Clouse, D., Dillon, J.W., Hausmann, B., and Hemmati, H. (2003, January 8\u201315). Laser Radar for Spacecraft Guidance Applications. Proceedings of the IEEE Aerospace Conference, Big Sky, MT, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Laurin, D.G., Beraldin, J.A., Blais, F., Rioux, M., and Cournoyer, L. (1999). A three dimensional tracking and imaging laser scanner for space operations. Proc. SPIE, 3707.","DOI":"10.1117\/12.351351"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Samson, C., English, C., Deslauriers, A., Christie, I., and Blais, F. (2002). Imaging and Tracking Elements of the International Space Station Using a 3D Auto-Synchronized Scanner. Proc. SPIE-Int. Soc. Opt. Eng.","DOI":"10.1117\/12.472603"},{"key":"ref_33","unstructured":"Hamamatsu InGaAs APD G8931\u201320 Datasheet. Available online: http:\/\/www.hamamatsu.com\/resources\/pdf\/ssd\/g8931\u201320_kapd1019e03.pdf."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/34.121791","article-title":"Method for registration of 3-D shapes","volume":"14","author":"Besl","year":"1992","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","unstructured":"Rusinkiewicz, S., and Levoy, M. (June, January 28). Efficient variants of the ICP algorithm. Proceeding of the 3rd IEEE International Conference on 3D Digital Imaging and Modeling, Quebec City, QC, Canada."},{"key":"ref_36","unstructured":"Opromolla, R., Fasano, G., Rufino, G., and Grassi, M. (October, January 29). DAR-based autonomous pose determination of a large space debris. Proceeding of the 65th International Astronautical Congress (IAC 2014), Toronto, ON, Canada."},{"key":"ref_37","unstructured":"Gaylor, D.E., and Barbee, B.W. (February, January 28). Algorithms for safe spacecraft proximity operations. Proceedings of the 17th AAS\/AIAA Space Flight Mechanics Meeting, Sedona, AZ, USA."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/3\/6360\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:43:33Z","timestamp":1760215413000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/3\/6360"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,16]]},"references-count":37,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2015,3]]}},"alternative-id":["s150306360"],"URL":"https:\/\/doi.org\/10.3390\/s150306360","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,16]]}}}