CN107833265A - A kind of image switching methods of exhibiting and virtual reality device - Google Patents
A kind of image switching methods of exhibiting and virtual reality device Download PDFInfo
- Publication number
- CN107833265A CN107833265A CN201711208855.3A CN201711208855A CN107833265A CN 107833265 A CN107833265 A CN 107833265A CN 201711208855 A CN201711208855 A CN 201711208855A CN 107833265 A CN107833265 A CN 107833265A
- Authority
- CN
- China
- Prior art keywords
- grid
- rendered
- image
- grids
- switching
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例提供了一种图像切换展示方法和虚拟现实设备,所述方法包括:响应于指示从平面展示模式切换至全景展示模式的第一切换指令,以用户所在位置为球心绘制虚拟球体模型,所述虚拟球体模型的内表面包括N个网格,其中,N为整数,N>1;逐次增加待渲染图像所占的网格,直到所述待渲染图像占据所述N个网格,以在每次确定出的网格中进行待渲染图像的渲染。通过实施本发明的实施例,可以更好的衔接平面与全景之间的切换,以提高用户体验。
An embodiment of the present invention provides an image switching display method and a virtual reality device, the method comprising: drawing a virtual sphere with the user's location as the center of the sphere in response to a first switching instruction indicating switching from a plane display mode to a panoramic display mode model, the inner surface of the virtual sphere model includes N grids, where N is an integer, and N>1; the grid occupied by the image to be rendered is gradually increased until the image to be rendered occupies the N grids , to render the image to be rendered in each determined grid. By implementing the embodiments of the present invention, switching between plane and panorama can be better connected, so as to improve user experience.
Description
技术领域technical field
本发明涉及虚拟现实技术领域,尤其涉及一种图像切换展示方法和虚拟现实设备。The invention relates to the field of virtual reality technology, in particular to an image switching display method and virtual reality equipment.
背景技术Background technique
随着计算机技术的发展,虚拟现实设备逐渐普及。使用虚拟现实设备播放多媒体,在给用户带来大屏幕的爽快感的同时还可以使用户体验到360度的沉浸感。虚拟现实设备可以通过平面展示、全景展示两种模式播放多媒体,对于既可以平面展示、又可以360度全景展示的多媒体而言,可能涉及到两种模式间的切换。With the development of computer technology, virtual reality equipment is becoming more and more popular. The use of virtual reality devices to play multimedia can not only bring users the refreshing feeling of a large screen, but also enable users to experience 360-degree immersion. A virtual reality device can play multimedia in two modes: flat display and panoramic display. For multimedia that can be displayed both flat and 360-degree panoramic, switching between the two modes may be involved.
现有技术中切换上述两种模式时,需要重新加载场景、重新初始化视频,进而在重新加载、重新初始化时从用户角度观看会出现黑屏现象,即产生卡顿的问题,因此现有模式切换过程中显示内容的衔接度不是很好,用户体验较差。In the prior art, when switching the above two modes, it is necessary to reload the scene and re-initialize the video, and then a black screen will appear from the user’s perspective during reloading and re-initialization, that is, the problem of freezing, so the existing mode switching process The cohesion of the content displayed in is not very good, and the user experience is poor.
发明内容Contents of the invention
有鉴于此,本发明实施例提供一种图像切换展示方法和虚拟现实设备,用以更好的衔接平面与全景之间的切换,进而提高用户体验。In view of this, an embodiment of the present invention provides an image switching display method and a virtual reality device to better bridge the switching between plane and panorama, thereby improving user experience.
第一方面,本发明实施例提供了一种图像切换展示方法,包括:In the first aspect, an embodiment of the present invention provides an image switching display method, including:
响应于指示从平面展示模式切换至全景展示模式的第一切换指令,以用户所在位置为球心绘制虚拟球体模型,所述虚拟球体模型的内表面包括N个网格,其中,N为整数,N>1;In response to the first switching instruction indicating to switch from the planar display mode to the panoramic display mode, a virtual spherical model is drawn with the user's position as the center of the sphere, and the inner surface of the virtual spherical model includes N grids, where N is an integer, N>1;
逐次增加待渲染图像所占的网格,直到所述待渲染图像占据所述N个网格,以在每次确定出的网格中进行待渲染图像的渲染。The grids occupied by the images to be rendered are gradually increased until the images to be rendered occupy the N grids, so that the images to be rendered are rendered in each determined grid.
第二方面,本发明实施例提供了一种存储介质,所述存储介质用于存储可执行指令,所述可执行指令用于被执行以实现本发明实施例第一方面提供的图像切换展示方法。In the second aspect, the embodiment of the present invention provides a storage medium, the storage medium is used to store executable instructions, and the executable instructions are used to be executed to implement the image switching display method provided in the first aspect of the embodiment of the present invention .
第三方面,本发明实施例提供了一种虚拟现实设备,所述虚拟现实设备包括:In a third aspect, an embodiment of the present invention provides a virtual reality device, and the virtual reality device includes:
处理器、存储器;processor, memory;
所述存储器用于存储可执行指令;The memory is used to store executable instructions;
所述处理器通过执行所述存储器中所存储的可执行指令实现本发明实施例第一方面提供的图像切换展示方法。The processor implements the image switching display method provided in the first aspect of the embodiments of the present invention by executing the executable instructions stored in the memory.
本发明实施例所提供的一种图像切换展示方法和虚拟现实设备,响应于第一切换指令,在从平面展示模式切换至全景展示模式的过程中,逐次增加待渲染图像所占的、分布在虚拟球体模型内表面的网格,并在每次所确定出的网格中渲染待渲染图像,直到待渲染图像占据虚拟球体模型的所有网格,即完成从平面展示模式到全景展示模式的切换。由于用户处于虚拟球体模型的球心,因此从用户角度来看,在切换过程中待渲染图像逐渐放大、逐渐充满整个虚拟球体模型的内表面,进而形成全景效果,因此,更好地衔接平面展示模式与全景展示模式间的切换,进而提高了用户体验。In the image switching display method and virtual reality device provided by the embodiments of the present invention, in response to the first switching instruction, during the process of switching from the planar display mode to the panoramic display mode, the image to be rendered is gradually increased. The grid on the inner surface of the virtual spherical model, and render the image to be rendered in each determined grid until the image to be rendered occupies all the grids of the virtual spherical model, that is, the switch from the flat display mode to the panoramic display mode is completed . Since the user is at the center of the virtual sphere model, from the user's point of view, the image to be rendered gradually enlarges during the switching process and gradually fills the entire inner surface of the virtual sphere model, thereby forming a panoramic effect. Therefore, it is better connected to the plane display The switching between the display mode and the panorama display mode improves the user experience.
附图说明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 These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的一种图像切换展示方法的流程图;FIG. 1 is a flowchart of an image switching display method provided by an embodiment of the present invention;
图2为逐次增加待渲染图像所占网格的增加过程的示意图;FIG. 2 is a schematic diagram of an increasing process of successively increasing the grid occupied by the image to be rendered;
图3为预设方向的一种可选情况;Figure 3 is an optional situation of the preset direction;
图4为预设方向所对应网格所在区域的可选示意图;Fig. 4 is an optional schematic diagram of the area where the grid corresponding to the preset direction is located;
图5为图1所示实施例步骤S101中确定网格的可选实施方式;Fig. 5 is an optional implementation manner of determining the grid in step S101 of the embodiment shown in Fig. 1;
图6为以基准边和预设角度确定N条边的可选确定结果的示意图;Fig. 6 is a schematic diagram of an optional determination result of determining N sides with a reference side and a preset angle;
图7为本发明实施例提供的一种图像切换展示装置的结构示意图;Fig. 7 is a schematic structural diagram of an image switching display device provided by an embodiment of the present invention;
图8为本发明实施例提供的一种虚拟现实设备的结构示意图;FIG. 8 is a schematic structural diagram of a virtual reality device provided by an embodiment of the present invention;
图9为本发明实施例提供的一种虚拟现实设备的另一结构示意图。FIG. 9 is another schematic structural diagram of a virtual reality device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。Terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates otherwise, "multiple" Generally, at least two kinds are included, but the case of including at least one kind is not excluded.
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used herein is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B, which may mean that A exists alone, and A and B exist simultaneously. B, there are three situations of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述XXX,但这些XXX不应限于这些术语。这些术语仅用来将XXX区分开。例如,在不脱离本发明实施例范围的情况下,第一XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一XXX。It should be understood that although the terms first, second, third, etc. may be used to describe XXX in the embodiments of the present invention, these XXX should not be limited to these terms. These terms are used only to distinguish XXX from each other. For example, without departing from the scope of the embodiments of the present invention, the first XXX may also be called the second XXX, and similarly, the second XXX may also be called the first XXX.
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the words "if", "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detected (the stated condition or event)" could be interpreted as "when determined" or "in response to the determination" or "when detected (the stated condition or event) )" or "in response to detection of (a stated condition or event)".
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a good or system comprising a set of elements includes not only those elements but also includes items not expressly listed. other elements of the product, or elements inherent in the commodity or system. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the article or system comprising said element.
进一步值得说明的是,本发明各实施例中各步骤之间的顺序是可以调整的,不是必须按照以下举例的顺序执行。It is further worth noting that the order of the steps in the various embodiments of the present invention can be adjusted, and it is not necessary to execute them in the following order.
本发明实施例提供了一种图像切换展示方法,可以应用于虚拟现实设备,例如单/双目虚拟现实眼镜、单/双显示屏虚拟现实眼镜等。本发明实施例提供的方法还可以应用于运行在虚拟现实设备上的图像切换展示装置,该装置可以为用于图像切换的应用软件,以及相关软件的功能插件等。The embodiment of the present invention provides an image switching display method, which can be applied to virtual reality devices, such as single/binocular virtual reality glasses, single/dual display virtual reality glasses, and the like. The method provided by the embodiment of the present invention can also be applied to an image switching display device running on a virtual reality device, and the device can be application software for image switching, and a functional plug-in of related software.
需要说明的是,在本实施例中,上述图像切换所指代的为图像的平面展示模式与360度全景展示模式之间的相互切换。It should be noted that, in this embodiment, the above-mentioned image switching refers to the mutual switching between the image plane display mode and the 360-degree panoramic display mode.
如图1所示,本发明实施例提供的方法,包括如下步骤:As shown in Figure 1, the method provided by the embodiment of the present invention includes the following steps:
S101:响应于指示从平面展示模式切换至全景展示模式的第一切换指令,以用户所在位置为球心绘制虚拟球体模型,虚拟球体模型的内表面包括N个网格。S101: In response to a first switching instruction indicating to switch from a planar display mode to a panoramic display mode, draw a virtual spherical model with the user's location as the center of the sphere, and the inner surface of the virtual spherical model includes N grids.
虚拟现实设备播放多媒体图像时,往往可以以平面展示和全景展示两种模式进行展示,两种模式适应不同需求。在平面展示模式下,多媒体以平面效果展示,其所带来体验与2D显示设备无异;在全景展示模式下,图像可以围成一个空间,用户处于上述空间中,进而能够得到更好的沉浸式体验。实际应用中,可能需要在平面展示模式和全景展示模式之间进行切换。When a virtual reality device plays multimedia images, it can often be displayed in two modes: flat display and panoramic display, and the two modes are suitable for different needs. In the flat display mode, the multimedia is displayed in a flat effect, and the experience it brings is the same as that of a 2D display device; in the panoramic display mode, the images can form a space, and the user is in the above space, so that they can get better immersion style experience. In practical applications, it may be necessary to switch between the flat display mode and the panoramic display mode.
若用户希望得到较好的沉浸式体验,则可以发出第一切换指令,以从平面展示模式切换至全景展示模式。可选地,用户可以通过语音、按键、身体摆出某种形态等操作形式发出第一切换指令。当然,第一切换指令并不局限于由用户发出,还可以由设备自身定时发出。If the user wishes to obtain a better immersive experience, a first switching instruction may be issued to switch from the planar display mode to the panoramic display mode. Optionally, the user may issue the first switching instruction through operations such as voice, pressing a button, or posing a certain shape of the body. Certainly, the first switching instruction is not limited to being sent by the user, and may also be sent by the device itself at regular intervals.
当接收到第一切换指令,以用户所在位置为球心建立虚拟球体模型,可以理解到的是,虚拟球体模型的内表面用于展示待渲染图像。具体地,虚拟球体模型的内表面包括N个网格,可以将待渲染图像渲染在网格上。其中,N为整数,N>1。可选地,网格可以为三角形网格、菱形网格、以及由两个三角形网格组成的矩形网格等。When the first switching instruction is received, a virtual sphere model is established with the user's location as the center of the sphere. It can be understood that the inner surface of the virtual sphere model is used to display the image to be rendered. Specifically, the inner surface of the virtual sphere model includes N grids, and the image to be rendered can be rendered on the grids. Wherein, N is an integer, N>1. Optionally, the grid may be a triangular grid, a rhombus grid, a rectangular grid composed of two triangular grids, and the like.
S102:逐次增加待渲染图像所占的网格,直到待渲染图像占据N个网格,以在每次确定出的网格中进行待渲染图像的渲染。S102: Increasing the grids occupied by the image to be rendered step by step until the image to be rendered occupies N grids, so that the image to be rendered is rendered in each determined grid.
可选地,增加待渲染图像所占的网格,实际上是放大待渲染图像的过程,放大待渲染图像的方法可以采用插值法。Optionally, increasing the grid occupied by the image to be rendered is actually a process of enlarging the image to be rendered, and the method of enlarging the image to be rendered may use an interpolation method.
可选地,逐次增加待渲染图像所占的网格的过程可以为:在第一时刻,在N个网格中的M1个网格中渲染待渲染图像;在第二时刻,在N个网格中的M2个网格中渲染待渲染图像,其中,M1、M2为整数,N>=M2>M1>1。第一时刻可以为收到第一切换指令后第一次渲染的时刻,此时,第二时刻可以为第一次渲染的时刻的后一时刻。当然,第一时刻还可以为第二次、第三次、第四次、……、渲染的时刻,相应于第一时刻,第二时刻可以为第二次、第三次、第四次、……、渲染的时刻的后一时刻。Optionally, the process of successively increasing the grids occupied by the image to be rendered may be: at the first moment, the image to be rendered is rendered in M1 grids among the N grids; Images to be rendered are rendered in M2 grids in the grid, wherein M1 and M2 are integers, and N>=M2>M1>1. The first moment may be the moment of the first rendering after receiving the first switching instruction, and at this time, the second moment may be a moment after the moment of the first rendering. Of course, the first moment can also be the second, third, fourth, ..., rendering moment, corresponding to the first moment, the second moment can be the second, third, fourth, ..., the moment after the rendered moment.
当第一时刻为第一次渲染的时刻时,待渲染图像所占网格数量M1的取值可以为1,此时M2可以为4,也就是说,M2=4*M1。当然,M1和M2的数值大小还可以呈现其他关系,本实施例不在此一一列举。When the first moment is the first rendering moment, the value of the number M1 of grids occupied by the image to be rendered may be 1, and at this time M2 may be 4, that is, M2=4*M1. Of course, the values of M1 and M2 may also have other relationships, which are not listed in this embodiment.
以下列举一具体例子,详细介绍上述逐次渲染的过程。如图2所示,假设网格为矩形网格,则在第一次渲染的时刻待渲染图像所占网格数量为1个,在第二次所占网格数量为4个,在第三次所占网格数量为16个……,直至待渲染图像所占网格数量等于N,即待渲染图像充满整个虚拟球体模型。A specific example is given below to introduce the above-mentioned sequential rendering process in detail. As shown in Figure 2, assuming that the grid is a rectangular grid, the number of grids occupied by the image to be rendered at the moment of the first rendering is 1, the number of grids occupied by the second time is 4, and the number of grids occupied by the image at the third time is The number of grids occupied this time is 16... until the number of grids occupied by the image to be rendered is equal to N, that is, the image to be rendered fills the entire virtual spherical model.
在确定了网格的数量M1之后,需要进一步确定M1个网格所在的位置。可选地,可以通过如下方式确定:确定N个网格中与预设方向对应的K个网格,其中,K为整数,M1<K<N;从K个网格中获取位于中央的M1个网格。具体地,可以预先确定虚拟球体模型上某一点相对于球心的方向为预设方向,可选地,预设方向可以如图3所示。进而,预设方向周围某一设定好的角度θ内的网格为该预设方向所对应的K个网格。例如,如图4所示,图4阴影所覆盖区域中的网格为与预设方向对应的网格。After determining the number M1 of grids, it is necessary to further determine the positions of the M1 grids. Optionally, it can be determined in the following manner: among the N grids, K grids corresponding to the preset direction are determined, where K is an integer, M1<K<N; M1 located in the center is obtained from the K grids grid. Specifically, the direction of a certain point on the virtual sphere model relative to the center of the sphere may be predetermined as the preset direction. Optionally, the preset direction may be as shown in FIG. 3 . Furthermore, the grids within a certain set angle θ around the preset direction are the K grids corresponding to the preset direction. For example, as shown in FIG. 4 , the grids in the shaded area in FIG. 4 are grids corresponding to the preset directions.
可选地,还可以在与用户的朝向对应的网格中确定M1个网格,以在上述M1个网格中渲染待渲染图像。Optionally, M1 grids may also be determined in the grids corresponding to the orientation of the user, so as to render the image to be rendered in the above M1 grids.
对于M2个网格所在位置,可选地,M2个网格所在的位置包含了M1个网格所在的位置,也就是说,在确定出M1个网格的位置后,接着在上述M1个网格周围增加确定出M2-M1个网格,以作为M2个网格的位置。具体M2个网格的位置可以在以M1个网格为中心的区域中的网格中确定。For the locations of the M2 grids, optionally, the locations of the M2 grids include the locations of the M1 grids, that is, after determining the locations of the M1 grids, then the Add M2-M1 grids around the grid to determine the positions of the M2 grids. Specifically, the positions of the M2 grids may be determined in the grids in the area centered on the M1 grids.
可见,本实施例中响应于第一切换指令,在从平面展示模式切换至全景展示模式的过程中,逐次增加待渲染图像所占的、分布在虚拟球体模型内表面的网格,并在每次所确定出的网格中渲染待渲染图像,直到待渲染图像占据虚拟球体模型的所有网格,则完成切换。在实际展示过程中,用户处于虚拟球体模型的球心,因此从用户角度来看,在切换过程中待渲染图像逐渐放大、直至充满整个虚拟球体模型的内表面形成全景效果,进而更好地衔接平面展示模式与全景展示模式间的切换,提高了用户体验。It can be seen that in this embodiment, in response to the first switching instruction, in the process of switching from the planar display mode to the panoramic display mode, the grids occupied by the image to be rendered and distributed on the inner surface of the virtual spherical model are gradually increased, and each The image to be rendered is rendered in the grid determined next time until the image to be rendered occupies all the grids of the virtual spherical model, then the switching is completed. In the actual display process, the user is at the center of the virtual sphere model, so from the user's point of view, the image to be rendered is gradually enlarged during the switching process until it fills the entire inner surface of the virtual sphere model to form a panoramic effect, thereby better connecting The switching between the plane display mode and the panoramic display mode improves user experience.
以下列举一可选实施方式,详细介绍步骤S101中虚拟球体模型的N个网格的确定过程。如图5所示,本实施例可以包括如下步骤:An optional implementation manner is enumerated below, and the process of determining the N grids of the virtual sphere model in step S101 is introduced in detail. As shown in Figure 5, this embodiment may include the following steps:
S201:根据虚拟球体模型中的基准边以及预设角度变化量确定N条边,其中,基准边为虚拟球体模型的一条半径。S201: Determine N sides according to a reference side in the virtual sphere model and a preset angle variation, wherein the reference side is a radius of the virtual sphere model.
如图6所示,假设以虚拟球体模型的水平方向的一条半径为基准边,则将基准边以球心为中心向各个方向旋转,沿某一固定方向旋转时,旋转角度每增加预设角度则确定一条边,直至确定N条边。例如,如图6所示,预设角度为90度,使基准边沿竖直、水平两个方向旋转,则N条边可以如图6中虚线所示,分别为n1-n6。As shown in Figure 6, assuming that a radius in the horizontal direction of the virtual sphere model is used as the reference side, the reference side is rotated in all directions with the center of the sphere as the center. When rotating in a fixed direction, the rotation angle increases by the preset angle Then one side is determined until N sides are determined. For example, as shown in FIG. 6 , the preset angle is 90 degrees, and the reference edge is rotated in both vertical and horizontal directions, then the N sides can be shown as dashed lines in FIG. 6 , which are respectively n1-n6.
S202:将N条边与虚拟球体模型球面的交点作为顶点,结合预设边长确定N个矩形网格。S202: Use the intersection points of the N sides and the sphere of the virtual sphere model as vertices, and determine N rectangular grids in combination with preset side lengths.
需要说明的是,在本实施例中,网格可以为矩形网格,但是,网格的形状并不限于本实施例所列举出的矩形网格。It should be noted that, in this embodiment, the grid may be a rectangular grid, but the shape of the grid is not limited to the rectangular grid listed in this embodiment.
可选地,顶点可以对应矩形网格左上角的点、右上角的点、左下角的点、右下角的点。值得说明的是,若规定顶点对应矩形网格左下角的点,则在本次确定过程中将各顶点作为左下角的点确定矩形网格。Optionally, the vertices may correspond to a point at the upper left corner, a point at the upper right corner, a point at the lower left corner, and a point at the lower right corner of the rectangular grid. It is worth noting that if it is specified that the vertices correspond to the points at the lower left corner of the rectangular grid, then in this determination process, each vertex is used as the point at the lower left corner to determine the rectangular grid.
在实际应用中,还可能存在从全景展示模式切换为平面展示模式的需求,若想要完成上述切换,则用户可以发送第二切换指令,响应于第二切换指令,逐次降低待渲染图像所占的网格,直到待渲染图像占据一个网格,以在每次确定出的网格中进行待渲染图像的渲染。可以理解到的是,逐次降低待渲染图像所占的网格实质上是待渲染图像的缩小过程,可选地可以通过降采样的方法缩小待渲染图像。本实施例中的切换过程实质上为图1所示实施例中步骤S102的逆过程,此处不再赘述。In practical applications, there may also be a need to switch from the panoramic display mode to the flat display mode. If you want to complete the above switch, the user can send a second switch command, and in response to the second switch command, gradually reduce the proportion of the image to be rendered. The grid until the image to be rendered occupies a grid, so that the image to be rendered is rendered in each determined grid. It can be understood that successively reducing the grid occupied by the image to be rendered is essentially a process of shrinking the image to be rendered. Optionally, the image to be rendered can be reduced by downsampling. The switching process in this embodiment is essentially the inverse process of step S102 in the embodiment shown in FIG. 1 , and will not be repeated here.
相应于上述方法实施例,如图7所示,本发明实施例还提供一种图像切换展示装置,包括:绘制模块710、渲染模块720。Corresponding to the above method embodiment, as shown in FIG. 7 , an embodiment of the present invention further provides an image switching display device, including: a drawing module 710 and a rendering module 720 .
绘制模块710,用于响应于指示从平面展示模式切换至全景展示模式的第一切换指令,以用户所在位置为球心绘制虚拟球体模型,所述虚拟球体模型的内表面包括N个网格,其中,N为整数,N>1。The drawing module 710 is configured to draw a virtual spherical model with the user's location as the center of the sphere in response to the first switching instruction indicating switching from the planar display mode to the panoramic display mode, and the inner surface of the virtual spherical model includes N grids, Wherein, N is an integer, N>1.
渲染模块720,用于逐次增加待渲染图像所占的网格,直到所述待渲染图像占据所述N个网格,以在每次确定出的网格中进行待渲染图像的渲染。The rendering module 720 is configured to gradually increase the grids occupied by the images to be rendered until the N grids are occupied by the images to be rendered, so as to render the images to be rendered in each determined grid.
可见,在切换过程中,用户可以看到待渲染图像逐渐放大、直至充满整个虚拟球体模型的内表面的效果,进而本实施例可以更好地衔接平面展示模式与全景展示模式间的切换,进而提高了用户体验。It can be seen that during the switching process, the user can see the effect that the image to be rendered is gradually enlarged until it fills the entire inner surface of the virtual sphere model, and this embodiment can better connect the switching between the planar display mode and the panoramic display mode, and further Improved user experience.
可选地,所述渲染模块720,包括:第一渲染子模块721、第二渲染子模块722。Optionally, the rendering module 720 includes: a first rendering submodule 721 and a second rendering submodule 722 .
第一渲染子模块721,用于在第一时刻,在所述N个网格中的M1个网格中渲染待渲染图像。The first rendering sub-module 721 is configured to render images to be rendered in M1 grids among the N grids at a first moment.
第二渲染子模块722,用于在第二时刻,在所述N个网格中的M2个网格中渲染所述待渲染图像,其中,M1、M2为整数,N>=M2>M1>1。The second rendering submodule 722 is configured to render the image to be rendered in the M2 grids of the N grids at the second moment, where M1 and M2 are integers, and N>=M2>M1> 1.
可选地,所述装置还包括:第一确定子模块723、获取子模块724。Optionally, the device further includes: a first determination submodule 723 and an acquisition submodule 724 .
第一确定子模块723,用于在N个网格中的M1个网格中渲染待渲染图像之前,确定所述N个网格中与预设方向对应的K个网格,并触发所述第一渲染子模块,其中,K为整数,M1<K<N。The first determination sub-module 723 is configured to determine K grids corresponding to preset directions among the N grids before rendering the image to be rendered in the M1 grids among the N grids, and trigger the The first rendering sub-module, wherein K is an integer, M1<K<N.
获取子模块724,用于从所述K个网格中获取位于中央的所述M1个网格。The acquisition sub-module 724 is configured to acquire the M1 grids located in the center from the K grids.
可选地,所述装置还包括:Optionally, the device also includes:
第二确定子模块725,用于在N个网格中的M1个网格中渲染待渲染图像之前,在与所述用户的朝向对应的网格中确定所述M1个网格,并触发所述第一渲染子模块。The second determining submodule 725 is configured to determine the M1 grids in the grid corresponding to the orientation of the user before rendering the image to be rendered in the M1 grids of the N grids, and trigger the Describe the first rendering sub-module.
可选地,所述装置还包括:Optionally, the device also includes:
第三确定子模块726,用于在N个网格中的M2个网格中渲染所述待渲染图像之前,在以所述M1个网格为中心的网格中确定所述M2个网格,并触发所述第二渲染子模块。The third determination sub-module 726 is configured to determine the M2 grids in the grid centered on the M1 grids before rendering the image to be rendered in the M2 grids among the N grids , and trigger the second rendering submodule.
可选地,所述绘制模块710,包括:第四确定子模块711、第五确定子模块712。Optionally, the drawing module 710 includes: a fourth determining submodule 711 and a fifth determining submodule 712 .
第四确定子模块711,用于根据所述虚拟球体模型中的基准边以及预设角度变化量确定N条边,所述基准边为所述虚拟球体模型的一条半径。The fourth determining sub-module 711 is configured to determine N sides according to a reference side in the virtual sphere model and a preset angle variation, the reference side being a radius of the virtual sphere model.
第五确定子模块712,用于将所述N条边与所述虚拟球体模型球面的交点作为顶点,结合预设边长确定N个矩形网格。The fifth determination sub-module 712 is configured to use the intersection points of the N sides and the sphere of the virtual sphere model as vertices, and determine N rectangular grids in combination with preset side lengths.
可选地,所述装置还包括:Optionally, the device also includes:
处理模块730,用于响应于指示从全景展示模式切换至平面展示模式的第二切换指令,逐次降低所述待渲染图像所占的网格,直到所述待渲染图像占据一个网格,以在每次确定出的网格中进行所述待渲染图像的渲染。The processing module 730 is configured to, in response to the second switching instruction indicating to switch from the panorama display mode to the planar display mode, successively reduce the grid occupied by the image to be rendered until the image to be rendered occupies one grid, so as to Rendering of the image to be rendered is performed in each determined grid.
需要说明的是,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得较为简单,相关之处参见方法实施例的部分说明即可。It should be noted that, as for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to part of the description of the method embodiment.
本发明实施例还提供一种存储介质,所述存储介质用于存储可执行指令,所述可执行指令用于被执行以实现本发明实施例提供的图像切换展示方法。The embodiment of the present invention also provides a storage medium, the storage medium is used to store executable instructions, and the executable instructions are used to be executed to implement the image switching display method provided in the embodiment of the present invention.
如图8所示,本发明实施例还提供一种虚拟现实设备,所述虚拟现实设备包括:As shown in Figure 8, the embodiment of the present invention also provides a virtual reality device, the virtual reality device includes:
处理器810、存储器820;Processor 810, memory 820;
所述存储器820用于存储可执行指令;The memory 820 is used to store executable instructions;
所述处理器810通过执行所述存储器820中所存储的可执行指令实现本发明实施例提供的图像切换展示方法。The processor 810 implements the image switching display method provided by the embodiment of the present invention by executing the executable instructions stored in the memory 820 .
由于上述虚拟现实设备执行本发明实施例提供的图像切换展示方法,因此,在切换过程中,用户可以看到待渲染图像逐渐放大、直至充满整个虚拟球体模型的内表面的效果,进而可以更好地衔接平面展示模式与全景展示模式间的切换,提高了用户体验。Since the above-mentioned virtual reality device executes the image switching and display method provided by the embodiment of the present invention, during the switching process, the user can see the effect that the image to be rendered is gradually enlarged until it fills the entire inner surface of the virtual sphere model, and thus can be better The switching between the flat display mode and the panoramic display mode is seamlessly connected, which improves the user experience.
可选地,本发明实施例提供的虚拟现实设备还可以包括:通信接口830,通信接口830用于实现虚拟现实设备与外部的通信。Optionally, the virtual reality device provided by the embodiment of the present invention may further include: a communication interface 830, and the communication interface 830 is used to implement communication between the virtual reality device and the outside.
本发明一些实施例提供的虚拟现实设备可以为头戴显示设备,具体地为外接式头戴显示设备或者一体式头戴显示设备,其中外接式头戴显示设备需要与外部处理系统(例如计算机处理系统)配合使用。The virtual reality device provided by some embodiments of the present invention may be a head-mounted display device, specifically an external head-mounted display device or an integrated head-mounted display device, where the external head-mounted display device needs to communicate with an external processing system (such as a computer processing system) to be used together.
图9示出了一些实施例中头戴显示设备900的内部配置结构示意图。Fig. 9 shows a schematic diagram of the internal configuration structure of a head-mounted display device 900 in some embodiments.
显示单元901可以包括显示面板,显示面板设置在头戴显示设备900上面向用户面部的侧表面,可以为一整块面板、或者为分别对应用户左眼和右眼的左面板和右面板。显示面板可以为电致发光(EL)元件、液晶显示器或具有类似结构的微型显示器、或者视网膜可直接显示或类似的激光扫描式显示器。The display unit 901 may include a display panel. The display panel is arranged on the side surface of the head-mounted display device 900 facing the user's face, and may be a whole panel, or a left panel and a right panel respectively corresponding to the user's left and right eyes. The display panel may be an electroluminescence (EL) element, a liquid crystal display or a microdisplay having a similar structure, or a retinal direct display or similar laser scanning type display.
虚拟图像光学单元902以放大方式拍摄显示单元901所显示的图像,并允许用户按放大的虚拟图像观察所显示的图像。作为输出到显示单元901上的显示图像,可以是从内容再现设备(蓝光光碟或DVD播放器)或流媒体服务器提供的虚拟场景的图像、或者使用外部相机910拍摄的现实场景的图像。一些实施例中,虚拟图像光学单元902可以包括透镜单元,例如球面透镜、非球面透镜、菲涅尔透镜等。The virtual image optical unit 902 captures the image displayed by the display unit 901 in an enlarged manner, and allows the user to observe the displayed image as an enlarged virtual image. As a display image output to the display unit 901 , an image of a virtual scene provided from a content reproduction device (Blu-ray Disc or DVD player) or a streaming server, or an image of a real scene captured using the external camera 910 may be used. In some embodiments, the virtual image optical unit 902 may include a lens unit, such as a spherical lens, an aspheric lens, a Fresnel lens, and the like.
输入操作单元903包括至少一个用来执行输入操作的操作部件,例如按键、按钮、开关或者其他具有类似功能的部件,通过操作部件接收用户指令,并且向控制单元907输出指令。The input operation unit 903 includes at least one operation component for performing an input operation, such as keys, buttons, switches or other components with similar functions, and receives user instructions through the operation components and outputs instructions to the control unit 907 .
状态信息获取单元904用于获取穿戴头戴显示设备900的用户的状态信息。状态信息获取单元904可以包括各种类型的传感器,用于自身检测状态信息,并可以通过通信单元905从外部设备(例如智能手机、腕表和用户穿戴的其它多功能终端)获取状态信息。状态信息获取单元904可以获取用户的头部的位置信息和/或姿态信息。状态信息获取单元904可以包括陀螺仪传感器、加速度传感器、全球定位系统(GPS)传感器、地磁传感器、多普勒效应传感器、红外传感器、射频场强度传感器中的一个或者多个。此外,状态信息获取单元904获取穿戴头戴显示设备900的用户的状态信息,例如获取例如用户的操作状态(用户是否穿戴头戴显示设备900)、用户的动作状态(诸如静止、行走、跑动和诸如此类的移动状态,手或指尖的姿势、眼睛的开或闭状态、视线方向、瞳孔尺寸)、精神状态(用户是否沉浸在观察所显示的图像以及诸如此类的),甚至生理状态。The status information acquiring unit 904 is configured to acquire status information of the user wearing the head mounted display device 900 . The status information acquisition unit 904 may include various types of sensors for detecting status information by itself, and may acquire status information from external devices (such as smart phones, watches and other multi-function terminals worn by users) through the communication unit 905 . The state information obtaining unit 904 may obtain position information and/or posture information of the user's head. The state information acquiring unit 904 may include one or more of a gyroscope sensor, an acceleration sensor, a global positioning system (GPS) sensor, a geomagnetic sensor, a Doppler effect sensor, an infrared sensor, and a radio frequency field intensity sensor. In addition, the status information acquisition unit 904 acquires the status information of the user wearing the head-mounted display device 900, for example, the user's operation status (whether the user wears the head-mounted display device 900), the user's action status (such as standing still, walking, running, etc.) and such movement state, hand or fingertip posture, eye open or closed state, gaze direction, pupil size), mental state (whether the user is immersed in looking at the displayed image, and the like), even physiological state.
通信单元905执行与外部装置的通信处理、调制和解调处理、以及通信信号的编码和解码处理。另外,控制单元907可以从通信单元905向外部装置发送传输数据。通信方式可以是有线或者无线形式,例如移动高清链接(MHL)或通用串行总线(USB)、高清多媒体接口(HDMI)、无线保真(Wi-Fi)、蓝牙通信或低功耗蓝牙通信,以及IEEE802.11s标准的网状网络等。另外,通信单元905可以是根据宽带码分多址(W-CDMA)、长期演进(LTE)和类似标准操作的蜂窝无线收发器。The communication unit 905 performs communication processing with an external device, modulation and demodulation processing, and encoding and decoding processing of communication signals. In addition, the control unit 907 can send transmission data from the communication unit 905 to an external device. The communication method can be wired or wireless, such as mobile high-definition link (MHL) or universal serial bus (USB), high-definition multimedia interface (HDMI), wireless fidelity (Wi-Fi), Bluetooth communication or low-power Bluetooth communication, And IEEE802.11s standard mesh network, etc. Additionally, the communications unit 905 may be a cellular radio transceiver operating in accordance with Wideband Code Division Multiple Access (W-CDMA), Long Term Evolution (LTE), and similar standards.
一些实施例中,头戴显示设备900还可以包括存储单元,存储单元906是配置为具有固态驱动器(SSD)等的大容量存储设备。一些实施例中,存储单元906可以存储应用程序或各种类型的数据。例如,用户使用头戴显示设备900观看的内容可以存储在存储单元906中。In some embodiments, the head-mounted display device 900 may further include a storage unit, and the storage unit 906 is a mass storage device configured with a solid-state drive (SSD) or the like. In some embodiments, the storage unit 906 can store application programs or various types of data. For example, the content viewed by the user using the head-mounted display device 900 may be stored in the storage unit 906 .
一些实施例中,头戴显示设备900还可以包括控制单元,控制单元907可以包括计算机处理单元(CPU)或者其他具有类似功能的设备。一些实施例中,控制单元907可以用于执行存储单元906存储的应用程序,或者控制单元907还可以用于执行本申请一些实施例公开的方法、功能和操作的电路。In some embodiments, the head-mounted display device 900 may further include a control unit, and the control unit 907 may include a computer processing unit (CPU) or other devices with similar functions. In some embodiments, the control unit 907 can be used to execute the application programs stored in the storage unit 906, or the control unit 907 can also be used to execute the methods, functions and circuits disclosed in some embodiments of the present application.
图像处理单元908用于执行信号处理,比如与从控制单元907输出的图像信号相关的图像质量校正,以及将其分辨率转换为根据显示单元901的屏幕的分辨率。然后,显示驱动单元909依次选择显示单元901的每行像素,并逐行依次扫描显示单元901的每行像素,因而提供基于经信号处理的图像信号的像素信号。The image processing unit 908 is used to perform signal processing such as image quality correction related to the image signal output from the control unit 907 and converting its resolution to that according to the screen of the display unit 901 . Then, the display driving unit 909 sequentially selects each row of pixels of the display unit 901 and sequentially scans each row of pixels of the display unit 901 row by row, thereby providing a pixel signal based on the signal-processed image signal.
一些实施例中,头戴显示设备900还可以包括外部相机。外部相机910可以设置在头戴显示设备900主体前表面,外部相机910可以为一个或者多个。外部相机910可以获取三维信息,并且也可以用作距离传感器。另外,探测来自物体的反射信号的位置灵敏探测器(PSD)或者其他类型的距离传感器可以与外部相机910一起使用。外部相机910和距离传感器可以用于检测穿戴头戴显示设备900的用户的身体位置、姿态和形状。另外,一定条件下用户可以通过外部相机910直接观看或者预览现实场景。In some embodiments, the head mounted display device 900 may also include an external camera. The external camera 910 may be arranged on the front surface of the main body of the head-mounted display device 900 , and there may be one or more external cameras 910 . The external camera 910 can acquire three-dimensional information, and can also be used as a distance sensor. Additionally, a position sensitive detector (PSD) or other type of distance sensor that detects reflected signals from objects may be used with the external camera 910 . The external camera 910 and the distance sensor can be used to detect the body position, posture and shape of the user wearing the head mounted display device 900 . In addition, under certain conditions, the user can directly watch or preview the real scene through the external camera 910 .
一些实施例中,头戴显示设备900还可以包括声音处理单元,声音处理单元911可以执行从控制单元907输出的声音信号的声音质量校正或声音放大,以及输入声音信号的信号处理等。然后,声音输入/输出单元912在声音处理后向外部输出声音以及输入来自麦克风的声音。In some embodiments, the head-mounted display device 900 may further include a sound processing unit, and the sound processing unit 911 may perform sound quality correction or sound amplification of the sound signal output from the control unit 907, and signal processing of the input sound signal. Then, the sound input/output unit 912 outputs sound to the outside and inputs sound from a microphone after sound processing.
需要说明的是,图9中虚线框示出的结构或部件可以独立于头戴显示设备900之外,例如可以设置在外部处理系统(例如计算机系统)中与头戴显示设备900配合使用;或者,虚线框示出的结构或部件可以设置在头戴显示设备900内部或者表面上。It should be noted that the structure or components shown by the dashed box in FIG. 9 may be independent of the head-mounted display device 900, for example, it may be set in an external processing system (such as a computer system) to cooperate with the head-mounted display device 900; or , the structure or components shown by the dotted line box may be disposed inside or on the surface of the head-mounted display device 900 .
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711208855.3A CN107833265B (en) | 2017-11-27 | 2017-11-27 | Image switching display method and virtual reality device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711208855.3A CN107833265B (en) | 2017-11-27 | 2017-11-27 | Image switching display method and virtual reality device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107833265A true CN107833265A (en) | 2018-03-23 |
| CN107833265B CN107833265B (en) | 2021-07-27 |
Family
ID=61645935
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711208855.3A Active CN107833265B (en) | 2017-11-27 | 2017-11-27 | Image switching display method and virtual reality device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107833265B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109348246A (en) * | 2018-11-21 | 2019-02-15 | 北京未来媒体科技股份有限公司 | A kind of super fusion net cast method and device of 4K panorama |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101208723A (en) * | 2005-02-23 | 2008-06-25 | 克雷格·萨默斯 | Automatic scene modeling for 3-dimensional camera and 3-dimensional video |
| CN101635138A (en) * | 2009-08-27 | 2010-01-27 | 北京水晶石数字科技有限公司 | Method for scene visualization |
| CN102750734A (en) * | 2011-08-26 | 2012-10-24 | 新奥特(北京)视频技术有限公司 | Method and system for display virtual three-dimensional earth system |
| CN103020962A (en) * | 2012-11-27 | 2013-04-03 | 武汉海达数云技术有限公司 | Rapid level detection method of mouse applied to three-dimensional panoramic picture |
| CN103021013A (en) * | 2012-11-28 | 2013-04-03 | 无锡羿飞科技有限公司 | High-efficiency processing method for spherical display and rotary output image of projector |
| CN103413353A (en) * | 2013-07-31 | 2013-11-27 | 天脉聚源(北京)传媒科技有限公司 | Resource showing method, device and terminal |
| CN104867175A (en) * | 2015-06-02 | 2015-08-26 | 孟君乐 | Real-scene displaying device for virtual effect picture and implementing method therefor |
| CN105869201A (en) * | 2016-03-25 | 2016-08-17 | 北京全景思维科技有限公司 | Method and device for achieving smooth switching of panoramic views in panoramic roaming |
| CN106127681A (en) * | 2016-07-19 | 2016-11-16 | 刘牧野 | A kind of image-pickup method, virtual reality image transmission method and display packing |
| US20160344999A1 (en) * | 2013-12-13 | 2016-11-24 | 8702209 Canada Inc. | SYSTEMS AND METHODs FOR PRODUCING PANORAMIC AND STEREOSCOPIC VIDEOS |
| CN106445437A (en) * | 2016-09-08 | 2017-02-22 | 深圳市金立通信设备有限公司 | Terminal and view angle switching method thereof |
| CN107169924A (en) * | 2017-06-14 | 2017-09-15 | 歌尔科技有限公司 | The method for building up and system of three-dimensional panoramic image |
| CN107248193A (en) * | 2017-05-22 | 2017-10-13 | 北京红马传媒文化发展有限公司 | The method, system and device that two dimensional surface is switched over virtual reality scenario |
-
2017
- 2017-11-27 CN CN201711208855.3A patent/CN107833265B/en active Active
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101208723A (en) * | 2005-02-23 | 2008-06-25 | 克雷格·萨默斯 | Automatic scene modeling for 3-dimensional camera and 3-dimensional video |
| CN101635138A (en) * | 2009-08-27 | 2010-01-27 | 北京水晶石数字科技有限公司 | Method for scene visualization |
| CN102750734A (en) * | 2011-08-26 | 2012-10-24 | 新奥特(北京)视频技术有限公司 | Method and system for display virtual three-dimensional earth system |
| CN103020962A (en) * | 2012-11-27 | 2013-04-03 | 武汉海达数云技术有限公司 | Rapid level detection method of mouse applied to three-dimensional panoramic picture |
| CN103021013A (en) * | 2012-11-28 | 2013-04-03 | 无锡羿飞科技有限公司 | High-efficiency processing method for spherical display and rotary output image of projector |
| CN103413353A (en) * | 2013-07-31 | 2013-11-27 | 天脉聚源(北京)传媒科技有限公司 | Resource showing method, device and terminal |
| US20160344999A1 (en) * | 2013-12-13 | 2016-11-24 | 8702209 Canada Inc. | SYSTEMS AND METHODs FOR PRODUCING PANORAMIC AND STEREOSCOPIC VIDEOS |
| CN104867175A (en) * | 2015-06-02 | 2015-08-26 | 孟君乐 | Real-scene displaying device for virtual effect picture and implementing method therefor |
| CN105869201A (en) * | 2016-03-25 | 2016-08-17 | 北京全景思维科技有限公司 | Method and device for achieving smooth switching of panoramic views in panoramic roaming |
| CN106127681A (en) * | 2016-07-19 | 2016-11-16 | 刘牧野 | A kind of image-pickup method, virtual reality image transmission method and display packing |
| CN106445437A (en) * | 2016-09-08 | 2017-02-22 | 深圳市金立通信设备有限公司 | Terminal and view angle switching method thereof |
| CN107248193A (en) * | 2017-05-22 | 2017-10-13 | 北京红马传媒文化发展有限公司 | The method, system and device that two dimensional surface is switched over virtual reality scenario |
| CN107169924A (en) * | 2017-06-14 | 2017-09-15 | 歌尔科技有限公司 | The method for building up and system of three-dimensional panoramic image |
Non-Patent Citations (6)
| Title |
|---|
| MATTHEW BROWN,ET AL.: "Automatic Panoramic Image Stitching using Invariant Features", 《INTERNATIONAL JOURNAL OF COMPUTER VISION》 * |
| 徐岚: "基于三角形网格的图像多项式插值放大算法", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
| 段现银 等: "平面屏式真三维立体显示的图像数据生成方法", 《山东大学学报(工学版)》 * |
| 田蕴琦 等著: "《3ds Max 2016完全自学教程》", 28 February 2016, 中国铁道出版社 * |
| 谢征: "三维显示中的图像放大相关技术研究", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 * |
| 陈尚桥 等: "一种简单的网格图形局部放大技术", 《地质灾害与环境保护》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109348246A (en) * | 2018-11-21 | 2019-02-15 | 北京未来媒体科技股份有限公司 | A kind of super fusion net cast method and device of 4K panorama |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107833265B (en) | 2021-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9491357B2 (en) | Image-processing system and image-processing method in which a size of a viewing angle and a position of a viewing point are changed for zooming | |
| US10692274B2 (en) | Image processing apparatus and method | |
| US20200286279A1 (en) | Method, apparatus, medium, and device for processing multi-angle free-perspective image data | |
| BR102017010904A2 (en) | METHOD, APPARATUS AND FLOW FOR IMMERSIVE VIDEO FORMAT | |
| US11317072B2 (en) | Display apparatus and server, and control methods thereof | |
| JP5743016B2 (en) | Apparatus and method for generating images | |
| EP3683656A1 (en) | Virtual reality (vr) interface generation method and apparatus | |
| WO2019080792A1 (en) | Panoramic video image playing method and device, storage medium and electronic device | |
| WO2021073293A1 (en) | Animation file generating method and device, and storage medium | |
| CN110335200A (en) | A virtual reality anti-distortion method, device and related equipment | |
| CN109002248A (en) | VR scene screenshot method, equipment and storage medium | |
| CN107589841A (en) | Wear the operating method of display device, wear display device and system | |
| CN107833265A (en) | A kind of image switching methods of exhibiting and virtual reality device | |
| CN107545595A (en) | A kind of VR scene process method and VR equipment | |
| CN107945100A (en) | Methods of exhibiting, virtual reality device and the system of virtual reality scenario | |
| CN107426522B (en) | Video method and system based on virtual reality equipment | |
| JP6394682B2 (en) | Method and image processing apparatus | |
| JP6992829B2 (en) | Image processing system, image processing method and program | |
| CN107844197A (en) | Virtual reality scenario display methods and equipment | |
| WO2023133068A1 (en) | Techniques for enabling high fidelity magnification of video | |
| JP6031016B2 (en) | Video display device and video display program | |
| CN107958478B (en) | Rendering method of object in virtual reality scene and virtual reality head-mounted equipment | |
| JP7302647B2 (en) | Image processing system, image processing method and program | |
| JP6705477B2 (en) | Image processing system, image processing method and program | |
| CN107506031A (en) | A kind of recognition methods of VR application programs and electronic equipment |
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 | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20201028 Address after: 261061 north of Yuqing East Street, east of Dongming Road, Weifang High tech Zone, Weifang City, Shandong Province (Room 502, Geer electronic office building) Applicant after: GoerTek Optical Technology Co.,Ltd. Address before: 266104 Laoshan Qingdao District North House Street investment service center room, Room 308, Shandong Applicant before: GOERTEK TECHNOLOGY Co.,Ltd. |
|
| TA01 | Transfer of patent application right |
Effective date of registration: 20201103 Address after: 261061 north of Yuqing East Street, east of Dongming Road, Weifang High tech Zone, Weifang City, Shandong Province (Room 502, Geer electronic office building) Applicant after: GoerTek Optical Technology Co.,Ltd. Address before: 266104 Laoshan Qingdao District North House Street investment service center room, Room 308, Shandong Applicant before: GOERTEK TECHNOLOGY Co.,Ltd. |
|
| TA01 | Transfer of patent application right | ||
| CB02 | Change of applicant information | ||
| CB02 | Change of applicant information |
Address after: 261061 east of Dongming Road, north of Yuqing East Street, high tech Zone, Weifang City, Shandong Province (Room 502, Geer electronics office building) Applicant after: GoerTek Optical Technology Co.,Ltd. Address before: 261061 east of Dongming Road, north of Yuqing East Street, Weifang High tech Zone, Weifang City, Shandong Province (Room 502, Geer electronics office building) Applicant before: GoerTek Optical Technology Co.,Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20221223 Address after: 266104 No. 500, Songling Road, Laoshan District, Qingdao, Shandong Patentee after: GOERTEK TECHNOLOGY Co.,Ltd. Address before: 261061 east of Dongming Road, north of Yuqing East Street, high tech Zone, Weifang City, Shandong Province (Room 502, Geer electronics office building) Patentee before: GoerTek Optical Technology Co.,Ltd. |