虚拟场景的取景器及取景器系统

文档序号:172756 发布日期:2021-10-29 浏览:22次 >En<

阅读说明:本技术 虚拟场景的取景器及取景器系统 (Viewfinder of virtual scene and viewfinder system ) 是由 任志忠 于 2021-09-24 设计创作,主要内容包括:本发明实施例提供一种虚拟场景的取景器及取景器系统,属于电影技术领域。该取景器包括:定位模块,用于获取被动位置变化信息;位移模块,用于响应于外部输入,生成主动位置变化信息;定向模块,用于获取被动方向变化信息;转向模块,用于响应于外部输入,生成主动方向变化信息;通信模块用于发送被动位置变化信息、主动位置变化信息、被动方向变化信息以及被动方向变化信息中的至少一者,以及接收所确定的虚拟场景的图像;所述显示模块用于显示所确定的虚拟场景的图像;所述拍摄位置模块用于响应于外部操作,记录拍摄位置信息;所述通信模块还用于发送所述拍摄位置信息。该虚拟场景的取景器及取景器系统可以使导演对虚拟场景进行取景。(The embodiment of the invention provides a viewfinder of a virtual scene and a viewfinder system, belonging to the technical field of movies. The viewfinder includes: the positioning module is used for acquiring passive position change information; a displacement module for generating active position change information in response to an external input; the orientation module is used for acquiring passive direction change information; a steering module for generating active direction change information in response to an external input; the communication module is used for sending at least one of passive position change information, active position change information, passive direction change information and receiving the determined image of the virtual scene; the display module is used for displaying the image of the determined virtual scene; the shooting position module is used for responding to external operation and recording shooting position information; the communication module is further configured to send the shooting position information. The viewfinder and viewfinder system for the virtual scene enables a director to view the virtual scene.)

虚拟场景的取景器及取景器系统

技术领域

本发明涉及电影技术领域,具体地涉及一种虚拟场景的取景器及取景器系统。

背景技术

目前使用虚拟场景的电影(例如科幻电影)越来越多,但是在虚拟制片中,由于虚拟场景并非实景,导演难以对虚拟场景进行取景,导致使用虚拟场景的电影拍摄出的效果不尽如人意。

发明内容

本发明实施例的目的是提供一种虚拟场景的取景器及取景器系统,该虚拟场景的取景器及取景器系统可以使导演对虚拟场景进行取景。

为了实现上述目的,本发明实施例提供一种虚拟场景的取景器,该取景器包括:定位模块、定向模块、通信模块、位移模块、转向模块、拍摄位置模块以及显示模块,其中,所述定位模块用于获取被动位置变化信息;所述位移模块用于响应于外部输入,生成主动位置变化信息;所述定向模块用于获取被动方向变化信息;所述转向模块用于响应于外部输入,生成主动方向变化信息;所述通信模块用于发送所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者,以及接收根据所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者所确定的虚拟场景的图像;所述显示模块用于显示所确定的虚拟场景的图像;所述拍摄位置模块用于响应于外部操作,记录拍摄位置信息;所述通信模块还用于发送所述拍摄位置信息。

优选地,该取景器还包括参数调整模块,其中,所述参数调整模块用于响应于外部输入,生成参数变化信息;所述通信模块还用于发送所述参数变化信息,以及接收根据所述参数变化信息所确定的虚拟场景的图像。

优选地,所述参数变化信息包括焦点、焦距以及光圈中的至少一者。

优选地,所述主动位置变化信息包括主动水平变化信息以及主动高度变化信息,其中,所述主动水平变化信息以及所述主动高度变化信息无视实际空间影响,能够跨越任意范围的虚拟场景。

优选地,该取景器还包括记录模块,用于记录所述取景器从起幅到落幅之间的所有信息的变化。

优选地,所述显示模块还用于:接收压缩的虚拟场景的图像;根据所述虚拟场景的图像的压缩规则,将所压缩的虚拟场景的图像还原成满足显示要求的图像。

本发明实施例还提供一种取景器系统,该取景器系统包括:上文所述的虚拟场景的取景器;渲染引擎,用于渲染虚拟场景的图像;以及处理器,用于接收所述被动位置变化信息、所述主动位置变化信息、所述主动方向变化信息、所述被动方向变化信息以及所述拍摄位置信息中的至少一者,并根据所述被动位置变化信息、所述主动位置变化信息、所述主动方向变化信息以及所述被动方向变化信息中的至少一者确定并发送所述虚拟场景的图像。

优选地,所述处理器还用于:接收所述参数变化信息,并根据所述参数变化信息,确定并发送所述虚拟场景的图像。

优选地,所述处理器还用于:根据虚拟场景的图像的压缩规则,将所述渲染引擎的虚拟场景的图像压缩成所压缩的虚拟场景的图像。

