CN112019924A - Method for setting FOV of panoramic player - Google Patents
Method for setting FOV of panoramic player Download PDFInfo
- Publication number
- CN112019924A CN112019924A CN202010929758.9A CN202010929758A CN112019924A CN 112019924 A CN112019924 A CN 112019924A CN 202010929758 A CN202010929758 A CN 202010929758A CN 112019924 A CN112019924 A CN 112019924A
- Authority
- CN
- China
- Prior art keywords
- player
- adjusting
- panoramic
- fov
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 230000000007 visual effect Effects 0.000 claims abstract description 15
- 230000000694 effects Effects 0.000 claims abstract description 11
- 238000009877 rendering Methods 0.000 claims description 3
- 230000006978 adaptation Effects 0.000 abstract description 2
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 210000001747 pupil Anatomy 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/30—Image reproducers
- H04N13/332—Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
- H04N13/344—Displays for viewing with the aid of special glasses or head-mounted displays [HMD] with head-mounted left-right displays
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method for setting a panoramic player FOV (field of view), which is used for watching panoramic contents under 3DoF (DoF), providing various settings by adjusting the visual field and enhancing the user experience. Firstly, if the user watches a concert performance, the height is adjusted to be as high as that of the audience; and secondly, adjusting the distance to approach the performer. Through the terminal equipment of vwatching, the different modes of vwatching of intelligence adaptation, its characteristics are that the function is practical, easy operation, and user's study is with low costs, and the effect ideal of realization has satisfied user's true demand, really triggers from user experience, solves user's true demand, and the function realization principle is simple.
Description
Technical Field
The invention relates to the technical field of panoramic players, in particular to a method for setting an FOV (field of view) of a panoramic player.
Background
When the panoramic content is watched by using the virtual reality terminal, sometimes because the panoramic camera is far away from the performer, when the panoramic camera is far away, the visual field is enlarged, and more content can be seen. This is likely to interfere with viewers in the class of concert performances. The viewer needs a function to bring the performer closer. Therefore, those skilled in the art provide a method for setting the FOV of a panoramic player, which can set the field of view and distance of a user, and solve the problem of poor experience when viewing panoramic content.
Disclosure of Invention
The present invention is directed to a method for setting a FOV of a panoramic player, so as to solve the problems mentioned in the background art.
In order to achieve the purpose, the invention provides the following technical scheme:
a method for setting a panoramic player FOV is realized by setting two dimensions of the panoramic player FOV, and comprises the following steps of:
1) the panoramic video player takes out pictures from the video source one frame by one frame;
2) pasting the extracted picture on the surface of a sphere, converting the picture of the frame into a Texture2D material sphere, and pasting the material sphere on the sphere for presentation;
3) rendering the image at the center of the sphere in real time by using a virtual camera;
4) outputting the rendered image to a screen or a wearable display device;
5) adjusting the height of the visual angle, and correspondingly adjusting the Y coordinate of the virtual rendering camera by the player to obtain the effect of lifting the visual angle;
6) and adjusting the size of the visual angle, adjusting the FOV attribute of the virtual rendering camera by the player, playing the effects of enlarging and reducing the picture when the player runs at a low value, and playing the effect of adjusting the visual field distortion when the player runs at a high value.
Compared with the prior art, the invention has the beneficial effects that:
1. the function is practical, easy operation, and user's study is with low costs.
2. The realized effect is ideal, and the real requirements of users are met.
3. The real requirement of the user is really solved by the triggering of the user experience.
4. The function realization principle is simple.
Drawings
Fig. 1 is a schematic view of a FOV view in a virtual reality environment in a method for setting a FOV of a panoramic player.
Fig. 2 is a schematic view illustrating a player adjusting FOV view in a method for setting the FOV of a panoramic player.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-2, in an embodiment of the present invention, a method for setting a FOV of a panoramic player is implemented by setting two dimensions of the FOV of the panoramic player, including a viewing angle height and a viewing angle size, and includes the following specific steps:
1) the panoramic video player takes out pictures from the video source one frame by one frame;
2) pasting the extracted picture on the surface of a sphere, converting the picture of the frame into a Texture2D material sphere, and pasting the material sphere on the sphere for presentation;
3) rendering the image at the center of the sphere in real time by using a virtual camera;
4) outputting the rendered image to a screen or a wearable display device;
5) adjusting the height of the visual angle, and correspondingly adjusting the Y coordinate of the virtual rendering camera by the player to obtain the effect of lifting the visual angle;
6) and adjusting the size of the visual angle, adjusting the FOV attribute of the virtual rendering camera by the player, playing the effects of enlarging and reducing the picture when the player runs at a low value, and playing the effect of adjusting the visual field distortion when the player runs at a high value.
The working principle of the invention is as follows:
more users are now likely to experience a wider field of view in the experience. The two types of FOVs (monocular and binocular) together constitute the field of view of a human. Monocular vision describes the vision of one of our eyes. For a healthy eye, the horizontal single field is between 170-175, the angle is from pupil to nose, the nose angle is typically 60-65, and for the greater nose the nose angle is smaller, and the general field of vision from our pupil to our head is wider, typically 100-110. The wider the field of view, the more likely it is for the user to have a feeling of being personally on the scene.
The panoramic content is watched under the 3DoF, and multiple settings are provided through adjusting the visual field, so that the user experience is enhanced. Firstly, if the user watches a concert performance, the height is adjusted to be as high as that of the audience; and secondly, adjusting the distance to approach the performer. Through the terminal equipment of vwatching, different modes of vwatching of intelligence adaptation.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention should be equivalent or changed within the scope of the present invention.
Claims (1)
1. A method for setting a panoramic player FOV is realized by setting two dimensions of the panoramic player FOV, and comprises the height and the size of a view angle, and is characterized by comprising the following steps:
1) the panoramic video player takes out pictures from the video source one frame by one frame;
2) pasting the extracted picture on the surface of a sphere, converting the picture of the frame into a Texture2D material sphere, and pasting the material sphere on the sphere for presentation;
3) rendering the image at the center of the sphere in real time by using a virtual camera;
4) outputting the rendered image to a screen or a wearable display device;
5) adjusting the height of the visual angle, and correspondingly adjusting the Y coordinate of the virtual rendering camera by the player to obtain the effect of lifting the visual angle;
6) and adjusting the size of the visual angle, adjusting the FOV attribute of the virtual rendering camera by the player, playing the effects of enlarging and reducing the picture when the player runs at a low value, and playing the effect of adjusting the visual field distortion when the player runs at a high value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010929758.9A CN112019924A (en) | 2020-09-07 | 2020-09-07 | Method for setting FOV of panoramic player |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010929758.9A CN112019924A (en) | 2020-09-07 | 2020-09-07 | Method for setting FOV of panoramic player |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112019924A true CN112019924A (en) | 2020-12-01 |
Family
ID=73516127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010929758.9A Pending CN112019924A (en) | 2020-09-07 | 2020-09-07 | Method for setting FOV of panoramic player |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112019924A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114845147A (en) * | 2022-04-29 | 2022-08-02 | 北京奇艺世纪科技有限公司 | Screen rendering method, display picture synthesis method and device and intelligent terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106162156A (en) * | 2016-07-26 | 2016-11-23 | 北京小鸟看看科技有限公司 | A kind of virtual reality system and view angle regulating method thereof and device |
CN106412424A (en) * | 2016-09-20 | 2017-02-15 | 乐视控股(北京)有限公司 | View adjusting method and device for panoramic video |
US20180091852A1 (en) * | 2016-09-26 | 2018-03-29 | Cyberlink Corp. | Systems and methods for performing distributed playback of 360-degree video in a plurality of viewing windows |
CN108594996A (en) * | 2018-04-16 | 2018-09-28 | 微幻科技(北京)有限公司 | The method and device of automatic visual angle adjustment in a kind of virtual roaming |
-
2020
- 2020-09-07 CN CN202010929758.9A patent/CN112019924A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106162156A (en) * | 2016-07-26 | 2016-11-23 | 北京小鸟看看科技有限公司 | A kind of virtual reality system and view angle regulating method thereof and device |
CN106412424A (en) * | 2016-09-20 | 2017-02-15 | 乐视控股(北京)有限公司 | View adjusting method and device for panoramic video |
US20180091852A1 (en) * | 2016-09-26 | 2018-03-29 | Cyberlink Corp. | Systems and methods for performing distributed playback of 360-degree video in a plurality of viewing windows |
CN108594996A (en) * | 2018-04-16 | 2018-09-28 | 微幻科技(北京)有限公司 | The method and device of automatic visual angle adjustment in a kind of virtual roaming |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114845147A (en) * | 2022-04-29 | 2022-08-02 | 北京奇艺世纪科技有限公司 | Screen rendering method, display picture synthesis method and device and intelligent terminal |
CN114845147B (en) * | 2022-04-29 | 2024-01-16 | 北京奇艺世纪科技有限公司 | Screen rendering method, display screen synthesizing method and device and intelligent terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108337497B (en) | Virtual reality video/image format and shooting, processing and playing methods and devices | |
WO2019026765A1 (en) | Rendering device, head-mounted display, image transmission method, and image correction method | |
JP2019079552A (en) | Improvements in and relating to image making | |
WO2003081921A1 (en) | 3-dimensional image processing method and device | |
GB2533553A (en) | Image processing method and apparatus | |
CN102566052A (en) | Head-mounted display | |
TW201232038A (en) | Method for adjusting ambient environment brightness received by shutter glasses operative under two-dimensional image viewing mode, shutter glasses, and electronic apparatus for adjusting ambient environment brightness received by shutter glasses | |
US10582184B2 (en) | Instantaneous 180-degree 3D recording and playback systems | |
CN114846434A (en) | Non-uniform stereoscopic rendering | |
WO2020206647A1 (en) | Method and apparatus for controlling, by means of following motion of user, playing of video content | |
CN112019924A (en) | Method for setting FOV of panoramic player | |
US20200225467A1 (en) | Method for projecting immersive audiovisual content | |
JPWO2020129115A1 (en) | Information processing system, information processing method and computer program | |
CN112839252B (en) | Display device | |
US11036048B2 (en) | Virtual reality system and method for displaying on a real-world display a viewable portion of a source file projected on an inverse spherical virtual screen | |
CN111630848B (en) | Image processing device, image processing method, program and projection system | |
CN115185083B (en) | AR head-mounted display self-adaptive refresh rate and resolution rendering method | |
WO2019146425A1 (en) | Image processing device, image processing method, program, and projection system | |
CN108881878B (en) | Naked eye 3D display device and method | |
WO2019149191A1 (en) | Vr display system based on mobile terminal | |
CN114449169B (en) | Clipping method and system for showing panoramic video in CAVE space | |
GB2568241A (en) | Content generation apparatus and method | |
JP2021015417A (en) | Image processing apparatus, image distribution system, and image processing method | |
US20240272712A1 (en) | Augmented reality and screen image rendering coordination | |
JP7555277B2 (en) | IMAGE DISPLAY SYSTEM, DISPLAY DEVICE, AND IMAGE DISPLAY METHOD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201201 |