Viewfinder of virtual scene and viewfinder system

文档序号:172756 发布日期:2021-10-29 浏览:23次 中文

阅读说明:本技术 虚拟场景的取景器及取景器系统 (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. A viewfinder for a virtual scene, the viewfinder comprising:

a positioning module, an orientation module, a communication module, a displacement module, a steering module, a shooting position module and a display module, wherein,

the positioning module is used for acquiring passive position change information;

the displacement module is used for responding to external input and generating active position change information;

the orientation module is used for acquiring passive direction change information;

the steering module is used for responding to external input and generating active direction change information;

the communication module is configured to send at least one of the passive position change information, the active position change information, the passive direction change information, and receive an image of a virtual scene determined according to at least one of the passive position change information, the active position change information, the passive direction change information, and the passive direction change information;

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.

2. The viewfinder of claim 1, wherein the viewfinder further comprises a parameter adjustment module, wherein,

the parameter adjusting module is used for responding to external input and generating parameter change information;

the communication module is further configured to send the parameter change information and receive an image of the virtual scene determined according to the parameter change information.

3. The viewfinder of claim 2, wherein the parameter change information includes at least one of a focus, a focal length, and an aperture.

4. The viewfinder of claim 1, wherein the active position change information includes active level change information and active altitude change information, wherein the active level change information and the active altitude change information are capable of spanning any range of virtual scenes regardless of real space effects.

5. The viewfinder of claim 1, further comprising a recording module for recording all information changes between the start of the view and the fall of the view.

6. The viewfinder of claim 1, wherein the display module is further configured to:

receiving an image of a compressed virtual scene;

and restoring the compressed image of the virtual scene into an image meeting the display requirement according to the compression rule of the image of the virtual scene.

7. A viewfinder system, the viewfinder system comprising:

a viewfinder of the virtual scene of any of claims 1-6;

a rendering engine to render an image of a virtual scene; and

a processor, configured to receive at least one of the passive position change information, the active direction change information, the passive direction change information, and the shooting position information, and determine and send an image of the virtual scene according to at least one of the passive position change information, the active direction change information, and the passive direction change information.

8. The viewfinder system of claim 7, wherein the processor is further configured to:

and receiving parameter change information, and determining and sending the image of the virtual scene according to the parameter change information.

9. The viewfinder system of claim 7, wherein the processor is further configured to:

compressing the image of the virtual scene of the rendering engine into a compressed image of the virtual scene according to compression rules of the image of the virtual scene.

10. The viewfinder system of claim 8, wherein the rendering engine is further configured to:

recording image information of a current frame when the processor receives any one of parameter change information, the active position change information, the active direction change information, the passive position change information, the passive direction change information, the viewfinder start information, the viewfinder falling information, and the shooting position information.

Technical Field

The invention relates to the technical field of movies, in particular to a viewfinder of a virtual scene and a viewfinder system.

Background

At present, movies (such as science fiction movies) using virtual scenes are more and more, but in virtual production, because a virtual scene is not a real scene, a director is difficult to view the virtual scene, and the effect of shooting the movies using the virtual scene is unsatisfactory.

Disclosure of Invention

Embodiments of the present invention provide a viewfinder and a viewfinder system for a virtual scene, which enable a director to view the virtual scene.

In order to achieve the above object, an embodiment of the present invention provides a viewfinder of a virtual scene, the viewfinder including: the device comprises a positioning module, an orientation module, a communication module, a displacement module, a steering module, a shooting position module and a display module, wherein the positioning module is used for acquiring passive position change information; the displacement module is used for responding to external input and generating active position change information; the orientation module is used for acquiring passive direction change information; the steering module is used for responding to external input and generating active direction change information; the communication module is configured to send at least one of the passive position change information, the active position change information, the passive direction change information, and receive an image of a virtual scene determined according to at least one of the passive position change information, the active position change information, the passive direction change information, and the passive direction change information; 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.

Preferably, the viewfinder further comprises a parameter adjusting module, wherein the parameter adjusting module is used for responding to external input and generating parameter change information; the communication module is further configured to send the parameter change information and receive an image of the virtual scene determined according to the parameter change information.

Preferably, the parameter variation information includes at least one of a focus, a focal length, and an aperture.

Preferably, the active position change information includes active level change information and active altitude change information, where the active level change information and the active altitude change information are independent of an actual space influence and can span a virtual scene in any range.

Preferably, the viewfinder further comprises a recording module for recording all information changes of the viewfinder from start to landing.

Preferably, the display module is further configured to: receiving an image of a compressed virtual scene; and restoring the compressed image of the virtual scene into an image meeting the display requirement according to the compression rule of the image of the virtual scene.

An embodiment of the present invention further provides a viewfinder system, including: a viewfinder of the virtual scene described above; a rendering engine to render an image of a virtual scene; and a processor configured to receive at least one of the passive position change information, the active direction change information, the passive direction change information, and the shooting position information, and determine and send an image of the virtual scene according to at least one of the passive position change information, the active direction change information, and the passive direction change information.

Preferably, the processor is further configured to: and receiving the parameter change information, and determining and sending the image of the virtual scene according to the parameter change information.

Preferably, the processor is further configured to: compressing the image of the virtual scene of the rendering engine into a compressed image of the virtual scene according to compression rules of the image of the virtual scene.

Preferably, the rendering engine is further configured to: recording image information of a current frame when the processor receives any one of parameter change information, the active position change information, the active direction change information, the passive position change information, the passive direction change information, the viewfinder start information, the viewfinder falling information, and the shooting position information.

By the technical scheme, the viewfinder of the virtual scene and the viewfinder system provided by the invention are adopted, and the viewfinder comprises: the device comprises a positioning module, an orientation module, a communication module, a displacement module, a steering module, a shooting position module and a display module, wherein the positioning module is used for acquiring the passive position change information; the displacement module is used for responding to external input and generating active position change information; the orientation module is used for acquiring the passive direction change information; the steering module is used for responding to external input and generating active direction change information; the communication module is configured to send at least one of the passive position change information, the active position change information, the passive direction change information, and receive an image of a virtual scene determined according to at least one of the passive position change information, the active position change information, the passive direction change information, and the passive direction change information; 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.

Additional features and advantages of embodiments of the invention will be set forth in the detailed description which follows.

Drawings

The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the embodiments of the invention without limiting the embodiments of the invention. In the drawings:

fig. 1 is a schematic structural diagram of a viewfinder of a virtual scene according to an embodiment of the present invention;

FIG. 2 is a schematic view of a viewfinder of a virtual scene according to another embodiment of the present invention;

FIG. 3 is a schematic diagram of a viewfinder of a virtual scene according to another embodiment of the invention;

fig. 4 is a schematic structural diagram of a viewfinder system according to an embodiment of the present invention.

Description of the reference numerals

1 positioning module 2 orientation module

3 communication module 4 shooting position module

5 display module 6 displacement module

7 steering module and 8 parameter adjusting module

9 recording module 11 viewfinder 11

12 a rendering engine 13 processor.

Detailed Description

The following detailed description of embodiments of the invention refers to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating embodiments of the invention, are given by way of illustration and explanation only, not limitation.

Fig. 1 is a schematic structural diagram of a viewfinder of a virtual scene according to an embodiment of the present invention. The viewfinder includes: the device comprises a positioning module 1, an orientation module 2, a communication module 3, a displacement module 6, a steering module 7, a shooting position module 4 and a display module 5, wherein the positioning module 1 is used for acquiring the passive position change information; the displacement module 6 is used for responding to external input and generating active position change information; the orientation module 2 is used for acquiring the passive direction change information; the steering module 7 is used for responding to external input and generating active direction change information; the communication module 3 is configured to send at least one of the passive position change information, the active position change information, the passive direction change information, and receive an image of a virtual scene determined according to at least one of the passive position change information, the active position change information, the passive direction change information, and the passive direction change information; the display module 5 is configured to display an image of the determined virtual scene; the shooting position module 4 is used for responding to external operation and recording shooting position information; the communication module 3 is further configured to send the shooting position information.

Specifically, the positioning module 1 can obtain real-time displacement change through the movement of an operator (such as a director) carrying a viewfinder), wherein the displacement change is an incremental parameter and can be passive position change information under world coordinates. The displacement is understood to be either a horizontal displacement or a vertical displacement. The orientation module 2 can obtain real-time rotation change through the rotation of the viewfinder of the operator, wherein the rotation change is incremental parameter and is passive direction change information. The communication module 3 transmits the passive position change information and the passive direction change information. As the operator changes position and orientation in world coordinates, the image of the virtual scene he sees should also change. Therefore, after processing the image of the virtual scene according to the position change information and the direction change information, the communication module 3 also receives the image of the virtual scene determined according to the passive position change information and the passive direction change information, and the display module 5 displays the determined image of the virtual scene. Thus, as the operator moves and turns, the image of the virtual scene as seen changes as if moving and turning in the virtual scene.

