[发明专利]基于面向表型精确鉴定的豆株快速三维重建方法在审
申请号: | 202011243618.2 | 申请日: | 2020-11-10 |
公开(公告)号: | CN112509142A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 冼楚华;傅汝佳 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T7/187;G06T5/00;G06K9/62 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 冯炳辉 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 面向 表型 精确 鉴定 快速 三维重建 方法 | ||
1.基于面向表型精确鉴定的豆株快速三维重建方法,其特征在于:首先,用户使用Kinect每隔设定的角度扫描大豆植株即豆株,获得若干帧豆株放置于自动转盘之上的点云场景,经直通滤波去除点云背景和统计滤波去除离群点后,根据用户提供的旋转角进行罗德里格斯公式计算出粗配准矩阵,然后使用ICP算法进行精细配准,而后对于植株点云进行分层聚类得到骨架点,对于骨架点设置每个点与最近的K个点相邻得到多个连通分量,而后对于根节点所在的主干连通分量进行主干Dijkstra路径生长和枝干生长点的选取以及枝干连通分量Dijkstra路径生长,最后利用pyvista可视化库进行植株骨架的三维可视化。
2.根据权利要求1所述的基于面向表型精确鉴定的豆株快速三维重建方法,其特征在于,包括以下步骤:
1)使用Kincet和水平的自旋转平台每隔设定的角度获取一帧大豆植株放置于自动转盘之上的深度图像和RGB图像,通过彩色图和深度图对齐得到点云数据,并通过对点云数据进行滤波操作去除背景和离群点得到多帧豆株单帧点云;
2)对获取的多帧豆株单帧点云,基于角度和竖直向上的旋转轴进行罗德里格斯公式计算,得到粗配准旋转矩阵Rcoarse对多帧豆株单帧点云进行粗配准;
3)对于粗配准的点云结果进行进一步的ICP计算,得到精配准旋转矩阵Ricp进行精细配准,到完整的配准豆株点云,即植株点云;
4)对于植株点云,以到根节点的欧式距离为考量进行分层,层数由用户确定;
5)对植物每一层的点云分别进行欧式聚类,取其重心点为骨架点,得到豆株骨架点云,即得到骨架点云图;
6)对于骨架点云图,设置点云图中的每个点与周边最近的K个点相邻,得到若干连通分量,其中植株根节点所在连通分量为主干连通分量,其余为枝干连通分量,K由用户给出,从主干连通分量最低点开始Dijkstra路径生长,得到主干骨架图;
7)对于某一枝干连通分量,在主干骨架的点云中选取点p1,满足p1到枝干连通分量所有点的欧氏距离之和最小,基于距离度量函数f(d)和角度度量函数g(θ)选出对应枝干连通分量的枝干生长点subroot,基于subroot进行Dijkstra路径生长,连接p1和subroot,得到完整豆株点云骨架连接;
8)对于多个枝干连通分量重复进行步骤6)、7)后,得到完整的植株骨架,对于每一段骨架连接,使用pyvista可视化库中的圆柱类进行代替,每一段圆柱基于大豆植株形态特征的考量赋予半径参数,并在过渡处进行平滑处理,随机添加树叶,得到三维可视化的植株模型。
3.根据权利要求2所述的基于面向表型精确鉴定的豆株快速三维重建方法,其特征在于:在步骤1)中,用户使用Kinect获取深度图像和RGB图像,自旋转平台每隔设定的角度拍摄一次,每次拍摄旋转的角度θ能够是任意指定的角度,获取到RGB图像以及深度图像之后,调用Kinect官方SDK进行深度图和彩色图对齐,深度像素和彩色像素坐标映射关系如式:prgb=Krgb-1MrgbMir-1Kirpir,其中,pir为深度图坐标,prgb为彩色图坐标,对于深度相机的内参矩阵Kir、深度相机的外参矩阵Mir、彩色相机的内参矩阵Krgb和彩色相机的外参矩阵Mrgb这四个参数能够通过相机标定获得,经过若干次的拍摄后得到若干帧大豆植株放置于自动转盘之上的深度图像和RGB图像,通过彩色图和深度图对齐得到点云数据,通过对点云数据进行直通滤波去除点云数据的背景,通过统计滤波去除点云场景点云,得到多帧大豆植株单帧点云。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011243618.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种公路裂缝处理装置
- 下一篇:10kV母线电容电流监测方法