CN107169924A - The method for building up and system of three-dimensional panoramic image - Google Patents
The method for building up and system of three-dimensional panoramic image Download PDFInfo
- Publication number
- CN107169924A CN107169924A CN201710448347.6A CN201710448347A CN107169924A CN 107169924 A CN107169924 A CN 107169924A CN 201710448347 A CN201710448347 A CN 201710448347A CN 107169924 A CN107169924 A CN 107169924A
- Authority
- CN
- China
- Prior art keywords
- image
- user
- panorama
- hemisphere
- images
- 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
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/08—Projecting images onto non-planar surfaces, e.g. geodetic screens
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/30—Determination of transform parameters for the alignment of images, i.e. image registration
- G06T7/33—Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Processing Or Creating Images (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了三维全景图像的建立方法和系统,涉及虚拟现实技术领域,由彼此成球面位置关系对称均匀布置在半球面上的多个拍照装置同时对半球形中心方向进行拍照,将多个拍照装置拍摄的图像拼接成全景图并发送给虚拟现实设备将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示。由于每个拍照装置由外向内从不同角度同时对半球形中心方向进行拍摄,因此,可以实现用户围绕半球形的中心方向环行时实时显示用户观察角度对应的三维全景视图,这样用户可以随意改变观察位置,大大增大了用户的观察活动区域的范围,提高用户体验度。可以解决现有技术中观察者可活动的区域非常局限和体验效果较差的问题。
The invention discloses a method and a system for establishing a three-dimensional panoramic image, and relates to the technical field of virtual reality. A plurality of photographing devices arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship take pictures at the same time in the direction of the center of the hemisphere. The images captured by the device are spliced into a panorama and sent to the virtual reality device to map the panorama to the appearance of the corresponding virtual hemispherical model for displaying the three-dimensional panorama. Since each photographing device simultaneously shoots the center of the hemisphere from different angles from the outside to the inside, it is possible to display the three-dimensional panoramic view corresponding to the user's observation angle in real time when the user circles around the center of the hemisphere, so that the user can change the observation at will. The location greatly increases the scope of the user's observation activity area and improves the user experience. It can solve the problem that the observer's movable area is very limited and the experience effect is poor in the prior art.
Description
技术领域technical field
本发明涉及虚拟现实技术领域,尤其涉及一种三维全景图像的建立方法和系统。The invention relates to the technical field of virtual reality, in particular to a method and system for establishing a three-dimensional panoramic image.
背景技术Background technique
三维全景图像是通过相机捕捉整个环境场景的图像信息,使用软件进行图像的拼接整合,将平面图像进行处理得到三维全景图像。三维全景图像能够实现把二维的平面图像模拟成真实的三维空间,达到模拟和再现真实环境场景的效果。The 3D panoramic image captures the image information of the entire environmental scene through the camera, uses software to stitch and integrate the images, and processes the plane image to obtain a 3D panoramic image. The three-dimensional panoramic image can realize the simulation of the two-dimensional plane image into a real three-dimensional space, and achieve the effect of simulating and reproducing the real environment scene.
随着计算机软硬件技术的发展,智能可穿戴设备的日渐普及,头戴式虚拟现实设备通过图像显示屏将虚拟的环境图像展现在观察者眼前,为观察者营造一种置身于虚拟环境中的体验。With the development of computer software and hardware technology and the increasing popularity of smart wearable devices, head-mounted virtual reality devices display virtual environment images in front of the observer through the image display screen, creating a feeling of being in the virtual environment for the observer. experience.
然而,目前用于头戴式虚拟现实设备中的三维全景图像的视角都是观察者的位置不动,以观察者所在位置为中心,原地旋转360°向外观察,同时头部可以仰视和俯视观察。这种观察视角下所呈现的场景使得观察者可活动的区域非常局限,体验效果较差。However, the viewing angles of the three-dimensional panoramic images currently used in head-mounted virtual reality devices are that the position of the observer is fixed, and the position of the observer is the center, and the 360° rotation in situ is observed outwards, and the head can look up and down at the same time. Look down and observe. The scene presented under this viewing angle of view makes the movable area of the observer very limited, and the experience effect is poor.
发明内容Contents of the invention
为了解决上述问题,本发明提供一种三维全景图像的建立方法和系统,可以扩大观察视角,增加用户的沉浸感。In order to solve the above problems, the present invention provides a method and system for establishing a three-dimensional panoramic image, which can expand the viewing angle and increase the user's sense of immersion.
本发明提供一种三维全景图像的建立方法,包括:The invention provides a method for establishing a three-dimensional panoramic image, including:
多个拍照装置,彼此成球面位置关系对称均匀布置在半球面上,同时朝向半球形的中心方向进行拍照,其中,空间位置相邻的各个拍照装置拍摄的图像彼此部分重叠;A plurality of photographing devices are arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other, and take pictures toward the center of the hemisphere at the same time, wherein the images taken by the spatially adjacent photographing devices partially overlap each other;
图像拼接装置,分别与多个拍照装置连接,接收多个拍照装置发送的图像,并将多个拍照装置发送的图像拼接成全景图,所述全景图为半球形的中心方向的全景图;The image splicing device is respectively connected with a plurality of photographing devices, receives images sent by a plurality of photographing devices, and stitches the images sent by a plurality of photographing devices into a panorama, and the panorama is a hemispherical central panorama;
虚拟现实设备,与图像拼接装置连接,接收图像拼接装置拼接处理后的全景图,将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示,所述虚拟半球面模型与半球面对应。The virtual reality device is connected with the image splicing device, receives the panorama after splicing and processing by the image splicing device, maps the panorama to the appearance of the corresponding virtual hemispherical model to display the three-dimensional panorama, and the virtual hemispherical model and the hemisphere Face to face.
可选地,半球面由球面维度线和球面经度线划分为多个部分,每个部分由相邻的经度线和维度线相交得到至少3个交点,所述多个拍照装置包括设于每个交点处的广角摄像机。Optionally, the hemispherical surface is divided into multiple parts by spherical dimension lines and spherical longitude lines, and each part is intersected by adjacent longitude lines and dimension lines to obtain at least 3 intersection points, and the plurality of photographing devices include Wide-angle camera at the intersection.
可选地,所述的系统还包括:Optionally, the system also includes:
图像压缩装置,将图像拼接装置拼接处理后的全景图进行压缩处理,所述图像压缩装置布置在图像拼接装置中,或外置于图像拼接装置且与图像拼接装置连接;The image compression device compresses the panorama after the image splicing device splicing process, and the image compression device is arranged in the image splicing device, or is externally placed in the image splicing device and connected with the image splicing device;
图像解压装置,对图像压缩装置压缩处理后的全景图进行解压处理,并将解压处理后的全景图发送给虚拟现实设备进行贴图显示,所述图像解压装置可以布置在虚拟现实设备中。The image decompression device decompresses the panoramic image compressed by the image compression device, and sends the decompressed panoramic image to the virtual reality device for texture display. The image decompression device can be arranged in the virtual reality device.
可选地,图像拼接装置,采用平面投影之间的单应性变换,将多个拍照装置发送的不同投影平面下的图像转换到同一个平面下,对投影平面一致化后的每个图像进行特征点监测提取,对于有重叠区域的两个图像进行特征点的匹配筛选,建立有重叠区域的两个图像之间的匹配点对,对特征点匹配后的图像进行图像配准和融合、曝光补偿和去鬼影处理,将多个拍照装置拍摄的图像拼接成全景图。Optionally, the image stitching device uses homography transformation between plane projections to convert images under different projection planes sent by multiple photographing devices into the same plane, and performs a process on each image after the projection planes are unified. Feature point monitoring and extraction, matching and screening of feature points for two images with overlapping areas, establishing matching point pairs between two images with overlapping areas, and performing image registration, fusion, and exposure on images after feature point matching Compensation and deghosting processing, stitching images captured by multiple camera devices into a panorama.
可选地,虚拟现实设备,在用户围绕半球形的中心方向环行时,获取用户的位置和视角信息,根据用户的位置和视角信息将对应位置和视角下的半球面模型上的图像进行三维图像显示;当触发视点高度调整指令时,升高对应的视点高度位置,将对应的视点高度、水平定位以及视角方向下的半球面模型上的图像进行三维图像显示;当用户向半球形的中心方向靠近时,将显示的三维图像的分辨率提升预设的倍数,保证显示的三维图像清晰不失真。Optionally, the virtual reality device acquires the user's position and viewing angle information when the user circles around the center of the hemisphere, and performs a three-dimensional image on the image on the hemispherical model under the corresponding position and viewing angle according to the user's position and viewing angle information. Display; when the viewpoint height adjustment command is triggered, the corresponding viewpoint height position is raised, and the image on the hemispherical model under the corresponding viewpoint height, horizontal positioning and viewing angle direction is displayed as a three-dimensional image; when the user moves toward the center of the hemisphere When approaching, the resolution of the displayed 3D image is increased by a preset multiple to ensure that the displayed 3D image is clear and undistorted.
本发明还提供一种三维全景图像的建立方法,包括:The present invention also provides a method for establishing a three-dimensional panoramic image, including:
获取多个拍照装置朝向半球形的中心方向同时拍摄的图像,其中,所述多个拍照装置彼此成球面位置关系对称均匀布置在半球面上,空间位置相邻的各个拍照装置拍摄的图像彼此部分重叠;Obtain images taken simultaneously by a plurality of photographing devices towards the center of the hemisphere, wherein the plurality of photographing devices are arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship, and the images taken by the photographing devices adjacent in spatial position are part of each other overlapping;
将多个拍照装置拍摄的图像拼接成全景图,所述全景图为半球形的中心方向的全景图;Stitching images taken by a plurality of photographing devices into a panorama, the panorama being a hemispherical central panorama;
将拼接处理后的全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示,所述虚拟半球面模型与半球面对应。The stitched panorama is mapped onto the surface of the corresponding virtual hemispherical model to display the three-dimensional panorama, and the virtual hemispherical model corresponds to the hemispherical surface.
可选地,半球面由球面维度线和球面经度线划分为多个部分,每个部分由相邻的经度线和维度线相交得到至少3个交点,所述多个拍照装置包括设于每个交点处的广角摄像机。Optionally, the hemispherical surface is divided into multiple parts by spherical dimension lines and spherical longitude lines, and each part is intersected by adjacent longitude lines and dimension lines to obtain at least 3 intersection points, and the plurality of photographing devices include Wide-angle camera at the intersection.
可选地,所述的方法还包括:Optionally, the method also includes:
采用平面投影之间的单应性变换,将多个拍照装置发送的不同投影平面下的图像转换到同一个平面下;Using the homography transformation between plane projections, the images in different projection planes sent by multiple camera devices are converted to the same plane;
对投影平面一致化后的每个图像进行特征点监测提取,对于有重叠区域的两个图像进行特征点的匹配筛选,建立有重叠区域的两个图像之间的匹配点对;Perform feature point monitoring and extraction for each image after the projection plane is unified, perform matching screening of feature points for two images with overlapping areas, and establish matching point pairs between the two images with overlapping areas;
对特征点匹配后的图像进行图像配准和融合、曝光补偿和去鬼影处理,将多个图像拼接成全景图。Image registration and fusion, exposure compensation and deghosting are performed on the images after feature point matching, and multiple images are stitched into a panorama.
可选地,所述的方法还包括:Optionally, the method also includes:
在用户围绕半球形的中心方向环行时,获取用户的位置和视角信息,根据用户的位置和视角信息将对应位置和视角下的半球面模型上的图像进行三维图像显示;When the user circles around the central direction of the hemisphere, obtain the user's position and viewing angle information, and perform three-dimensional image display on the image on the hemispherical surface model under the corresponding position and viewing angle according to the user's position and viewing angle information;
当触发视点高度调整指令时,升高对应的视点高度位置,将对应的视点高度、水平定位以及视角方向下的半球面模型上的图像进行三维图像显示;When the viewpoint height adjustment command is triggered, the corresponding viewpoint height position is raised, and the image on the hemispherical model under the corresponding viewpoint height, horizontal positioning, and viewing angle direction is displayed as a three-dimensional image;
当用户向半球形的中心方向靠近时,将显示的三维图像的分辨率提升预设的倍数,保证显示的三维图像清晰不失真。When the user approaches the center of the hemisphere, the resolution of the displayed 3D image is increased by a preset multiple to ensure that the displayed 3D image is clear and undistorted.
可选地,所述的方法还包括:Optionally, the method also includes:
当监测到位于虚拟现实设备上触发视点高度调整指令的按钮被触发时,触发视点高度调整指令;或者When it is detected that the button on the virtual reality device that triggers the height adjustment command of the viewpoint is triggered, the height adjustment command of the viewpoint is triggered; or
当监测到佩戴虚拟现实设备的用户连续蹦跳触发视点高度调整指令的预设次数时,触发视点高度调整指令。When it is detected that the user wearing the virtual reality device jumps continuously and triggers the preset times of the viewpoint height adjustment instruction, the viewpoint height adjustment instruction is triggered.
本发明实施例通过由彼此成球面位置关系对称均匀布置在半球面上的多个拍照装置同时对半球形的中心方向进行拍照,将多个拍照装置拍摄的图像拼接成全景图并发送给虚拟现实设备将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示。由于每个拍照装置拍摄的图像彼此部分重叠(局部重叠度高),图像覆盖的密集度较高,能够实现全角度的全景图像覆盖,使得局部重叠的图像拼接为三维全景图像时,效果更圆滑,更接近真实场景。进一步地,由于每个拍照装置由外向内从不同角度同时对半球形的中心方向(场景)进行拍摄,因此,可以实现用户围绕半球形的中心方向环行时实时显示用户观察角度对应的三维全景视图,这样用户可以随意改变观察位置,大大增大了用户的观察活动区域的范围,提高用户体验度。In the embodiment of the present invention, a plurality of photographing devices arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other simultaneously take pictures of the center direction of the hemisphere, splicing the images captured by the multiple photographing devices into a panorama and sending it to the virtual reality The device maps the panorama to the surface of the corresponding virtual hemispherical model to display the three-dimensional panorama. Since the images captured by each camera device partially overlap with each other (high degree of local overlap), the density of image coverage is high, and full-angle panoramic image coverage can be achieved, so that when partially overlapping images are spliced into a 3D panoramic image, the effect is smoother , which is closer to the real scene. Further, since each photographing device simultaneously shoots the central direction (scene) of the hemisphere from different angles from the outside to the inside, it is possible to display the three-dimensional panoramic view corresponding to the user's viewing angle in real time when the user circles around the central direction of the hemisphere , so that the user can change the observation position at will, which greatly increases the scope of the user's observation activity area and improves 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, and those skilled in the art can also obtain other drawings based on these drawings without creative effort.
图1为本发明一实施例提供的三维全景图像的建立系统架构图;FIG. 1 is a system architecture diagram for establishing a three-dimensional panoramic image provided by an embodiment of the present invention;
图2为本发明实施例提供的一种拍照装置布置示意图;Fig. 2 is a schematic layout diagram of a photographing device provided by an embodiment of the present invention;
图3为本发明一实施例提供的三维全景图像的建立方法流程示意图。FIG. 3 is a schematic flowchart of a method for creating a three-dimensional panoramic image provided by an embodiment of the present invention.
具体实施方式detailed description
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。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 making creative efforts belong to 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 only used 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.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。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.
本发明通过多个拍照装置从不同角度同时拍摄同一场景,实时获取重叠覆盖整个场景的多个图像,获得更加密集的图像覆盖度,使得能够根据实时用户朝向要求来向该用户提供对应的图像,使得用户获取实时立体视觉效果体验。The present invention simultaneously captures the same scene from different angles through a plurality of photographing devices, obtains multiple images overlapping and covering the entire scene in real time, and obtains a denser image coverage, so that the corresponding image can be provided to the user according to the real-time user orientation requirements, This enables the user to obtain a real-time stereoscopic visual effect experience.
图1为本发明一实施例提供的三维全景图像的建立系统架构图,如图1所示,本发明实施例提供的系统包括:FIG. 1 is a system architecture diagram for establishing a three-dimensional panoramic image provided by an embodiment of the present invention. As shown in FIG. 1, the system provided by the embodiment of the present invention includes:
N个拍照装置,彼此成球面位置关系对称均匀布置在半球面上,同时对半球形的中心方向进行拍照,其中,空间位置相邻的各个拍照装置拍摄的图像彼此部分重叠;其中,N大于3。N photographing devices are arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other, and simultaneously photograph the central direction of the hemisphere, wherein the images taken by the spatially adjacent photographing devices partially overlap each other; where N is greater than 3 .
本实施例中,半球面由球面维度线和球面经度线划分为多个部分,每个部分由相邻的经度线和维度线相交得到至少3个交点,所述多个拍照装置包括设于每个交点处的广角摄像机。在一种可选的实现方式中,可以用球面维度线沿着球半径中心点将半球面划分2份,用球面经度线将半球面划分4份,有相邻两条经度线和相邻两条维度线相交得到八个交点,在八个交点处各布置有广角摄像机,有相邻两条经度线在球面北极相交的交点处布置有广角摄像机。In this embodiment, the hemispherical surface is divided into multiple parts by spherical dimension lines and spherical longitude lines, and each part is intersected by adjacent longitude lines and dimension lines to obtain at least 3 intersection points. wide-angle camera at the point of intersection. In an optional implementation, the hemisphere can be divided into two parts along the center point of the radius of the sphere by the dimension line of the sphere, and divided into four parts by the longitude line of the sphere. There are two adjacent longitude lines and two adjacent Two dimension lines intersect to obtain eight intersection points, and wide-angle cameras are arranged at each of the eight intersection points, and wide-angle cameras are arranged at the intersection points where two adjacent longitude lines intersect on the spherical north pole.
图2为本发明实施例提供的一种拍照装置布置示意图,如图2所示,使用9个广角摄像机对称均匀布置在半球面上,该9个广角摄像机均朝向半球形的中心方向拍摄,也就是说,每个广角摄像机由外向内从不同角度同时对半球形的中心方向进行拍摄,相邻的广角摄像机拍摄的图像彼此部分重叠(局部重叠度高),图像覆盖的密集度较高,能够实现全角度的全景图像覆盖,使得局部重叠的图像拼接为三维全景图像时,效果更圆滑,更接近真实场景。Fig. 2 is a schematic layout diagram of a photographing device provided by an embodiment of the present invention. As shown in Fig. 2, 9 wide-angle cameras are symmetrically and evenly arranged on the hemispherical surface, and the 9 wide-angle cameras are all directed toward the center of the hemisphere to shoot, and also That is to say, each wide-angle camera shoots the central direction of the hemisphere from different angles from the outside to the inside at the same time, and the images taken by adjacent wide-angle cameras partially overlap with each other (high local overlap), and the density of image coverage is high. Realize full-angle panoramic image coverage, so that when partially overlapping images are spliced into a 3D panoramic image, the effect is smoother and closer to the real scene.
本实施例的系统还包括:图像拼接装置,分别与多个拍照装置连接,接收多个拍照装置发送的图像,并将多个拍照装置发送的图像拼接成全景图,所述全景图为球中心位置处的物体的全景图;The system of this embodiment also includes: an image splicing device, which is respectively connected to a plurality of photographing devices, receives images sent by a plurality of photographing devices, and splices the images sent by a plurality of photographing devices into a panorama, and the panorama is the spherical center a panorama of the object at the location;
图像拼接装置在具体实现图像拼接时,可以采用平面投影之间的单应性变换,将多个拍照装置发送的不同投影平面下的图像转换到同一个平面下,对投影平面一致化后的每个图像进行特征点监测提取,对于有重叠区域的两个图像进行特征点的匹配筛选,建立有重叠区域的两个图像之间的匹配点对,对特征点匹配后的图像进行图像配准和融合、曝光补偿和去鬼影处理,将多个拍照装置拍摄的图像拼接成全景图。When the image stitching device implements image stitching, it can use the homography transformation between plane projections to convert the images under different projection planes sent by multiple camera devices into the same plane, and each image after the projection plane is consistent To monitor and extract feature points from each image, perform feature point matching screening for two images with overlapping areas, establish matching point pairs between the two images with overlapping areas, and perform image registration and alignment on the images after feature point matching. Fusion, exposure compensation, and deghosting to stitch together images from multiple camera rigs into a panorama.
本实施例的系统还包括:虚拟现实设备,与图像拼接装置连接,接收图像拼接装置拼接处理后的全景图,将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示,所述虚拟半球面模型与半球面对应。The system of this embodiment also includes: a virtual reality device, connected to the image stitching device, receiving the panorama after stitching by the image stitching device, mapping the panorama to the appearance of the corresponding virtual hemispherical model to display the three-dimensional panorama, The virtual hemispherical model corresponds to a hemispherical surface.
具体地,虚拟现实设备在进行三维全景图时,当监测到用户围绕半球形的中心方向环行时,获取用户的位置和视角信息,根据用户的位置和视角信息将对应位置和视角下的半球面模型上的图像进行三维图像显示;当触发视点高度调整指令时,升高对应的视点高度位置,将对应的视点高度、水平定位以及视角方向下的半球面模型上的图像进行三维图像显示;当监测到用户向半球形的中心方向靠近时,将显示的三维图像的分辨率提升预设的倍数,保证显示的三维图像清晰且不失真。Specifically, when the virtual reality device is performing a three-dimensional panorama, when it detects that the user is circling around the central direction of the hemisphere, it acquires the user's position and viewing angle information, and according to the user's position and viewing angle information, the hemispherical surface under the corresponding position and viewing angle The image on the model is displayed as a three-dimensional image; when the viewpoint height adjustment command is triggered, the corresponding viewpoint height position is raised, and the image on the hemispherical model under the corresponding viewpoint height, horizontal positioning and viewing angle direction is displayed as a three-dimensional image; when When it is detected that the user approaches the center of the hemisphere, the resolution of the displayed 3D image is increased by a preset multiple to ensure that the displayed 3D image is clear and undistorted.
为此,虚拟现实设备上设置有传感器,可以监测用户的位置和视角的变换。For this reason, the virtual reality device is provided with sensors, which can monitor the user's position and the transformation of the viewing angle.
在一种可选的实现方式中,本实施例的系统还包括:In an optional implementation manner, the system of this embodiment further includes:
图像压缩装置,将图像拼接装置拼接处理后的全景图进行压缩处理,所述图像压缩装置布置在图像拼接装置中,或外置于图像拼接装置且与图像拼接装置连接;The image compression device compresses the panorama after the image splicing device splicing process, and the image compression device is arranged in the image splicing device, or is externally placed in the image splicing device and connected with the image splicing device;
图像解压装置,对图像压缩装置压缩处理后的全景图进行解压处理,并将解压处理后的全景图发送给虚拟现实设备进行贴图显示,所述图像解压装置可以布置在虚拟现实设备中。The image decompression device decompresses the panoramic image compressed by the image compression device, and sends the decompressed panoramic image to the virtual reality device for texture display. The image decompression device can be arranged in the virtual reality device.
本发明实施例通过由彼此成球面位置关系对称均匀布置在半球面上的多个拍照装置同时对半球形的中心方向进行拍照,将多个拍照装置拍摄的图像拼接成全景图并发送给虚拟现实设备将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示。由于每个拍照装置拍摄的图像彼此部分重叠(局部重叠度高),图像覆盖的密集度较高,能够实现全角度的全景图像覆盖,使得局部重叠的图像拼接为三维全景图像时,效果更圆滑,更接近真实场景。进一步地,由于每个拍照装置由外向内从不同角度同时对半球形的中心方向进行拍摄,因此,可以实现用户围绕半球形的中心方向环行时实时显示用户观察角度对应的三维全景视图,这样用户可以随意改变观察位置,大大增大了用户的观察活动区域的范围,提高用户体验度。In the embodiment of the present invention, a plurality of photographing devices arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other simultaneously take pictures of the center direction of the hemisphere, splicing the images captured by the multiple photographing devices into a panorama and sending it to the virtual reality The device maps the panorama to the surface of the corresponding virtual hemispherical model to display the three-dimensional panorama. Since the images captured by each camera device partially overlap with each other (high degree of local overlap), the density of image coverage is high, and full-angle panoramic image coverage can be achieved, so that when partially overlapping images are spliced into a 3D panoramic image, the effect is smoother , which is closer to the real scene. Further, since each photographing device simultaneously takes pictures of the central direction of the hemisphere from different angles from the outside to the inside, it is possible to display the three-dimensional panoramic view corresponding to the user's viewing angle in real time when the user circles around the central direction of the hemisphere, so that the user The observation position can be changed at will, which greatly increases the scope of the user's observation activity area and improves user experience.
基于图1所示的系统架构图,图3为本发明一实施例提供的三维全景图像的建立方法流程示意图,如图3所示,包括:Based on the system architecture diagram shown in FIG. 1, FIG. 3 is a schematic flowchart of a method for establishing a three-dimensional panoramic image provided by an embodiment of the present invention, as shown in FIG. 3, including:
101、获取彼此成球面位置关系对称均匀布置在半球面上的多个拍照装置针对半球形的中心方向同时拍摄的图像。101. Acquiring images simultaneously captured by a plurality of photographing devices symmetrically and evenly arranged on the hemispherical surface in a spherical positional relationship with respect to the central direction of the hemispherical shape.
其中,所述多个拍照装置彼此成球面位置关系对称均匀布置在半球面上,空间位置相邻的各个拍照装置拍摄的图像彼此部分重叠;Wherein, the plurality of photographing devices are arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other, and the images taken by the respective photographing devices adjacent to each other in spatial position partially overlap each other;
其中,多个拍照装置在半球面的具体布置包括:半球面由球面维度线和球面经度线划分为多个部分,每个部分由相邻的经度线和维度线相交得到至少3个交点,所述多个拍照装置包括设于每个交点处的广角摄像机。如图2所示,使用9个广角摄像机对称均匀布置在半球面上,该9个广角摄像机均朝向半球形的中心方向拍摄,也就是说,每个广角摄像机由外向内从不同角度同时对半球形的中心方向进行拍摄,这样,相邻的广角摄像机拍摄的图像彼此部分重叠(局部重叠度高),图像覆盖的密集度较高,能够实现全角度的全景图像覆盖,使得局部重叠的图像拼接为三维全景图像时,效果更圆滑,更接近真实场景。Wherein, the specific arrangement of multiple photographing devices on the hemispherical surface includes: the hemispherical surface is divided into a plurality of parts by spherical dimension lines and spherical longitude lines, and each part is intersected by adjacent longitude lines and dimension lines to obtain at least 3 intersection points, so The plurality of photographing devices include a wide-angle camera arranged at each intersection. As shown in Figure 2, 9 wide-angle cameras are symmetrically and evenly arranged on the hemispherical surface, and the 9 wide-angle cameras are all directed towards the center of the hemisphere, that is to say, each wide-angle camera simultaneously views the hemisphere from different angles from the outside to the inside. In this way, the images captured by adjacent wide-angle cameras partially overlap with each other (high local overlap), and the density of image coverage is relatively high. Full-angle panoramic image coverage can be achieved, so that partially overlapping images can be spliced together. When it is a 3D panoramic image, the effect is smoother and closer to the real scene.
本发明实施例中,每个拍照装置与图像拼接装置连接,可以将拍摄到的图片发送给图像拼接装置。In the embodiment of the present invention, each photographing device is connected to the image stitching device, and can send the captured pictures to the image stitching device.
102、将多个拍照装置拍摄的图像拼接成全景图。102. Stitch images captured by multiple photographing devices into a panorama.
具体地,图像拼接装置接收到每个拍照装置传来的图像之后,需要对图像进行如下处理:投影平面一致化,特征提取,特征匹配,图像配准和融合,曝光补偿,去鬼影,最终得到一个能够覆盖一个半球面模型外表面的全景图贴图。Specifically, after the image stitching device receives the image from each camera device, it needs to perform the following processing on the image: projection plane unification, feature extraction, feature matching, image registration and fusion, exposure compensation, deghosting, and finally Gets a panorama texture that covers the outer surface of a hemispherical model.
其中,投影平面一致化处理包括:采用平面投影之间的单应性变换,将每个拍照装置拍摄的不同投影平面下的图像转换到同一个平面下。Wherein, the consistent processing of projection planes includes: using homography transformation between plane projections to convert images under different projection planes captured by each photographing device into the same plane.
其中,特征提取包括:对每个图像进行特征点检测提取,例如可以采用尺度不变特征转换(Scale-invariant feature transform,SIFT)方法提取每个图像的Sift特征点,对每个图像进行若干次连续滤波得到第一尺度组图像,把原始图像宽高缩小一半,再进行若干次连续滤波得到第二尺度组图像,不断重复该过程,直至图像宽高小于等于设定的阈值为止;对每个尺度中的高斯图像进行差分,形成高斯差分尺度组图像;求解计算这些高斯差分尺度组图像的局部极值点,即为Sift特征点。其中,Sift特征点是图像的局部特征,对平移、旋转、尺度缩放、亮度变化、遮挡和噪声等具有良好的不变性,对视觉变化、仿射变换也保持一定程度的稳定性。Wherein, the feature extraction includes: performing feature point detection and extraction on each image, for example, Scale-invariant feature transform (SIFT) method can be used to extract Sift feature points of each image, and each image is performed several times Continuously filter to obtain the first scale group image, reduce the width and height of the original image by half, and then perform several times of continuous filtering to obtain the second scale group image, and repeat this process until the image width and height are less than or equal to the set threshold; The Gaussian images in each scale are differentiated to form a Gaussian difference scale group image; the local extreme points of these Gaussian difference scale group images are solved and calculated, which are the Sift feature points. Among them, the Sift feature point is the local feature of the image, which has good invariance to translation, rotation, scaling, brightness change, occlusion and noise, and also maintains a certain degree of stability to visual changes and affine transformations.
特征匹配包括:由于相邻的广角摄像机拍摄的图像彼此部分重叠(局部重叠度高),因此对于有重叠区域的两个图像,先使用RANSAC(RANdom Sample Consensus的缩写,它是根据一组包含异常数据的样本数据集,计算出数据的数学模型参数,得到有效样本数据的算法)算法对特征点筛选,再使用Sift/KD-Tree(k-dimensional树的简称,是一种分割k维数据空间的数据结构)建立两个图像之间匹配的特征点对。Feature matching includes: Since the images captured by adjacent wide-angle cameras partially overlap with each other (high local overlap), for two images with overlapping areas, first use RANSAC (an acronym for RANdom Sample Consensus, which is based on a set of abnormal The sample data set of the data, calculate the mathematical model parameters of the data, and obtain the effective sample data algorithm) algorithm to filter the feature points, and then use Sift/KD-Tree (abbreviation of k-dimensional tree, which is a kind of segmentation k-dimensional data space data structure) to establish the matching feature point pairs between two images.
图像配准和融合包括:图像配准是通过匹配的特征点对得到图像空间坐标变换参数;最后由坐标变换参数进行图像配准;图像融合可使用非多分辨率技术或多分辨率技术来提高图像信息的利用率、改善计算机解译精度和可靠性、提升图像的空间分辨率和光谱分辨率。Image registration and fusion include: image registration is to obtain image space coordinate transformation parameters through matching feature point pairs; finally image registration is performed by coordinate transformation parameters; image fusion can use non-multi-resolution technology or multi-resolution technology to improve Utilization of image information, improving the accuracy and reliability of computer interpretation, and improving the spatial resolution and spectral resolution of images.
曝光补偿和去鬼影包括:根据光学透视几何原理,两个不同拍照装置拍摄的图像,总会存在一定的视差,例如重影、鬼影,最终会导致拼接的图像在视觉上出现难以接受的瑕疵,因此需要对图像进行去鬼影处理;另外,由于摄像头具有不同的拍摄角度,例如有的位于向光面,有的位于背光面,从而导致所拍摄的图像出现曝光程度不一致的情况。所以本发明实施例中需要对每个图像进行曝光补偿和去鬼影处理,其中,曝光补偿可以根据目标直方图曲线对图像进行曝光调整。Exposure compensation and deghosting include: According to the geometric principle of optical perspective, there will always be a certain amount of parallax in the images taken by two different camera devices, such as ghosting and ghosting, which will eventually lead to visually unacceptable spliced images. Therefore, the image needs to be deghosted; in addition, because the cameras have different shooting angles, for example, some are located on the light-facing side, and some are on the back-light side, resulting in inconsistencies in the exposure of the captured images. Therefore, in the embodiment of the present invention, exposure compensation and deghosting processing need to be performed on each image, wherein the exposure compensation can adjust the exposure of the image according to the target histogram curve.
图像拼接装置重复以上步骤将每个拍摄装置拍摄的图像拼接成全景图。The image stitching device repeats the above steps to stitch the images captured by each shooting device into a panorama.
103、将拼接处理后的全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示。103. Map the spliced panoramic image onto the surface of the corresponding virtual hemispherical surface model to display the three-dimensional panoramic image.
本发明实施例中的虚拟半球面模型是虚拟现实设备通过科学技术模拟仿真现实中的半球面后再叠加到虚拟现实世界被用户所感知的模型,是将虚拟化技术加到使用者感官上再来观察世界的方式。因此,虚拟半球面模型与半球面之间存在位置映射关系。The virtual hemispherical model in the embodiment of the present invention is a model that the virtual reality device simulates the hemispherical surface in reality through scientific and technological simulation and then superimposed on the virtual reality world to be perceived by the user. way of seeing the world. Therefore, there is a position mapping relationship between the virtual hemispherical model and the hemispherical surface.
本发明实施例中,为了提高传输效率,减少网络传输资源,图像拼接装置将每个拍摄装置拍摄的图像拼接成全景图之后,可以对拼接成的全景图进行轻量级的无损压缩再通过网络传输给虚拟现实设备。In the embodiment of the present invention, in order to improve transmission efficiency and reduce network transmission resources, after the image stitching device stitches the images captured by each shooting device into a panorama, it can perform lightweight lossless compression on the stitched panorama and then pass it through the network to a virtual reality device.
虚拟现实设备首先对接收到的全景图进行解压,然后将解压后的全景图对应贴图到虚拟半球面模型的外表面上,形成基于虚拟现实的三维全景图。The virtual reality device first decompresses the received panorama, and then maps the decompressed panorama to the outer surface of the virtual hemispherical model to form a three-dimensional panorama based on virtual reality.
本发明实施例中,由于每个拍照装置是由外向内从不同角度同时对半球形的中心方向进行拍摄,因此,可以实现用户围绕半球形的中心方向环行时实时显示用户观察角度对应的三维全景视图,这样用户可以随意改变观察位置,大大增大了用户的观察活动区域的范围,提高用户体验度。In the embodiment of the present invention, since each photographing device simultaneously shoots the center direction of the hemisphere from different angles from the outside to the inside, it can realize real-time display of the three-dimensional panorama corresponding to the user's viewing angle when the user circles around the center direction of the hemisphere view, so that the user can change the observation position at will, which greatly increases the scope of the user's observation activity area and improves the user experience.
具体地,在用户围绕半球形的中心方向环行时,获取用户的位置和视角信息,根据用户的位置和视角信息将对应位置和视角下的半球面模型上的图像进行三维图像显示。Specifically, when the user circles around the central direction of the hemisphere, the user's position and viewing angle information are obtained, and the images on the hemispherical model at the corresponding position and viewing angle are displayed as three-dimensional images according to the user's position and viewing angle information.
当触发视点高度调整指令时,升高对应的视点高度位置,将对应的视点高度、水平定位以及视角方向下的半球面模型上的图像进行三维图像显示;其中,视点高度调整指令的触发情况包括但不限于如下举例:当监测到位于虚拟现实设备上触发视点高度调整指令的按钮被触发时,触发视点高度调整指令;或者当监测到佩戴虚拟现实设备的用户连续蹦跳触发视点高度调整指令的预设次数时,触发视点高度调整指令。When the viewpoint height adjustment instruction is triggered, the corresponding viewpoint height position is raised, and the image on the hemispherical model under the corresponding viewpoint height, horizontal positioning, and viewing angle direction is displayed as a three-dimensional image; wherein, the triggering conditions of the viewpoint height adjustment instruction include But not limited to the following examples: when it is detected that the button on the virtual reality device that triggers the height adjustment instruction of the viewpoint is triggered, the height adjustment instruction of the viewpoint is triggered; When the number of times is set, trigger the viewpoint height adjustment command.
当用户向半球形的中心方向靠近时,将显示的三维图像的分辨率提升预设的倍数,保证显示的三维图像清晰不失真。如图2所示,当用户沿着半径走近场景中心点时,为了在不同的景深下让虚拟现实设备中能够以高分辨率清晰细致的显示虚拟现实的三维图像,在用户视点针对场景中心点距离拉近时将1080P的分辨率进行升高分辨率处理,例如通过神经网络将分辨率提升指定的倍数,指定的倍数一般设置为2-4倍,视点距离场景中心点越近,设置倍数越高,以此保证图像的清晰和不失真。When the user approaches the center of the hemisphere, the resolution of the displayed 3D image is increased by a preset multiple to ensure that the displayed 3D image is clear and undistorted. As shown in Figure 2, when the user approaches the center point of the scene along the radius, in order to allow the virtual reality device to display the three-dimensional image of the virtual reality with high resolution and detail under different depths of field, the center of the scene at the user's point of view When the point distance is shortened, the resolution of 1080P will be increased to a higher resolution. For example, the resolution can be increased by a specified multiple through a neural network. The specified multiple is generally set to 2-4 times. The closer the viewpoint is to the center of the scene, the higher the multiple. The higher the value, the clearer and undistorted images are guaranteed.
需要说明的是,本发明实施例中,虚拟现实设备中设置有传感器,用于对用户头部追踪以确定用户头部在现实世界中的位置和姿态,从而可以确定虚拟世界的观察视角。It should be noted that, in the embodiment of the present invention, the virtual reality device is provided with a sensor for tracking the user's head to determine the position and posture of the user's head in the real world, so as to determine the viewing angle of the virtual world.
本发明实施例通过由彼此成球面位置关系对称均匀布置在半球面上的多个拍照装置同时对半球形的中心方向进行拍照,将多个拍照装置拍摄的图像拼接成全景图并发送给虚拟现实设备将全景图贴图到对应的虚拟半球面模型的外表上进行三维全景图的显示。由于每个拍照装置拍摄的图像彼此部分重叠(局部重叠度高),图像覆盖的密集度较高,能够实现全角度的全景图像覆盖,使得局部重叠的图像拼接为三维全景图像时,效果更圆滑,更接近真实场景。进一步地,由于每个拍照装置由外向内从不同角度同时对半球形的中心方向进行拍摄,因此,可以实现用户围绕半球形的中心方向环行时实时显示用户观察角度对应的三维全景视图,这样用户可以随意改变观察位置,大大增大了用户的观察活动区域的范围,提高用户体验度。In the embodiment of the present invention, a plurality of photographing devices arranged symmetrically and evenly on the hemispherical surface in a spherical position relationship with each other simultaneously take pictures of the center direction of the hemisphere, splicing the images captured by the multiple photographing devices into a panorama and sending it to the virtual reality The device maps the panorama to the surface of the corresponding virtual hemispherical model to display the three-dimensional panorama. Since the images captured by each camera device partially overlap with each other (high degree of local overlap), the density of image coverage is high, and full-angle panoramic image coverage can be achieved, so that when partially overlapping images are spliced into a 3D panoramic image, the effect is smoother , which is closer to the real scene. Further, since each photographing device simultaneously takes pictures of the central direction of the hemisphere from different angles from the outside to the inside, it is possible to display the three-dimensional panoramic view corresponding to the user's viewing angle in real time when the user circles around the central direction of the hemisphere, so that the user The observation position can be changed at will, which greatly increases the scope of the user's observation activity area and improves user experience.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。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 (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710448347.6A CN107169924B (en) | 2017-06-14 | 2017-06-14 | Method and system for establishing three-dimensional panoramic image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710448347.6A CN107169924B (en) | 2017-06-14 | 2017-06-14 | Method and system for establishing three-dimensional panoramic image |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107169924A true CN107169924A (en) | 2017-09-15 |
| CN107169924B CN107169924B (en) | 2020-10-09 |
Family
ID=59819323
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710448347.6A Active CN107169924B (en) | 2017-06-14 | 2017-06-14 | Method and system for establishing three-dimensional panoramic image |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107169924B (en) |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107833265A (en) * | 2017-11-27 | 2018-03-23 | 歌尔科技有限公司 | A kind of image switching methods of exhibiting and virtual reality device |
| CN108096836A (en) * | 2017-12-20 | 2018-06-01 | 深圳市百恩互动娱乐有限公司 | A kind of method that true man's real scene shooting makes game |
| CN108124193A (en) * | 2017-12-25 | 2018-06-05 | 中兴通讯股份有限公司 | Method for processing video frequency and device |
| CN108153412A (en) * | 2017-12-11 | 2018-06-12 | 虚拟现实(深圳)智能科技有限公司 | LAN VR live broadcasting methods and system |
| CN108200330A (en) * | 2017-12-11 | 2018-06-22 | 虚拟现实(深圳)智能科技有限公司 | Double 8K image virtuals reality processing methods and system |
| CN108257089A (en) * | 2018-01-12 | 2018-07-06 | 北京航空航天大学 | A kind of method of the big visual field video panorama splicing based on iteration closest approach |
| CN109099902A (en) * | 2018-06-29 | 2018-12-28 | 中国航空规划设计研究总院有限公司 | A kind of virtual reality panoramic navigation system based on Unity 3D |
| WO2019061020A1 (en) * | 2017-09-26 | 2019-04-04 | 深圳市大疆创新科技有限公司 | Image generation method, image generation device, and machine readable storage medium |
| CN110458964A (en) * | 2019-08-21 | 2019-11-15 | 四川大学 | A Real-time Calculation Method of Dynamic Lighting in Real Environment |
| CN111160377A (en) * | 2020-03-07 | 2020-05-15 | 深圳移动互联研究院有限公司 | Image acquisition system with key mechanism and evidence-based method thereof |
| CN111292424A (en) * | 2018-12-06 | 2020-06-16 | 珀斯特传媒有限公司 | Multi-view 360-degree VR content providing system |
| CN111669568A (en) * | 2019-03-07 | 2020-09-15 | 阿里巴巴集团控股有限公司 | Multi-angle free visual angle interaction method and device, medium, terminal and equipment |
| CN112073669A (en) * | 2020-09-18 | 2020-12-11 | 三星电子(中国)研发中心 | Method and device for realizing video communication |
| CN113014871A (en) * | 2021-02-20 | 2021-06-22 | 青岛小鸟看看科技有限公司 | Endoscope image display method, device and endoscope operation auxiliary system |
| CN114762353A (en) * | 2019-11-29 | 2022-07-15 | 株式会社阿尔法空间 | Device and method for playing virtual reality images input by multiple cameras in real time |
| CN115314672A (en) * | 2022-05-31 | 2022-11-08 | 杭州登虹科技有限公司 | A real-time three-dimensional panoramic video surveillance system |
| CN119071463A (en) * | 2024-08-20 | 2024-12-03 | 神力视界(深圳)文化科技有限公司 | Virtual shooting method and device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1841188A (en) * | 2005-03-30 | 2006-10-04 | 北京大学 | A method for automatic spherical panorama generation |
| CN103530907A (en) * | 2013-10-21 | 2014-01-22 | 深圳市易尚展示股份有限公司 | Complicated three-dimensional model drawing method based on images |
| CN104268939A (en) * | 2014-09-28 | 2015-01-07 | 国家电网公司 | Transformer substation virtual-reality management system based on three-dimensional panoramic view and implementation method of transformer substation virtual-reality management system based on three-dimensional panoramic view |
| CN105488775A (en) * | 2014-10-09 | 2016-04-13 | 东北大学 | Six-camera around looking-based cylindrical panoramic generation device and method |
| CN105654502A (en) * | 2016-03-30 | 2016-06-08 | 广州市盛光微电子有限公司 | Panorama camera calibration device and method based on multiple lenses and multiple sensors |
| WO2016163342A1 (en) * | 2015-04-06 | 2016-10-13 | 株式会社リコー | Information processing device, information processing method, and information processing program |
| CN106683045A (en) * | 2016-09-28 | 2017-05-17 | 深圳市优象计算技术有限公司 | Binocular camera-based panoramic image splicing method |
-
2017
- 2017-06-14 CN CN201710448347.6A patent/CN107169924B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1841188A (en) * | 2005-03-30 | 2006-10-04 | 北京大学 | A method for automatic spherical panorama generation |
| CN103530907A (en) * | 2013-10-21 | 2014-01-22 | 深圳市易尚展示股份有限公司 | Complicated three-dimensional model drawing method based on images |
| CN104268939A (en) * | 2014-09-28 | 2015-01-07 | 国家电网公司 | Transformer substation virtual-reality management system based on three-dimensional panoramic view and implementation method of transformer substation virtual-reality management system based on three-dimensional panoramic view |
| CN105488775A (en) * | 2014-10-09 | 2016-04-13 | 东北大学 | Six-camera around looking-based cylindrical panoramic generation device and method |
| WO2016163342A1 (en) * | 2015-04-06 | 2016-10-13 | 株式会社リコー | Information processing device, information processing method, and information processing program |
| CN105654502A (en) * | 2016-03-30 | 2016-06-08 | 广州市盛光微电子有限公司 | Panorama camera calibration device and method based on multiple lenses and multiple sensors |
| CN106683045A (en) * | 2016-09-28 | 2017-05-17 | 深圳市优象计算技术有限公司 | Binocular camera-based panoramic image splicing method |
Non-Patent Citations (2)
| Title |
|---|
| 邓非,吴幼丝,胡玉雷,崔红霞: "球形全景影像位姿估计的改进EPnP算法", 《测绘学报》 * |
| 马向英,杜威,袁晓君,李华: "基于图象的室内虚拟漫游系统", 《中国图象图形学报》 * |
Cited By (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019061020A1 (en) * | 2017-09-26 | 2019-04-04 | 深圳市大疆创新科技有限公司 | Image generation method, image generation device, and machine readable storage medium |
| CN107833265B (en) * | 2017-11-27 | 2021-07-27 | 歌尔光学科技有限公司 | Image switching display method and virtual reality device |
| CN107833265A (en) * | 2017-11-27 | 2018-03-23 | 歌尔科技有限公司 | A kind of image switching methods of exhibiting and virtual reality device |
| CN108153412A (en) * | 2017-12-11 | 2018-06-12 | 虚拟现实(深圳)智能科技有限公司 | LAN VR live broadcasting methods and system |
| CN108200330A (en) * | 2017-12-11 | 2018-06-22 | 虚拟现实(深圳)智能科技有限公司 | Double 8K image virtuals reality processing methods and system |
| CN108096836A (en) * | 2017-12-20 | 2018-06-01 | 深圳市百恩互动娱乐有限公司 | A kind of method that true man's real scene shooting makes game |
| CN108096836B (en) * | 2017-12-20 | 2021-05-04 | 深圳市百恩互动娱乐有限公司 | Method for making game by real-person real shooting |
| WO2019128342A1 (en) * | 2017-12-25 | 2019-07-04 | 中兴通讯股份有限公司 | Video processing method and apparatus |
| CN108124193A (en) * | 2017-12-25 | 2018-06-05 | 中兴通讯股份有限公司 | Method for processing video frequency and device |
| CN108257089A (en) * | 2018-01-12 | 2018-07-06 | 北京航空航天大学 | A kind of method of the big visual field video panorama splicing based on iteration closest approach |
| CN109099902A (en) * | 2018-06-29 | 2018-12-28 | 中国航空规划设计研究总院有限公司 | A kind of virtual reality panoramic navigation system based on Unity 3D |
| CN111292424A (en) * | 2018-12-06 | 2020-06-16 | 珀斯特传媒有限公司 | Multi-view 360-degree VR content providing system |
| CN111669568A (en) * | 2019-03-07 | 2020-09-15 | 阿里巴巴集团控股有限公司 | Multi-angle free visual angle interaction method and device, medium, terminal and equipment |
| CN111669568B (en) * | 2019-03-07 | 2024-05-28 | 阿里巴巴集团控股有限公司 | Multi-angle free view angle interaction method and device, medium, terminal and equipment |
| CN110458964A (en) * | 2019-08-21 | 2019-11-15 | 四川大学 | A Real-time Calculation Method of Dynamic Lighting in Real Environment |
| CN114762353A (en) * | 2019-11-29 | 2022-07-15 | 株式会社阿尔法空间 | Device and method for playing virtual reality images input by multiple cameras in real time |
| CN114762353B (en) * | 2019-11-29 | 2023-01-24 | 株式会社阿尔法空间 | Device and method for playing virtual reality images input by multiple cameras in real time |
| CN111160377A (en) * | 2020-03-07 | 2020-05-15 | 深圳移动互联研究院有限公司 | Image acquisition system with key mechanism and evidence-based method thereof |
| CN112073669A (en) * | 2020-09-18 | 2020-12-11 | 三星电子(中国)研发中心 | Method and device for realizing video communication |
| CN113014871A (en) * | 2021-02-20 | 2021-06-22 | 青岛小鸟看看科技有限公司 | Endoscope image display method, device and endoscope operation auxiliary system |
| CN113014871B (en) * | 2021-02-20 | 2023-11-10 | 青岛小鸟看看科技有限公司 | Endoscopic image display method and device and endoscopic surgery auxiliary system |
| CN115314672A (en) * | 2022-05-31 | 2022-11-08 | 杭州登虹科技有限公司 | A real-time three-dimensional panoramic video surveillance system |
| CN119071463A (en) * | 2024-08-20 | 2024-12-03 | 神力视界(深圳)文化科技有限公司 | Virtual shooting method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107169924B (en) | 2020-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107169924B (en) | Method and system for establishing three-dimensional panoramic image | |
| US12243250B1 (en) | Image capture apparatus for synthesizing a gaze-aligned view | |
| US12236521B1 (en) | Techniques for determining a three-dimensional textured representation of a surface of an object from a set of images with varying formats | |
| JP7566973B2 (en) | Information processing device, information processing method, and program | |
| KR101323966B1 (en) | A system and method for 3D space-dimension based image processing | |
| JP6644833B2 (en) | System and method for rendering augmented reality content with albedo model | |
| JP6201476B2 (en) | Free viewpoint image capturing apparatus and method | |
| CN105809701B (en) | Panoramic video posture scaling method | |
| US9595127B2 (en) | Three-dimensional collaboration | |
| Fu et al. | Image stitching techniques applied to plane or 3-D models: A review | |
| WO2020042970A1 (en) | Three-dimensional modeling method and device therefor | |
| CN113657357B (en) | Image processing method, device, electronic device and storage medium | |
| CN107862718B (en) | 4D holographic video capture method | |
| CN110533780A (en) | A kind of image processing method and its device, equipment and storage medium | |
| CN110096144A (en) | A kind of interaction holographic projection methods and system based on three-dimensional reconstruction | |
| JP6799468B2 (en) | Image processing equipment, image processing methods and computer programs | |
| CN106780757A (en) | A way to augment reality | |
| US20140347352A1 (en) | Apparatuses, methods, and systems for 2-dimensional and 3-dimensional rendering and display of plenoptic images | |
| Da Silveira et al. | Visual computing in 360: Foundations, challenges, and applications | |
| TWI906033B (en) | Image collection methods and image capture devices | |
| Agus et al. | PEEP: Perceptually Enhanced Exploration of Pictures. | |
| Audu et al. | Generation of three-dimensional content from stereo-panoramic view | |
| Nakamura et al. | A Mutual Motion Capture System for Face-to-face Collaboration. | |
| CN117710614A (en) | Image processing method, device, equipment and medium | |
| Zaitseva et al. | The development of mobile applications for the capturing and visualization of stereo and spherical panoramas |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20201015 Address after: 261031 north of Yuqing street, east of Dongming Road, high tech Zone, Weifang City, Shandong Province (Room 502, Geer electronic office building) Patentee after: GoerTek Optical Technology Co.,Ltd. Address before: 266104 Laoshan Qingdao District North House Street investment service center room, Room 308, Shandong Patentee before: GOERTEK TECHNOLOGY Co.,Ltd. |
|
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20221124 Address after: 266104 No. 500, Songling Road, Laoshan District, Qingdao, Shandong Patentee after: GOERTEK TECHNOLOGY Co.,Ltd. Address before: 261031 north of Yuqing street, east of Dongming Road, high tech Zone, Weifang City, Shandong Province (Room 502, Geer electronics office building) Patentee before: GoerTek Optical Technology Co.,Ltd. |