3D Reconstruction of Plant/Tree Canopy Using Monocular and Binocular Vision

Three-dimensional (3D) reconstruction of a tree canopy is an important step in order to measure canopy geometry, such as height, width, volume, and leaf cover area. In this research, binocular stereo vision was used to recover the 3D information of the canopy. Multiple images were taken from different views around the target. The Structure-from-motion (SfM) method was employed to recover the camera calibration matrix for each image, and the corresponding 3D coordinates of the feature points were calculated and used to recover the camera calibration matrix. Through this method, a sparse projective reconstruction of the target was realized. Subsequently, a ball pivoting algorithm was used to do surface modeling to realize dense reconstruction. Finally, this dense reconstruction was transformed to metric reconstruction through ground truth points which were obtained from camera calibration of binocular stereo cameras. Four experiments were completed, one for a known geometric box, and the other three were: a croton plant with big leaves and salient features, a jalapeno pepper plant with median leaves, and a lemon tree with small leaves. A whole-view reconstruction of each target was realized. The comparison of the reconstructed box’s size with the real box’s size shows that the 3D reconstruction is in metric reconstruction.

[1]  Jean-Michel Morel,et al.  ASIFT: A New Framework for Fully Affine Invariant Image Comparison , 2009, SIAM J. Imaging Sci..

[2]  Steven M. Seitz,et al.  Multicore bundle adjustment , 2011, CVPR 2011.

[3]  A. Escolà,et al.  Obtaining the three-dimensional structure of tree orchards from remote 2D terrestrial LIDAR scanning , 2009 .

[4]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[5]  Manolis I. A. Lourakis,et al.  SBA: A software package for generic sparse bundle adjustment , 2009, TOMS.

[6]  H. Sinoquet,et al.  Estimating the three-dimensional geometry of a maize crop as an input of radiation models: comparison between three-dimensional digitizing and plant profiles , 1991 .

[7]  George Azzari,et al.  Rapid Characterization of Vegetation Structure with a Microsoft Kinect Sensor , 2013, Sensors.

[8]  Alexandre Escolà,et al.  Innovative LIDAR 3D Dynamic Measurement System to Estimate Fruit-Tree Leaf Area , 2011, Sensors.

[9]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Yung-Sheng Chen,et al.  Leaf segmentation, classification, and three-dimensional recovery from a few images with close viewpoints , 2011 .

[11]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[12]  Long Quan,et al.  Image-based plant modeling , 2006, ACM Trans. Graph..

[13]  Thomas Francis Burks,et al.  3D Reconstruction of a Citrus Canopy , 2009 .

[14]  Andrew W. Fitzgibbon,et al.  Automatic Camera Recovery for Closed or Open Image Sequences , 1998, ECCV.

[15]  Marc Jaeger,et al.  Reconstruction of Tree Crown Shape from Scanned Data , 2008, Edutainment.

[16]  Reinhard Koch,et al.  Automated reconstruction of 3D scenes from sequences of images , 2000 .

[17]  Sunil Arya,et al.  An optimal algorithm for approximate nearest neighbor searching fixed dimensions , 1998, JACM.

[18]  Q. Zaman,et al.  EFFECTS OF FOLIAGE DENSITY AND GROUND SPEED ON ULTRASONIC MEASUREMENT OF CITRUS TREE VOLUME , 2004 .

[19]  Changchang Wu,et al.  SiftGPU : A GPU Implementation of Scale Invariant Feature Transform (SIFT) , 2007 .

[20]  Qi Wang,et al.  Three-Dimensional Reconstruction of a Dormant Tree Using RGB-D Cameras , 2013 .

[21]  W. M. Miller,et al.  Investigation of Laser and Ultrasonic Ranging Sensors for Measurements of Citrus Canopy Volume , 2002 .

[22]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[23]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

[24]  Andrew W. Fitzgibbon,et al.  KinectFusion: Real-time dense surface mapping and tracking , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[25]  Yan Ke,et al.  PCA-SIFT: a more distinctive representation for local image descriptors , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[26]  Steven M. Seitz,et al.  Photo tourism: exploring photo collections in 3D , 2006, ACM Trans. Graph..

[27]  Chris A. Glasbey,et al.  Combining Stereo and Time-of-Flight Images with Application to Automatic Plant Phenotyping , 2011, SCIA.

[28]  Yu Song,et al.  Modelling and analysis of plant image data for crop growth monitoring in horticulture , 2008 .

[29]  Sebastian Thrun,et al.  3D shape scanning with a time-of-flight camera , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[30]  Bikram Adhikari,et al.  3D Reconstruction of Apple Trees for Mechanical Pruning , 2011 .

[31]  Yan Ke,et al.  PCA-SIFT: a more distinctive representation for local image descriptors , 2004, CVPR 2004.

[32]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[33]  Andrew W. Fitzgibbon,et al.  KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera , 2011, UIST.

[34]  Reza Ehsani,et al.  A Laser Scanner Based Measurement System for Quantification of Citrus Tree Geometric Characteristics , 2009 .

[35]  Reinhard Koch,et al.  Self-calibration and metric reconstruction in spite of varying and unknown internal camera parameters , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[36]  Seon-Min Rhee,et al.  Time-of-flight sensor and color camera calibration for multi-view acquisition , 2011, The Visual Computer.

[37]  Cordelia Schmid,et al.  A performance evaluation of local descriptors , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  Masoud Salyani,et al.  Development of a laser scanner for measuring tree canopy characteristics: Phase 1. Prototype development , 2004 .

[39]  Philippe Lucidarme,et al.  On the use of depth camera for 3D phenotyping of entire plants , 2012 .

[40]  Masoud Salyani,et al.  DEVELOPMENT OF A LASER SCANNER FOR MEASURING TREE CANOPY CHARACTERISTICS: PHASE 2. FOLIAGE DENSITY MEASUREMENT , 2005 .

[41]  Jean Ponce,et al.  Accurate, Dense, and Robust Multiview Stereopsis , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[43]  育久 満上,et al.  Bundler: Structure from Motion for Unordered Image Collections , 2011 .

[44]  Thiago T. Santos,et al.  Image-based 3 D digitizing for plant architecture analysis and phenotyping , 2012 .

[45]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[46]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[47]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[48]  Long Quan,et al.  Image-based tree modeling , 2007, ACM Trans. Graph..

[49]  Long Quan,et al.  A quasi-dense approach to surface reconstruction from uncalibrated images , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.