Specifically, the external input may be, for example, a user rotating a button, pressing a key, or even a voice input, while the displacement module 6 generates active position change information and the steering module 7 generates active direction change information.

For the active position change information, the active horizontal change information and the active height change information are included, the active horizontal change information may be a position change in a horizontal direction, and the active height change information may be a position change in a vertical direction. Horizontally, an operator (director, photographer, etc.) selects a target position, which can span a huge area of virtual scenes (hundreds of millions of square meters all) through a control part of the viewfinder, and the moving speed of the viewfinder can be set, so that a desired position can be accurately found in scenes of different areas. In the vertical direction, this is understood to mean the vertical height of the virtual camera from the setting plane (along the gravity line, the height from the charge-coupled device (CCD) to the first settable plane), which makes it possible to approximate the future setting position of the physical camera.

For the active direction change information, the operator (director, photographer, etc.) selects a target rotation composition through the control part of the viewfinder, the rotation may span a virtual scene (all 0-360 °) of a specific composition, and the viewfinder may set the rotation speed, thereby precisely finding a desired rotation composition in scenes of different compositions.

The active position change information and the active direction change information may be used in combination with the passive position change information and the passive direction change information described above. For example, the passive position change information and the passive direction change information may be increased or decreased based on the active position change information and the active direction change information.