优选地,所述渲染引擎还用于:在所述处理器接收到参数变化信息、所述主动位置变化信息、所述主动方向变化信息、所述被动位置变化信息、所述被动方向变化信息、所述取景器起幅信息、所述取景器落幅信息以及所述拍摄位置信息中的任一者时,记录当前帧的图像信息。

通过上述技术方案,采用本发明提供的虚拟场景的取景器及取景器系统,该取景器包括:定位模块、定向模块、通信模块、位移模块、转向模块、拍摄位置模块以及显示模块,其中,所述定位模块用于获取所述被动位置变化信息;所述位移模块用于响应于外部输入,生成主动位置变化信息;所述定向模块用于获取所述被动方向变化信息;所述转向模块用于响应于外部输入,生成主动方向变化信息;所述通信模块用于发送所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者,以及接收根据所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者所确定的虚拟场景的图像;所述显示模块用于显示所确定的虚拟场景的图像;所述拍摄位置模块用于响应于外部操作,记录拍摄位置信息;所述通信模块还用于发送所述拍摄位置信息。该虚拟场景的取景器及取景器系统可以使导演对虚拟场景进行取景。

本发明实施例的其它特征和优点将在随后的

具体实施方式

部分予以详细说明。

附图说明

附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:

图1是本发明一实施例提供的虚拟场景的取景器的结构示意图;

图2是本发明另一实施例提供的虚拟场景的取景器的结构示意图;

图3是本发明另一实施例提供的虚拟场景的取景器的结构示意图;

图4是本发明一实施例提供的取景器系统的结构示意图。

附图标记说明

1 定位模块 2 定向模块

3 通信模块 4 拍摄位置模块

5 显示模块 6 位移模块

7 转向模块 8 参数调整模块

9 记录模块 11 取景器11

12 渲染引擎 13 处理器。

具体实施方式

以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。

图1是本发明一实施例提供的虚拟场景的取景器的结构示意图。该取景器包括:定位模块1、定向模块2、通信模块3、位移模块6、转向模块7、拍摄位置模块4以及显示模块5,其中,所述定位模块1用于获取所述被动位置变化信息;所述位移模块6用于响应于外部输入,生成主动位置变化信息;所述定向模块2用于获取所述被动方向变化信息;所述转向模块7用于响应于外部输入,生成主动方向变化信息;所述通信模块3用于发送所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者,以及接收根据所述被动位置变化信息、所述主动位置变化信息、所述被动方向变化信息以及所述被动方向变化信息中的至少一者所确定的虚拟场景的图像;所述显示模块5用于显示所确定的虚拟场景的图像;所述拍摄位置模块4用于响应于外部操作,记录拍摄位置信息;所述通信模块3还用于发送所述拍摄位置信息。

具体地,定位模块1可以通过操作者(例如导演)自身(携带取景器)移动来获得实时的位移变化,该位移变化为增量参数,可以为世界坐标下的被动位置变化信息。该位移可以理解的是,可以是水平位移,也可以是垂直位移。定向模块2可以通过操控者自身取景器旋转来获得实时的旋转变化,该旋转变化为增量参数,为被动方向变化信息。通信模块3传输该被动位置变化信息和被动方向变化信息。随着操作者在世界坐标下的位置变化和方向变化信息,其看到的虚拟场景的图像也应当进行变化。因此,在根据位置变化信息和方向变化信息对虚拟场景的图像进行处理之后,通信模块3还接收根据被动位置变化信息和被动方向变化信息所确定的虚拟场景的图像,显示模块5显示所确定的虚拟场景的图像。这样,随着操作者不断移动和转向,看到的虚拟场景的图像也在不断变化,就好像在虚拟场景中移动和转向一样。

具体地,外部输入例如可以是用户旋转按钮、按压按键甚至是语音输入,而位移模块6生成主动位置变化信息,转向模块7生成主动方向变化信息。

对于主动位置变化信息,包括主动水平变化信息以及主动高度变化信息,主动水平变化信息可以是水平方向上的位置变化,主动高度变化信息可以是垂直方向上的位置变化。水平方向上,操控者(导演、摄影师等)通过取景器的控制部分,来选取目标位置,该位置可以跨越巨大面积的虚拟场景(几亿平米都可以),取景器的可以设置移动速度,从而在不同的面积的场景中,精确地找到想要的位置。垂直方向上,可以理解为虚拟摄影机距离安置面(沿着重力线,从电荷耦合器件(CCD)出发到第一个可安置平面的高度)的垂直高度,该高度可以初略估计物理摄影机未来安放的位置。

对于主动方向变化信息,操控者(导演、摄影师等)通过取景器的控制部分,来选取目标旋转构图,该旋转可以跨越特殊构图的虚拟场景(0-360°都可以),取景器可以设置旋转速度,从而在不同的构图的场景中,精确地找到想要的旋转构图。

主动位置变化信息和主动方向变化信息可以与上文所述的所述被动位置变化信息、所述被动方向变化信息结合使用。例如所述被动位置变化信息、所述被动方向变化信息可以在主动位置变化信息和主动方向变化信息的基础上做增减。

