{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T19:00:09Z","timestamp":1770231609053,"version":"3.49.0"},"reference-count":29,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T00:00:00Z","timestamp":1440115200000},"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>Image registration is the process of aligning two or more images of the same scene taken at different times; from different viewpoints; and\/or by different sensors. This research focuses on developing a practical method for automatic image registration for agricultural systems that use multimodal sensory systems and operate in natural environments. While not limited to any particular modalities; here we focus on systems with visual and thermal sensory inputs. Our approach is based on pre-calibrating a distance-dependent transformation matrix (DDTM) between the sensors; and representing it in a compact way by regressing the distance-dependent coefficients as distance-dependent functions. The DDTM is measured by calculating a projective transformation matrix for varying distances between the sensors and possible targets. To do so we designed a unique experimental setup including unique Artificial Control Points (ACPs) and their detection algorithms for the two sensors. We demonstrate the utility of our approach using different experiments and evaluation criteria.<\/jats:p>","DOI":"10.3390\/s150820845","type":"journal-article","created":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T10:38:09Z","timestamp":1440153489000},"page":"20845-20862","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Distance-Dependent Multimodal Image Registration for Agriculture Tasks"],"prefix":"10.3390","volume":"15","author":[{"given":"Ron","family":"Berenstein","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering and Management, Ben-Gurion University of the Negev,  Beer-Sheva 8410501, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marko","family":"Ho\u010devar","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, University of Ljubljana, A\u0161ker\u010deva 6, Ljubljana 1000, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tone","family":"Gode\u0161a","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, University of Ljubljana, A\u0161ker\u010deva 6, Ljubljana 1000, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yael","family":"Edan","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering and Management, Ben-Gurion University of the Negev,  Beer-Sheva 8410501, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ohad","family":"Ben-Shahar","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva 8410501, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,8,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1504\/IJCVR.2012.046419","article-title":"Computer vision for fruit harvesting robots\u2013state of the art and challenges ahead","volume":"3","author":"Kapach","year":"2012","journal-title":"Int. J. Comput. Vis. Robot."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.biosystemseng.2009.02.009","article-title":"Image fusion of visible and thermal images for fruit detection","volume":"103","author":"Bulanon","year":"2009","journal-title":"Biosyst. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Stajnko, D., Lakota, M., and Hocevar, M. (2006, January 1). Application of Thermal Imaging for Visualization of High Density Orchards and Counting Apple Fruits. Proceedings of the VII International Symposium on Modelling in Fruit Research and Orchard Management, Copenhagen, Denmark.","DOI":"10.17660\/ActaHortic.2006.707.26"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1911","DOI":"10.13031\/2013.3096","article-title":"A survey of computer vision methods for locating fruit on trees","volume":"43","author":"Jimenez","year":"2000","journal-title":"Trans. Am. Soc. Agric. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1007\/s11370-010-0078-z","article-title":"Grape clusters and foliage detection algorithms for autonomous selective vineyard sprayer","volume":"3","author":"Berenstein","year":"2010","journal-title":"Intell. Serv. Robot."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.biosystemseng.2008.08.002","article-title":"Study on temporal variation in citrus canopy using thermal imaging for citrus fruit detection","volume":"101","author":"Bulanon","year":"2008","journal-title":"Biosyst. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1255","DOI":"10.13031\/2013.11053","article-title":"Distance-based control system for machine vision-based selective spraying","volume":"45","author":"Steward","year":"2002","journal-title":"Trans. Am. Soc. Agric. Eng."},{"key":"ref_8","unstructured":"Zheng, J. (2005). Resour. Resource: Engineering & Technology for a Sustainable World, ASABE."},{"key":"ref_9","unstructured":"Shin, B.S., Kim, S.H., and Park, J.U. (2002). Autonomous Agricultural Vehicle Using Overhead Guide, Automation Technology for off-Road Equipment."},{"key":"ref_10","unstructured":"Ogawa, Y., Kondo, N., Monta, M., and Shibusawa, S. (2006). Springer Tracts In Advanced Robotics, Springer."},{"key":"ref_11","unstructured":"Kassay, L. (1992, January 21\u201324). Hungarian\u00a0robotic apple harvester. Proceedings of the International Summer Meeting of American Society of Agricultural Engineers, Charlotte, NC, USA."},{"key":"ref_12","unstructured":"Buemi, F., Massa, M., and Sandini, G. (1995, January 30\u201331). Agrobot: A Robotic System for Greenhouse Operations. Proceedings of the 4th Workshop on robotics in Agriculture, IARP, Tolouse, France."},{"key":"ref_13","unstructured":"Baeten, J., Donn\u00e9, K., Boedrij, S., Beckers, W., and Claesen, E. (2008). Field and Service Robotics, Springer."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"261","DOI":"10.6090\/jarq.48.261","article-title":"Development of a stationary robotic strawberry harvester with a picking mechanism that approaches the target fruit from below","volume":"48","author":"Yamamoto","year":"2014","journal-title":"Jpn. Agric. Res. Q."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1016\/S0262-8856(03)00137-9","article-title":"Image registration methods: A survey","volume":"21","author":"Zitova","year":"2003","journal-title":"Image Vis. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/S0031-3203(98)00095-8","article-title":"A survey of hierarchical non-linear medical image registration","volume":"32","author":"Lester","year":"1999","journal-title":"Pattern Recognit."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0167-8655(98)00134-2","article-title":"Analysis of gray level corner detection","volume":"20","author":"Zheng","year":"1999","journal-title":"Pattern Recognit. Lett."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1109\/TGRS.1989.35948","article-title":"Registering landsat images by point matching","volume":"27","author":"Ton","year":"1989","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1109\/TPAMI.1982.4767240","article-title":"Matching images to models for registration and object detection via clustering","volume":"PAMI-4","author":"Stockman","year":"1982","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1109\/TAES.1974.307828","article-title":"Correlation techniques of image registration","volume":"AES-10","author":"Pratt","year":"1974","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/TC.1972.5008923","article-title":"A class of algorithms for fast digital image registration","volume":"100","author":"Barnea","year":"1972","journal-title":"IEEE Trans. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/42.585765","article-title":"A rapid and automatic image registration algorithm with subpixel accuracy","volume":"16","author":"Althof","year":"1997","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Jarc, A., Pers, J., Rogelj, P., Perse, M., and Kovacic, S. (2007, January 6\u20138). Texture features for affine registration of thermal (FLIR) and visible images. Proceedings of the Computer Vision Winter Workshop, St. Lambrecht, Austria.","DOI":"10.1109\/ISBI.2007.356777"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.cviu.2006.06.010","article-title":"Background-subtraction using contour-based fusion of thermal and visible imagery","volume":"106","author":"Davis","year":"2007","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Istenic, R., Heric, D., Ribaric, S., and Zazula, D. (2007, January 27\u201330). Thermal and visual image registration in hough parameter space. Proceedings of the 14th International Workshop on Systems, Signals and Image Processing, Maribor, Yugoslavia.","DOI":"10.1109\/IWSSIP.2007.4381164"},{"key":"ref_26","unstructured":"Schaefer, G., Tait, R., and Zhu, S.Y. (September, January 30). Overlay of thermal and visual medical images using skin detection and image registration. Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS\u201906, New York, NY, USA."},{"key":"ref_27","unstructured":"Tait, R.J., Schaefer, G., Hopgood, A.A., and Zhu, S.Y. (September, January 30). Efficient 3-d medical image registration using a distributed blackboard architecture. Proceedings of the 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS\u201906, New York, NY, USA."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Szeliski, R. (2010). Computer Vision: Algorithms and Applications, Springer.","DOI":"10.1007\/978-1-84882-935-0"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2003). Multiple View Geometry in Computer Vision, Cambridge University Press.","DOI":"10.1017\/CBO9780511811685"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/20845\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:47:12Z","timestamp":1760215632000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/20845"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,21]]},"references-count":29,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2015,8]]}},"alternative-id":["s150820845"],"URL":"https:\/\/doi.org\/10.3390\/s150820845","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,21]]}}}