CN105933726A - Virtual reality terminal and video resolution adaptation method and device thereof - Google Patents
Virtual reality terminal and video resolution adaptation method and device thereof Download PDFInfo
- Publication number
- CN105933726A CN105933726A CN201610319088.2A CN201610319088A CN105933726A CN 105933726 A CN105933726 A CN 105933726A CN 201610319088 A CN201610319088 A CN 201610319088A CN 105933726 A CN105933726 A CN 105933726A
- Authority
- CN
- China
- Prior art keywords
- video
- display screen
- virtual reality
- resolution
- effective display
- 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 33
- 230000006978 adaptation Effects 0.000 title claims abstract description 7
- 230000003044 adaptive effect Effects 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000002146 bilateral effect Effects 0.000 claims 4
- 230000000694 effects Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 15
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 208000002173 dizziness Diseases 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- 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/4402—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 reformatting operations of video signals for household redistribution, storage or real-time display
-
- 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/4402—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 reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
技术领域technical field
本发明实施例属于图像处理领域,尤其涉及一种虚拟现实终端及其视频分辨率的适应方法及装置。The embodiments of the present invention belong to the field of image processing, and in particular relate to a virtual reality terminal and a video resolution adaptation method and device thereof.
背景技术Background technique
虚拟现实技术(Virtual Reality,VR),是一种利用计算机模拟出三维空间的虚拟世界,让使用者通过视觉、听觉等产生交互式的、沉浸式的体验感受,虚拟现实技术是计算机图形学、人机交互、传感技术等领域相交叉的一项综合技术。随着来计算机硬件、网络环境等的快速发展,使得虚拟现实技术迅速的发展并且出现了很多成熟的虚拟现实系统,它们在虚拟仿真、地理信息系统、用户社交、游戏娱乐等方面有着广泛的应用。Virtual reality technology (Virtual Reality, VR) is a virtual world that uses computers to simulate a three-dimensional space, allowing users to generate interactive and immersive experiences through vision and hearing. Virtual reality technology is a computer graphics, It is a comprehensive technology that intersects the fields of human-computer interaction and sensor technology. With the rapid development of computer hardware and network environment, virtual reality technology has developed rapidly and many mature virtual reality systems have emerged, which have a wide range of applications in virtual simulation, geographic information systems, user social interaction, game entertainment, etc. .
视觉系统是VR最重要的感知通道,同时,虚拟场景的可感知也是用户在虚拟环境中进行人机交互的先决条件,所以场景显示方式及其设备是VR系统中人机交互的基本组成部分。目前常用的场景显示方式为头盔式、桌面式、投影式、手持式和自由立体显示方式等,每种显示方式又包括多种类型的屏幕尺寸。The visual system is the most important perception channel of VR. At the same time, the perceptibility of the virtual scene is also the prerequisite for the user to interact with the human-computer in the virtual environment. Therefore, the scene display method and its equipment are the basic components of the human-computer interaction in the VR system. Currently commonly used scene display methods are helmet-mounted, desktop, projection, handheld and autostereoscopic display methods, etc., and each display method includes various types of screen sizes.
为了在虚拟现实终端给用户呈现沉浸式体验,视频内容需要高分辨率呈现,这使得视频文件量大,通常超过1GB容量,如果下载后呈现,则在终端设备上加载过慢,并且需要昂贵复杂的终端设备,这是最先影响体验的因素,因此考虑通过网络流媒体传输给终端用户。In order to present an immersive experience to users on a virtual reality terminal, video content needs to be presented in high resolution, which makes the video file size large, usually exceeding 1GB. If it is downloaded and presented, it will be loaded too slowly on the terminal device, and requires expensive and complicated This is the first factor that affects the experience, so it is considered to transmit the media to the end user through the network.
视频是经压缩编码后存于服务器端,其存在多种压缩格式和分辨率差别,例如标清、高清、超清等。为了能够将视频流媒体舒适、流畅的呈现给用户,需要在各种屏幕尺寸以及多种分辨率条件下播放视频。因此亟需一种虚拟现实终端中视频分辨率的适应方法及其装置。The video is compressed and encoded and stored on the server side. There are various compression formats and resolution differences, such as standard definition, high definition, ultra-high definition, etc. In order to present video streaming media to users comfortably and smoothly, it is necessary to play videos on various screen sizes and multiple resolutions. Therefore, there is an urgent need for a method and device for adapting video resolution in a virtual reality terminal.
发明内容Contents of the invention
有鉴于此,本发明实施例提供一种虚拟现实终端及其视频分辨率的适应方法及装置,使用户能够舒适、流畅的在线体现虚拟现实视频播放。In view of this, the embodiments of the present invention provide a virtual reality terminal and a method and device for adapting the video resolution thereof, so that users can play virtual reality videos comfortably and smoothly online.
本发明实施例提供一种虚拟现实终端中视频分辨率的适应方法,其包括:An embodiment of the present invention provides a method for adapting video resolution in a virtual reality terminal, which includes:
获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率;Obtain the effective display screen size of the display in the virtual reality terminal and obtain the target resolution of video playback;
根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。According to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, the playback size of the video to be played is scaled so that the target resolution of the video playback adapts to the effective display screen size.
优选地,在本发明的一实施例中,所述虚拟现实终端中显示器的有效显示屏幕尺寸采用虚拟现实终端中显示器的有效显示屏幕的长、宽像素值表征。Preferably, in an embodiment of the present invention, the effective display screen size of the display in the virtual reality terminal is represented by the length and width pixel values of the effective display screen of the display in the virtual reality terminal.
优选地,在本发明的一实施例中,获得视频播放的目标分辨率包括:根据传输速度和可用带宽,从备选的多种视频分辨中选取一视频分辨率作为目标分辨率。Preferably, in an embodiment of the present invention, obtaining the target resolution of video playback includes: selecting a video resolution from multiple alternative video resolutions as the target resolution according to transmission speed and available bandwidth.
优选地,在本发明的一实施例中,获得视频播放的目标分辨率包括:捕获用户的操作事件,根据捕获到的操作事件,从多种视频分辨率中选择一固定视频分辨率作为目标分辨率。Preferably, in an embodiment of the present invention, obtaining the target resolution of video playback includes: capturing the user's operation event, and selecting a fixed video resolution from various video resolutions as the target resolution according to the captured operation event Rate.
优选地,在本发明的一实施例中,根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸包括:Preferably, in an embodiment of the present invention, according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, the playback size of the video to be played is scaled so that the target resolution of the video playback is Rates adapted to the effective display screen size include:
根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,计算对视频的播放尺寸缩放比例和缩放后的视频的播放尺寸相对于所述有效显示屏幕尺寸在长度方向的单侧填充量或在宽度方向的单侧填充量;According to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, calculate the scaling ratio of the playback size of the video and the unit of the playback size of the zoomed video in the length direction relative to the effective display screen size Side padding or padding on one side in the width direction;
根据计算得到的缩放比例对要播放的视频的播放尺寸进行缩放,以及根据计算得到的单侧填充量,对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充或宽度方向的双侧填充。Scale the playback size of the video to be played according to the calculated scaling ratio, and perform double-sided padding in the length direction or width direction on the area on the effective display screen where no video content is played on the effective display screen according to the calculated unilateral padding amount padding on both sides.
本发明实施例提供一种虚拟现实终端中视频分辨率的适应装置,其包括:An embodiment of the present invention provides an adaptation device for video resolution in a virtual reality terminal, which includes:
获取模块,获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率;The acquisition module is used to obtain the effective display screen size of the display in the virtual reality terminal and obtain the target resolution of the video playback;
视频缩放模块,用于根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。A video scaling module, configured to scale the playback size of the video to be played according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal so that the target resolution of the video playback adapts to the effective display screen size.
优选地,在本发明的一实施例中,所述虚拟现实终端中显示器的有效显示屏幕尺寸采用虚拟现实终端中显示器的有效显示屏幕的长、宽像素值表征。Preferably, in an embodiment of the present invention, the effective display screen size of the display in the virtual reality terminal is represented by the length and width pixel values of the effective display screen of the display in the virtual reality terminal.
优选地,在本发明的一实施例中,所述获取模块进一步用于根据传输速度和可用带宽,从备选的多种视频分辨中自适应选取一视频分辨率作为目标分辨率。Preferably, in an embodiment of the present invention, the obtaining module is further configured to adaptively select a video resolution from multiple alternative video resolutions as the target resolution according to the transmission speed and available bandwidth.
优选地,在本发明的一实施例中,所述获取模块进一步用于捕获用户的操作事件,根据捕获到的操作事件,从多种视频分辨率中选择一固定视频分辨率作为目标分辨率。Preferably, in an embodiment of the present invention, the acquisition module is further configured to capture user operation events, and select a fixed video resolution from multiple video resolutions as the target resolution according to the captured operation events.
优选地,在本发明的一实施例中,所述视频缩放模块进一步用于根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,计算对视频的播放尺寸缩放比例和缩放后的视频的播放尺寸相对于所述有效显示屏幕尺寸在长度方向的单侧填充量或在宽度方向的单侧填充量;以及根据计算得到的缩放比例对要播放的视频的播放尺寸进行缩放,以及根据计算得到的单侧填充量,对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充或宽度方向的双侧填充。Preferably, in an embodiment of the present invention, the video scaling module is further used to calculate the playback size scaling ratio and The playback size of the zoomed video is relative to the effective display screen size in the length direction of the unilateral padding or in the width direction of the unilateral padding; and scaling the playback size of the video to be played according to the calculated scaling ratio , and perform double-side padding in the length direction or double-side padding in the width direction for the area on the effective display screen where no video content is played, according to the calculated one-side padding amount.
本发明实施例提供一种虚拟现实终端,其包括显示器、处理器,处理器用于获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率,以及根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。An embodiment of the present invention provides a virtual reality terminal, which includes a display and a processor. The processor is used to obtain the effective display screen size of the display in the virtual reality terminal and obtain the target resolution of video playback, and to distinguish rate and the effective display screen size of the display in the virtual reality terminal, the playback size of the video to be played is scaled so that the target resolution of the video playback adapts to the effective display screen size.
本发明实施例中,通过获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率;以及根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸,从而能够根据用户对视频分辨率的要求在多种尺寸虚拟现实终端设备屏幕上自适应呈现,使用户获得舒适、流畅的观看效果。In the embodiment of the present invention, by obtaining the effective display screen size of the display in the virtual reality terminal and obtaining the target resolution of the video playback; and according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, the The video to be played is scaled so that the target resolution of the video is adapted to the effective display screen size, so that it can be adaptively presented on the screen of a virtual reality terminal device of various sizes according to the user's requirements for video resolution, so that the user can obtain comfort , Smooth viewing effect.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments described in the present invention, and those skilled in the art can also obtain other drawings based on these drawings.
图1为本发明实施例一一种虚拟现实终端中视频分辨率的适应方法流程示意图;FIG. 1 is a schematic flowchart of an adaptation method for video resolution in a virtual reality terminal according to an embodiment of the present invention;
图2为本发明实施例二选择单侧填充的流程示意图;Fig. 2 is a schematic flow diagram of selecting one-side filling in Embodiment 2 of the present invention;
图3为本发明实施例三从备选的多种视频分辨中自适应选取一视频分辨率作为目标分辨率的流程示意图;FIG. 3 is a schematic flowchart of adaptively selecting a video resolution as a target resolution from multiple alternative video resolutions according to Embodiment 3 of the present invention;
图4为本发明实施例四进行视频调整的流程示意图;FIG. 4 is a schematic flow diagram of video adjustment in Embodiment 4 of the present invention;
图5为本发明实施例五一种虚拟现实终端中视频多分辨率的自适应装置结构示意图;5 is a schematic structural diagram of an adaptive device for video multi-resolution in a virtual reality terminal according to Embodiment 5 of the present invention;
图6为本发明实施例六虚拟现实终端结构示意图。FIG. 6 is a schematic structural diagram of a virtual reality terminal according to Embodiment 6 of the present invention.
具体实施方式detailed description
通过获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率;以及根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸,从而能够根据用户对视频分辨率的要求在多种尺寸虚拟现实终端设备屏幕上自适应呈现,使用户获得舒适、流畅的观看效果当然,实施本发明实施例的任一技术方案必不一定需要同时达到以上的所有优点。By obtaining the effective display screen size of the display in the virtual reality terminal and obtaining the target resolution of the video playback; and scaling the video to be played according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal Adapt the target resolution of the video playback to the effective display screen size, so that it can be adaptively presented on the screens of virtual reality terminal devices of various sizes according to the user's requirements for video resolution, so that the user can obtain a comfortable and smooth viewing effect. Of course , implementing any technical solution of the embodiments of the present invention does not necessarily need to achieve all the above advantages at the same time.
为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, but not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention shall fall within the protection scope of the present invention.
下面结合本发明附图进一步说明本发明具体实现。The specific implementation of the present invention will be further described below in conjunction with the accompanying drawings of the present invention.
本发明提供一种虚拟现实终端中视频分辨率的适应方法及其装置,通常应用于虚拟现实视频点播网络中,如果视频的分辨率与有效显示屏幕的尺寸匹配,直接进行播放;如果不匹配,则执行下述实施例的技术方案。The present invention provides a method and device for adapting video resolution in virtual reality terminals, which are usually applied in virtual reality video-on-demand networks. If the resolution of the video matches the size of the effective display screen, it will be played directly; if it does not match, the video will be played directly. Then execute the technical solutions of the following embodiments.
参见图1,为本发明实施例一虚拟现实终端中视频分辨率的适应方法流程示意图;其可以包括:Referring to FIG. 1 , it is a schematic flowchart of a method for adapting video resolution in a virtual reality terminal according to an embodiment of the present invention; it may include:
步骤S1:获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率。Step S1: Obtain the effective display screen size of the display in the virtual reality terminal and obtain the target resolution of video playback.
具体的,常见分辨率根据其在显示器上显示的比例(长宽比)的不同会有不同,详细如下:Specifically, common resolutions vary according to the ratio (aspect ratio) displayed on the monitor, as detailed below:
表一Table I
另外,分辨率也跟视频清晰度有关,清晰度有标清、超清、高清,广播电视和院线电影,对应的分辨率如表二:In addition, the resolution is also related to the video definition. The definition includes SD, UHD, HD, broadcast TV and cinema movies. The corresponding resolutions are shown in Table 2:
表二Table II
步骤S2,根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。Step S2, according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, zoom the playback size of the video to be played so that the target resolution of the video playback adapts to the effective display screen size.
本实施例中,如果视频目标分辨率与有效显示屏幕尺寸不匹配,例如视频的目标分辨率为1280x720,而有效显示屏幕尺寸较小或者较大,使得视频在播放时画面超出了有效显示屏幕的尺寸,或者相反只占据了有效显示屏幕尺寸上很小面积,导致的显示不协调,则步骤S2中可以参见图2,为本发明实施例二选择长度填充或宽度填充的流程示意图;如图2所示,其包括:In this embodiment, if the target resolution of the video does not match the size of the effective display screen, for example, the target resolution of the video is 1280x720, but the size of the effective display screen is smaller or larger, so that the image exceeds the size of the effective display screen when the video is played. size, or on the contrary only occupies a small area on the effective display screen size, resulting in uncoordinated display, then step S2 can refer to Figure 2, a schematic flow chart of selecting length filling or width filling for Embodiment 2 of the present invention; as shown in Figure 2 shown, which includes:
步骤S201:根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,计算对视频的播放尺寸缩放比例和缩放后的视频的播放尺寸相对于所述有效显示屏幕尺寸在长度方向的单侧填充量或在宽度方向的单侧填充量;Step S201: According to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal, calculate the scaling ratio of the playback size of the video and the length of the playback size of the scaled video relative to the effective display screen size One-sided padding in the direction or one-sided padding in the width direction;
步骤S202:根据计算得到的缩放比例对要播放的视频的播放尺寸进行缩放,以及根据计算得到的单侧填充量,对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充或宽度方向的双侧填充。Step S202: Scale the playback size of the video to be played according to the calculated scaling ratio, and perform double-sided padding in the length direction on the area on the effective display screen where no video content is played according to the calculated one-sided padding amount or double-sided padding in the width direction.
参见图3,为本发明实施例三从备选的多种视频分辨中自适应选取一分辨率作为目标分辨率的流程示意图;本实施例中,在获得视频播放的目标分辨率时根据传输速度和可用带宽,从备选的多种视频分辨中自适应选取一视频分辨率作为目标分辨率。Referring to FIG. 3 , it is a schematic flow diagram of adaptively selecting a resolution as the target resolution from multiple alternative video resolutions in Embodiment 3 of the present invention; in this embodiment, when obtaining the target resolution of video playback, according to the transmission speed and the available bandwidth, adaptively select a video resolution from multiple alternative video resolutions as the target resolution.
具体地的,对于一视频文件可对应多个分辨率a/b/c,根据传输速度和可用带宽计算可采用的特定码率,根据特定码率值从备选的多种视频分辨中选取一视频目标分辨率,从而增加或减少数据传输量。例如若网络带宽充足,则码率值大,采用分辨率高的视频文件,提供更加逼真的虚拟现实视频;若网络带宽下降,则码率值小,采用分辨率低的视频文件,减少数据延迟,降低因虚拟现实视频延迟带来的眩晕等不适感。Specifically, for a video file that can correspond to multiple resolutions a/b/c, calculate the specific code rate that can be adopted according to the transmission speed and available bandwidth, and select one from multiple alternative video resolutions according to the specific code rate value Video target resolution to increase or decrease the amount of data transfer. For example, if the network bandwidth is sufficient, the bit rate value is large, and high-resolution video files are used to provide more realistic virtual reality videos; if the network bandwidth decreases, the bit rate value is small, and low-resolution video files are used to reduce data delay. , to reduce the discomfort such as dizziness caused by virtual reality video delay.
可替代地,也可以根据用户选择来确定目标分辨率,即步骤S1中获得视频播放的目标分辨率时捕获用户的操作事件,根据捕获到的操作事件,从多个视频分辨率中选择一固定视频分辨率作为目标分辨率。比如在显示界面上有多个视频目标分辨率选项,供用户进行选择,详细不再赘述。Alternatively, the target resolution can also be determined according to the user's selection, that is, the user's operation event is captured when the target resolution of the video playback is obtained in step S1, and a fixed resolution is selected from multiple video resolutions according to the captured operation event. Video resolution as target resolution. For example, there are multiple video target resolution options on the display interface for the user to choose, and details will not be repeated here.
本实施中,当步骤S1中获得虚拟现实终端中显示器的有效显示屏幕尺寸时采用虚拟现实终端中显示器的有效显示屏幕的长、宽像素值表征有效显示屏幕尺寸。In this implementation, when the effective display screen size of the display in the virtual reality terminal is obtained in step S1, the length and width pixel values of the effective display screen of the display in the virtual reality terminal are used to represent the effective display screen size.
将显示屏幕长度像素值设为X,显示屏幕宽度像素值设为Y,将视频长度像素值设为Xv,视频宽度像素值设为Yv,视频的分辨率为Xv*Yv,缩放比例设为scale,目标分辨率则为Scale*Xv*Yv;长度方向的单侧填充量设为offsetX,宽度方向的单侧填充量offsetY,则步骤S2可以包括图4中的步骤S401-S407,参见图4,为本发明实施例四进行视频调整的流程示意图;如图4所示,其包括:Set the display screen length pixel value to X, the display screen width pixel value to Y, set the video length pixel value to Xv, the video width pixel value to Yv, the video resolution to Xv*Yv, and the zoom ratio to scale , the target resolution is Scale*Xv*Yv; the one-side filling amount in the length direction is set to offsetX, and the one-side filling amount in the width direction is offsetY, then step S2 may include steps S401-S407 in Figure 4, see Figure 4, It is a schematic flow diagram of video adjustment in Embodiment 4 of the present invention; as shown in FIG. 4 , it includes:
步骤S401:计算Sw=X·Yv/Xv,Step S401: Calculate Sw=X·Yv/Xv,
步骤S402:判断Sw与Y的大小关系;Step S402: judging the size relationship between Sw and Y;
若Sw小于Y,则执行步骤S403;若Sw大于Y,则执行步骤S404;若Sw等于Y,则认为视频的分辨率与有效显示屏幕尺寸匹配,无须进行缩放和填充;If Sw is less than Y, then perform step S403; if Sw is greater than Y, then perform step S404; if Sw is equal to Y, then think that the resolution of the video matches the effective display screen size, and there is no need to zoom and fill;
步骤S403:对所述有效显示屏幕上无视频内容播放的区域进行宽度方向的双侧填充,本次调整流程结束;Step S403: Perform double-sided padding in the width direction on the area on the effective display screen where no video content is played, and this adjustment process ends;
步骤S403中在填充时,首先计算缩放比例scale=Y/Yv,然后根据计算的缩放比例计算宽度方向的单侧填充量offsetY=(Y-Yv·scale)/2,在有效显示屏幕上无视频内容播放的区域的宽度方向左右填充宽度等于offsetY=(Y-Yv·scale)/2的黑边;When filling in step S403, first calculate scaling scale=Y/Yv, then calculate the unilateral filling amount offsetY=(Y-Yv scale)/2 in the width direction according to the scaling scale calculated, there is no video on the effective display screen The width direction of the area where the content is played is filled with a black border whose width is equal to offsetY=(Y-Yv scale)/2;
步骤S404:对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充,本次调整流程结束。Step S404: Perform double-sided padding in the length direction on the area on the effective display screen where no video content is played, and this adjustment process ends.
步骤S404在填充时,可以首先计算缩放比例scale=X/Xv,根据计算出的缩放比例计算长度方向的单侧填充量offsetX=(X-Xv·scale)/2,从而在有效显示屏幕上无视频内容播放的区域的长度方向上下填充长度等于offsetX=(X-Xv·scale)/2的黑边。Step S404 can first calculate the scaling ratio scale=X/Xv when filling, and calculate the one-sided filling amount offsetX=(X-Xv·scale)/2 in the length direction according to the calculated scaling ratio, so that there is no The length direction of the area where the video content is played is filled with black borders whose length is equal to offsetX=(X−Xv·scale)/2.
参见图5,为本发明实施例五虚拟现实终端中视频多分辨率的自适应装置结构示意图,其包括:相互耦接的获取模块501以及视频缩放模块502,其中:Referring to FIG. 5 , it is a schematic structural diagram of an adaptive device for multi-resolution video in a virtual reality terminal according to Embodiment 5 of the present invention, which includes: an acquisition module 501 and a video scaling module 502 coupled to each other, wherein:
获取模块501,用于获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率;Obtaining module 501, for obtaining the effective display screen size of the display in the virtual reality terminal and obtaining the target resolution of video playback;
视频缩放模块502,用于根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。The video scaling module 502 is configured to scale the playback size of the video to be played according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal so that the target resolution of the video playback adapts to the effective display screen size. Displays the screen size.
本实施例中,或其他任一实施例中,所述虚拟现实终端中显示器的有效显示屏幕尺寸采用虚拟现实终端中显示器的有效显示屏幕的长、宽像素值表征。In this embodiment, or in any other embodiment, the effective display screen size of the display in the virtual reality terminal is represented by the length and width pixel values of the effective display screen of the display in the virtual reality terminal.
本实施例中,或其他任一实施例中,所述获取模块501进一步用于根据传输速度和可用带宽,从备选的多种视频分辨中自适应选取一视频分辨率作为目标分辨率。In this embodiment, or in any other embodiment, the acquisition module 501 is further configured to adaptively select a video resolution from multiple alternative video resolutions as the target resolution according to the transmission speed and available bandwidth.
本实施例中,或其他任一实施例中,所述获取模块501进一步用于捕获用户的操作事件,根据捕获到的操作事件,从多个视频分辨率中选择一固定视频分辨率作为目标分辨率。In this embodiment, or in any other embodiment, the acquisition module 501 is further configured to capture user operation events, and select a fixed video resolution from multiple video resolutions as the target resolution according to the captured operation events. Rate.
本实施例中,或其他任一实施例中,所述视频缩放模块进一步用于根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,计算对视频的播放尺寸缩放比例和缩放后的视频的播放尺寸相对于所述有效显示屏幕尺寸在长度方向的单侧填充量或在宽度方向的单侧填充量;以及根据计算得到的缩放比例对要播放的视频的播放尺寸进行缩放,以及根据计算得到的单侧填充量,对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充或宽度方向的双侧填充。In this embodiment, or in any other embodiment, the video scaling module is further configured to calculate the playback size scaling ratio of the video according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal and the playback size of the zoomed video relative to the effective display screen size in the length direction of the unilateral padding or in the width direction of the unilateral padding; and according to the calculated zoom ratio, the playback size of the video to be played is Scaling, and performing double-side padding in the length direction or double-side padding in the width direction for the area on the effective display screen where no video content is played, according to the calculated one-side padding amount.
本实施例中,有关获取模块501以及视频缩放模块502进一步或者具体功能的详细解释请参见上述图1-图4,详细不再赘述。In this embodiment, for a detailed explanation of further or specific functions of the acquisition module 501 and the video scaling module 502, please refer to the above-mentioned FIGS. 1-4 , and details will not be repeated here.
参见图6,为本发明实施例六虚拟现实终端结构示意图;如图6所示,其包括显示器601、处理器602,处理器602用于获得虚拟现实终端中显示器的有效显示屏幕尺寸以及获得视频播放的目标分辨率,以及根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,对要播放的视频的播放尺寸进行缩放以使视频播放的目标分辨率适应所述有效显示屏幕尺寸。Referring to FIG. 6, it is a schematic structural diagram of a virtual reality terminal according to Embodiment 6 of the present invention; as shown in FIG. The target resolution for playback, and according to the target resolution for video playback and the effective display screen size of the display in the virtual reality terminal, the playback size of the video to be played is scaled so that the target resolution for video playback adapts to the effective display screen size. Displays the screen size.
优选地,在本发明的任一实施例中,所述虚拟现实终端中显示器的有效显示屏幕尺寸采用虚拟现实终端中显示器的有效显示屏幕的长、宽像素值表征。Preferably, in any embodiment of the present invention, the effective display screen size of the display in the virtual reality terminal is characterized by the length and width pixel values of the effective display screen of the display in the virtual reality terminal.
优选地,在本发明的任一实施例中,所述处理器602进一步用于根据传输速度和可用带宽,从备选的多种视频分辨中自适应选取一视频分辨率作为目标分辨率。Preferably, in any embodiment of the present invention, the processor 602 is further configured to adaptively select a video resolution from multiple alternative video resolutions as the target resolution according to the transmission speed and available bandwidth.
优选地,在本发明的任一实施例中,所述处理器602进一步用于捕获用户的操作事件,根据捕获到的操作事件,从多个视频分辨率中选择一固定视频分辨率作为目标分辨率。Preferably, in any embodiment of the present invention, the processor 602 is further configured to capture user operation events, and select a fixed video resolution from multiple video resolutions as the target resolution according to the captured operation events. Rate.
优选地,在本发明的任一实施例中,所述处理器602进一步用于根据所述视频播放的目标分辨率以及虚拟现实终端中显示器的有效显示屏幕尺寸,计算对视频的播放尺寸缩放比例和缩放后的视频的播放尺寸相对于所述有效显示屏幕尺寸在长度方向的单侧填充量或在宽度方向的单侧填充量;以及根据计算得到的缩放比例对要播放的视频的播放尺寸进行缩放,以及根据计算得到的单侧填充量,对所述有效显示屏幕上无视频内容播放的区域进行长度方向的双侧填充或宽度方向的双侧填充。Preferably, in any embodiment of the present invention, the processor 602 is further configured to calculate the playback size scaling ratio of the video according to the target resolution of the video playback and the effective display screen size of the display in the virtual reality terminal and the playback size of the zoomed video relative to the effective display screen size in the length direction of the unilateral padding or in the width direction of the unilateral padding; and according to the calculated zoom ratio, the playback size of the video to be played is Scaling, and performing double-side padding in the length direction or double-side padding in the width direction for the area on the effective display screen where no video content is played, according to the calculated one-side padding amount.
本实施例中,有关处理器602进一步或者具体功能的详细解释请参见上述图1-图4,详细不再赘述。In this embodiment, for detailed explanations about further or specific functions of the processor 602, please refer to the above-mentioned FIG. 1-FIG.
本发明上述实施例中,虚拟现实终端可以为虚拟现实头盔,也可以为虚拟现实眼镜,虚拟现实终端可以包括一个显示器,也可以包括两个显示器。In the above embodiments of the present invention, the virtual reality terminal may be a virtual reality helmet or virtual reality glasses, and the virtual reality terminal may include one display or two displays.
本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, devices (devices), or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices) and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow diagram procedure or procedures and/or block diagram procedures or blocks.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention. Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (11)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610319088.2A CN105933726A (en) | 2016-05-13 | 2016-05-13 | Virtual reality terminal and video resolution adaptation method and device thereof |
PCT/CN2016/109555 WO2017193576A1 (en) | 2016-05-13 | 2016-12-13 | Video resolution adaptation method and apparatus, and virtual reality terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610319088.2A CN105933726A (en) | 2016-05-13 | 2016-05-13 | Virtual reality terminal and video resolution adaptation method and device thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105933726A true CN105933726A (en) | 2016-09-07 |
Family
ID=56835732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610319088.2A Pending CN105933726A (en) | 2016-05-13 | 2016-05-13 | Virtual reality terminal and video resolution adaptation method and device thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105933726A (en) |
WO (1) | WO2017193576A1 (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106803984A (en) * | 2017-02-13 | 2017-06-06 | 福州瑞芯微电子股份有限公司 | A kind of method and apparatus of compatible VR and TV functions |
CN106998462A (en) * | 2017-04-06 | 2017-08-01 | 深圳市魔眼科技有限公司 | One kind wears display system |
CN106998461A (en) * | 2017-04-06 | 2017-08-01 | 深圳市魔眼科技有限公司 | One kind wears display system |
CN107087158A (en) * | 2017-05-15 | 2017-08-22 | 北京奇艺世纪科技有限公司 | A kind of method for broadcasting multimedia file and device |
CN107197228A (en) * | 2017-05-11 | 2017-09-22 | 深圳市恒科电子科技有限公司 | The 3D high definition displaying of graph and image systems of VR tutoring systems |
WO2017193576A1 (en) * | 2016-05-13 | 2017-11-16 | 乐视控股(北京)有限公司 | Video resolution adaptation method and apparatus, and virtual reality terminal |
CN107490864A (en) * | 2017-08-29 | 2017-12-19 | 杭州联络互动信息科技股份有限公司 | The method, apparatus and VR heads that a kind of video shown for VR heads is shown show |
CN107491934A (en) * | 2017-08-04 | 2017-12-19 | 国网山东省电力公司 | A kind of 3D interview exam systems based on virtual reality |
CN107995451A (en) * | 2016-10-26 | 2018-05-04 | 北京视联动力国际信息技术有限公司 | A kind of inspection method and device regarding networked video stream |
CN110062279A (en) * | 2019-04-22 | 2019-07-26 | 努比亚技术有限公司 | Video method of cutting out, wearable device and computer readable storage medium |
CN112567759A (en) * | 2018-04-11 | 2021-03-26 | 阿尔卡鲁兹公司 | Digital media system |
CN113115018A (en) * | 2021-03-09 | 2021-07-13 | 聚好看科技股份有限公司 | Self-adaptive display method and display equipment for image |
CN113126856A (en) * | 2019-12-30 | 2021-07-16 | 无锡祥生医疗科技股份有限公司 | Resolution adaptive method, ultrasonic apparatus, and storage medium |
CN113206993A (en) * | 2021-04-13 | 2021-08-03 | 聚好看科技股份有限公司 | Method for adjusting display screen and display device |
CN113728354A (en) * | 2019-04-30 | 2021-11-30 | 华为技术有限公司 | Image processing method and device |
CN113766272A (en) * | 2020-06-04 | 2021-12-07 | 腾讯科技(深圳)有限公司 | Data processing method for immersion media |
WO2021243991A1 (en) * | 2020-06-03 | 2021-12-09 | 康佳集团股份有限公司 | Display control method for ultra high definition television and 8k ultra high definition television |
CN114283055A (en) * | 2020-11-30 | 2022-04-05 | 海信视像科技股份有限公司 | Virtual reality equipment and picture display method |
CN114594921A (en) * | 2022-03-09 | 2022-06-07 | 北京沃东天骏信息技术有限公司 | Multimedia delivery method, device and system |
TWI786572B (en) * | 2020-03-24 | 2022-12-11 | 大陸商騰訊科技(深圳)有限公司 | Immersive media providing method and acquiring method, device, equipment and storage medium |
CN115617288A (en) * | 2021-07-16 | 2023-01-17 | 广州视源电子科技股份有限公司 | Screen recording method and device, storage medium and electronic equipment |
CN115639676A (en) * | 2022-11-10 | 2023-01-24 | 深圳纳德光学有限公司 | System and method for adaptive multi-resolution video input of a head-mounted display |
CN115941858A (en) * | 2022-12-14 | 2023-04-07 | 未来电视有限公司 | Broadcast control method of 3D virtual character |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110007818B (en) * | 2019-03-04 | 2022-08-12 | 深圳威尔视觉科技有限公司 | Single-machine screen resource layout method and related device |
CN110456999B (en) * | 2019-08-05 | 2023-07-11 | 深圳怡化电脑股份有限公司 | Program creation method, program creation device, electronic equipment and computer readable storage medium |
CN112822545A (en) * | 2019-11-15 | 2021-05-18 | 西安诺瓦星云科技股份有限公司 | Image display method, device and system and video controller |
CN111031359B (en) * | 2019-12-24 | 2023-01-10 | 北京奇艺世纪科技有限公司 | Video playing method and device, electronic equipment and computer readable storage medium |
CN111986601B (en) * | 2020-07-13 | 2024-03-29 | 视联动力信息技术股份有限公司 | Screen display method, device, terminal equipment and storage medium |
CN112188270A (en) * | 2020-09-29 | 2021-01-05 | 武汉大势智慧科技有限公司 | Cloud rendering display method and device |
CN115379246A (en) * | 2021-05-21 | 2022-11-22 | 北京字节跳动网络技术有限公司 | Live video stream playing method and device, electronic equipment and storage medium |
CN113747226B (en) * | 2021-09-08 | 2022-09-09 | 北京字跳网络技术有限公司 | Video display method and device, electronic equipment and storage medium |
CN114071214A (en) * | 2021-11-17 | 2022-02-18 | 上海哔哩哔哩科技有限公司 | Video display method and device |
CN115278278B (en) * | 2022-07-01 | 2024-01-02 | 北京达佳互联信息技术有限公司 | Page display method and device, electronic equipment and storage medium |
CN115209193B (en) * | 2022-07-15 | 2024-03-12 | 海宁奕斯伟集成电路设计有限公司 | Display processing equipment and method and display system |
CN115883881B (en) * | 2022-12-09 | 2024-10-11 | 北京广播电视台 | Multimedia playing method and system based on user terminal state matching video resolution |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662605A (en) * | 2009-09-17 | 2010-03-03 | 青岛海信电器股份有限公司 | Method and device for adjusting display scale of television |
CN102263977A (en) * | 2011-08-01 | 2011-11-30 | 清华大学 | Method and device for stereoscopic video acquisition of mobile terminal |
CN103986914A (en) * | 2014-05-27 | 2014-08-13 | 东南大学 | Adaptive code rate method based on the number of clients in wireless video surveillance system |
CN104281427A (en) * | 2014-03-10 | 2015-01-14 | 深圳深讯和科技有限公司 | Video data processing method and system in interactive application |
US20150279335A1 (en) * | 2014-03-26 | 2015-10-01 | Lenovo (Singapore) Pte, Ltd. | Proximity-based display scaling |
CN105554549A (en) * | 2015-12-03 | 2016-05-04 | 青岛海信移动通信技术股份有限公司 | VoLTE network video display method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103297729A (en) * | 2013-06-17 | 2013-09-11 | 华为终端有限公司 | Video processing method and device |
CN105933726A (en) * | 2016-05-13 | 2016-09-07 | 乐视控股(北京)有限公司 | Virtual reality terminal and video resolution adaptation method and device thereof |
-
2016
- 2016-05-13 CN CN201610319088.2A patent/CN105933726A/en active Pending
- 2016-12-13 WO PCT/CN2016/109555 patent/WO2017193576A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662605A (en) * | 2009-09-17 | 2010-03-03 | 青岛海信电器股份有限公司 | Method and device for adjusting display scale of television |
CN102263977A (en) * | 2011-08-01 | 2011-11-30 | 清华大学 | Method and device for stereoscopic video acquisition of mobile terminal |
CN104281427A (en) * | 2014-03-10 | 2015-01-14 | 深圳深讯和科技有限公司 | Video data processing method and system in interactive application |
US20150279335A1 (en) * | 2014-03-26 | 2015-10-01 | Lenovo (Singapore) Pte, Ltd. | Proximity-based display scaling |
CN103986914A (en) * | 2014-05-27 | 2014-08-13 | 东南大学 | Adaptive code rate method based on the number of clients in wireless video surveillance system |
CN105554549A (en) * | 2015-12-03 | 2016-05-04 | 青岛海信移动通信技术股份有限公司 | VoLTE network video display method and device |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017193576A1 (en) * | 2016-05-13 | 2017-11-16 | 乐视控股(北京)有限公司 | Video resolution adaptation method and apparatus, and virtual reality terminal |
CN107995451A (en) * | 2016-10-26 | 2018-05-04 | 北京视联动力国际信息技术有限公司 | A kind of inspection method and device regarding networked video stream |
CN106803984A (en) * | 2017-02-13 | 2017-06-06 | 福州瑞芯微电子股份有限公司 | A kind of method and apparatus of compatible VR and TV functions |
CN106803984B (en) * | 2017-02-13 | 2020-01-10 | 福州瑞芯微电子股份有限公司 | Method and device compatible with VR and television functions |
CN106998462A (en) * | 2017-04-06 | 2017-08-01 | 深圳市魔眼科技有限公司 | One kind wears display system |
CN106998461A (en) * | 2017-04-06 | 2017-08-01 | 深圳市魔眼科技有限公司 | One kind wears display system |
CN107197228A (en) * | 2017-05-11 | 2017-09-22 | 深圳市恒科电子科技有限公司 | The 3D high definition displaying of graph and image systems of VR tutoring systems |
CN107087158B (en) * | 2017-05-15 | 2019-01-08 | 北京奇艺世纪科技有限公司 | A kind of method for broadcasting multimedia file and device |
CN107087158A (en) * | 2017-05-15 | 2017-08-22 | 北京奇艺世纪科技有限公司 | A kind of method for broadcasting multimedia file and device |
CN107491934A (en) * | 2017-08-04 | 2017-12-19 | 国网山东省电力公司 | A kind of 3D interview exam systems based on virtual reality |
CN107491934B (en) * | 2017-08-04 | 2023-01-20 | 国网山东省电力公司 | 3D interview system based on virtual reality |
CN107490864A (en) * | 2017-08-29 | 2017-12-19 | 杭州联络互动信息科技股份有限公司 | The method, apparatus and VR heads that a kind of video shown for VR heads is shown show |
CN112567759A (en) * | 2018-04-11 | 2021-03-26 | 阿尔卡鲁兹公司 | Digital media system |
CN112567759B (en) * | 2018-04-11 | 2023-09-29 | 阿尔卡鲁兹公司 | Digital media system supporting multiple features regarding virtual reality content |
US11589110B2 (en) | 2018-04-11 | 2023-02-21 | Alcacruz Inc. | Digital media system |
CN110062279A (en) * | 2019-04-22 | 2019-07-26 | 努比亚技术有限公司 | Video method of cutting out, wearable device and computer readable storage medium |
CN113728354A (en) * | 2019-04-30 | 2021-11-30 | 华为技术有限公司 | Image processing method and device |
CN113126856A (en) * | 2019-12-30 | 2021-07-16 | 无锡祥生医疗科技股份有限公司 | Resolution adaptive method, ultrasonic apparatus, and storage medium |
TWI786572B (en) * | 2020-03-24 | 2022-12-11 | 大陸商騰訊科技(深圳)有限公司 | Immersive media providing method and acquiring method, device, equipment and storage medium |
WO2021243991A1 (en) * | 2020-06-03 | 2021-12-09 | 康佳集团股份有限公司 | Display control method for ultra high definition television and 8k ultra high definition television |
US12155964B2 (en) | 2020-06-03 | 2024-11-26 | Konka Group Co., Ltd. | Display control method for ultra high definition television and 8K ultra high definition television |
CN113766272A (en) * | 2020-06-04 | 2021-12-07 | 腾讯科技(深圳)有限公司 | Data processing method for immersion media |
CN114283055A (en) * | 2020-11-30 | 2022-04-05 | 海信视像科技股份有限公司 | Virtual reality equipment and picture display method |
CN113115018A (en) * | 2021-03-09 | 2021-07-13 | 聚好看科技股份有限公司 | Self-adaptive display method and display equipment for image |
CN113206993A (en) * | 2021-04-13 | 2021-08-03 | 聚好看科技股份有限公司 | Method for adjusting display screen and display device |
CN115617288A (en) * | 2021-07-16 | 2023-01-17 | 广州视源电子科技股份有限公司 | Screen recording method and device, storage medium and electronic equipment |
CN114594921A (en) * | 2022-03-09 | 2022-06-07 | 北京沃东天骏信息技术有限公司 | Multimedia delivery method, device and system |
CN115639676A (en) * | 2022-11-10 | 2023-01-24 | 深圳纳德光学有限公司 | System and method for adaptive multi-resolution video input of a head-mounted display |
CN115941858A (en) * | 2022-12-14 | 2023-04-07 | 未来电视有限公司 | Broadcast control method of 3D virtual character |
Also Published As
Publication number | Publication date |
---|---|
WO2017193576A1 (en) | 2017-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105933726A (en) | Virtual reality terminal and video resolution adaptation method and device thereof | |
CN113347405B (en) | Scaling related method and apparatus | |
CN108632674B (en) | Panoramic video playing method and client | |
CN104010225B (en) | The method and system of display panoramic video | |
CN109362242B (en) | Method and device for processing video data | |
JP2021103327A (en) | Apparatus and method for providing and displaying content | |
US20180189980A1 (en) | Method and System for Providing Virtual Reality (VR) Video Transcoding and Broadcasting | |
EP3065049A2 (en) | Interactive video display method, device, and system | |
CN107040794A (en) | Video broadcasting method, server, virtual reality device and panoramic virtual reality play system | |
CN104735464A (en) | Panorama video interactive transmission method, server and client end | |
CN106303573B (en) | 3D video image processing method, server and client | |
CN108881894B (en) | Method and device for determining quality of experience of VR multimedia | |
CN105898138A (en) | Panoramic video play method and device | |
CA2795220A1 (en) | Zoom display navigation | |
JP2020527883A5 (en) | ||
JP2020527883A (en) | Video processing methods, equipment and storage media | |
CN108282449A (en) | The transmission method and client of a kind of Streaming Media applied to virtual reality technology | |
CN112019907A (en) | Live broadcast picture distribution method, computer equipment and readable storage medium | |
CN108235138B (en) | Method, processing device and computer system for previewing video | |
CN108307197A (en) | Transmission method, playback method and the device and system of virtual reality video data | |
TW201803358A (en) | Method, apparatus and stream for formatting immersive video for conventional and immersive imaging elements | |
JP5941000B2 (en) | Video distribution apparatus and video distribution method | |
CN112019906A (en) | Live broadcast method, computer equipment and readable storage medium | |
CN107438203B (en) | Method for establishing and receiving list, network equipment and terminal | |
CN104066007A (en) | Cloud service device, method and system for multi-screen preview during video playback |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160907 |