System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于农业信息化,尤其涉及到一种基于无人机遥感的硒砂瓜产量估算方法。
技术介绍
1、我国是全球西瓜产量最高的国家,拥有全球第一的西瓜种植面积,且西瓜产销总量占全世界60%以上。硒砂瓜是西瓜中的一种特殊品种,是全国首批国家地理标志保护农产品,中卫市是宁夏硒砂瓜的重要产区,下辖的常乐、中宁、香山等区域都有相当客观的硒砂瓜种植地。
2、硒砂瓜的主栽品种不多,导致硒砂瓜上市时间集中、产量大、存储时间有限,上市销售期仅2个多月。上市销售时间紧张,就需要提前摸清硒砂瓜的产量,提前制定销售方案。
3、最传统的作物监测和产量预估方式是进行人工检测,通过目测作物的生长状态,或是抽取其中部分农作物,依据农民的自身经验对作物的产量进行判断,该估产方式耗时长、效率低,人力投入大,对经验的依赖性过大,准确度不稳定,而且对于大规模种植的农作物估产,其估产精度相对较低。
4、为了更好地针对作物展开工作,制定销售方案,需要对硒砂瓜的具体产量有一个相对准确的预期。
技术实现思路
1、为了克服已有技术的不足,本专利技术提供了一种基于无人机遥感的硒砂瓜产量估算方法,有效实现硒砂瓜产量估算。
2、本专利技术解决其技术问题所采用的技术方案是:
3、一种基于无人机遥感的硒砂瓜产量估算方法,包括以下步骤:
4、步骤1,利用无人机对需要估产的硒砂瓜种植地块进行遥感图像数据采集并对其进行图像预处理,得到待处理图像数据;
5、从所述采集到的遥
6、利用yolo v8目标检测网络模型构建硒砂瓜识别模型,利用所述训练样本进行训练,得到训练好的硒砂瓜识别模型;
7、步骤2,随机抽取所研究地块中的部分硒砂瓜,采集其尺寸及重量特征数据,利用所述特征数据生成单个硒砂瓜估重模型;
8、步骤3,利用所述硒砂瓜识别模型和所述单个硒砂瓜估重模型,对所述待处理图像数据进行处理,估算硒砂瓜的产量。
9、进一步,所述步骤3中,包含两种产量估算方式:第一种估产方式为抽样估产,第二种估产方式为精确估产,过程如下:
10、步骤3.1,抽样估产的步骤如下:
11、步骤3.1.1,根据地块的具体情况,利用无人机在合适的地点定点拍摄图片,制作图片集进行处理,根据试验选择最合适的裁切比例;
12、步骤3.1.2,利用所述训练好的硒砂瓜识别模型识别所述选取的图片集的图片,并对识别出的目标进行椭圆拟合,获取拟合椭圆的数据;
13、步骤3.1.3,将所获取的拟合椭圆的数据和所述选择的裁切比例代入西瓜裁切模型,判断所识别并拟合的目标是否在裁切框内,若在裁切框外则不予估重,若在裁切框内,则输出重量系数为1,若被裁切框裁切,则根据西瓜点云模型裁切后输出重量系数;
14、步骤3.1.4,根据所获取的拟合椭圆的特征数据,利用其长短轴数据计算体积,代入单个硒砂瓜估重模型进行估重,将根据单个硒砂瓜估重模型进行估重后的结果乘以重量系数,得到识别目标待估产部分的重量;
15、步骤3.1.5,将单张图片裁切框内所有目标的估重记录汇总,得出裁切框面积范围内的估产,从而得出单位面积的产量将所述单位面积产量应用到整个地块的面积上,即可得出整块硒砂瓜地的总体产量;
16、步骤3.2,精确估产的步骤如下:
17、步骤3.2.1,利用无人机采集整个地块的遥感图像,并利用建模软件进行建模,对建模结果进行处理,将整个地块的建模图像裁切成小张图片并进行编号;
18、步骤3.2.2,利用所述训练好的硒砂瓜识别模型识别所述裁切后的图片,并对识别出的目标进行椭圆拟合,获取拟合椭圆的数据;
19、步骤3.2.3,根据拟合椭圆的中心位置判断该目标是否归属于该图片,若不属于,则回到步骤3.2.2,若归属于该图片,则进入步骤3.2.4;
20、步骤3.2.4,将所述拟合椭圆的数据代入单个硒砂瓜估重模型进行估重,记录每一个拟合椭圆的中心位置、大小即长短轴数据、重量;
21、步骤3.2.5,根据所记录的拟合西瓜的大小、重量及位置,绘制生成一张西瓜分布图,将估产结果可视化。
22、优选的,所述步骤3.1中,在采用抽样估产时,当读取一张图片时,在步骤3.1.2中的每识别到一个目标并拟合后,就进入步骤3.1.3进行位置关系的判断,若判断其在裁切框外,则回到步骤3.1.2识别下一个目标,若判断其在裁切框内,则直接进入步骤3.1.4,若判断被裁切,则计算出重量系数后进入步骤3.1.4,当步骤3.1.4估重结束后,记录其结果,并返回步骤3.1.2识别下一个目标,重复上述步骤,直至识别结束,保存该张图片裁切框内所有目标的估重,随后读取下一张图片,并重复以上步骤;当所述选取的图片集中的图片都读取完毕,识别估重任务结束,进入步骤3.1.5进行总结。
23、所述步骤3.1.1中,所述选择合适的拍摄图片的地点和选取的图片张数都是经过试验的,尽可能使抽样估产的结果贴近真实的亩产。而选择合适的裁切比例,是为了减少图片边缘畸变造成的估产误差,同时,所拍摄的图片边缘的西瓜在识别过程中可能会出现识别不出的情况,图片边缘还存在只拍摄到半个西瓜的情况,识别和拟合都较为困难。选定裁切框,可以保证获取单张图片中的有效信息并且尽可能减少遗漏或重复计数估产的情况。
24、所述步骤3.1.2中,获取的拟合椭圆的数据包括其在图片坐标系下的中心位置、简单外接矩框的坐标数据、长短轴倾斜角度等特征数据,应注意,其中简单外接矩框为水平竖直,无倾斜角度,并非最小外接矩框。
25、所述步骤3.1.3中,根据简单外接矩框与裁切框的位置比较,可以判断该拟合椭圆是否在裁切框内,是否被裁切框裁切,被那条裁切线裁切,并根据不同的位置关系进入不同的步骤。舍弃裁切框外的拟合目标,不进行估重,并对被裁切的西瓜进行裁切后留在裁切框内的部分进行重量系数的裁定,以计算裁切框内每一部分西瓜的重量,使所得的单位面积内的产量尽可能准确。所述西瓜点云模型是根据每个识别目标所拟合的椭圆生成,其长短轴根据拟合数据所生成,真实还原识别目标被裁切后的体积分割情况。
26、所述步骤3.1.4中,利用拟合椭圆的特征数据进行计算体积时,可认为其两短轴数据相同。
27、所述步骤3.2中,采用精确估产时,当读取一张图片时,在步骤3.2.2中每识别到一个目标,进行椭圆拟合后,进入步骤3.2.3,判断每个目标的图片归属信息,将缓冲带内的目标进行归属划分,若该目标中心位置不在该图片范围内,回到步骤3.2.2识别下一个目标,若该目标中心位置在该图片范围内,则进入步骤3.2.4进行估重,在将数据记录保存后回到步骤3.2.2识别下一个目标,直至识别结束,读取下一张图片;当所有图片读取结束,进入步骤3.2.5。
28、所述步骤3.2.1中,裁切建模图象时,为避免裁切过程中将目标西瓜裁切成本文档来自技高网...
【技术保护点】
1.一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3中,包含两种产量估算方式:第一种估产方式为抽样估产,第二种估产方式为精确估产,过程如下:
3.如权利要求2所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1中,在采用抽样估产时,当读取一张图片时,在步骤3.1.2中的每识别到一个目标并拟合后,就进入步骤3.1.3进行位置关系的判断,若判断其在裁切框外,则回到步骤3.1.2识别下一个目标,若判断其在裁切框内,则直接进入步骤3.1.4,若判断被裁切,则计算出重量系数后进入步骤3.1.4,当步骤3.1.4估重结束后,记录其结果,并返回步骤3.1.2识别下一个目标,重复上述步骤,直至识别结束,保存该张图片裁切框内所有目标的估重,随后读取下一张图片,并重复以上步骤;当所述选取的图片集中的图片都读取完毕,识别估重任务结束,进入步骤3.1.5进行总结。
4.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,
5.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1.2中,获取的拟合椭圆的数据包括其在图片坐标系下的中心位置、简单外接矩框的坐标数据、长短轴倾斜角度特征数据,中简单外接矩框为水平竖直,无倾斜角度,并非最小外接矩框。
6.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1.3中,根据简单外接矩框与裁切框的位置比较,可以判断该拟合椭圆是否在裁切框内,是否被裁切框裁切,被那条裁切线裁切,并根据不同的位置关系进入不同的步骤;舍弃裁切框外的拟合目标,不进行估重,并对被裁切的西瓜进行裁切后留在裁切框内的部分进行重量系数的裁定,以计算裁切框内每一部分西瓜的重量,使所得的单位面积内的产量准确;所述西瓜点云模型是根据每个识别目标所拟合的椭圆生成,其长短轴根据拟合数据所生成,真实还原识别目标被裁切后的体积分割情况。
7.如权利要求2所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.2中,采用精确估产时,当读取一张图片时,在步骤3.2.2中每识别到一个目标,进行椭圆拟合后,进入步骤3.2.3,判断每个目标的图片归属信息,将缓冲带内的目标进行归属划分,若该目标中心位置不在该图片范围内,回到步骤3.2.2识别下一个目标,若该目标中心位置在该图片范围内,则进入步骤3.2.4进行估重,在将数据记录保存后回到步骤3.2.2识别下一个目标,直至识别结束,读取下一张图片;当所有图片读取结束,进入步骤3.2.5。
8.如权利要求7所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.2.1中,裁切建模图象时,为避免裁切过程中将目标西瓜裁切成两半,以致识别时对西瓜造成遗漏或重复计数,设置重叠区域作为缓冲带,识别缓冲带内的目标,并根据其中心位置对目标归属图片进行区分,确保目标不遗漏和重复计数,为确定每个目标的坐标位置,需对每张裁切图片在整个建模图像中的位置进行记录和标记。
9.如权利要求7所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.2.2中,获取的拟合椭圆数据包括其中心位置、长短轴数据、倾斜角度;所述步骤3.2.3中,所设置的缓冲带包裹目标归属图片,缓冲带内的拟合椭圆可能是被目标归属图片所裁切,缓冲带的设置使得目标完整展现,根据其中心位置将缓冲带内的目标归属分类为该图片还是其相邻图片;所述步骤3.2.4中,利用拟合椭圆的特征数据进行计算体积时,认为其两短轴数据相同;所述步骤3.2.5中,将估产结果可视化,同时所记录的西瓜大小、重量、位置信息可录入表格,生成采摘报告,便于筛选不同重量级的目标。
10.如权利要求1~9之一所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤2中,设定硒砂瓜为密度均匀,其形状为椭球,所述单个硒砂瓜估重模型包含了该瓜种体积与重量的线性关系,图片标注的体积与重量的线性关系。
...【技术特征摘要】
1.一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3中,包含两种产量估算方式:第一种估产方式为抽样估产,第二种估产方式为精确估产,过程如下:
3.如权利要求2所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1中,在采用抽样估产时,当读取一张图片时,在步骤3.1.2中的每识别到一个目标并拟合后,就进入步骤3.1.3进行位置关系的判断,若判断其在裁切框外,则回到步骤3.1.2识别下一个目标,若判断其在裁切框内,则直接进入步骤3.1.4,若判断被裁切,则计算出重量系数后进入步骤3.1.4,当步骤3.1.4估重结束后,记录其结果,并返回步骤3.1.2识别下一个目标,重复上述步骤,直至识别结束,保存该张图片裁切框内所有目标的估重,随后读取下一张图片,并重复以上步骤;当所述选取的图片集中的图片都读取完毕,识别估重任务结束,进入步骤3.1.5进行总结。
4.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1.1中,选择合适的拍摄图片的地点和选取的图片张数都是经过试验的,尽可能使抽样估产的结果贴近真实的亩产;而选择合适的裁切比例,是为了减少图片边缘畸变造成的估产误差,同时,所拍摄的图片边缘的西瓜在识别过程中可能会出现识别不出的情况,图片边缘还存在只拍摄到半个西瓜的情况;选定裁切框,保证获取单张图片中的有效信息并且减少遗漏或重复计数估产的情况。
5.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1.2中,获取的拟合椭圆的数据包括其在图片坐标系下的中心位置、简单外接矩框的坐标数据、长短轴倾斜角度特征数据,中简单外接矩框为水平竖直,无倾斜角度,并非最小外接矩框。
6.如权利要求3所述的一种基于无人机遥感的硒砂瓜产量估算方法,其特征在于,所述步骤3.1.3中,根据简单外接矩框与裁切框的位置比较,可以判断该拟合椭圆是否在裁切框内,是否被裁切框裁切,被那条裁切线裁切,并根据不同的位置关系进入不同的步骤;舍弃裁切框外的拟合目标,不进行估重,并对被裁切的西瓜进行裁切后留在裁...
【专利技术属性】
技术研发人员:王志恒,郑宇芹,张晓斐,徐纪星,沈奥,荀一,杨庆华,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。