Skip to main content
Plant Phenomics logoLink to Plant Phenomics
. 2020 May 2;2020:3414926. doi: 10.34133/2020/3414926

Nondestructive 3D Image Analysis Pipeline to Extract Rice Grain Traits Using X-Ray Computed Tomography

Weijuan Hu 1,2, Can Zhang 1,3, Yuqiang Jiang 1,2, Chenglong Huang 1,4, Qian Liu 1,3, Lizhong Xiong 1,4, Wanneng Yang 1,4,, Fan Chen 1,2,
PMCID: PMC7706343  PMID: 33313550

Abstract

The traits of rice panicles play important roles in yield assessment, variety classification, rice breeding, and cultivation management. Most traditional grain phenotyping methods require threshing and thus are time-consuming and labor-intensive; moreover, these methods cannot obtain 3D grain traits. In this work, based on X-ray computed tomography, we proposed an image analysis method to extract twenty-two 3D grain traits. After 104 samples were tested, the R2 values between the extracted and manual measurements of the grain number and grain length were 0.980 and 0.960, respectively. We also found a high correlation between the total grain volume and weight. In addition, the extracted 3D grain traits were used to classify the rice varieties, and the support vector machine classifier had a higher recognition accuracy than the stepwise discriminant analysis and random forest classifiers. In conclusion, we developed a 3D image analysis pipeline to extract rice grain traits using X-ray computed tomography that can provide more 3D grain information and could benefit future research on rice functional genomics and rice breeding.

1. Introduction

Rice is one of the most important food crops worldwide, especially in China [13]. There is an urgent need to produce high-yield and resistant rice to cope with population growth, climate change, and increased numbers of pests and diseases [46]. Phenotypes have been shown to greatly accelerate the process of rice genetics and breeding [7, 8]. The rice panicle, an important agronomic component [9], is closely associated with yield. In particular, the number of grains per panicle directly determines rice yield [10]. Thus, accurately quantifying the grain number and grain size per panicle is a key step in rice phenotyping [11]. Traditionally, the phenotyping of grain traits is manually performed after threshing; unfortunately, this is an incredibly time-consuming and labor-intensive process [12].

An image-based analysis is widely used in the measurement of grain traits. Yang developed a machine vision-based, integrated, and labor-free facility for automatically threshing panicles and evaluating rice yield-related traits [13]. Liu et al. combined X-ray digital radiography with a CCD camera to distinguish between filled and unfilled rice spikelets [14]. Whan et al. reported a fast, low-cost method for grain size and color measurements using a scanner [15]. These methods require manual threshing and thus are also time-consuming. Recently, some researchers have proposed techniques known as panicle measurement methods. Gong et al. proposed using the projected area and contour of a grain to build a prior edge wavelet correction model to approximately count the number of grains per panicle [16]. Zhao et al. established a method integrating image analysis with a 5-point calibration model to achieve the fast estimation of the number of spikelets per panicle [17]. Wu et al. reported a method that was used to recognize and quantify the number of grains per panicle using deep learning [18]. Adam et al. designed a panicle trait phenotyping tool [19] that can be used to measure a variety of traits, including the panicle length, the number of branches, the order of branches, the number of grains, and the grain size. Jhala et al. proposed a method to study rice panicle development through the projection of images of rice panicles taken by X-ray computed tomography [20]. These methods require the sample to be manually spread out before imaging and thus suffer from various shortcomings; for example, the measurement accuracy depends on manually preprocessing the panicle, which is time-consuming. In addition, these methods are capable of extracting 2D traits but lack the ability to measure 3D grain traits, such as grain volume and grain thickness.

Some 3D nondestructive measurement methods, such as X-ray microcomputed tomography (CT) and magnetic resonance imaging (MRI), could be used to noninvasively obtain the internal structure information of a sample [2124]. Karunakaran et al. identified wheat grains damaged by the red flour beetle using X-ray images [25]. Recently, a method based on X-ray computed tomography has been successfully applied to the measurement of 3D grain traits. Strange automatically estimated the morphometry of a wheat grain from computed tomography [26]. Xiong et al. developed a 3D morphological method to complete the processing of computed tomography images of wheat spikes [27]. Hughes et al. achieved the nondestructive and high-content analysis of wheat grain traits using X-ray microcomputed tomography [28]. Le et al. further analyzed the morphological structural characteristics of wheat grains by microcomputed tomography [29]. As seen from the above, methods based on X-ray computed tomography are effective and nondestructive approaches for analyzing grain traits. To the best of our knowledge, few studies have been performed on measuring the 3D traits of rice grains. Su and Chen proposed a method for measuring the traits of rice panicles based on 3D microfocus X-ray computed tomography [30] but extracted only the number of spikelets. Nevertheless, rice grain traits, including the grain size, volume, and surface area, are of great significance for research on rice genetics and rice breeding. Therefore, a new method is needed to measure the 3D traits of rice grains.