在操作者认为某一位置的虚拟场景有取景价值需要取景时,可以按下按钮或者作出相应动作,使得拍摄位置模块4响应于该操作,记录拍摄位置信息。拍摄位置,是指当前已经选定好被确定为即将要使用的位置信息组,该组以例如500ms秒为间隔,形成连续备份的关键帧信息,同时该环节会判断是否有错误信息并剔除错误信息。具体方法是连续观察法。连续5帧间,变化超出规定范围的(范围可调),将自动剔除,并且插值以使其平滑。保存拍摄位置信息,以便可以随时调取任意时刻操作者的意图,来进行探讨和创作。

优选地,所述显示模块5还用于:接收压缩的虚拟场景的图像;根据所述虚拟场景的图像的压缩规则,将所压缩的虚拟场景的图像还原成满足显示要求的图像。只要知道压缩的虚拟场景的图像是通过何种压缩规则进行压缩的,就可以逆向进行还原,得到满足显示模块5显示要求的图像。其中,压缩规则例如可以是将原高分辨率的图像的像素值与显示模块5显示要求的图像的像素值进行对比,通过人工智能模块得到压缩百分比,从而进行压缩。

图2是本发明另一实施例提供的虚拟场景的取景器的结构示意图。如图2所示,该取景器还包括:

参数调整模块8,用于响应于外部输入,生成参数变化信息;所述通信模块3还用于发送所述参数变化信息,以及接收根据所述参数变化信息所确定的虚拟场景的图像。

而参数变化信息包括焦点、焦距以及光圈中的至少一者。该信息为绝对值,但该绝对值可以设置区间倍率,即可以设置范围和步进变量。

对此,通信模块3发送参数变化信息,以及接收参数变化信息所确定的虚拟场景的图像。并且显示模块5显示所确定的虚拟场景的图像。

图3是本发明另一实施例提供的虚拟场景的取景器的结构示意图。如图3所示,该取景器还包括:

记录模块9,用于记录所述取景器从起幅到落幅之间的所有信息的变化。

具体地,起幅,也称为起始点,即摄影机最起始的位置,起幅信息包含取景器的各种上文提到的信息(例如位置、方向、参数等),起幅信息记录之后,在虚拟场景不在起幅位置时,可以快速回滚到起幅位置。从起幅位置开始,任何数据都可以视为实时增量数据,在起幅确定原始数据和世界坐标下进行对应的增减。

落幅,也称为结束点,即摄影机最终停下的位置,落幅信息包含上述取景器的各种上文提到的信息(例如位置、方向、参数等),落幅信息记录之后,在虚拟场景不在落幅位置时,可以快速回滚到落幅位置。从落幅位置开始时,任何数据都可以视为实时增量数据,在落幅确定原始数据和世界坐标下进行对应的增减。

图4是本发明一实施例提供的取景器系统的结构示意图。如图4所示,该取景器系统包括:上文所述的虚拟场景的取景器11;渲染引擎12,用于渲染虚拟场景的图像;以及处理器13,用于接收所述被动位置变化信息、所述被动方向变化信息以及所述拍摄位置信息,并根据所述被动位置变化信息以及所述被动方向变化信息确定并发送所述虚拟场景的图像。

优选地,所述处理器13还用于:接收所述主动位置变化信息、所述主动方向变化信息以及所述参数变化信息中的至少一者,并根据所述主动位置变化信息、所述主动方向变化信息以及所述参数变化信息中的至少一者,确定并发送所述虚拟场景的图像。

具体地,处理器13可以接收所述被动位置变化信息、所述被动方向变化信息、所述主动位置变化信息、所述主动方向变化信息或所述参数变化信息,这些信息都会影响虚拟场景的图像。处理器13通过这些信息确定虚拟场景的图像,并告知渲染引擎12来进行渲染,从而发送所确定的虚拟场景的图像给取景器11来显示。

另外,所述处理器13还用于:根据虚拟场景的图像的压缩规则,将所述渲染引擎12的虚拟场景的图像压缩成所压缩的虚拟场景的图像。即,处理器13先获取渲染引擎12的原高分辨率的图像的像素值,再获取取景器11的显示模块5显示要求的图像的像素值,然后通过上文所述的压缩规则,将原高分辨率的图像进行压缩。

另外,所述渲染引擎12还用于:在所述处理器13接收到参数变化信息、所述主动位置变化信息、所述主动方向变化信息、所述被动位置变化信息、所述被动方向变化信息、所述取景器11起幅信息、所述取景器11落幅信息以及所述拍摄位置信息中的任一者时,记录当前帧的图像信息。

具体地,也就是说,渲染引擎12在处理器13得到任何信息时,都要记录当前帧的图像信息,以便可以快速回滚到任意时刻记录的图像。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:图像融合方法、装置、摄像设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类