[发明专利]一种三维植物植株投影面积计算方法有效

专利信息
申请号: 201711444268.4 申请日: 2017-12-27
公开(公告)号: CN108171745B 公开(公告)日: 2021-06-22
发明(设计)人: 钱婷婷;陆声链;冯静岩 申请(专利权)人: 上海市农业科学院
主分类号: G06T7/62 分类号: G06T7/62;G06T19/20
代理公司: 上海容慧专利代理事务所(普通合伙) 31287 代理人: 张竹梅
地址: 201403 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种三维植物植株投影面积计算方法,该方法包括如下步骤:(1)三维网格预处理,对植物叶片进行细分;(2)生成投影网格,利用重心点作为投影重叠判断依据,准确剔除重叠网格;(3)计算投影面积。本发明的三维植物植株投影面积计算方法,在降低网格重叠剔除计算工作量的同时,明显提高了投影面积计算的准确性。
搜索关键词: 一种 三维 植物 植株 投影 面积 计算方法
【主权项】:
1.一种三维植物植株投影面积计算方法,其特征在于该方法包括如下步骤:(1)三维网格预处理,对植物叶片进行细分;(2)生成投影网格,利用重心点作为投影重叠判断依据,准确剔除重叠网格;(3)计算投影面积。

2.根据权利要求1所述的三维植株投影面积计算方法,其特征在于该方法包括如下步骤:

S1.三维网格预处理,对植物叶片进行合理细分:

S11:查找三维最小叶片长度:循环比较三维植物上的每个叶片,找到叶片长度最小的叶片,记录下最小叶片长度为LeafLengthmin

S12:计算最大网格边长EdgeLengthmax:令EdgeLengthmax=LeafLengthmin/5.0;

S13:网格细分:检查三维植物的每个网格面元,若某个网格面元存在边长大于EdgeLengthmax,则对该网格边进行细分,即将该网格面元分成两个边长更小的网格;对细分后的网格面元进行同样的处理,最终使得整个三维植物的网格中,不存在边长大于EdgeLengthmax的情况;

S2.生成投影网格,利用重心点作为投影重叠判断依据,准确剔除重叠网格:

S21:将面元t投影到XOY平面上,即将t的3个顶点的Z分量值均为零,记投影后的面元为tp

S22:计算面元tp的重心点vtp

S23:查看投影网格集Meshp是否为空,若为空,则跳到S25;若不为空则跳到S24;

S24:循环检查Meshp中的每个面元,若点vtp落在某个面元内,则跳到S21,处理下一个面元;若点vtp不在Meshp中的任一面元内,则跳到S25;

S25:将面元tp添加到投影网格集Meshp中;

S3.计算投影面积:根据步骤S2的描述,循环处理完三维植物的每个网格面元后,对得到的投影网格集Meshp,计算其中每个网格面元的面积并累加,即可得到该三维植物植株的投影面积。

3.根据权利要求1或2所述的三维植株投影面积计算方法,其特征在于还包括如下步骤:

S4.显示投影网格:对上述步骤生成的三维植物细分网格和投影网格集Meshp,利用OpenGL或DirectX三维图形API,结合C++或Java程序设计语言,实现三维植物及其投影的可视化显示。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市农业科学院,未经上海市农业科学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711444268.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top