This study proposed a high-throughput 3D image processing pipeline for extracting 22 grain traits based on X-ray CT. In addition, the relationships between the extracted traits and grain weight were studied, and these traits were used to classify rice varieties.

2. Materials and Methods

2.1. Experimental Materials and Image Acquisition

In this study, during the summer of 2019, one wild type (ZH11) and eight mutants produced by EMS mutagenesis were grown in Hainan Province. After their harvest, 24 panicles of the wild type and 10 panicles of each mutant, reaching a total of 104 panicles, were randomly selected for further analysis. The X-ray CT scanning system used in this study was developed by the Institute of Genetics and Developmental Biology, Chinese Academy of Sciences (IGDB, CAS, Beijing, China). The voltage and current were set as 90 kV and 3.2 mA, respectively. The panicle was placed in a plastic holder during the scan. The system was operated in fast and continuous scan mode, and 450 projection images were collected over a 360° rotation of each sample in 0.8° steps, which generated a 3D volume with a resolution of ~0.3 mm (512 × 512 × 450voxels, unsigned 16 bits integers). The CT reconstruction is achieved by Shennong-CT V1.0 (IGDB, CAS, Beijing, China). The total scanning and reconstruction time was ~2 minutes for each panicle. After the CT scanning was complete, all the samples were threshed manually, dehulled, and finally measured by a yield traits scorer (YTS) [13] to extract grain number, grain length, and grain weight.

2.2. Image Processing and Analysis Pipeline for Extracting Rice Grain Traits

We developed a robust pipeline for automatically processing CT images and extracting rice grain traits. A flow chart of the main algorithm used to extract rice grain traits, including the preprocessing of images and extraction of traits, is shown in Figure 1. The workflow is described in detail as follows: (1) After image reconstruction, the CT images are saved slice by slice along the z-direction in DICOM format (Figure 1(a)). (2) The holder is removed (Figures 1(b)1(h)). (3) 3D segmentation of rice gains is performed (Figures 1(h)1(k)). (4) The number of grains is counted (Figure 1(l)). (5) Individual grain traits are calculated (Figure 1(m)). (6) The grain size is calculated using the principal component analysis (PCA) transform (Figure 1(n)). (7) The grain surface area is calculated by surface reconstruction (Figure 1(o)). All image processing and trait extraction procedures are performed through MATLAB 2018a, and the source codes of all the scripts are available online in Supplementary File 3 or at the following link: http://plantphenomics.hzau.edu.cn/download_checkiflogin_en.action, or https://github.com/cancanzc/ricePanicle_grainTraits_Processing. The usage instructions of the 3D image analysis pipeline are available in Supplementary File 2 and demonstrated in Supplementary Video 1.

Figure 1.

Figure 1

3D image processing pipeline based on X-ray CT and trait extraction. (a) Original CT image. (b) Binary image obtained using global adaptive threshold segmentation based on Otsu. (c) Detection of inner edges slice by slice. (d) Finding the inner edge of the holder by an appropriate size threshold. (e) Filling to get binary image. (f) Morphological closing operation. (g) Mask generation. (h) Obtaining a grayscale image of the panicle obtained by steps a, b, and g. (i) Grayscale histogram. (j) Grain segmentation by the global adaptive segmentation method based on Otsu. (k) Separation of overlapping grains by the improved watershed algorithm based on the Euclidean distance transform. (l) Segmented image. (m) Single grain image. (n) Grain image after PCA transform. (o) Triangle patching on the grain surface. (p) Trait extraction.

2.3. Holder Clearance

The original CT data were stored slice by slice in DICOM format, and each sample was 226 megabytes in size. Each rice panicle was fixed in a holder when scanned. The holder must be removed for further processing of the 3D image. However, the rice panicle and the inner edge of the holder were close to each other during the scanning process and exhibited attenuation characteristics similar to X-ray absorption, which led to the complete overlap of their gray-level histograms; hence, it was difficult to remove the holder from the 3D image using a fixed grayscale threshold. Here, the following method of finding the holder edge was used to solve this problem: (1) first, a binary image was acquired (Figure 1(b)); (2) all the inner edges were detected for each slice along the z-axis (Figure 1(c)), and the appropriate threshold was selected to obtain the inner edge of the holder (Figure 1(d)); (3) the interior of the holder region was filled (Figure 1(e)); (4) a morphological closing operation was performed (Figure 1(f)); (5) the complete holder was obtained to generate a mask (Figure 1(g)); and (6) the mask was applied to the original image (Figure 1(a)) to remove the holder (Figure 1(h)).

