本发明涉及计算机视觉,特别是涉及一种香椿表型参数与生物量的确定方法、系统及电子设备。
背景技术:
1、香椿是速生高大乔木,它的种植方法简单、成活率高,是石漠化治理专家认为保持水土、绿化荒山中成本低、见效快、效率高的最优治荒植物之一。同时,香椿也具有极高的食用价值、药用价值和经济价值,近年来,香椿种植的市场前景十分广阔,畅销东南亚,它带来的经济效益,很好的活跃了乡村经济。植物生长是一个高度复杂的生物过程,涉及无数相互关联的生化和信号通路。作物表型调查和生物量预测,可以精确获取一定时间范围内林木冠层变化规律,为林木育种早期性状选择提供可靠稳定的理论保障,也为基于营养、生理动态指标的精准施肥、培育措施提供技术支持。
2、三维点云是指按照规则格网排列的三维坐标点的数据集,通常包含三维空间信息、rgb颜色信息、法向量信息等,可以由双目相机、激光雷达扫描、rgb-d相机获得。三维点云数据在各个领域中得到应用,是不同领域发展研究的数据基础。在农林业领域,三维点云数据可以很好的获取植物的生长健康状况,预测植物的生长趋势,为农林业研究学家提供良好的数据支持。传统的表型参数获取通过人工测量的方式,既耗费人力财力,也不可避免人工测量的误差和人工测量过程中对植株的影响以及对植株生长条件的破坏,进一步导致生物量的预测准确性较低。
技术实现思路
1、本发明的目的是提供一种香椿表型参数与生物量的确定方法、系统及电子设备,提高了香椿表型参数与生物量的确定准确性。
2、为实现上述目的,本发明提供了如下方案:
3、一种香椿表型参数与生物量的确定方法,包括:
4、获取待检三维点云图像;所述待检三维点云图像为待检香椿与所在环境的三维点云图像;
5、将所述待检三维点云图像输入至点云分割模型中,得到分割后的待检三维点云图像;所述点云分割模型是利用多个训练用三维点云图像和对应分割后的训练用三维点云图像对pointnet++网络进行训练得到的;
6、根据分割后的待检三维点云图像,确定所述待检香椿的表型参数;所述表型参数包括:株高和冠幅;
7、根据分割后的待检三维点云图像和生物量预测模型,确定所述待检香椿的生物量;所述生物量包括:鲜重和干重;所述生物量预测模型是利用多个分割后的待检三维点云图像和对应的训练用香椿的生物量对线性模型进行训练得到的。
8、可选地,获取待检三维点云图像,具体包括:
9、采集所述待检香椿与所在环境的彩色图像和深度图像;
10、基于所述待检香椿与所在环境的彩色图像和深度图像,确定所述待检三维点云图像。
11、可选地,所述点云分割模型的训练过程,包括:
12、采集多棵训练用香椿与所在环境的彩色图像和深度图像;
13、基于各训练用香椿与所在环境的彩色图像和深度图像,确定对应的训练用三维点云图像;
14、对各所述训练用三维点云图像进行标注,得到分割后的训练用三维点云图像;
15、以各训练用三维点云图像为输入,以对应的分割后的训练用三维点云图像为输出,对所述pointnet++网络进行训练,得到所述点云分割模型。
16、可选地,根据分割后的待检三维点云图像,确定所述待检香椿的表型参数,具体包括:
17、基于分割后的待检三维点云图像确定待检香椿的点云集;
18、确定待检香椿的点云集中的各点云在深度图像中对应像素的深度值;
19、根据最大深度值和最小深度值,计算所述待检香椿的株高;
20、将待检香椿的点云集进行旋转,基于旋转后的待检香椿的点云集的最小包围盒确定所述待检香椿的冠幅。
21、可选地,所述生物量预测模型的训练过程,包括:
22、获取各训练用香椿的生物量;
23、以各分割后的待检三维点云图像为输入,以对应的训练用香椿的生物量为输出,对所述线性模型进行训练,得到所述生物量预测模型。
24、可选地,对各所述训练用三维点云图像进行标注,得到分割后的训练用三维点云图像,具体包括:
25、利用cloudcompare将各所述训练用三维点云图像中的训练用香椿对应的点云标注为1,将训练用香椿所在环境对应的点云标注为0,得到分割后的训练用三维点云图像。
26、一种香椿表型参数与生物量的确定系统,包括:
27、待检三维点云图像获取模块,用于获取待检三维点云图像;所述待检三维点云图像为待检香椿与所在环境的三维点云图像;
28、图像分割模块,用于将所述待检三维点云图像输入至点云分割模型中,得到分割后的待检三维点云图像;所述点云分割模型是利用多个训练用三维点云图像和对应分割后的训练用三维点云图像对pointnet++网络进行训练得到的;
29、表型参数确定模块,用于根据分割后的待检三维点云图像,确定所述待检香椿的表型参数;所述表型参数包括:株高和冠幅;
30、生物量确定模块,用于根据分割后的待检三维点云图像和生物量预测模型,确定所述待检香椿的生物量;所述生物量包括:鲜重和干重;所述生物量预测模型是利用多个分割后的待检三维点云图像和对应的训练用香椿的生物量对线性模型进行训练得到的。
31、一种电子设备,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行上述所述的香椿表型参数与生物量的确定方法。
32、可选地,所述存储器为可读存储介质。
33、根据本发明提供的具体实施例,本发明公开了以下技术效果:
34、本发明公开了一种香椿表型参数与生物量的确定方法、系统及电子设备,首先获取待检香椿的待检三维点云图像;将待检三维点云图像输入至点云分割模型中,得到分割后的待检三维点云图像;根据分割后的待检三维点云图像,确定待检香椿的表型参数;根据分割后的待检三维点云图像和生物量预测模型,确定待检香椿的生物量。本发明利用香椿表型参数与生物量的自动确定方法,和人工检测相比,提高了香椿表型参数与生物量的确定准确性。
1.一种香椿表型参数与生物量的确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的香椿表型参数与生物量的确定方法,其特征在于,获取待检三维点云图像,具体包括:
3.根据权利要求1所述的香椿表型参数与生物量的确定方法,其特征在于,所述点云分割模型的训练过程,包括:
4.根据权利要求2所述的香椿表型参数与生物量的确定方法,其特征在于,根据分割后的待检三维点云图像,确定所述待检香椿的表型参数,具体包括:
5.根据权利要求2所述的香椿表型参数与生物量的确定方法,其特征在于,所述生物量预测模型的训练过程,包括:
6.根据权利要求3所述的香椿表型参数与生物量的确定方法,其特征在于,对各所述训练用三维点云图像进行标注,得到分割后的训练用三维点云图像,具体包括:
7.一种香椿表型参数与生物量的确定系统,其特征在于,所述系统包括:
8.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行权利要求1至6中任一项所述的香椿表型参数与生物量的确定方法。
9.根据权利要求8所述的一种电子设备,其特征在于,所述存储器为可读存储介质。