When the operator considers that the virtual scene at a certain position has a framing value and needs framing, a button can be pressed or corresponding action is carried out, so that the shooting position module 4 records the shooting position information in response to the operation. The shooting position is a position information group which is selected well and determined to be used immediately at present, the group forms continuously backed-up key frame information at intervals of 500ms, for example, and meanwhile, the link judges whether error information exists or not and eliminates the error information. The specific method is a continuous observation method. Between 5 consecutive frames, the variation is out of the specified range (range adjustable), will be automatically culled, and interpolated to make it smooth. The shooting position information is stored so that the intention of the operator at any time can be called at any time for discussion and creation.

Preferably, the display module 5 is further configured to: receiving an image of a compressed virtual scene; and restoring the compressed image of the virtual scene into an image meeting the display requirement according to the compression rule of the image of the virtual scene. As long as it is known by which compression rule the compressed image of the virtual scene is compressed, the image can be restored in reverse direction to obtain an image that meets the display requirements of the display module 5. The compression rule may be, for example, to compare the pixel value of the original high-resolution image with the pixel value of the image required to be displayed by the display module 5, and obtain the compression percentage through the artificial intelligence module, so as to perform compression.

Fig. 2 is a schematic structural diagram of a viewfinder of a virtual scene according to another embodiment of the present invention. As shown in fig. 2, the viewfinder further includes:

a parameter adjusting module 8 for generating parameter change information in response to an external input; the communication module 3 is further configured to send the parameter change information, and receive an image of a virtual scene determined according to the parameter change information.

And the parameter variation information includes at least one of a focus, a focal length, and an aperture. The information is an absolute value, but the absolute value can set interval magnification, that is, can set a range and a step variable.

In this regard, the communication module 3 transmits the parameter change information and receives the image of the virtual scene determined by the parameter change information. And the display module 5 displays an image of the determined virtual scene.

Fig. 3 is a schematic structural diagram of a viewfinder of a virtual scene according to another embodiment of the present invention. As shown in fig. 3, the viewfinder further includes:

and the recording module 9 is used for recording all information changes between the start of the viewfinder and the start of the viewfinder.

In particular, the framing, also called the starting point, i.e. the position where the camera is most started, the framing information contains various above mentioned information of the viewfinder (e.g. position, orientation, parameters, etc.), which after recording can be quickly rolled back to the framing position when the virtual scene is not at the framing position. From the starting position, any data can be regarded as real-time incremental data, and corresponding increase and decrease are carried out under the conditions that the original data and world coordinates are determined in the starting position.

The cropping, also called the end point, i.e. the position where the camera is finally stopped, the cropping information contains the various above mentioned information (e.g. position, orientation, parameters, etc.) of the above mentioned viewfinder, which can be quickly scrolled back to the cropping position after the cropping information is recorded, when the virtual scene is not at the cropping position. When the position of the cropping is started, any data can be regarded as real-time incremental data, and corresponding increase and decrease are carried out under the condition that the cropping determines the original data and the world coordinates.

Fig. 4 is a schematic structural diagram of a viewfinder system according to an embodiment of the present invention. As shown in fig. 4, the viewfinder system includes: the viewfinder 11 of the virtual scene described above; a rendering engine 12 for rendering an image of a virtual scene; and a processor 13, configured to receive the passive position change information, the passive direction change information, and the shooting position information, and determine and send an image of the virtual scene according to the passive position change information and the passive direction change information.

Preferably, the processor 13 is further configured to: receiving at least one of the active position change information, the active direction change information, and the parameter change information, and determining and transmitting an image of the virtual scene according to the at least one of the active position change information, the active direction change information, and the parameter change information.

In particular, the processor 13 may receive the passive position change information, the passive direction change information, the active position change information, the active direction change information or the parameter change information, which may affect the image of the virtual scene. The processor 13 determines an image of the virtual scene from the information, and informs the rendering engine 12 of rendering, thereby transmitting the determined image of the virtual scene to the viewer 11 for display.

In addition, the processor 13 is further configured to: compressing the image of the virtual scene of the rendering engine 12 into a compressed image of the virtual scene according to compression rules of the image of the virtual scene. That is, the processor 13 first obtains the pixel value of the original high-resolution image of the rendering engine 12, then obtains the pixel value of the image required for displaying by the display module 5 of the viewfinder 11, and then compresses the original high-resolution image according to the above-mentioned compression rule.

Additionally, the rendering engine 12 is further configured to: when the processor 13 receives any one of the parameter change information, the active position change information, the active direction change information, the passive position change information, the passive direction change information, the viewfinder 11 start information, the viewfinder 11 landing information, and the shooting position information, the image information of the current frame is recorded.

Specifically, the rendering engine 12 records the image information of the current frame when the processor 13 obtains any information, so that it can quickly scroll back to the image recorded at any time.

It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.

The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

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

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类