2.4. 3D Image Processing

After removing the holder, grains, branches, impurities, and background remain in the 3D image (Figure 1(h)). Their combined gray-level histogram, which is bimodal in nature, is shown in Figure 1(i). The brighter peaks are grains, while the darker peaks are the background. The maximum variance between classes (Otsu) is an adaptive threshold determination method, which is mainly suitable for the segmentation of images with a large difference between foreground and background. Thus, the global adaptive segmentation method based on Otsu [31] was used to segment the grains (Figure 1(j)). The Otsu threshold (Figure 1(i)) was calculated by the Otsu method.

There is a trade-off between the image resolution and field of view. Therefore, ensuring a large imaging field of view at the expense of a low image resolution enabled us to scan large samples, which also increased the possibility for objects to be connected. To process connected grains, a separation algorithm was developed based on a watershed method applied to the distance transform of the binary image [32]. The watershed algorithm has been suggested to be an effective image region segmentation method, and its main use is to regions based on the gradient of the gray level image [33, 34]. The watershed algorithm used in this article was improved, and the detailed steps are as follows: (1) For each white pixel in a 3D image, the distance to the nearest black pixel was computed using a chessboard method for distance measurements. (2) Local maximum regions were detected by selecting an appropriate threshold related to the radius of the object. The regions with a distance less than threshold should belong to the same object, and these regions should be merged together. (3) With this improved computed distance map, the standard watershed algorithm was applied to find dividing contour lines (Figure 1(k)).

2.5. Grain Size Extraction

PCA [35] was applied to calculate the grain size. The principle of PCA is to transform data from the original three-dimensional space to another three-dimensional space by an orthogonal transform, the directions of which are determined by the three directions with the largest variance of data. The PCA method is described in detail as follows: (1) the grain is defined in the original coordinate space (x-y-z) (Figure 2(a)); (2) the 3D coordinates of the centers of all voxels of the grain are extracted as input features, and the eigenvectors (v1, v2, and v3) are calculated (Figure 2(b)); (3) Projecting the grain toward the eigenvectors, and the grain is transformed into a new coordinate space (x1-y1-z1) (Figure 2(c)); and (4) the grain length, width, and thickness are calculated by computing min and max coordinates of transformed voxels along each dimension, as shown in Figure 2(d).

Figure 2.

Figure 2

Calculating grain size by the PCA transform.

2.6. Grain Volume, Surface Area, and Grain Number Count

After grain segmentation, the connected components were found. Then, the grain volume was calculated simply by counting the number of all voxels in each connected domain. The surface of each grain was jagged and not smooth. Thus, the surface of the grain was first reconstructed by using marching cubes [36, 37], then its surface area is computed by summing area of individual triangles. The total number of grains could also be directly counted. The definitions and abbreviations of the 22 phenotypic traits (grain number, grain size, 3D grain architectures, and grain density) are shown in Table 1. All of the 3D image analysis pipelines was developed using the MATLAB 2018a software (MathWorks, USA).

Table 1.

Digitally extracted results of 22 traits per panicle by X-ray CT.

Traits Abbreviation
Grain number Grain number GN
Grain shape Mean value of grain length MGL
Standard deviation of grain length SGL
Mean value of grain width MGW
Standard deviation of grain width SGW
Mean value of grain thickness MGT
Standard deviation of grain thickness SGT
Mean value of grain length/width ratio MLWR
Standard deviation of grain length/width ratio SLWR
Mean value of grain width/thickness ratio MWTR
Standard deviation of grain width/thickness ratio SWTR
Mean value of equivalent diameter MED
Mean value of solidity MS
Grain size Total grain volume TGV
Mean value of grain volume MGV
Standard deviation of grain volume SGV
Total grain surface area TGS
Mean value of grain surface area MGS
Standard deviation of grain surface area SGS
Mean value of convex hull volume MCHV
Standard deviation of convex hull volume SCHV
Grain density Mean value of grain grayscale value MGG

2.7. Stepwise Discriminant Analysis Statistical Method

Stepwise discriminant analysis (SDA) is an effective classification method [38] that involves the selection of features and the establishment of discriminant functions. For feature selection, the specific steps are as follows: All traits are selected as the input variables of the algorithm. There are no variables in the model at the beginning. First, the SDA algorithm will select the variable with the largest discriminant ability. Then, the second variable will be required to have the largest discriminant ability among the remaining variables. Because of the interrelationship among the different variables, the previously selected variable may lose its significant discrimination ability after selecting a new variable. Thus, every time a new variable is chosen, we must inspect the discrimination abilities of all previously selected variables to find all disabled variables and remove them. With this process, we find new variables until there are no variables that meet the requirements. In this study, stepwise discriminant analysis was performed by using the SPSS v.24 software (SPSS, USA), and the conditions for the probability of entry and deletion were set to 0.05 and 0.1, respectively.

