预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109448117A(43)申请公布日2019.03.08(21)申请号201811351512.7(22)申请日2018.11.13(71)申请人北京旷视科技有限公司地址100000北京市海淀区科学院南路2号A座313(72)发明人廖声洋(74)专利代理机构北京超凡志成知识产权代理事务所(普通合伙)11371代理人郭新娟(51)Int.Cl.G06T17/00(2006.01)权利要求书2页说明书10页附图2页(54)发明名称图像渲染方法、装置及电子设备(57)摘要本发明提供了一种图像渲染方法、装置及电子设备,涉及三维重建技术领域,本发明提供的一种图像渲染方法、装置及电子设备,根据获取的图像的三维空间信息,确定图像中目标对象的当前位置的坐标变化量,再根据当前位置的坐标变化量调整图像的实时渲染规则,克服了现有技术中因渲染规则单一导致呈现的虚拟现实效果缺乏真实感的问题,增强了渲染图像的虚拟现实效果和真实感,改善了用户体验。CN109448117ACN109448117A权利要求书1/2页1.一种图像渲染方法,其特征在于,包括:获取图像的三维空间信息;根据所述图像的三维空间信息,确定所述图像中目标对象的当前位置的坐标变化量;根据所述当前位置的坐标变化量确定所述图像的实时渲染规则;按照确定的所述实时渲染规则渲染所述图像。2.根据权利要求1所述的方法,其特征在于,所述获取图像的三维空间信息的步骤,包括:获取所述图像的深度图像,根据所述深度图像得到所述图像的三维空间信息。3.根据权利要求1所述的方法,其特征在于,根据所述当前位置的坐标变化量确定所述图像的实时渲染规则的步骤,包括:判断所述当前位置的坐标变化量是否超过设定阈值;如果是,改变所述图像的当前渲染规则,将改变后的渲染规则作为所述图像的实时渲染规则;如果否,将所述当前渲染规则作为所述图像的实时渲染规则。4.根据权利要求3所述的方法,其特征在于,所述图像的三维空间信息包括所述图像中各个像素点的三维坐标和实时梯度;根据所述图像的三维空间信息,确定所述图像中目标对象的当前位置的坐标变化量的步骤,包括:根据所述图像的当前渲染规则中所述目标对象当前的运动方向和步长,确定所述目标对象下一步对应的下一像素点;根据所述图像中各个像素点的三维坐标和实时梯度,确定所述下一像素点与当前像素点之间的位移量和梯度差,将所述下一像素点与当前像素点之间的位移量和梯度差作为所述当前位置的坐标变化量。5.根据权利要求4所述的方法,其特征在于,所述位移量包括第一坐标轴位移量、第二坐标轴位移量和第三坐标轴位移量;改变所述图像的当前渲染规则的步骤,包括:如果所述第一坐标轴位移量大于第一预设位移值,第二坐标轴位移量小于或等于第二预设位移值,第三坐标轴位移量小于或等于第三预设位移值,并且所述梯度差小于或等于预设梯度值,则改变当前渲染规则为所述目标对象在第二坐标轴和第三坐标轴形成的平面上移动;如果所述第一坐标轴位移量大于第一预设位移值,第二坐标轴位移量大于第二预设位移值,第三坐标轴位移量小于或等于第三预设位移值,并且所述梯度差小于或等于预设梯度值,则改变当前渲染规则为所述目标对象沿第三坐标轴移动;如果所述第一坐标轴位移量大于第一预设位移值,第二坐标轴位移量大于第二预设位移值,并且所述第三坐标轴位移量大于第三预设位移值,则改变当前渲染规则为所述目标对象沿原路返回。6.根据权利要求3所述的方法,其特征在于,所述图像的三维空间信息包括所述图像中各个像素点的三维坐标;根据所述图像的三维空间信息,确定所述图像中目标对象的当前位置的坐标变化量的步骤,包括:根据所述图像的当前渲染规则中所述目标对象当前的运动方向和步长,确定所述目标对象下一步对应的的下一像素点;2CN109448117A权利要求书2/2页根据所述图像中各个像素点的三维坐标,确定所述下一像素点与当前像素点之间的位移量,将所述下一像素点与当前像素点之间的位移量作为所述当前位置的坐标变化量。7.根据权利要求6所述的方法,其特征在于,所述位移量至少包括第一坐标轴位移量;改变所述图像的当前渲染规则的步骤,包括:如果所述第一坐标轴位移量大于第一预设位移值,改变当前渲染规则为所述目标对象沿第一坐标轴移动设定距离;所述设定距离根据所述第一坐标轴位移量确定。8.一种图像渲染装置,其特征在于,包括:空间信息获取模块,用于获取图像的三维空间信息;渲染规则调整模块,用于根据所述图像的三维空间信息,确定所述图像中目标对象的当前位置的坐标变化量;根据所述当前位置的坐标变化量确定所述图像的实时渲染规则;渲染模块,用于按照确定的实时渲染规则渲染所述图像。9.一种电子设备,其特征在于,包括图像采集装置、处理器和存储装置;所述图像采集