[发明专利]一种投影确定方法、装置及设备有效
申请号: | 201811088598.9 | 申请日: | 2018-09-18 |
公开(公告)号: | CN109410304B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 程佳;李利国 | 申请(专利权)人: | 珠海金山数字网络科技有限公司;成都西山居世游科技有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 赵元;马敬 |
地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 投影 确定 方法 装置 设备 | ||
1.一种投影确定方法,其特征在于,所述方法包括:
确定场景中包含的各个投影面;
按照以下方式确定投影物包含的每一像素点的投影点,进而获取所述投影物在投影面上的投影:
将各个投影面中高度最高的投影面确定为目标投影面;
计算像素点相对于所述目标投影面的投影点;
判断计算得到的投影点是否位于所述目标投影面在二维空间的区域内;
若为是,确定计算得到的投影点为像素点的投影点;
若为否,将所述目标投影面更新为投影面中下一高度的投影面,并返回所述计算像素点相对于所述目标投影面的投影点的步骤,直至遍历每一投影面。
2.如权利要求1所述的方法,其特征在于,所述确定场景中包含的各个投影面,包括:
获得场景中所有投影面;
将第一投影面合并为一个投影面,得到第二投影面,其中,所述第一投影面为:所获得投影面中高度差小于预设阈值的投影面;
将第二投影面和第三投影面确定为场景中包含的投影面,其中,所述第三投影面为:所获得投影面中除第一投影面以外的投影面。
3.如权利要求1所述的方法,其特征在于,
所述目标投影面在二维空间的区域是:利用世界矩阵、视图矩阵、投影矩阵对所述场景所处的模型空间进行空间转换得到的区域。
4.如权利要求1-3中任一项所述的方法,其特征在于,在所述确定计算得到的投影点为像素点的投影点之后,还包括:
根据计算得到的投影点的在所述场景中的位置,获得所确定投影点的哈希值;
确定像素点在所述场景中的位置、所获得哈希值和所述目标投影面的标识形成的对应关系;
存储所述对应关系。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
按照以下方式调整投影物包含的每一像素点的投影点的像素值:
根据像素点在所述场景中的位置和所述对应关系获取第一哈希值和第一标识,其中,所述第一哈希值为:像素点的投影点的哈希值,所述第一标识为:像素点的投影点所在的投影面的标识;
根据所述第一标识确定第一投影面,其中,所述第一投影面为:像素点的投影点所在的投影面;
根据所述第一哈希值确定像素点的投影点在所述第一投影面上的位置;
利用像素点的像素值,调整在所确定位置处像素点的像素值。
6.一种投影确定装置,其特征在于,所述装置包括:
第一确定模块,用于确定场景中包含的各个投影面;
第二确定模块,用于确定投影物包含的每一像素点的投影点,进而获取所述投影物在投影面上的投影;
其中,所述第二模块,包括:
第一确定子模块,用于将各个投影面中高度最高的投影面确定为目标投影面;
计算子模块,用于计算像素点相对于所述目标投影面的投影点;
判断子模块,用于判断计算得到的投影点是否位于所述目标投影面在二维空间的区域内,若为是,触发第二确定子模块,若为否,触发更新子模块;
所述第二确定子模块,用于确定计算得到的投影点为像素点的投影点;
所述更新子模块,用于将所述目标投影面更新为投影面中下一高度的投影面,并触发所述计算子模块,直至遍历每一投影面。
7.如权利要求6所述的装置,其特征在于,所述第一确定模块,包括:
获得子模块,用于获得场景中所有投影面;
得到子模块,用于将第一投影面合并为一个投影面,得到第二投影面,其中,所述第一投影面为:所获得投影面中高度差小于预设阈值的投影面;
第二确定子模块,用于将第二投影面和第三投影面确定为场景中包含的投影面,其中,所述第三投影面为:所获得投影面中除第一投影面以外的投影面。
8.如权利要求6所述的装置,其特征在于,
所述目标投影面在二维空间的区域是:利用世界矩阵、视图矩阵、投影矩阵对所述场景所处的模型空间进行空间转换得到的区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司;成都西山居世游科技有限公司,未经珠海金山数字网络科技有限公司;成都西山居世游科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811088598.9/1.html,转载请声明来源钻瓜专利网。