2.8. Support Vector Machine Statistical Method

The support vector machine (SVM) is a pattern recognition method based on the principle of minimum structural risk [39]. The main idea is to map the data in the sample space to a higher-dimensional space and find a hyperplane in the higher-dimensional space so that the distances between the hyperplane and the different sample sets are as large as possible to ensure the minimum classification error rate. The radial basis function (RBF) is chosen as the kernel function of the support vector machine. The selection of the penalty coefficient c and kernel function parameter γ will affect the recognition ability of the support vector machine algorithm. Particle swarm optimization (PSO) is a swarm intelligence optimization algorithm [40] that can quickly find the optimal values of c and γ in a large range to improve the search efficiency and recognition accuracy of the algorithm. In this study, the implementation of the SVM algorithm is based on the MATLAB libsvm-3.23 toolbox.

2.9. Random Forest Statistical Method

Decision trees are a common class of machine learning algorithms based on the structure of a tree for making decisions [41]. A random forest (RF) consists of multiple decision trees, and there is no correlation between each pair of decision trees. Random forests employ the random selection of attributes in the training process of the decision tree. For each node of the decision tree, a subset of k attributes is randomly selected from the node attribute set, and then an optimal attribute is selected from the subset for division. Each sample subset is used to train a decision tree as a classifier. For an input sample, each tree will have a classification result, and the random forest will specify the category with the highest number of votes as the final classification result. In this study, the open-source random forest matlab toolkit [42] was used to build the random forest classifier.

3. Results and Discussion

3.1. Grain Segmentation and Phenotypic Trait Extraction

We developed a robust pipeline for automatically processing CT images and extracting 22 rice grain traits. The segmentation examples for the wild type and mutants are shown in Figure 3. The results of the pseudocolor image demonstrate that the grains were well recognized. After image segmentation, we extracted 22 phenotypic traits, including the grain number, grain shape, and grain size. The definitions and abbreviations of the phenotypic traits are shown in Table 1. An example of the segmentation result is shown in Supplementary Video 2.

Figure 3.

Figure 3

3D visualization of grain segmentation results. (a-c) Original 3D CT images of wild type and mutant rice panicles. (b-d) Segmentation results of the wild type (a) and mutants (c), respectively. (b1, b2) The details in the dashed box in b. (d1, d2) The details in the dashed box in d.

3.2. Performance Evaluation of the Grain Trait Extraction

In the experiment, a total of 104 panicles were measured both automatically using X-ray CT and using a yield traits scorer (YTS) [13]. Regression analysis was applied to evaluate the measurement accuracy. The R2 values (formula (1)) between the CT and YTS measurements for the grain number and grain length were 0.980 and 0.960, respectively (Figure 4(a)4(b)), and the root mean square error (RMSE, formula (2)) values of the CT measurements versus the YTS measurements for these two traits were 6.2 and 0.15 mm, respectively. The mean absolute percentage error (MAPE, formula (3)) of the automatic versus YTS measurements for the grain number and grain length was 4.65% and 2.41%, respectively. All the phenotypic data are shown in Supplementary File 1.

R2=1ixiyi2ixiy¯2 (1)
RMSE=ixiyi2n (2)
MAPE=1nixiyixi×100% (3)

Where n is the total number of measurements, xi is YTS measurements, yi is CT measurements, and y¯ is the mean value of the CT measurements.

Figure 4.

Figure 4

Comparison between the CT and YTS measurements. Performance evaluation for the grain number and grain length. Scatter plots of the CT measurements versus the YTS measurements for the grain number (a) and grain length (b).

3.3. Correlation Analysis between the 3D Grain Traits and Grain Weight

After a total of 22 traits were extracted from the 104 panicles, we explored the correlations between these traits. The correlation matrix among all the traits is shown in Figure 5. It can be seen from this figure that the total volume has strong correlations with the total surface area and the number of grains. In addition, the individual grain volume has relatively high correlations with grain surface area, grain width, and grain thickness and a relatively low correlation with grain length, which indicates that grain volume is more affected by grain width and grain thickness than by grain length. The correlations between the surface area and the length, width, and thickness of individual grains are similar, which indicates that grain length, width, and thickness have the same effect on the surface area of a grain.

Figure 5.

Figure 5

Correlation analysis between the 22 phenotypic traits.

