[发明专利]一种基于votenet模型的三维目标检测方法和系统在审
申请号: | 202211577601.X | 申请日: | 2022-12-09 |
公开(公告)号: | CN115880685A | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 杨嵘;李特;宛敏红;张春龙;朱世强;王文 | 申请(专利权)人: | 之江实验室 |
主分类号: | G06V20/64 | 分类号: | G06V20/64;G06V10/774;G06V10/80;G06V10/82 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;杨东炜 |
地址: | 311121 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 votenet 模型 三维 目标 检测 方法 系统 | ||
1.一种基于votenet模型的三维目标检测方法,包括如下步骤:
步骤一:构建votenet模型;
步骤二:针对感兴趣目标构建用于训练votenet模型的点云数据集;
步骤三:构建用于训练votenet模型的基于双层嵌套三维矩形框空间划分的种子点位移损失函数;
步骤四:基于votenet模型原方法构建用于训练votenet模型的其他损失函数,包括前景背景分类损失函数、中心偏移量损失函数、尺寸偏移量损失函数以及朝向角偏移量损失函数;
步骤五:基于构建的点云数据集和损失函数训练votenet模型;
步骤六:使用RGB-D相机获取待检测场景的点云数据;
步骤七:基于待检测场景的点云数据,经过votenet模型,输出感兴趣目标的三维目标检测结果。
2.如权利要求1所述的一种基于votenet模型的三维目标检测方法,其特征在于:步骤一中,按照votenet论文中描述的构建方式构建votenet模型。
3.如权利要求1所述的一种基于votenet模型的三维目标检测方法,其特征在于:步骤二中,所述的点云数据集指的是多个包含感兴趣目标的点云数据样本及样本中每个感兴趣目标的三维矩形包围框的标注信息。
4.如权利要求3所述的一种基于votenet模型的三维目标检测方法,其特征在于:点云数据可以来自于多种传感器。
5.如权利要求1所述的一种基于votenet模型的三维目标检测方法,其特征在于:所述步骤三中,对于每个训练样本,种子点位移损失函数通过以下子步骤来实现:
(3.1)将该训练样本的点云数据输入votenet模型,得到votenet模型提取的种子点坐标以及votenet模型预测的每个种子点的坐标偏移量;
(3.2)设该训练样本总共包含nt个目标,对于第i∈[1,nt]个目标,设该目标的真实三维矩形包围框Boxi=(xi,yi,zi,li,wi,hi,θi),其中xi,yi,zi为该包围框的中心点坐标,li,wi,hi为该包围框的长度、宽度和高度,θi为该包围框的朝向角,对于每个目标的真实三维矩形包围框Boxi,生成一个与该包围框中心点坐标相同,朝向角相同,但长宽高分别扩大k倍的三维矩形框
(3.3)设种子点的总个数为ns,遍历全体种子点,对于第j∈[1,ns]个种子点Pj,设种子点Pj在三维空间中的坐标为(xj,yj,zj),针对种子点Pj遍历全体目标的真实三维矩形包围框Boxi,i∈[1,nt],当种子点Pj的坐标(xj,yj,zj)处于某个真实三维矩形包围框Boxi的内部或者外表面上时,为该种子点生成一个对应的目标点Tj,该目标点Tj的坐标值等于真实三维矩形包围框Boxi的中心点坐标值(xi,yi,zi),如果种子点Pj的坐标(xj,yj,zj)处于多个真实三维矩形包围框的内部或者外表面,则目标点Tj的坐标值等于上述真实三维矩形包围框的中心点中距离种子点Pj最近的那个三维矩形包围框中心点坐标;
(3.4)设没有对应目标点的种子点个数为n′s,遍历全体没有对应目标点的种子点,对于第j∈[1,n′s]个种子点Pj,针对种子点Pj遍历全体膨胀后的三维矩形包围框当种子点Pj的坐标(xj,yj,zj)处于某个膨胀后的三维矩形包围框/的内部或者外表面上时,为该种子点生成一个对应的目标点Vj,该目标点Vj的坐标值等于种子点Pj的坐标值(xj,yj,zj);
(3.5)遍历全体种子点,对于第j∈[1,ns]个种子点Pj,设votenet模型为该种子点预测的坐标偏移量为(Δxj,Δyj,Δzj),如果种子点Pj存在对应的目标点Tj或者目标点Vj,则为种子点Pj生成一个对应的预测点Qj,预测点Qj的坐标值为(xj+Δxj,yj+Δyj,zj+Δzj);
(3.6)计算种子点位移损失Lvote-reg,设PTk表示存在目标点Tk的种子点Pk,PTk的总个数为nT,PVm表示存在目标点Vm的种子点Pm,PVm的总个数为nV,D(A,B)表示A点和B点在三维空间中的距离,α为平衡因子,则种子点位移损失的具体计算方式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于之江实验室,未经之江实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211577601.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种洗地机
- 下一篇:一种油莎豆套种打瓜沙化边际土地高效种植的方法