• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Development of image-based wheat spike counter through a Faster R-CNN algorithm and application for genetic studies

    2022-10-12 09:30:44LeiLiMuhmmdAdeelHssnShurongYngFurongJingMengjioYngAwisRsheedJinkngWngXinchunXiZhonghuHeYongguiXio
    The Crop Journal 2022年5期

    Lei Li ,Muhmmd Adeel Hssn ,Shurong Yng ,Furong Jing ,Mengjio Yng ,Awis Rsheed,c,d ,Jinkng Wng,Xinchun Xi,Zhonghu He,c,*,Yonggui Xio,*

    a Institute of Crop Sciences,National Wheat Improvement Centre,Chinese Academy of Agricultural Sciences (CAAS),Beijing 100081,China

    b Electronic Information School,Foshan Polytechnic,Foshan 528137,Guangdong,China

    c International Maize and Wheat Improvement Centre (CIMMYT) China Office,c/o CAAS,Beijing 100081,China

    d Department of Plant Sciences,Quaid-i-Azam University,Islamabad 44000,Pakistan

    Keywords:Deeping learning High-throughput phenotyping QTL mapping RGB imaging

    ABSTRACT Spike number(SN)per unit area is one of the major determinants of grain yield in wheat.Development of high-throughput techniques to count SN from large populations enables rapid and cost-effective selection and facilitates genetic studies.In the present study,we used a deep-learning algorithm,i.e.,Faster Region-based Convolutional Neural Networks(Faster R-CNN)on Red-Green-Blue(RGB)images to explore the possibility of image-based detection of SN and its application to identify the loci underlying SN.A doubled haploid population of 101 lines derived from the Yangmai 16/Zhongmai 895 cross was grown at two sites for SN phenotyping and genotyped using the high-density wheat 660K SNP array.Analysis of manual spike number (MSN) in the field,image-based spike number (ISN),and verification of spike number(VSN)by Faster R-CNN revealed significant variation(P<0.001)among genotypes,with high heritability ranged from 0.71 to 0.96.The coefficients of determination (R2) between ISN and VSN was 0.83,which was higher than that between ISN and MSN (R2=0.51),and between VSN and MSN(R2=0.50).Results showed that VSN data can effectively predict wheat spikes with an average accuracy of 86.7%when validated using MSN data.Three QTL Qsnyz.caas-4DS,Qsnyz.caas-7DS,and QSnyz.caas-7DL were identified based on MSN,ISN and VSN data,while QSnyz.caas-7DS was detected in all the three data sets.These results indicate that using Faster R-CNN model for image-based identification of SN per unit area is a precise and rapid phenotyping method,which can be used for genetic studies of SN in wheat.

    1.Introduction

    Digital phenotyping of crop traits relies on different types of advanced sensors,image quality,appropriate image analysis and data mining tools[1].The development of new digital phenotyping techniques is getting attention because of the superiority of these techniques over manual methods.Field-based phenotyping of important crop traits using conventional tools remains a bottleneck [2].Image-based phenotyping requires huge image analysis that can be managed through new algorithms to measure a wide array of traits[3-6].Spike number(SN)per unit area is a key indicator used to predict grain yield in wheat(Triticum aestivum L.)[7].Accurate quantification of SN in large populations is important to determine grain yield for selection.

    Traditionally,SN is determined by manual count,a laborious and time-consuming method.Usually,a limited unit area within plots is selected for spike counting;these counts can be misled because of heterogeneity in the whole plot.To overcome the spike counting limitation under field conditions,different image-based approaches for automatic spike counting were recently developed using thermal,red-greenblue (RGB),and multispectral imagery[8-11].A combination of imaging and machine learning techniques has been successfully used to count wheat spikes and achieved predictions with high precision.A method based on a Gabor filter and K-means clustering algorithm has been reported for spikes detection with 90.7% accuracy,despite of limitations regarding time efficiency of analysis due to algorithmic complications [12].The use of multi-feature optimization and a twinsupport-vector-machine to recognize spikes also yielded better results,but this approach still needs improvements [13].Thermal sensors are considered more efficient at capturing crop features based on color contrast and temperature difference of canopy.Previously,high correlation (R2=0.80) between automatic spike counts from thermal images and manual observations was also reported in wheat [11].However,the thermal sensors are expensive which limits their availability for many research programs[14].RGB imagery-based phenotyping has relatively lower cost,higher resolution,and easier adaptation under varying light conditions as compared to thermal sensors [10,15].The RGB cameras have been successfully used for phenotyping of key traits such as biomass and senescence in wheat and maize (Zea mays L.)[14,16-19].Wheat SN has been predicted with high accuracy (up to R2=0.75)during the mid-grain filling stage when spikes appear green with the background of light yellowish leaves in RGB images[8].

    In recent years,the improvement of deep learning,artificial intelligence,and convolutional neural networks (CNN) for detection of plant traits has increased the importance of image-based phenotyping in crops [20].In the context of spike detection two main approaches have been reported for detection of spikes in a large field area.The first approach is a regression model through TasselNet,and the second is a target detection model using Faster R-CNN [17].Previously,target detection using the Faster R-CNN algorithm has shown more robustness and precision with high repeatability in detecting wheat spikes at mid-grain filling stage[21,22].However,these studies have been done under relatively low densities of spikes (130-180 spikes m-2) [22],whereas spike densities in China are high,i.e.,around 600-700 spikes m-2.Therefore,it is important to know whether the Faster R-CNN algorithm is effective to count spikes under high densities,in which many small spikes overlap with each other in RGB images.Most of the previous studies have focused on improving the accuracy of the model and exploiting the detection algorithm for prediction of spikes.There is no report on the application of Faster R-CNN model-based spike counting data for genetic studies.Quantitative trait loci(QTL)mapping using high-density genetic maps is a powerful approach to identify and understand the genetic basis of important traits in crops [23].The integration of RGB image and Faster R-CNN algorithm based rapid SN data with QTL mapping can accelerate breeding activities in wheat.

    The aims of this study were to validate the Faster R-CNN algorithm for counting spikes using RGB imagery in a doubled haploid(DH) population of wheat and to evaluate its accuracy for QTL mapping using the high-density 660K SNP array.Our findings provide a new avenue for fast and cost-effective digital phenotyping of wheat agronomic traits.

    2.Materials and methods

    2.1.Germplasm and experimental design

    A DH population of 101 lines derived from the cross of Yangmai 16/Zhongmai 895 was used to detect spike numbers for QTL mapping.Whereas 207 wheat genotypes including accessions from the Yellow and Huai Valleys Winter Wheat Zone (YHVWWZ) of China and five other countries such as Turkey,Australia,Japan,Argentina and Italy were used for RGB imaging to train the Faster R-CNN model.These genotypes have been described previously [24].The DH population was planted in 2017-2018,and the 207 wheat genotypes were planted during the cropping season of 2018-2019.Field trials were conducted at Xinxiang (35°18′0′′N,113°52′0′′E)and Luohe(33°34′0′′N,114°2′0′′E),in Henan province,China,using randomized complete blocks with three replications.The plot area was 3.0 m2(1.0 m × 3.0 m) with 6 rows and 0.2 m spacing between rows.The planting density was maintained at 270 plants m-2.To ensure the same growth conditions and density during the grain-filling stage,plots were treated with supplementary and tailored seedlings during the early tillering stage.Field management was done according to the local standards to ensure uniform experimental conditions.

    2.2.Data acquisition and image preprocessing

    Data acquisition for all traits was done by both manual spike counting and ground based RGB imaging using a digital camera(DJI HG310 Head Camera) at the early grain filling stage.RGB images were taken vertically 0.7 to 0.9 m above the canopy under natural light illumination.To ensure the consistency of spike density for each RGB image,a 0.5 m × 0.5 m square shape made by four red plastic tubes was used to obtain the SN per unit area.For each plot,two red squares were randomly placed at nonmarginal areas of each plot for taking two images (Fig.1a).All images were taken on sunny days between 2:00 to 4:00 PM.The original image size and resolution were about 3-4 Mb with 4000 × 2250 pixels.However,there were many spikes outside the red squares in the original images,which resulted in errors in the statistical analysis.Thus,the images were cropped,compressed and saved at the resolution of 1000 × 1004 pixel(Fig.1b).Spike recognition was performed using a supervised learning strategy.So we used Labeling (https://github.com/lilei max/github)to annotate spikes in the 1032 images from the training data set,which included 207 lines × 1 replicate × 1 shoot for Luohe and 207 lines × 2 replicates × 2 shoots for Xinxiang.Due to logging three images were removed from Xinxiang data set,and 808(101 lines×2 replicates×2 images×2 locations)images from the testing data set (Fig.1c).Ten images were randomly selected from the training set as a validation set for the model.The purpose of labeling the testing data set was to compare correlations with automatic spike counts obtained using Faster R-CNN.Labeled image data were saved in the 2007 VOC format.After training the model using data from 207 genotypes,three types of spike counting data sets were generated on the DH population,(1) manual count spike number in the field (MSN) using the 0.25 m2sampling sites,(2) image-based spike number (ISN)counted within the red squares using Labelimg,and(3)verification of spike number (VSN) obtained through automatic counting by integrating RGB images and the Faster R-CNN model.

    2.3.Establishment of Faster R-CNN

    In total,1032 images from the 207 wheat genotypes were used in the TensorFlow implementation of the Faster R-CNN model,and an object detection application programming interface (API) for identification of spikes.Compared with the Fast R-CNN,a region proposal network (RPN) structure was added in the Faster R-CNN as a representative two-phase model [25,26].The advantage of RPN is the idea of sharing of weights and translation-invariance which not only ensures accuracy but also helps in fast end-toend recognition[27].The function of the RPN network is to generate anchors through convolution of feature maps in rapid manner.In this way,spikes can be enclosed by each anchor as much as possible,and each generated anchor was evaluated through full connection convolution.Usually,Faster R-CNN can be divided into four parts:a backbone,RPN network,regions of interest(ROI)pooling,and fully connected classification and regression model.Selecting a befitting backbone is a prerequisite for obtaining high-quality feature maps.Several backbones,such as VGG [28],GoogLeNet [29],ResNet [30],MobileNet [31],NASNet [32] and Inception v3 [33] can be selected.Taking the amount of computation and the composite indices into account,ResNet50 was chosen as the backbone.It is a deep residual network and consists of many Conv Blocks and Identity Blocks (Fig.S1),which can resolve the degeneration problem of deep neural networks and generate a high-quality feature map [30].

    Fig.1.Preparation of images for spike detection.(a)Training image before modifying into 4000×2250 pixels.(b)Training image after modifying into 1000×1004 pixels.(c)Training image after labelling with a 1000 × 1004 pixels.

    To make the model more suitable for spikes recognition for both high and low dense characteristics,we adjusted some parameters based on the original framework.Firstly,we adopted the feature stride to 8.So,at the first conv2D of the ResNet50,the stride was 1 to have a good result for low and highly dense spikes.Then,we also adjusted the number and scale of each anchor,and 12 anchors for every pixel of featured maps were generated.The scale of these anchors was 0.25,0.5,1.0 and 2.0,respectively,while the aspect ratios were 0.5,1.0 and 2.0,respectively.Table S1 shows the size for each anchor.

    The concept of intersection-over-union (IOU) was also introduced to evaluate the quality of thousands of anchors by overlapping ratios.We adopted IOU=0.7 as the threshold to compare the overlap of each anchor with the labeling ground truth square.If IOU was greater than 0.7,the anchor was treated as the foreground,while anchors with an IOU <0.3 were regarded as the background.Whereas,those with an IOU between 0.3 and 0.7 were ignored.Regression and classification were further used to obtain information on anchors.In regression,the regularization can prevent overfitting and improve the generalization ability,and L2 regularization in particular had a better effect.The sigmoid and softmax with outstanding classification functions were used in Faster R-CNN.We applied L2 regularization and softmax,through two 1×1 convolutions to get the regulatory coordinates and score of each anchor.In cases where more than one anchor corresponded to one spike,a non-maximum suppression (NMS) strategy was adopted.At the training stage,the principle was to build the model faster and better,according to the results of classification and NMS.We selected the top 300 anchors and combined with the results of regression to regulate the anchors.After this step,the RPN loss and proposals were obtained.

    ROI pooling,full connected classification and regression section can be regarded as further confirmation that is similar to RPN.ROI pooling crops the feature maps according to the proposals,and pools them to the same size.This operation not only implements end-to-end training,but also allows weight sharing with Resnet50.After ROI pooling,the model could connect a convolution (the last layer of Resnet50) and flattening,which makes full classification and regression easier.In order to classify these 300 proposals,we used 0.3 as a threshold to determine whether the proposal contains spikes,which is the same regression and classification strategy used by RPN.This process is illustrated in Fig.2.

    2.4.Convergence and evaluation metrics

    We trained the model on Dell PowerEdge C4130 server,which consisted of two E5-2603 CPUs with 128G of memory and two Nvidia Tesla P100 GPUs.Adopting the concept of transfer learning,we used the weight of VOC2007 as an initial weight to train the model,which contained 9963 images,belonging to 20 object categories.

    The evaluation model requires a loss function.There are two regressions and classifications in Faster R-CNN.The regression and classification loss were calculated using the following formulas:

    where,M is the number of training images,aiis the residual that measures the difference between the regressed coordinates and the ground truth coordinates for the ith image,biis the score for the ith image,and yiis either 1 or 0 for the ith image (the labeled is 1,and the background is 0).

    During the training,the total loss functions consisted of RPN regression loss,RPN classification loss,full connected regression loss and full connected classification loss.The initial weights were updated with each epoch through back-propagation and stochastic gradient descent,making the value of total loss function decrease continuously.Finally,the predicted number of spikes was closer to the real value.

    We adjusted the initial learning rate at 3 × 10-4based on several experiments in order to avoid the occurrence of overfitting,and adopted the learning rate to descend by one tenth at 90,000 iterations.The maximal training step was 120,000 iterations with a batch size of 6 and the momentum was 0.9.During training,the loss functions began to converge after 45,000.Therefore,we terminated it in advance.The final number of iterations was 50,000.Fig.3 shows the loss functions curve approaching 50,000 iterations during the debugging process.

    The convergence of the loss value is of concern during the training phase,but other indicators also need to be considered.Thus,we introduced the concepts of accuracy(A),precision(P),recall(R)and harmonic mean of precision and recall (F1).

    Fig.3.The total loss curve of 5 × 104 iterations during the training process.

    where,TP (true positive) and FP (false positive) mean that the model perceives the presence of a spike when there is present or absent of a spike in the proposal,respectively;TN (true negative)and FN (false negative)means the model perceives no spikes when there is absent and present of a spike in the proposal,respectively.In this study,no images were obtained with TN result.

    2.5.SNP genotyping and QTL mapping

    The DH population and the parents (Yangmai 16/Zhongmai 895) were genotyped using commercially available Affymetrix wheat 660K SNP array at the Capital Bio Corporation (Beijing,China;https://www.capitalbio.com).Previously,this array was used for genome-wide QTL mapping studies [23].The averaged value of MSN,ISN and VSN from two replicates in each environment and the best linear unbiased prediction (BLUP) were used for QTL mapping.IciMapping 4.0 was used for linkage map construction using the Kosambi mapping approach.The inclusive composite interval mapping-additive (ICIM-ADD) method was used in QTL analysis at a logarithm of the odds (LOD) threshold of 2.5.To assess the accuracy of QTL calling from the VSN data set,we cross-validated our results with the ground truth data.QTL with overlapping confidence intervals identified in different environments or data sets were considered to be identical.Differences between the phenotypic variances explained by QTL from both data sets were detected as validation for the image-based QTL.

    2.6.Statistical analysis

    The phenotyping data of MSN,ISN and VSN from the two environments were subjected to analysis of variance and correlation using Python 3.7 to establish linear regression functions.SAS 9.4 software (SAS Institute,Cary,NC,USA) was used to the variance,and the broad-sense heritability (h2) was calculated using the following equation.

    3.Results

    3.1.Phenotypic variation

    DH lines showed significant variation(P<0.001)in spike number under both environments (Table 1).There was also significant genotype × environment interaction.The broad sense heritability values of MSN,ISN,and VSN ranged from 0.90 to 0.93,0.76 to 0.77,and 0.71 to 0.78,respectively.The coefficients of variation (CV) for MSN,ISN and VSN data sets were 11.6%,10.1%and 9.4%in Xinxiang and 11.2%,13.4%and 12.5%in Luohe,respectively(Fig.S2).There was a transgressive segregation among the DH lines in MSN,ISN,and VSN data sets,which showed out performance of DH lines compared to parents for SN,typical of quantitative nature controlled by polygenes.Absolute values for skewness and kurtosis were smaller than 1 for all the three data sets across environments (Fig.S2).

    3.2.Performance of Faster R-CNN-Images and lines

    Performance of Faster R-CNN can be considered from the perspective of images and lines.The model was centered on different images,so the performance of the model was judged by the loss function curve during training and the evaluation metrics in different training and testing images.Therefore,the phenotypic data was obtained through averaging the MSN,ISN and VSN from different images of the same line.The linear regression functions and the coefficients of determination (R2) between the average MSN,ISN and VSN values were used to evaluate the performance of the model and map QTL.

    The total loss of Faster R-CNN was close to 0 and reached convergence after 50 k iterations(Fig.3).From the testing image data set,50 images were randomly selected to evaluate the performance of the trained model.Results for each image are given in Table S2.The F1scores ranged from 0.87 to 0.97.The accuracy of the model for spike prediction when compared with the MSN ranged from 76.0%to 98.0%with an average of 86.7%.The proportion of FP was small and could be ignored.The average FN ratio was large(12.5%)and had a greater impact on the accuracy of the model.The low recall rate for some images indicates that some spikes cannot be detected in the images.Fig.4 shows the ability of the model to identify spikes under different amounts of solar illumination.Under bright conditions,the model had a better ability to identify spikes;testing images were cropped and enlarged to show the details of spikes in the pictures.We observed that the failure of the model to recognized spikes in some images was due to the darkness of image or spikes being obscured by leaves,even though some erect spikes were also not recognized in several images (Fig.4).

    We averaged the phenotypic data of 101 lines in the DH population from two replicates in each environment to establish three linear regression functions (Fig.5).There was a high linear correlation between VSN and ISN (R2=0.83,MSE=21.40),indicating that the model performs well in recognizing spikes.The smallest error was observed between VSN and ISN.The R2values between MSN and VSN and between MSN and ISN were similar (R2≈0.50).This not only reflects the difference between the model and artificial counting,but also indicates that the difference in performance was mainly caused by the labeling.The MSE of MSN and ISN was greater than that of MSN and VSN,indicating that the latter was more stable.Comprehensive analysis showed that the error between MSN and VSN had a great relationship with the effect of labeling.

    3.3.Comparison of QTL mapping results for MSN,ISN and VSN

    Three QTL,QSnyz.caas-4DS,Qsnyz.caas-7DS and Qsnyz.caas-7DL,were detected on chromosomes 4DS,7DS and 7DL,respectively(Fig.6;Table 2).Qsnyz.caas-4DS was located between SNPs AX-89421921 and AX-109478820 and was only identified in the MSN data set across all environments.The QTL on chromosome 4DS,which explained 5.6%to 7.2%of the phenotypic variation,was close to the functional marker of the semi-dwarf gene Rht-D1.

    Qsnyz.caas-7DS was identified in all the three data sets (MSN,ISN,and VSN) and explained 8.1% to 16.6%of the phenotypic variance in SN with LOD scores ranging from 3.34 to 4.86.Qsnyz.caas-7DL,located between markers was only detected in the MSN data set between markers AX-109122450 and AX-108816163,was only detected in the MSN data set,accounting for 7.5% to 8.2% of the phenotypic variance.The additive effects of the three QTL showed that the alleles increasing SN were contributed by Yangmai 16.

    4.Discussion

    Development of deep learning and image-based integrative methods can decrease the workload of spike counting when conducting large germplasm screens under field conditions.In terms of subjectivity,deep learning technology solves the problem of phenotypic errors caused by individual subjectivity differences,so it is more stable in repeated measurements and has a great significance in wheat breeding.The use of CNN for image analysis is becoming more acceptable,while it has proven to be able to extract features of wheat effectively under greenhouse conditions[34].

    In the present study,a Faster R-CNN model was trained and used to detect wheat spikes from RGB images under field conditions.The model showed average accuracies up to 86.7%,in agreement with a previous report,in which images acquired at three different growth stages were used to train Faster R-CNN and four models were developed with the accuracy ranging from 88.0% to 94.0% [22].Compared with the findings of Hasan et al.[22] and Lu et al.[35],the number of images used to train the model in our study was three or four times greater,which has improved the repeatability of our model and alleviated the overfitting problem [36].Previously,an issue of correct identification of super big spikes raised [21],and we have also tried to resolve this issue by improving the proportion and size of anchors,and then increasing the number of anchors in each pixel of the feature maps.The above problems could also be alleviated by increasing the sample size of super spikes in the training stages and changing the model might fully solve this issue.Our model had also some disadvantages that were mainly due to consistent background noises in the images.We adopted the data augmentation strategy of horizontal flipping in our model,but not other strategies such as random cropping,random scaling,color jittering,and noise.This led to a reduction in the number of suitable images to train the model and caused the poor generalization ability of model.False negative had a great influence on the accuracy of the model(Table S2).Previous reports have pointed out that differences in the size of spikes among different cultivars,the presence or absence of awns,spike at different stages,variable lighting conditions,different angles of the camera during image capture,and the complexity of the background could affect the accuracy of model [21,22,37].Our results showed that our model did not perform well on some images.This is because the DH lines have different spike characteristics,especially those that grow vertically,and spikes were at the lower parts (Fig.4;Table S2).The SN of wheat are composed of tillering spikes and main-stack spikes.When taking images from the canopy,some of the main-stack spikes could not be labeled due to occlusion by the leaves.In addition,most tillering spikes were not easy to annotate by Labeling and they lacked corresponding lateral texture features,which made it hard for the model to distinguish spikes.Moreover,spike prediction accuracy in some images was lowbecause of darkness in some parts of images and overlapping of leaves with spikes due to high plant density within the plots.However,in the field statistics,every tiller and main-stack spike were counted,resulting in a large gap between MSN and ISN.The above deficiencies of the model can be overcome and improved using multi-angle imagery and image fusion in addition to data augmentation.

    Table 1 Comparison of different methods for counting spike number.

    Table 2 QTL identified for spikes per unit area for DH lines derived from the cross between Yangmai 16 and Zhongmai 895.

    Fig.4.Comparison of the performance of the model in dark(a)and bright(b)solar illumination.On the left are the original images and correspond to the result of the model to identify spikes.Red boxes indicate recognized spikes and blue unrecognized spikes.

    Fig.5.Linear regression analysis between Avg.MSN,Avg.ISN and Avg.VSN.Red represents the linear regression of the Avg.ISN and Avg.VSN;blue represents the linear regression of the Avg.MSN and Avg.ISN;green represents the linear regression of the Avg.MSN and Avg.VSN;MSN,average the manual spike number in the field of two duplicates for one location;Avg.ISN,average the image-based spike number of two duplicates for one location;Avg.VSN,average the verification of spike number by Faster R-CNN of two duplicates for one location.

    The improved ISN data set can significantly reduce errors between manual counts and the model prediction.The labeling process was the premise for training the model and served as a bridge between the MSN and VSN data sets.The high determination coefficient (R2=0.83) between the image-based data sets(ISN and VSN) as compared with the manual data (MSN) showed that the model can identify most spikes that are easily labeled.Some spikes that the model failed to identify were mainly affected by external noises.There are three possible reasons for the relatively low R2value between MSN and ISN (R2=0.50).First,the planting density led to serious occlusion,so we were only able to label spikes on the surface of the canopy,especially for some genotypes with more tillers.Second,we used rectangular labeling,instead of the dotted outlines tagging approach such as TasselNet.We added some background characteristics for genotypes with different type of spike growth,especially in areas of dense spikes where only a small part of the heads could be seen in the picture.This resulted in inconsistent sizes of the labeling box and difficulty of labeling.Third,the presence of red plastic tubes changed the position and density of the surrounding spikes.During the cutting process,some spikes outside the tubes were still identified by the model but discarded in the manual identification step.The use of multiple labeling approaches is an effective way to solve this problem,i.e.,through inspecting the labeling and correcting the incorrect labels and unlabeled boxes through repeated training.

    Fig.6.QTL mapping of spikes per unit area for the DH population.XX-Avg.MSN,average the manual spike number in the field of two duplicates in Xinxiang;XX-Avg.ISN,average the image-based spike number of two duplicates in Xinxiang;XX-Avg.VSN,average the verification of spike number by Faster R-CNN of two duplicates in Xinxiang;LH-Avg.MSN,average the manual spike number in the field of two duplicates in Luohe;LH-Avg.ISN,average the image-based spike number of two duplicates in Luohe;LHAvg.VSN,average the verification of spike number by Faster R-CNN of two duplicates in Luohe;BLUP,best linear unbiased prediction of spike number in Luohe and Xinxiang.

    The SN per unit area is one of the three major factors that determine grain yield in wheat,but its heritability was reported moderate because it can be easily influenced by environments [38].Therefore,precise phenotyping of SN is crucial for making breeding decisions and for conducting genetic studies under particular environments.Previous studies have focused on improving model algorithms for spike recognition,but none of them have used this information to check its accuracy for QTL mapping.Using the three data sets,we observed high heritabilities(0.71 to 0.90).Significant variation among the DH lines for all the three data sets indicated that image-based spike count data can be used for QTL identification.A QTL on chromosome 7D (Qsnyz.caas-7DS) was identified across all the data sets (MSN,ISN,and VSN).This indicates that using Faster R-CNN and an image integration approach for spike detection has the potential for QTL analysis.Phenotypic variance explained by the VSN data set based Qsnyz.caas-7DS was 16.6%when validated through MSN and ISN data sets.Previously,a similar QTL for SN on chromosome 7D has been detected in several studies on different sets of wheat genotypes [39-42].Qsnyz.caas-7DL,which was detected only using MSN under two environments,was not reported before and is likely a new QTL.Another QTL on chromosome 4DS was only detected using MSN across two environments.This QTL was close to the dwarf gene Rht-D1b and explained up to 7.2% of the phenotypic variance in SN.A similar QTL on chromosome 4D accounting for 9.2%of the phenotypic variance was reported in a BC2F2population derived from wild relatives of wheat [43].

    Our results showed that the Faster R-CNN model prediction can be used to map QTL for SN trait in wheat.But efforts are still needed to increase the correlation between counts obtained using the model and the manual method.Here,we used a 0.5 × 0.5 m square,which limits the sampling size and reduce the throughput.In the future,we will also try to acquire images of a larger area of wheat spikes using an unmanned aerial vehicle carrying highresolution lens.

    5.Conclusions

    The development of deep learning and image-based integrative methods can reduce the workload of spike counting for large breeding.We have presented details for an automatic system for spike counting using RGB images captured from a ground-based camera and integration with quantitative genetic analysis.This includes a pipeline for employing machine learning techniques for image classification and spike counting.The spike counting system was successfully able to identify wheat spikes with relatively high accuracy.The accuracy and generalization of the Faster R-CNN model can be improved by expanding the size of training data sets and increasing the number of annotations.Some factors such as the impacts of image brightness and spike densities per unit area should be investigated further to increase the accuracy of the Faster R-CNN model.High accuracy in deep learning models can increase the precision in quantitative genetic analysis for future crop breeding.

    CRediT authorship contribution statement

    Lei Li:Conceptualization,Methodology,Investigation,Writingoriginal draft,Visualization,Formal analysis,Writing -review &editing.Muhammad Adeel Hassan:Conceptualization,Methodology,Investigation,Writing -original draft,Writing -review &editing.Shurong Yang:Investigation,Formal analysis.Furong Jing:Investigation,Data curation.Mengjiao Yang:Investigation.Awais Rasheed:Writing-review&editing.Jiankang Wang:Writing-review&editing.Xianchun Xia:Resources,Writing-review&editing.Zhonghu He:Supervision,Project administration,Funding acquisition.Yonggui Xiao:Conceptualization,Writing-review&editing,Supervision,Project administration,Funding acquisition.

    Declaration of competing interest

    The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

    Acknowledgments

    This work was funded by the National Natural Science Foundation of China (31671691,3171101265,and 31961143007),the National Key Research and Development Program of China(2016YFD0101804),and the Fundamental Research Funds for the Institute Planning in Chinese Academy of Agricultural Sciences(S2018QY02).

    Appendix A.Supplementary data

    Supplementary data for this article can be found online at https://doi.org/10.1016/j.cj.2022.07.007.

    在线国产一区二区在线| 日日干狠狠操夜夜爽| 看十八女毛片水多多多| 乱系列少妇在线播放| 一级毛片我不卡| 超碰av人人做人人爽久久| 亚洲av免费在线观看| 女同久久另类99精品国产91| 精品熟女少妇av免费看| 国产免费一级a男人的天堂| 国产精品.久久久| 成人特级黄色片久久久久久久| 在线a可以看的网站| 亚洲色图av天堂| 你懂的网址亚洲精品在线观看 | 两性午夜刺激爽爽歪歪视频在线观看| 寂寞人妻少妇视频99o| 亚洲乱码一区二区免费版| 亚洲美女视频黄频| 亚洲内射少妇av| 少妇裸体淫交视频免费看高清| 日韩av在线大香蕉| 最近2019中文字幕mv第一页| 日韩欧美国产在线观看| 亚洲,欧美,日韩| 日日摸夜夜添夜夜添av毛片| 欧美三级亚洲精品| 国产一区二区在线观看日韩| 国产一区二区亚洲精品在线观看| 一区二区三区四区激情视频 | 精品少妇黑人巨大在线播放 | 国产精品乱码一区二三区的特点| 91久久精品电影网| 黑人高潮一二区| 亚洲av一区综合| 国产成人a∨麻豆精品| 午夜爱爱视频在线播放| 国产乱人偷精品视频| 欧美最黄视频在线播放免费| 少妇高潮的动态图| 免费观看a级毛片全部| 精品午夜福利在线看| 最近视频中文字幕2019在线8| 久久午夜福利片| 三级毛片av免费| 校园春色视频在线观看| 亚洲成av人片在线播放无| 国产大屁股一区二区在线视频| 日韩亚洲欧美综合| 亚洲av一区综合| 色吧在线观看| 亚洲欧洲国产日韩| 国产精品无大码| 日韩欧美精品v在线| 五月玫瑰六月丁香| 亚洲精品久久国产高清桃花| 精品欧美国产一区二区三| 欧美成人a在线观看| 国产蜜桃级精品一区二区三区| 午夜福利在线观看免费完整高清在 | 免费黄网站久久成人精品| 大又大粗又爽又黄少妇毛片口| 亚洲经典国产精华液单| 人妻夜夜爽99麻豆av| 九九久久精品国产亚洲av麻豆| 97在线视频观看| 美女内射精品一级片tv| 欧美色欧美亚洲另类二区| 人妻久久中文字幕网| kizo精华| 中文字幕av成人在线电影| 搡女人真爽免费视频火全软件| 国产一区二区激情短视频| 午夜福利视频1000在线观看| 99在线视频只有这里精品首页| 女的被弄到高潮叫床怎么办| 久久久久免费精品人妻一区二区| 12—13女人毛片做爰片一| 五月伊人婷婷丁香| 国产黄片视频在线免费观看| 国产精品伦人一区二区| 18+在线观看网站| 亚洲国产高清在线一区二区三| 深夜a级毛片| 国产成人福利小说| 一级毛片我不卡| 啦啦啦啦在线视频资源| 中文资源天堂在线| 午夜福利在线观看免费完整高清在 | 中国国产av一级| 亚洲精品国产av成人精品| 啦啦啦啦在线视频资源| 亚洲,欧美,日韩| 在线a可以看的网站| 中文欧美无线码| 国产av不卡久久| 99久久无色码亚洲精品果冻| 晚上一个人看的免费电影| 亚洲丝袜综合中文字幕| 日本黄大片高清| 亚洲中文字幕日韩| 亚洲成人中文字幕在线播放| 天美传媒精品一区二区| 色尼玛亚洲综合影院| 久久久久免费精品人妻一区二区| 哪个播放器可以免费观看大片| 久久精品综合一区二区三区| 99在线视频只有这里精品首页| 精品久久久久久久久久久久久| 日本熟妇午夜| 久久国产乱子免费精品| 日本免费a在线| 国产精品美女特级片免费视频播放器| 精品久久久噜噜| 婷婷精品国产亚洲av| 免费av不卡在线播放| 国产 一区精品| 99九九线精品视频在线观看视频| 久久久久性生活片| 中文字幕av在线有码专区| 观看免费一级毛片| av天堂中文字幕网| 变态另类丝袜制服| 乱系列少妇在线播放| 亚洲不卡免费看| 日韩国内少妇激情av| 日韩人妻高清精品专区| 精品久久国产蜜桃| 国产片特级美女逼逼视频| 在线播放国产精品三级| 久久鲁丝午夜福利片| 国产极品天堂在线| 免费av毛片视频| 国产av在哪里看| 我的老师免费观看完整版| 女同久久另类99精品国产91| 亚洲第一区二区三区不卡| 亚洲第一区二区三区不卡| 一进一出抽搐gif免费好疼| 久久热精品热| 国产三级中文精品| 神马国产精品三级电影在线观看| 精品熟女少妇av免费看| 国产成人freesex在线| 午夜视频国产福利| 麻豆久久精品国产亚洲av| 日韩欧美一区二区三区在线观看| 亚洲五月天丁香| 麻豆av噜噜一区二区三区| 国产精品一区www在线观看| 国产精品麻豆人妻色哟哟久久 | 少妇高潮的动态图| 国产黄片美女视频| 成人毛片60女人毛片免费| 人妻夜夜爽99麻豆av| 少妇丰满av| 国产精品日韩av在线免费观看| 波多野结衣高清作品| 国产成人91sexporn| 欧美日韩精品成人综合77777| 日韩欧美 国产精品| 大型黄色视频在线免费观看| 亚洲国产精品sss在线观看| 日韩三级伦理在线观看| 亚州av有码| 国产黄a三级三级三级人| 久久久精品欧美日韩精品| 一夜夜www| 一个人观看的视频www高清免费观看| 欧美成人一区二区免费高清观看| 亚洲av免费高清在线观看| 久久精品国产鲁丝片午夜精品| 日日摸夜夜添夜夜添av毛片| 在线免费观看的www视频| 精品无人区乱码1区二区| 日韩国内少妇激情av| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国内精品久久久久精免费| 免费看a级黄色片| 一级毛片电影观看 | 日日摸夜夜添夜夜添av毛片| 日韩欧美 国产精品| 麻豆国产97在线/欧美| 久久国内精品自在自线图片| 精品久久久久久久久久免费视频| 日本黄大片高清| 丰满人妻一区二区三区视频av| 精品久久久久久久久av| 久久午夜福利片| 色尼玛亚洲综合影院| 黄色配什么色好看| 精品久久久久久久久亚洲| 97超视频在线观看视频| 国产淫片久久久久久久久| 美女高潮的动态| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲欧洲国产日韩| 免费看美女性在线毛片视频| 非洲黑人性xxxx精品又粗又长| 小蜜桃在线观看免费完整版高清| 麻豆久久精品国产亚洲av| 亚洲精品粉嫩美女一区| 久99久视频精品免费| 亚洲av成人精品一区久久| 日本-黄色视频高清免费观看| 深夜a级毛片| 免费大片18禁| 婷婷成人精品国产| 少妇精品久久久久久久| 成年美女黄网站色视频大全免费 | 国模一区二区三区四区视频| 午夜影院在线不卡| 久久热精品热| 国产精品一区二区在线不卡| 欧美精品亚洲一区二区| 欧美老熟妇乱子伦牲交| 国产免费一级a男人的天堂| 亚洲国产欧美在线一区| 午夜福利视频精品| 国产在线一区二区三区精| 日韩熟女老妇一区二区性免费视频| 成人国产麻豆网| 亚洲精品av麻豆狂野| 高清在线视频一区二区三区| av.在线天堂| 欧美精品一区二区免费开放| 极品人妻少妇av视频| 老司机影院毛片| 亚洲人成网站在线播| 在现免费观看毛片| 亚洲高清免费不卡视频| 日本欧美国产在线视频| 少妇猛男粗大的猛烈进出视频| 有码 亚洲区| 久久久久久久精品精品| 一本大道久久a久久精品| 免费日韩欧美在线观看| a级毛色黄片| 亚洲av成人精品一区久久| 国产av国产精品国产| 9色porny在线观看| √禁漫天堂资源中文www| 男女边吃奶边做爰视频| 人人妻人人添人人爽欧美一区卜| 日韩成人av中文字幕在线观看| 插阴视频在线观看视频| 丝袜脚勾引网站| 免费看av在线观看网站| 91精品国产九色| 国产一区有黄有色的免费视频| 久久亚洲国产成人精品v| 看十八女毛片水多多多| 亚洲激情五月婷婷啪啪| 一级,二级,三级黄色视频| 精品久久久久久久久av| 免费黄色在线免费观看| 麻豆成人av视频| 边亲边吃奶的免费视频| 我的女老师完整版在线观看| 亚洲欧美中文字幕日韩二区| 欧美一级a爱片免费观看看| freevideosex欧美| 一级二级三级毛片免费看| 能在线免费看毛片的网站| 欧美xxⅹ黑人| 美女脱内裤让男人舔精品视频| 国产精品国产三级专区第一集| 永久网站在线| 少妇被粗大猛烈的视频| 免费观看无遮挡的男女| 国产69精品久久久久777片| 午夜福利,免费看| 男人操女人黄网站| 久久97久久精品| 丝瓜视频免费看黄片| 亚洲经典国产精华液单| 亚洲av男天堂| av不卡在线播放| av线在线观看网站| 少妇高潮的动态图| 免费观看a级毛片全部| 黑人欧美特级aaaaaa片| 麻豆乱淫一区二区| 在线播放无遮挡| 亚洲av日韩在线播放| 日韩三级伦理在线观看| 国产精品一区www在线观看| a级片在线免费高清观看视频| 亚洲美女黄色视频免费看| 黄色毛片三级朝国网站| 国产乱人偷精品视频| 国产免费一级a男人的天堂| 国产精品一区二区在线不卡| 另类精品久久| 成人免费观看视频高清| 一本—道久久a久久精品蜜桃钙片| 国产精品久久久久久精品电影小说| 亚洲国产精品999| 精品午夜福利在线看| 自线自在国产av| 久久久午夜欧美精品| 国产精品熟女久久久久浪| 国产白丝娇喘喷水9色精品| 国产成人av激情在线播放 | 成人毛片a级毛片在线播放| 国产免费一区二区三区四区乱码| 国产色爽女视频免费观看| 亚洲精品视频女| 人人妻人人添人人爽欧美一区卜| 飞空精品影院首页| 久久久久久久久久成人| 草草在线视频免费看| 老司机影院成人| 免费看不卡的av| 91国产中文字幕| 91精品伊人久久大香线蕉| 国产色婷婷99| 欧美精品一区二区免费开放| 精品国产国语对白av| 99久久精品一区二区三区| 亚洲精品日韩av片在线观看| 亚洲精品国产av成人精品| 欧美变态另类bdsm刘玥| 26uuu在线亚洲综合色| 五月天丁香电影| 久久av网站| 精品一区二区免费观看| 高清在线视频一区二区三区| 桃花免费在线播放| av在线app专区| 国产伦精品一区二区三区视频9| 亚洲av不卡在线观看| 国产精品一国产av| 欧美 日韩 精品 国产| 亚洲精品,欧美精品| 九色亚洲精品在线播放| 日韩av在线免费看完整版不卡| av女优亚洲男人天堂| 寂寞人妻少妇视频99o| 中文字幕精品免费在线观看视频 | 色婷婷av一区二区三区视频| 乱码一卡2卡4卡精品| 色婷婷av一区二区三区视频| 午夜福利视频在线观看免费| 五月玫瑰六月丁香| 久久婷婷青草| a级毛片免费高清观看在线播放| 在线观看免费视频网站a站| 国产欧美另类精品又又久久亚洲欧美| 夜夜爽夜夜爽视频| 亚洲欧洲日产国产| 日韩欧美一区视频在线观看| 久久ye,这里只有精品| 一区二区日韩欧美中文字幕 | 久久97久久精品| 免费看光身美女| 国产亚洲午夜精品一区二区久久| 另类亚洲欧美激情| 黑人欧美特级aaaaaa片| 日本黄色日本黄色录像| 国产av国产精品国产| 亚洲在久久综合| 国产亚洲最大av| 美女中出高潮动态图| 五月玫瑰六月丁香| 男人添女人高潮全过程视频| 精品久久国产蜜桃| 日韩在线高清观看一区二区三区| 国产精品一区二区在线不卡| 久久久久久久久久成人| 一二三四中文在线观看免费高清| 黑丝袜美女国产一区| 国产精品久久久久久久电影| 能在线免费看毛片的网站| 久久女婷五月综合色啪小说| 丰满少妇做爰视频| 伊人久久精品亚洲午夜| √禁漫天堂资源中文www| 欧美xxxx性猛交bbbb| 美女内射精品一级片tv| 国产日韩欧美亚洲二区| 欧美精品一区二区免费开放| 日韩中字成人| 日本vs欧美在线观看视频| 国语对白做爰xxxⅹ性视频网站| 亚洲精品一二三| 自拍欧美九色日韩亚洲蝌蚪91| 久久精品夜色国产| 久久精品国产亚洲av涩爱| 国产一区二区三区av在线| 免费观看性生交大片5| 日本91视频免费播放| 欧美日韩综合久久久久久| 欧美人与善性xxx| 亚洲国产精品一区二区三区在线| 十分钟在线观看高清视频www| 女性被躁到高潮视频| 国产在线免费精品| 黄色毛片三级朝国网站| 色网站视频免费| 一区二区三区免费毛片| 男女免费视频国产| 狂野欧美激情性bbbbbb| 大香蕉久久成人网| 亚洲精品国产av蜜桃| 亚洲国产av影院在线观看| videos熟女内射| 18禁裸乳无遮挡动漫免费视频| 夜夜爽夜夜爽视频| 成人影院久久| www.av在线官网国产| 精品少妇内射三级| 欧美xxⅹ黑人| 亚洲欧美日韩另类电影网站| 日本午夜av视频| 亚洲国产欧美日韩在线播放| 26uuu在线亚洲综合色| 精品亚洲乱码少妇综合久久| 啦啦啦在线观看免费高清www| 久热这里只有精品99| 中国国产av一级| 国产在线视频一区二区| 最后的刺客免费高清国语| 日本黄大片高清| 久久精品夜色国产| 日本色播在线视频| av在线app专区| 中文精品一卡2卡3卡4更新| 两个人免费观看高清视频| 欧美性感艳星| 亚洲经典国产精华液单| 在线 av 中文字幕| 只有这里有精品99| 高清毛片免费看| 爱豆传媒免费全集在线观看| 久久毛片免费看一区二区三区| 亚洲情色 制服丝袜| 国产在线视频一区二区| 一级毛片我不卡| 午夜福利网站1000一区二区三区| 国产精品一二三区在线看| 男人操女人黄网站| 中文字幕人妻熟人妻熟丝袜美| 又粗又硬又长又爽又黄的视频| 国产又色又爽无遮挡免| 日日摸夜夜添夜夜爱| 熟女电影av网| 久久久久国产精品人妻一区二区| 如日韩欧美国产精品一区二区三区 | 99热这里只有精品一区| 精品久久蜜臀av无| 成年av动漫网址| 欧美亚洲 丝袜 人妻 在线| 亚洲内射少妇av| 视频中文字幕在线观看| 免费少妇av软件| 日本vs欧美在线观看视频| 亚洲av综合色区一区| 国产成人精品久久久久久| 大片免费播放器 马上看| 少妇高潮的动态图| av国产精品久久久久影院| av卡一久久| a级片在线免费高清观看视频| 最近中文字幕高清免费大全6| 久久久国产精品麻豆| 国内精品宾馆在线| 免费高清在线观看视频在线观看| 亚洲不卡免费看| 亚洲av福利一区| 在线播放无遮挡| 久久韩国三级中文字幕| 成年美女黄网站色视频大全免费 | 成人毛片60女人毛片免费| 国产日韩欧美视频二区| 草草在线视频免费看| 精品一区二区三卡| 色视频在线一区二区三区| 亚洲人成77777在线视频| 亚洲国产色片| 国产一区二区三区av在线| 伊人久久国产一区二区| 丰满乱子伦码专区| 黄色一级大片看看| 女性被躁到高潮视频| 国产精品成人在线| 91成人精品电影| 伦理电影免费视频| 亚洲经典国产精华液单| 精品人妻熟女av久视频| 久久精品国产自在天天线| 国产日韩欧美在线精品| 亚洲国产精品一区三区| 亚洲成人av在线免费| 美女国产高潮福利片在线看| 日本午夜av视频| 亚洲国产毛片av蜜桃av| 久久午夜综合久久蜜桃| 欧美日韩综合久久久久久| 国产黄色视频一区二区在线观看| 99热国产这里只有精品6| tube8黄色片| 成人漫画全彩无遮挡| 久久久久久久久久久免费av| 精品人妻熟女av久视频| 日韩精品有码人妻一区| 秋霞伦理黄片| 亚洲,一卡二卡三卡| 寂寞人妻少妇视频99o| 性色av一级| 观看av在线不卡| 九九爱精品视频在线观看| 日日撸夜夜添| 蜜桃久久精品国产亚洲av| 一区在线观看完整版| 亚洲av综合色区一区| 国产精品偷伦视频观看了| 国产精品一二三区在线看| av在线观看视频网站免费| 韩国高清视频一区二区三区| 日韩一本色道免费dvd| 狂野欧美激情性bbbbbb| 亚洲一区二区三区欧美精品| 亚洲欧美日韩另类电影网站| 久久免费观看电影| 少妇人妻精品综合一区二区| av在线观看视频网站免费| 亚洲av不卡在线观看| 2018国产大陆天天弄谢| 国产成人精品福利久久| 熟女人妻精品中文字幕| 搡女人真爽免费视频火全软件| 一区二区日韩欧美中文字幕 | 99九九在线精品视频| 熟女电影av网| 亚洲国产精品成人久久小说| 男的添女的下面高潮视频| 99久国产av精品国产电影| 久久女婷五月综合色啪小说| 一区二区三区免费毛片| 亚洲av国产av综合av卡| 新久久久久国产一级毛片| 国产日韩一区二区三区精品不卡 | 91久久精品国产一区二区成人| 91久久精品电影网| 亚洲不卡免费看| av一本久久久久| 成人亚洲精品一区在线观看| 亚洲五月色婷婷综合| 美女国产视频在线观看| 尾随美女入室| 我要看黄色一级片免费的| 久久99蜜桃精品久久| 亚洲av成人精品一区久久| av.在线天堂| 另类精品久久| 大片电影免费在线观看免费| 国产精品.久久久| 国产精品一区www在线观看| 亚洲欧美成人综合另类久久久| 少妇的逼水好多| 能在线免费看毛片的网站| 国产极品天堂在线| 亚洲国产毛片av蜜桃av| 亚洲色图综合在线观看| 日本免费在线观看一区| 国产精品久久久久久久久免| 亚洲国产欧美在线一区| 女性生殖器流出的白浆| 99热全是精品| 日韩中文字幕视频在线看片| 十八禁网站网址无遮挡| 国产精品99久久99久久久不卡 | 欧美变态另类bdsm刘玥| 性色avwww在线观看| 如日韩欧美国产精品一区二区三区 | 国产有黄有色有爽视频| 亚洲精品第二区| av福利片在线| 国产亚洲av片在线观看秒播厂| 国产色婷婷99| 一边亲一边摸免费视频| 亚洲人成网站在线观看播放| 啦啦啦中文免费视频观看日本| 欧美激情极品国产一区二区三区 | 中国国产av一级| 99re6热这里在线精品视频| 午夜福利视频精品| 久久女婷五月综合色啪小说| 国产精品久久久久成人av| 交换朋友夫妻互换小说| 久久人人爽人人片av| 亚洲天堂av无毛| 极品少妇高潮喷水抽搐| 免费久久久久久久精品成人欧美视频 | 热re99久久国产66热| 天堂中文最新版在线下载| 熟女人妻精品中文字幕| 成人国产麻豆网| 国产毛片在线视频| av女优亚洲男人天堂| 亚洲国产精品专区欧美| 不卡视频在线观看欧美| 久久久久国产精品人妻一区二区| 亚洲一级一片aⅴ在线观看| 岛国毛片在线播放| 最近2019中文字幕mv第一页| 亚洲一级一片aⅴ在线观看| 欧美激情极品国产一区二区三区 | 亚洲,欧美,日韩| 精品人妻熟女av久视频| 一本—道久久a久久精品蜜桃钙片| 国产成人精品福利久久| 麻豆精品久久久久久蜜桃| 高清av免费在线|