Furthermore, to study the relationships between all the traits and the total grain weight, we performed stepwise discriminant analysis (SDA). The first feature selected is total grain volume (TGV), and the remaining selected features include GN, SGW, MGG, and SGL (see Table 1 for their definitions). When the five selected features were used, up to 98.6% of the variance in grain weight could be explained (Figure 6(a)). In addition, the R2 values between the total volume, grain number, and total surface area and the total grain weight were all above 0.94 Figures 6(b)6(d).

Figure 6.

Figure 6

Relationship between the 3D grain traits and grain weight. (a) Scatter plots showing the relationship between the actual grain weight and the estimated grain weight using the 5 traits (a1, b1, c1, d1, and e1 represent TGV, GN, SGW, MGG, and SGL, respectively, (see Table 1 for their definitions)). Scatter plot of grain weight versus total grain volume (b), grain number (c), and total grain surface area (d).

3.4. Variety Classification Results

In the experiment, we established three different models, namely, SDA, SVM, and RF models, to classify the rice varieties. Using stepwise discriminant analysis, a total of 13 traits (MLWR, GN, MGV, MGW, MGL, SWTR, MED, TGS, SGV, MGS, TGV, MGT, SGW, see Table 1 for their definitions) were selected for further classification analysis. Using two discriminant functions generated by the SDA algorithm, the grain variety classification results are visualized in Figure 7, which shows that most varieties were well classified.

Figure 7.

Figure 7

Classification results of different grain varieties using SDA. Stepwise discriminant analysis classification results. The abscissa and ordinate represent two classification functions that were built by a stepwise discriminant analysis algorithm. The black plus signs reflect the centers of different groups, which can be calculated with two decision functions. Dots of different colors represent different varieties.

To provide a convincing result in the case of limited samples, we used leave-one-out cross-validation (LOO-CV) to evaluate the established model. Leave-one-out cross-validation means that the sample was divided into 104 groups. For each test, one group was taken as the test set, while the rest were used as the training set. A total of 104 tests were performed, and their average value was used as the final classification accuracy of the model. The average recognition accuracies of the leave-one-out cross-validation method for the SDA, SVM, and RF models were 92.3%, 94.2%, and 92.3%, respectively. A comparison of the cross-validation results using the three models is shown in Table 2. We found that the SVM model was the best among the three models with 94.2% recognition accuracy.

Table 2.

Comparison results of the different model for rice varieties classification (%).

Model 1 2 3 4 5 6 7 8 9 Average
SDA 95.8 100.0% 100.0% 90.0 80.0 100.0% 70.0 100.0% 90.0 92.3
SVM 95.8 100.0% 90.0 90.0 100.0% 90.0 90.0 100.0% 90.0 94.2
RF 95.8 100.0% 70.0 100.0% 100.0% 100.0% 90.0 80.0 90.0 92.3

3.5. Overlapping Grain Segmentation Based on the Improved Distance Transform Watershed Algorithm

After segmentation, there is still some overlap between the grains. The improved watershed algorithm was used to separate overlapping grains (Figure 8). The top images represent the results of directly using the common watershed segmentation algorithm based on the distance transform, while the bottom images reflect the segmentation results using the improved method. The red rectangle in the figure indicates that directly using the traditional watershed algorithm will lead to the detection of multiple maxima within the grain, so separation will ultimately occur inside the grain. In contrast, our method separates grains only where they overlap.

Figure 8.

Figure 8

Overlapping grain segmentation. The top images represent the results of directly using traditional watershed segmentation based on a distance transform. The bottom images are the segmentation results using the improved method.

3.6. Segmentation Results of Whole Rice Panicles

To demonstrate the robustness and broad applicability of our method, we also implemented the segmentation of all rice panicles in a rice plant using X-ray CT (Figure 9 and Supplementary Video 3). To ensure that all the rice panicles were in the CT field of view, the panicles were wrapped by using a thin roll of paper when scanning. The segmentation results show that our method can accurately segment all the panicles of a rice plant and could be used to monitor the 3D dynamic development of panicles in the future.

Figure 9.

Figure 9

Visualization of the segmentation results of all panicles for a whole rice plant. Results of segmenting all the rice panicles in a rice plant by the proposed method. (a, c) Original images of the rice panicles from the side and top, respectively, and (b, d) the corresponding segmentation results.

3.7. The Comparison with Other 3D CT Image Analysis Pipelines to Extract Grain Traits

At present, most of the existing 3D CT image analysis methods to extract grain traits aimed at the wheat grain [2629]. In this work, the time consumption of CT scanning is set as 18 seconds, which leads to the spatial resolution of CT scanning for rice panicles (~300 μm) is lower than the spatial resolution of CT scanning for wheat spikes (68.8 μm), thus the existing image analysis methods [2628] are difficult to be used for the rice panicle image processing in our work. In addition, there is more serious adhesion between rice grains, and the traits extracted from wheat grain are not the same as those of rice grain. Therefore, this paper proposes an image processing and analysis method which is suitable for rice panicle image processing and grain 3D traits extraction, and it has been verified that this method can be extended to the whole rice grain trait measurement, which will promote the research of rice panicle dynamic development and rice nondestructive yield estimation in future.

