{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T18:06:44Z","timestamp":1782497204611,"version":"3.54.5"},"reference-count":48,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2017,11,28]],"date-time":"2017-11-28T00:00:00Z","timestamp":1511827200000},"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>In-field mango fruit sizing is useful for estimation of fruit maturation and size distribution, informing the decision to harvest, harvest resourcing (e.g., tray insert sizes), and marketing. In-field machine vision imaging has been used for fruit count, but assessment of fruit size from images also requires estimation of camera-to-fruit distance. Low cost examples of three technologies for assessment of camera to fruit distance were assessed: a RGB-D (depth) camera, a stereo vision camera and a Time of Flight (ToF) laser rangefinder. The RGB-D camera was recommended on cost and performance, although it functioned poorly in direct sunlight. The RGB-D camera was calibrated, and depth information matched to the RGB image. To detect fruit, a cascade detection with histogram of oriented gradients (HOG) feature was used, then Otsu\u2019s method, followed by color thresholding was applied in the CIE L*a*b* color space to remove background objects (leaves, branches etc.). A one-dimensional (1D) filter was developed to remove the fruit pedicles, and an ellipse fitting method employed to identify well-separated fruit. Finally, fruit lineal dimensions were calculated using the RGB-D depth information, fruit image size and the thin lens formula. A Root Mean Square Error (RMSE) = 4.9 and 4.3 mm was achieved for estimated fruit length and width, respectively, relative to manual measurement, for which repeated human measures were characterized by a standard deviation of 1.2 mm. In conclusion, the RGB-D method for rapid in-field mango fruit size estimation is practical in terms of cost and ease of use, but cannot be used in direct intense sunshine. We believe this work represents the first practical implementation of machine vision fruit sizing in field, with practicality gauged in terms of cost and simplicity of operation.<\/jats:p>","DOI":"10.3390\/s17122738","type":"journal-article","created":{"date-parts":[[2017,11,28]],"date-time":"2017-11-28T11:23:50Z","timestamp":1511868230000},"page":"2738","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":163,"title":["On-Tree Mango Fruit Size Estimation Using RGB-D Images"],"prefix":"10.3390","volume":"17","author":[{"given":"Zhenglin","family":"Wang","sequence":"first","affiliation":[{"name":"Centre for Intelligent Systems, Central Queensland University, Rockhampton, Queensland 4701, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3033-8622","authenticated-orcid":false,"given":"Kerry","family":"Walsh","sequence":"additional","affiliation":[{"name":"Institute for Future Farming Systems, Central Queensland University, Rockhampton, Queensland 4701, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brijesh","family":"Verma","sequence":"additional","affiliation":[{"name":"Centre for Intelligent Systems, Central Queensland University, Rockhampton, Queensland 4701, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2017,11,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"195","DOI":"10.21273\/JASHS.123.2.195","article-title":"Predicting yield and time to maturity of muskmelons from weather and crop observations","volume":"123","author":"Jenni","year":"1998","journal-title":"J. Am. Soc. Hortic. Sci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.jfoodeng.2004.11.020","article-title":"Physical and mechanical properties of mango during growth and storage for determination of maturity","volume":"72","author":"Jha","year":"2006","journal-title":"J. Food Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1003","DOI":"10.21273\/HORTSCI.21.4.1003","article-title":"Pear fruit growth and the use of diameter to estimate fruit volume and weight","volume":"21","author":"Mitchell","year":"1986","journal-title":"HortScience"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.jfoodeng.2008.11.004","article-title":"Non-destructive technologies for fruit and vegetable size determination\u2014A review","volume":"92","author":"Moreda","year":"2009","journal-title":"J. Food Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1236","DOI":"10.21273\/HORTSCI.31.7.1236","article-title":"Nondestructive volume estimation for growth analysis of eastern-type muskmelon ovaries","volume":"31","author":"Jenni","year":"1996","journal-title":"HortScience"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"509","DOI":"10.21273\/HORTSCI.38.4.509","article-title":"A simple model for rapid and nondestructive estimation of bell pepper fruit volume","volume":"38","author":"Ngouajio","year":"2003","journal-title":"HortScience"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1590\/S1677-04202007000400004","article-title":"An overview of preharvest factors influencing mango fruit growth, quality and postharvest behaviour","volume":"19","author":"Joas","year":"2007","journal-title":"Braz. J. Plant Physiol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1016\/j.scienta.2017.09.001","article-title":"Manipulation of mango fruit dry matter content to improve eating quality","volume":"226","author":"Anderson","year":"2017","journal-title":"Sci. Hortic."},{"key":"ref_9","unstructured":"Kernot, I., Meurant, N., Holmes, R., MacLeod, N., Fullelove, G., and Bally, I. (1999). Mango Information Kit, Queensland Department of Primary Industries."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.compag.2010.10.007","article-title":"Estimating the mass of mango fruit (Mangifera indica, cv. Chok Anan) from its geometric dimensions by optical measurement","volume":"75","author":"Spreer","year":"2011","journal-title":"Comput. Electron. Agric."},{"key":"ref_11","unstructured":"Yimyam, P., Chalidabhongse, T., Sirisomboon, P., and Boonmung, S. (2005, January 2\u20135). Physical Properties Analysis of Mango Using Computer Vision. Proceedings of the 2005 International Conference on Control, Automation and Systems (ICCAS), Gyeonggi-Do, Korea."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Chalidabhongse, T., Yimyam, P., and Sirisomboon, P. (2006, January 5\u20138). 2D\/3D Vision-Based Mango\u2019s Feature Extraction and Sorting. Proceedings of the 9th International Conference on Control, Automation, Robotics and Vision, Singapore.","DOI":"10.1109\/ICARCV.2006.345248"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.compag.2015.05.021","article-title":"Sensors and systems for fruit detection and localization: A review","volume":"116","author":"Gongal","year":"2015","journal-title":"Comput. Electron. Agric."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Payne, A., and Walsh, K. (2014). Machine vision in estimation of fruit crop yield. Plant Image Analysis: Fundamentals and Applications, CRC Press.","DOI":"10.1201\/b17441-17"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1007\/s11119-016-9458-5","article-title":"Machine vision for counting fruit on mango tree canopies","volume":"18","author":"Qureshi","year":"2017","journal-title":"Precis. Agric."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Stein, M., Bargoti, S., and Underwood, J. (2016). Image Based Mango Fruit Detection, Localisation and Yield Estimation Using Multiple View Geometry. Sensors, 16.","DOI":"10.3390\/s16111915"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Sa, I., Ge, Z., Dayoub, F., Upcroft, B., Perez, T., and McCool, C. (2016). DeepFruits: A Fruit Detection System Using Deep Neural Networks. Sensors, 16.","DOI":"10.3390\/s16081222"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.compag.2013.11.011","article-title":"Estimating mango crop yield using image analysis using fruit at \u2018stone hardening\u2019 stage and night time imaging","volume":"100","author":"Payne","year":"2014","journal-title":"Comput. Electron. Agric."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.compag.2012.11.009","article-title":"Estimation of mango crop yield using image analysis\u2014Segmentation method","volume":"91","author":"Payne","year":"2013","journal-title":"Comput. Electron. Agric."},{"key":"ref_20","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of Oriented Gradients for Human Detection. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Diego, CA, USA."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cheng, H., Damerow, L., Sun, Y., and Blanke, M. (2017). Early Yield Prediction Using Image Analysis of Apple Fruit and Tree Canopy Features with Neural Networks. J. Imaging, 3.","DOI":"10.3390\/jimaging3010006"},{"key":"ref_22","unstructured":"Regunathan, M., and Lee, W.S. (2005, January 17\u201320). Citrus Fruit Identification and Size Determination Using Machine Vision and Ultrasonic Sensors. Proceedings of the 2005 ASAE Annual International Meeting, Tampa, FL, USA."},{"key":"ref_23","unstructured":"Seitz, S.M., Curless, B., Diebel, J., Scharstein, D., and Szeliski, R. (2006, January 17\u201322). A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201906), New York, NY, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kyt\u00f6, M., Nuutinen, M., and Oittinen, P. (2011). Method for Measuring Stereo Camera Depth Accuracy Based on Stereoscopic Vision, International Society for Optics and Photonics. IS&T\/SPIE Electronic Imaging.","DOI":"10.1117\/12.872015"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1109\/TPAMI.2014.2353642","article-title":"Stereo Matching Using Tree Filtering","volume":"37","author":"Yang","year":"2015","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"11557","DOI":"10.3390\/s140711557","article-title":"A Proposal for Automatic Fruit Harvesting by Combining a Low Cost Stereovision Camera and a Robotic Arm","volume":"14","author":"Font","year":"2014","journal-title":"Sensors"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.isprsjprs.2013.11.012","article-title":"Indoor and outdoor depth imaging of leaves with time-of-flight and stereo vision sensors: Analysis and comparison","volume":"88","author":"Kazmi","year":"2014","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1007\/s00138-016-0784-4","article-title":"An overview of depth cameras and range scanners based on time-of-flight technologies","volume":"27","author":"Horaud","year":"2016","journal-title":"Mach. Vis. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3419","DOI":"10.1109\/JSEN.2015.2421360","article-title":"Resolving multipath interference in kinect: An inverse problem approach","volume":"16","author":"Feigin","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"3001","DOI":"10.3390\/s140203001","article-title":"Low-Cost 3D Systems Suitable Tools for Plant Phenotyping","volume":"14","author":"Paulus","year":"2014","journal-title":"Sensors"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.biosystemseng.2016.01.007","article-title":"Detection of red and bicoloured apples on tree with an RGB-D camera","volume":"146","author":"Nguyen","year":"2016","journal-title":"Biosyst. Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.compag.2016.01.018","article-title":"Using depth cameras to extract structural parameters to assess the growth state and yield of cauliflower crops","volume":"122","author":"Ribeiro","year":"2016","journal-title":"Comput. Electron. Agric."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"McCool, C., Sa, I., Dayoub, F., Lehnert, C., Perez, T., and Upcroft, B. (2016, January 16\u201321). Visual Detection of Occluded Crop: For Automated Harvesting. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487405"},{"key":"ref_34","unstructured":"Zhu, Q., Yeh, M.-C., Cheng, K.-T., and Avidan, S. (2006, January 17\u201322). Fast Human Detection Using a Cascade of Histograms of Oriented Gradients. Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, New York, NY, USA."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"13070","DOI":"10.3390\/rs71013070","article-title":"Assessment and calibration of a RGB-D camera (kinect v2 sensor) towards a potential use for close-range 3D modeling","volume":"7","author":"Lachat","year":"2015","journal-title":"Remote Sens."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"27569","DOI":"10.3390\/s151127569","article-title":"Calibration of kinect for xbox one and comparison between the two generations of Microsoft sensors","volume":"15","author":"Pagliari","year":"2015","journal-title":"Sensors"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Fankhauser, P., Bloesch, M., Rodriguez, D., Kaestner, R., Hutter, M., and Siegwart, R. (2015, January 27\u201331). Kinect v2 for Mobile Robot Navigation: Evaluation and Modeling. Proceedings of the International Conference on Advanced Robotics (ICAR), Istanbul, Turkey.","DOI":"10.1109\/ICAR.2015.7251485"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cviu.2015.05.006","article-title":"Kinect range sensing: Structured-light versus Time-of-Flight Kinect","volume":"139","author":"Sarbolandi","year":"2015","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Almeida, L., Vasconcelos, F., Barreto, J., Menezes, P., and Dias, J. (2011). On-line incremental 3D human body reconstruction for HMI or AR applications. Field Robotics, World Scientific.","DOI":"10.1142\/9789814374286_0041"},{"key":"ref_40","first-page":"23","article-title":"A threshold selection method from gray-level histograms","volume":"11","author":"Otsu","year":"1975","journal-title":"Automatica"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.compag.2011.11.007","article-title":"Determination of the number of green apples in RGB images recorded in orchards","volume":"81","author":"Linker","year":"2012","journal-title":"Comput. Electron. Agric."},{"key":"ref_42","unstructured":"Kilian, J. (2017, November 27). Simple image analysis by moments. Available online: https:\/\/www.scribd.com\/document\/39759766\/Simple-Image-Analysis-by-Moments."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Voss, K., Suesse, H., and Neubauer, R. (1995, January 6\u20138). Moment-Based Invariant Fitting of Elliptical Segments. Proceedings of the International Conference on Computer Analysis of Images and Patterns, Prague, Czech Republic.","DOI":"10.1007\/3-540-60268-2_345"},{"key":"ref_44","unstructured":"Rosin, P.L. (2000, January 3\u20137). Measuring Shape: Ellipticity, Rectangularity, and Triangularity. Proceedings of the 15th International Conference on Pattern Recognition, Barcelona, Spain."},{"key":"ref_45","unstructured":"Stojmenovic, M., and Nayak, A. (2007, January 17\u201319). Direct Ellipse Fitting and Measuring Based on Shape Boundaries. Proceedings of the Pacific-Rim Symposium on Image and Video Technology, Santiago de chile, Chile."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"584","DOI":"10.1016\/j.robot.2015.09.024","article-title":"A metrological characterization of the Kinect V2 time-of-flight camera","volume":"75","author":"Corti","year":"2016","journal-title":"Robot. Auton. Syst."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.jfoodeng.2010.09.021","article-title":"Non-destructive analysis of anthocyanins in cherries by means of Lambert\u2013Beer and multivariate regression based on spectroscopy and scatter correction using time-resolved analysis","volume":"103","author":"Zude","year":"2011","journal-title":"J. Food Eng."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.biosystemseng.2013.07.007","article-title":"Identification and determination of the number of immature green citrus fruit in a canopy under different ambient light conditions","volume":"117","author":"Sengupta","year":"2014","journal-title":"Biosyst. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2738\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:51:36Z","timestamp":1760208696000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2738"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,28]]},"references-count":48,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2017,12]]}},"alternative-id":["s17122738"],"URL":"https:\/\/doi.org\/10.3390\/s17122738","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,28]]}}}