[发明专利]一种三维物体描述方法及装置有效
申请号: | 201610917840.3 | 申请日: | 2016-10-20 |
公开(公告)号: | CN107967710B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 张毅飞;王晓霞 | 申请(专利权)人: | 株式会社理光 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;刘伟 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 物体 描述 方法 装置 | ||
1.一种三维物体描述方法,其特征在于,包括:
确定三维物体在识别场景中可能被观察到的视线方向;
确定所述三维物体在每一视线方向上的特征点和可见点;
根据所述三维物体在每一视线方向上的特征点和可见点,确定所述每一视线方向对应的多个三点特征,所述多个三点特征由所述每一视线方向上的多个三点组合确定,所述三点组合包括任意一个特征点和任意两个可见点;
将所有视线方向上的三点特征存储为所述三维物体的描述符,
其中,所述根据所述三维物体在每一视线方向上的特征点和可见点,确定所述每一视线方向对应的多个三点特征,包括:
在所述三维物体在每一视线方向上的所有特征点和所有可见点中,任意选取一个特征点和两个可见点,形成多个三点组合;
利用每一个三点组合中所述一个特征点和两个可见点之间的几何关系以及所述一个特征点和两个可见点构成的三角面片的法向量,确定所述每一视线方向对应的多个三点特征。
2.根据权利要求1所述的方法,其特征在于,所述确定所述三维物体在每一视线方向上的特征点,包括:
获取所述三维物体在所述每一视线方向上的深度图像;
对于所述深度图像中的每个像素点,计算所述每个像素点在预设邻域范围内的距离不连续性值;
若所述每个像素点中的第一像素点的距离不连续性值大于预设阈值,则将所述第一像素点作为特征点。
3.根据权利要求1所述的方法,其特征在于,所述三点特征表示为:
F(P0,P1,Pe)=(L0,L1,L2,θ)=(||Pe,P0||,||Pe,P1||,||P0,P1||∠(n,ok))
其中,P0,P1表示在任一视线方向上的任意两个可见点,Pe表示在所述任一视线方向上的特征点,n表示P0,P1,P2构成的三角面片的法向量;ok表示所述任一视线方向;L0表示P0与Pe之间的距离,L1表示P1与Pe之间的距离,L2表示P0与P1之间的距离;θ表示P0,P1,P2构成的三角面片的法向量与所述任一视线方向之间的夹角。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述将所有视线方向上的三点特征存储为所述三维物体的描述符的步骤之前,所述方法还包括:
对于所有视线上的三点特征,建立所述三点特征与确定所述三点特征的一个特征点和任意两个可见点之间的对应关系。
5.一种三维物体描述装置,其特征在于,包括:
第一确定模块,用于确定三维物体在识别场景中可能被观察到的视线方向;
第二确定模块,用于确定所述三维物体在每一视线方向上的特征点和可见点;
三维特征确定模块,用于根据所述三维物体在每一视线方向上的特征点和可见点,确定所述每一视线方向对应的多个三点特征,所述多个三点特征由所述每一视线方向上的多个三点组合确定,所述三点组合包括任意一个特征点和任意两个可见点;
存储模块,用于将所有视线方向上的三点特征存储为所述三维物体的描述符,
所述三维特征确定模块包括:
组合构成子模块,用于在所述三维物体在每一视线方向上的所有特征点和所有可见点中,任意选取一个特征点和两个可见点,形成多个三点组合;
三维特征确定子模块,用于利用每一个三点组合中所述一个特征点和两个可见点之间的几何关系以及所述一个特征点和两个可见点构成的三角面片的法向量,确定所述每一视线方向对应的多个三点特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社理光,未经株式会社理光许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610917840.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水波模拟方法及装置
- 下一篇:油藏区块模型可视化集成与精细拾取装置及方法