4. Conclusion

This study proposed a novel method for measuring twenty-two 3D rice grain traits using X-ray computed tomography. The R2 values between the CT and YTS measurements of the grain number and grain length were 0.980 and 0.960, respectively; that is, we found that the R2 value between the total grain volume and grain weight could reach as high as 98.0%. In short, compared with 2D imaging methods, the proposed method has several advantages; for example, no threshing is required, and the proposed technique can extract new 3D grain traits, such as 3D grain volume and grain density, reflected the grain size and grain quality, respectively. In addition, using the measured traits to build models effectively achieved the classification of rice varieties. In future, combined with genome-wide associate study or QTL analysis, the new 3D grain traits would provide more valuable information for the genetic architecture of rice grains, which will promote rice functional genomics and rice breeding.

Acknowledgments

This work was supported by grants from the National Key Research and Development Program (2016YFD0100101-18), the National Natural Science Foundation of China (31770397), the Fundamental Research Funds for the Central Universities (2662017PY058), and Hubei Research and Development Innovation Platform Construction Project. We also thank the rice materials provided by Porf. Yunhai Li from Institute of Genetics and Developmental Biology Chinese Academy of Sciences, Beijing, China.

Contributor Information

Wanneng Yang, Email: ywn@mail.hzau.edu.cn.

Fan Chen, Email: fchen@genetics.ac.cn.

Conflicts of Interest

The authors declare no conflicts of interest.

Authors' Contributions

WH, CZ, and WY designed the image analysis pipeline, performed the experiments, analyzed the data, and wrote the manuscript. YJ designed the X-ray CT. CH, QL, and LX assisted in experiment design and data analysis. WY and FC supervised the project and designed the research.

Supplementary Materials

Supplementary Materials

Supplementary File 1: Original phenotypic data of all 104 rice panicles. Supplementary File 2: Usage instructions for the 3D image analysis pipeline. Supplementary File 3: Source code of the 3D image analysis pipeline. Supplementary Video 1: Guidelines of the operation procedure for the 3D image analysis pipeline. Supplementary Video 2: Example segmentation result of a single panicle. Supplementary Video 3: Segmentation results of all the panicles in one rice plant

