[发明专利]一种低成本的物体间光线遮挡检测和评估方法有效
申请号: | 202110418561.3 | 申请日: | 2021-04-19 |
公开(公告)号: | CN113139995B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 马列生 | 申请(专利权)人: | 杭州伯资企业管理合伙企业(有限合伙) |
主分类号: | G06T7/507 | 分类号: | G06T7/507;G06T7/60;G06T3/00 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 彭剑 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 低成本 物体 光线 遮挡 检测 评估 方法 | ||
1.一种低成本的物体间光线遮挡检测和评估方法,其特征在于,包括以下步骤:
(1)使用多面体分别表示目标物体和遮挡物体,分别计算两个多面体的顶点,得到两个多面体的顶点集合;
(2)确定光线方向和投影面;
(3)计算两个多面体的顶点在投影面上的坐标;
(4)使用多边形表示坐标围绕的区域;
(5)判断投影面上的两个多边形是否相交,若相交,则物体间发生光线遮挡,否则没有发生光线遮挡;对于发生光线遮挡的,进一步评估阴影重叠程度;
判断投影面上的两个多边形是否相交的方法为:
假设目标物体和遮挡物体对应的多边形参数分别为Gα、gα和Gβ、gβ,求解以下优化问题:
min J
s.t.
λ≥0
μ≥0
其中,表示两个物体的投影多边形的最小距离,当J>0时,表示两个物体没有光线遮挡,否侧存在光线遮挡;λ和μ是两个辅助变量;
评估阴影重叠程度的过程为:
当发生阴影重叠,假设目标物体的中心在投影面的坐标为(xα,yα),遮挡物体的中心在投影面的坐标为(xβ,yβ),阴影重叠度的判断指标为:
其中ε表示重叠指标因子,|J|表示物体将最小距离的绝对值,||(xα,yα)-(xβ,yβ)||表示两中心的距离。
2.根据权利要求1所述的低成本的物体间光线遮挡检测和评估方法,其特征在于,步骤(1)中,所述的目标物体和遮挡物体用多面体表示的公式为:
其中A1,B1,C1,D1表示目标物体或遮挡物体第一个面的参数,一共有n个面,x,y,z表示多面体中任意一点的三维坐标。
3.根据权利要求2所述的低成本的物体间光线遮挡检测和评估方法,其特征在于,步骤(1)中,多面体的顶点计算方法为:
(1-1)在公式(1)中任意挑选三个面,计算三个面的交点,如果该交点属于多面体,则记录到多面体的顶点集合中;
(1-2)不断重复上述步骤,直到找到多面体的所有顶点。
4.根据权利要求1所述的低成本的物体间光线遮挡检测和评估方法,其特征在于,步骤(2)中,光线方向向量为:投影面为:
m1x+m2y+m3z=0
其中,m1,m2,m3表示投影面法向向量在三维坐标系下的值。
5.根据权利要求1所述的低成本的物体间光线遮挡检测和评估方法,其特征在于,步骤(3)的具体过程为:
对于多面体顶点集合中的任意一点p,其在投影平面上的投影点p'之间满足以下关系:
其中,表示从点p指向p'的向量,表示光线方向向量,r表示比值;通过公式(2),分别求出两个多面体所有顶点在投影面上的投影点。
6.根据权利要求1所述的低成本的物体间光线遮挡检测和评估方法,其特征在于,步骤(4)中,使用多边形表示坐标围绕的区域的具体形式为:
以顺时针的方向确定所有投影点组成的多边形,该多边形在投影平面内以二维形式表示:
其中G11,G12,g1表示多边形第一条边的参数,一共有N条边,x,y表示多边形中任意一点的二维坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州伯资企业管理合伙企业(有限合伙),未经杭州伯资企业管理合伙企业(有限合伙)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110418561.3/1.html,转载请声明来源钻瓜专利网。