【技术实现步骤摘要】
一种图像渲染方法、装置、系统、设备及存储介质
本申请涉及计算机
,尤其涉及一种图像渲染方法、装置、系统、设备及存储介质。
技术介绍
360度全景图像,是通过对专业相机捕捉的整个场景的图像信息进行处理生成的三维全景图像,或者使用建模软件构建的三维全景图像。用户通过终端设备观看360度全景图像时,可以通过改变终端设备的位置来观看360度全景图像中各个角度的画面。现阶段,上述360度全景图像通常仅适用于配备有陀螺仪或其它位置传感器的移动设备,如智能手机、虚拟现实(VirtualReality,VR)眼镜、VR头盔等。此类移动设备可以通过陀螺仪或位置传感器感知自身位置变化,进而根据所感知到的位置变化信息,控制三维渲染模型渲染对应的画面,例如,当移动设备感知到自身被向下转动30度时,三维渲染模型的摄像机也会转动相应的角度,并渲染转动角度后的画面效果。对于不便移动的大屏设备,如电视、台式计算机、投影设备等,由于其不具备移动设备便携可移动的特点,因此目前仅支持用户手动交互调节360度全景图像中的显示画面,例如,通过触控遥控器 ...
【技术保护点】
1.一种图像渲染方法,其特征在于,所述方法包括:/n获取图像采集设备对应的图像采集范围内至少两个参考面各自对应的参考信息;所述图像采集设备用于采集图像显示设备的观看区域的图像;/n当所述图像显示设备显示全景图像时,获取所述图像采集设备采集的目标图像;/n检测所述目标图像中目标对象的参考区域,将所述参考区域对应的信息作为目标区域信息;/n根据所述目标区域信息和所述至少两个参考面各自对应的参考信息,确定所述目标对象相对于所述图像显示设备的位置信息,将所述位置信息作为目标位置信息;/n根据所述目标位置信息确定图像渲染角度;/n基于所述图像渲染角度,渲染所述全景图像中对应视角下的画面。/n
【技术特征摘要】
1.一种图像渲染方法,其特征在于,所述方法包括:
获取图像采集设备对应的图像采集范围内至少两个参考面各自对应的参考信息;所述图像采集设备用于采集图像显示设备的观看区域的图像;
当所述图像显示设备显示全景图像时,获取所述图像采集设备采集的目标图像;
检测所述目标图像中目标对象的参考区域,将所述参考区域对应的信息作为目标区域信息;
根据所述目标区域信息和所述至少两个参考面各自对应的参考信息,确定所述目标对象相对于所述图像显示设备的位置信息,将所述位置信息作为目标位置信息;
根据所述目标位置信息确定图像渲染角度;
基于所述图像渲染角度,渲染所述全景图像中对应视角下的画面。
2.根据权利要求1所述的方法,其特征在于,每个所述参考面对应的参考信息包括位于该参考面的所述目标对象的参考区域信息、以及该参考面在所述图像采集范围内与所述图像显示设备平行的方向上的长度信息;所述目标位置信息包括垂直方向上的第一偏移信息和水平方向上的第二偏移信息;所述垂直方向为与所述图像显示设备垂直的方向,所述水平方向为与所述图像显示设备平行的方向;
则所述根据所述目标区域信息和所述至少两个参考面各自对应的参考信息,确定所述目标对象相对于所述图像显示设备的位置信息,将所述位置信息作为目标位置信息,包括:
根据所述目标区域信息和所述至少两个参考面各自对应的参考信息中的参考区域信息,确定所述第一偏移信息;
根据所述第一偏移信息和所述至少两个参考面各自对应的参考信息中的长度信息,确定所述第二偏移信息。
3.根据权利要求2所述的方法,其特征在于,所述至少两个参考面包括与所述图像显示设备平行的基准平面、近平面和远平面;所述近平面是根据所述图像采集范围内距离所述图像显示设备最近的边缘点确定的平面,所述远平面是根据所述图像采集范围内距离所述图像显示设备最远的边缘点确定的平面,所述基准平面位于所述近平面与所述远平面之间;
则所述根据所述目标区域信息和所述至少两个参考面各自对应的参考信息,确定所述目标对象相对于所述图像显示设备的位置信息,将所述位置信息作为目标位置信息,包括:
当根据所述目标区域信息确定所述目标对象位于所述基准平面和所述远平面之间时,根据所述目标区域信息以及所述基准平面和所述远平面各自对应的参考信息中的参考区域信息,确定所述第一偏移信息;根据所述第一偏移信息以及所述基准平面和所述远平面各自对应的参考信息中的长度信息,确定所述第二偏移信息;
当根据所述目标区域信息确定所述目标对象位于所述基准平面和所述近平面之间时,根据所述目标区域信息以及所述基准平面和所述近平面各自对应的参考信息中的参考区域信息,确定所述第一偏移信息;根据所述第一偏移信息以及所述基准平面和所述近平面各自对应的参考信息中的长度信息,确定所述第二偏移信息。
4.根据权利要求2所述的方法,其特征在于,所述至少两个参考面包括与所述图像显示设备平行的近平面和远平面;所述近平面是根据所述图像采集范围内距离所述图像显示设备最近的边缘点确定的平面,所述远平面是根据所述图像采集范围内距离所述图像显示设备最远的边缘点确定的平面;
则所述根据所述目标区域信息和所述至少两个参考面各自对应的参考信息,确定所述目标对象相对于所述图像显示设备的位置信息,将所述位置信息作为目标位置信息,包括:
根据所述目标区域信息以及所述近平面和所述远平面各自对应的参考信息中的参考区域信息,确定所述第一偏移信息;
根据所述第一偏移信息以及所述近平面和所述远平面各自对应的参考信息中的长度信息,确定所述第二偏移信息。
5.根据权利要求2至4任一项所述的方法,其特征在于,每个所述参考面对应的参考信息中的所述参考区域信息包括:位于该参考面的目标对象的所述参考区域的宽和高;所述目标区域信息包括:所述目标图像中目标对象的所述参考区域的宽和高;
则所述根据所述目标区域信息和所述至少两个参考面各自对应...
【专利技术属性】
技术研发人员:邓朔,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。