References

  • 1.Farooq M., Siddique K. H. M., Rehman H., Aziz T., Lee D. J., Wahid A. Rice direct seeding: experiences, challenges and opportunities. Soil and Tillage Research. 2011;111(2):87–98. doi: 10.1016/j.still.2010.10.008. [DOI] [Google Scholar]
  • 2.International Rice Genome Sequencing Project, Sasaki T. The map-based sequence of the rice genome. Nature. 2005;436(7052):793–800. doi: 10.1038/nature03895. [DOI] [PubMed] [Google Scholar]
  • 3.Chen J., Gao H., Zheng X. M., et al. An evolutionarily conserved gene, FUWA, plays a role in determining panicle architecture, grain shape and grain weight in rice. Plant Journal. 2015;83(3):427–438. doi: 10.1111/tpj.12895. [DOI] [PubMed] [Google Scholar]
  • 4.Mark T., Langridge P. Breeding technologies to increase crop production in a changing world. Science. 2010;327(5967):818–822. doi: 10.1126/science.1183700. [DOI] [PubMed] [Google Scholar]
  • 5.Luck J., Spackman M., Freeman A., et al. Climate change and diseases of food crops. Plant Pathology. 2011;60(1):113–121. doi: 10.1111/j.1365-3059.2010.02414.x. [DOI] [Google Scholar]
  • 6.Zhang Y., Liu M., Dannenmann M., et al. Benefit of using biodegradable film on rice grain yield and N use efficiency in ground cover rice production system. Field Crops Research. 2017;201:52–59. doi: 10.1016/j.fcr.2016.10.022. [DOI] [Google Scholar]
  • 7.Yang W., Guo Z., Huang C., et al. Combining high-throughput phenotyping and genome-wide association studies to reveal natural genetic variation in rice. Nature Communications. 2014;5(1) doi: 10.1038/ncomms6087. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Shakoor N., Lee S., Mockler T. High throughput phenotyping to accelerate crop breeding and monitoring of diseases in the field. Current Opinion in Plant Biology. 2017;38:184–192. doi: 10.1016/j.pbi.2017.05.006. [DOI] [PubMed] [Google Scholar]
  • 9.Crowell S., Falcão A. X., Shah A., Wilson Z., Greenberg A. J., McCouch S. R. High-resolution Inflorescence phenotyping using a novel image-analysis pipeline, PANorama. Plant Physiology. 2014;165(2):479–495. doi: 10.1104/pp.114.238626. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Xing Y., Zhang Q. Genetic and molecular bases of rice yield. Annual Review of Plant Biology. 2010;61:421–442. doi: 10.1146/annurev-arplant-042809-112209. [DOI] [PubMed] [Google Scholar]
  • 11.Huang C., Yang W., Duan L., et al. Rice panicle length measuring system based on dual-camera imaging. Computers and Electronics in Agriculture. 2013;98:158–165. doi: 10.1016/j.compag.2013.08.006. [DOI] [Google Scholar]
  • 12.Liu T., Wu W., Chen W., et al. A shadow-based method to calculate the percentage of filled rice grains. Biosystems Engineering. 2016;150:79–88. doi: 10.1016/j.biosystemseng.2016.07.011. [DOI] [Google Scholar]
  • 13.Duan L., Yang W., Huang C., Liu Q. A novel machine-vision-based facility for the automatic evaluation of yield-related traits in rice. Plant Methods. 2011;7(1):44–56. doi: 10.1186/1746-4811-7-44. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Duan L., Yang W., Bi K., Chen S., Luo Q., Liu Q. Fast discrimination and counting of filled/unfilled rice spikelets based on bi-modal imaging. Computers and Electronics in Agriculture. 2011;75(1):196–203. doi: 10.1016/j.compag.2010.11.004. [DOI] [Google Scholar]
  • 15.Whan A. P., Smith A. B., Cavanagh C. R., et al. GrainScan: a low cost, fast method for grain size and colour measurements. Plant Methods. 2014;10(1):p. 23. doi: 10.1186/1746-4811-10-23. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Gong L., Lin K., Wang T., et al. Image-Based on-panicle rice [Oryza sativa L.] grain counting with a prior edge wavelet correction model. Agronomy. 2018;8(6):p. 91. doi: 10.3390/agronomy8060091. [DOI] [Google Scholar]
  • 17.Zhao S., Gu J., Zhao Y., Hassan M., Li Y., Ding W. A method for estimating spikelet number per panicle: Integrating image analysis and a 5-point calibration model. Scientific Reports. 2015;5(1) doi: 10.1038/srep16241. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Wu W., Liu T., Zhou P., et al. Image analysis-based recognition and quantification of grain number per panicle in rice. Plant Methods. 2019;15(1) doi: 10.1186/s13007-019-0510-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.AL-Tam F., Adam H., Anjos A., et al. P-TRAP: a panicle trait phenotyping tool. BMC Plant Biology. 2013;13(1) doi: 10.1186/1471-2229-13-122. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Jhala V. M., Thaker V. S. X-ray computed tomography to study rice (Oryza sativa L.) panicle development. Journal of Experimental Botany. 2015;66(21):6819–6825. doi: 10.1093/jxb/erv387. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Jahnke S., Menzel M. I., van Dusschoten D., et al. Combined MRI–PET dissects dynamic changes in plant structures and functions. Plant Journal. 2009;59(4):634–644. doi: 10.1111/j.1365-313X.2009.03888.x. [DOI] [PubMed] [Google Scholar]
  • 22.Schulz H., Postma J. A., van Dusschoten D., Scharr H., Behnke S. Plant root system analysis from MRI images. In: Csurka G., Kraus M., Laramee R. S., Richard P., Braz J., editors. Computer Vision, Imaging and Computer Graphics. Vol. 359. Springer; 2013. pp. 411–425. (Communications in Computer and Information Science). [DOI] [Google Scholar]
  • 23.Luo X., Zhou X., Yan X. Visualization of plant root morphology in situ based on X-ray CT imaging technology. 2004 ASAE Annual Meeting; 2004; Ottawa, Canada. pp. 3078–3078. [DOI] [Google Scholar]
  • 24.Zhifeng H., Liang G., Chengliang L., Yixiang H., Qingliang N. Measurement of rice tillers based on magnetic resonance imaging. IFAC-PapersOnLine. 2016;49(16):254–258. doi: 10.1016/j.ifacol.2016.10.047. [DOI] [Google Scholar]
  • 25.Karunakaran C., Jayas D. S., White N. D. G. Identification of wheat kernels damaged by the red flour beetle using X-ray images. Biosystems Engineering. 2004;87(3):267–274. doi: 10.1016/j.biosystemseng.2003.12.002. [DOI] [Google Scholar]
  • 26.Strange H., Zwiggelaar R., Sturrock C., Mooney S. J., Doonan J. H. Automatic estimation of wheat grain morphometry from computed tomography data. Functional Plant Biology. 2015;42(5):452–459. doi: 10.1071/FP14068. [DOI] [PubMed] [Google Scholar]
  • 27.Xiong B., Wang B., Xiong S., Lin C., Yuan X. 3D Morphological Processing for Wheat Spike Phenotypes Using Computed Tomography Images, Remote Sensing. 2019;11(9):p. 1110. doi: 10.3390/rs11091110. [DOI] [Google Scholar]
  • 28.Hughes N., Askew K., Scotson C. P., et al. Non-destructive, high-content analysis of wheat grain traits using X-ray micro computed tomography. Plant Methods. 2017;13(1):1–16. doi: 10.1186/s13007-017-0229-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Le T. D. Q., Alvarado C., Girousse C., Legland D., Chateigner-Boutin A.-L. Use of X-ray micro computed tomography imaging to analyze the morphology of wheat grain through its development. Plant Methods. 2019;15(1) doi: 10.1186/s13007-019-0468-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Su L., Chen P. A method for characterizing the panicle traits in rice based on 3D micro-focus X-ray computed tomography. Computers and Electronics in Agriculture. 2019;166:p. 104984. doi: 10.1016/j.compag.2019.104984. [DOI] [Google Scholar]
  • 31.Wu H., Zhou H., Zhang T., Chen X., Zhou Y., Wang Z. Segmentation Image Using Dynamic Combined Global Threshold Based on OTSU. Journal of Atmospheric and Environmental Optics; 2012. [Google Scholar]
  • 32.Chen Q., Yang X., Petriu E. M. Watershed segmentation for binary images with different distance transforms. The 3rd IEEE International Workshop on Haptic, Audio and Visual Environments and Their Applications; 2004; Ottawa, Ontario, Canada. pp. 111–116. [DOI] [Google Scholar]
  • 33.Pang Q., Yang C., Fan Y., Chen Y. Overlapped Cell Image Segmentation Based on Distance Transform; 2006; Dalian. IEEE: World Congress on Intelligent Control & Automation; pp. 9858–9861. [DOI] [Google Scholar]
  • 34.Soille P. Morphological Image Analysis. second. Springer; 2003. [DOI] [Google Scholar]
  • 35.Abdi H., Williams L. J. Principal component analysis. Wiley Interdisciplinary Reviews Computational Statistics. 2010;2(4):433–459. doi: 10.1002/wics.101. [DOI] [Google Scholar]
  • 36.Amenta N., Bern M. Surface reconstruction by Voronoi filtering. Discrete & Computational Geometry. 1999;22(4):481–504. doi: 10.1007/PL00009475. [DOI] [Google Scholar]
  • 37.William L., Harvey C. Marching Cubes: A High Resolution 3D Surface Construction Algorithm. Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques; 1987; New York, NY, USA. pp. 163–169. [DOI] [Google Scholar]
  • 38.Simó C., Martín-Alvarez P. J., Barbas C., Cifuentes A. Application of stepwise discriminant analysis to classify commercial orange juices using chiral micellar electrokinetic chromatography-laser induced fluorescence data of amino acids. Electrophoresis. 2004;25(16):2885–2891. doi: 10.1002/elps.200305838. [DOI] [PubMed] [Google Scholar]
  • 39.Byun H., Lee S. W. Applications of support vector machines for pattern recognition: a survey. Lecture Notes in Computer Science. 2002;2388:213–236. doi: 10.1007/3-540-45665-1_17. [DOI] [Google Scholar]
  • 40.Venter G., Sobieszczanski-Sobieski J. Particle swarm optimization. AIAA Journal. 2003;41(8):1583–1589. doi: 10.2514/2.2111. [DOI] [Google Scholar]
  • 41.Jain P., Garibaldi J. M., Hirst J. D. Supervised machine learning algorithms for protein structure classification. Computational Biology and Chemistry. 2009;33(3):216–223. doi: 10.1016/j.compbiolchem.2009.04.004. [DOI] [PubMed] [Google Scholar]
  • 42.Liaw A., Wiener M. Classification and regression by random forest. R News. 2001;2(3):18–22. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Materials

Supplementary File 1: Original phenotypic data of all 104 rice panicles. Supplementary File 2: Usage instructions for the 3D image analysis pipeline. Supplementary File 3: Source code of the 3D image analysis pipeline. Supplementary Video 1: Guidelines of the operation procedure for the 3D image analysis pipeline. Supplementary Video 2: Example segmentation result of a single panicle. Supplementary Video 3: Segmentation results of all the panicles in one rice plant


Articles from Plant Phenomics are provided here courtesy of American Association for the Advancement of Science (AAAS) and Nanjing Agricultural University

RESOURCES