CN102013110A - 三维全景图像生成方法及*** - Google Patents

三维全景图像生成方法及*** Download PDF

Info

Publication number
CN102013110A
CN102013110A CN201010553951.3A CN201010553951A CN102013110A CN 102013110 A CN102013110 A CN 102013110A CN 201010553951 A CN201010553951 A CN 201010553951A CN 102013110 A CN102013110 A CN 102013110A
Authority
CN
China
Prior art keywords
image
picture
pictures
dimensional
angle
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
Application number
CN201010553951.3A
Other languages
English (en)
Other versions
CN102013110B (zh
Inventor
李建成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201010553951.3A priority Critical patent/CN102013110B/zh
Publication of CN102013110A publication Critical patent/CN102013110A/zh
Application granted granted Critical
Publication of CN102013110B publication Critical patent/CN102013110B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

一种三维全景图像的生成方法,包括以下步骤:使用广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;将拍摄到的各局部图像合成平面复合图像;将所述平面复合图像转换为三维球状图像;对所述三维球状图像进行三维导览。该方法能够增加局部图像的重叠区域,使得局部图像合成为平面复合图像时,图像效果更圆滑,所得到的三维全景图像更接近真实场景。还提供一种三维全景图像的生成***。

Description

三维全景图像生成方法及***
【技术领域】
本发明涉及图像采集和处理技术,尤其涉及一种三维全景图像生成方法及***。
【背景技术】
全景(Panorama)是虚拟实景的一种表现形式,会让使用者有进入图像中的场景的感觉。全景图像是指一张包含有大于人眼正常视角或双眼余光视角乃至360度完整场景范围的图像。
相比较一般的效果图和三维动画,全景效果图具有如下优点:1、避免了一般平面效果图视角单一,不能带来全方位感受的缺憾,播放时画面效果与一般效果图是完全一样的;2、互动性强,可以由使用者操纵从任意一个角度互动性地观察场景,犹如身临其境,最真实的感受最终设计的结果,这一点也不同于缺少互动性的三维动画。
全景图具有广阔的应用领域,如旅游景点、酒店宾馆、建筑房地产、装修展示等。三维全景图像的生成是将场景拍摄为多张照片,然后通过相关软件将多张照片拼接成连贯的图片,对拼接成的图片可以进行全景浏览实现全景图像效果,因此三维全景图像的生成涉及图像校正、图像投影、图像特征提取及图像拼接等技术。传统的三维全景图像生成方法投影方式单一,在对图像对准时,往往采用基于相位的对准方式,传统的三维全景图像生成方法所生成的三维全景图像往往不够圆滑,不能更接近于真实场景。
【发明内容】
基于此,有必要提供一种能使图像效果更圆滑更能接近真实场景的三维全景图像生成方法。
一种三维全景图像生成方法,包括以下步骤:使用广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;将拍摄得到的各局部图像合成平面复合图像;将所述平面复合图像转换为三维球状图像。
优选的,所述拍摄全景的多个局部图像的步骤为:使广角摄像机相对于云台的水平位置成仰视角度和俯视角度,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像,在俯视角度拍摄全景的四幅局部图像。
优选的,所述仰视角度和俯视角度都为30度。
优选的,所述将各局部图像合成平面复合图像的步骤为:对所述局部图像进行矫正;对所述局部图像进行投影处理;根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准;拼接对准后的图片序列。
优选的,所述对局部图像进行矫正的步骤为:标定局部图像的中心点;计算得到所述局部图像的成像半径;计算矫正后的图片中的像素点坐标在原图中的坐标值;将相邻像素点进行加权得到矫正的图像像素点。
优选的,所述对局部图像进行投影处理的的步骤为对顶部图片和底部图片进行展开,具体是:标定顶部图片和底部图片的中心点;以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标;判断所述坐标是否在原图的长宽内,若是,则取对应所述坐标的原图中的像素点填充矫正后的图片,否则,将矫正后的图片的像素点置空。
优选的,所述根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准的步骤为:按拍摄顺序生成图片序列;对图片序列中的每一张图片,执行:截取相邻两张图片的预设大小的边缘区域;将图片灰度化;获取相邻两张图片中的所述边缘区域的相似度,截去所述相似度在阈值内的区域,即为图片重叠区域。
优选的,所述拼接对准后的图片序列的步骤为:获取所述图片重叠区域的水平宽度和高度;剪切非重叠区域的图片;将所述非重叠区域的图片合成;计算相邻两张图片在所述图片重叠区域中的权重;根据所述权重合成重叠区域。
优选的,所述方法还包括对所述三维球状图像进行导览的步骤,具体为:读取配置文件;加载所述局部图像和平面复合图像;分析地图坐标;匹配所述三维球状图像与地图坐标;载入3D处理库;载入事件处理机制;启动时钟进行全景浏览。
此外,还有必要提供一种能使图像效果更圆滑更能接近真实场景的三维全景图像生成***。
一种三维全景图像生成***,包括:
广角摄像机,相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;
图像合成模块,将拍摄得到的各局部图像合成平面复合图像;
图像转换模块,将所述平面符合图像转换为三维球状图像。
优选的,所述广角摄像机相对于云台的水平位置成仰视角度和俯视角度,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像,在俯视角度拍摄全景的四幅局部图像。
优选的,所述仰视角度和俯视角度都为30度。
优选的,所述图像合成模块包括:
图像矫正模块,对所述部图像进行矫正;
图像投影模块,对所述局部图像进行投影处理;
图像对准模块,据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准;
图像拼接模块,接对准后的图片序列。
优选的,所述矫正模块用于标定局部图像的中心点,计算得到所述局部图像的成像半径,计算矫正后的图片中的像素点坐标在原图中的坐标值,将相邻像素点进行加权得到矫正的图像像素点。
优选的,所述图像投影模块用于对顶部图片和底部图片进行展开,具体是标定顶部图片和底部图片的中心点,以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标,判断所述原图中的像素点坐标是否在原图的长宽内,若是,则取对应所述坐标的原图中的像素点填充矫正后的图片,否则,将矫正后的图片的像素点置空。
优选的,所述图像对准模块用于按拍摄顺序生成图片序列,对图片序列中的每一张图片,执行:截取相邻两张图片的预设大小的边缘区域,将图片灰度化,获取相邻两张图片中的所述边缘区域的相似度,截去所述相似度在阈值内的区域,即为图片重叠区域。
优选的,所述图像拼接模块用于获取所述图片重叠区域的水平宽度和高度,剪切非重叠区域的图片,将所述非重叠区域的图片合成,计算相邻两张图片在所述图片重叠区域中的权重,根据所述权重合成重叠区域。
优选的,还包括对所述三维球状图像进行导览的三维导览模块,所述三维导览模块用于读取配置文件,加载所述局部图像和平面复合图像,分析地图坐标,匹配所述三维球状图像与地图坐标,载入3D处理库,及事件处理机制,启动时钟进行全景浏览。
上述三维全景图像生成方法及***,使用广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;将拍摄得到的各局部图像合成平面复合图像;将所述平面复合图像转换为三维球状图像。采用广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄,在实现三维全景图像导览时,能够实现全角度的全景图像导览,另外,这样拍摄能够增加局部图像的重叠区域,使得局部图像合成为平面复合图像时,图像效果更圆滑,所得到的三维全景图像更接近真实场景。
【附图说明】
图1为一个实施例中三维全景图像生成方法的流程图;
图2为图1中合成平面复合图像的方法流程图;
图3为图2中对局部图像进行矫正的方法流程图;
图4为图2中投影处理的方法流程图;
图5为图2中进行图片对准的方法流程图;
图6为图2中拼接对准后的图片序列的方法流程图;
图7为图1中对三维球状图像进行导览的方法流程图;
图8为一个实施例中三维全景图像生成***的结构示意图;
图9为图8中图像合成模块的结构示意图;
图10A~10D示出了一个实施例中仰视角度拍摄的局部图像的效果图;
图11A~11D示出了一个实施例中俯视角度拍摄的局部图像的效果图;
图12示出了一个实施例中合成的平面复合图像的效果图。
【具体实施方式】
图1示出了一个实施例中三维全景图像生成方法的流程,该方法流程包括以下步骤:
步骤S10中,拍摄全景的多个局部图像。该实施例中,使广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度进行拍摄,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像(如图10A~10D所示),在俯视角度拍摄全景的四幅局部图像(如图11A~11D所示),一共八幅图像组成全景。这样拍摄能够增加局部图像的重叠区域,使得局部图像合成为平面复合图像时,图像效果更圆滑,所得到的三维全景图像更接近真实场景。
对于室内的场景,也可每隔120拍摄一张局部图像,一共拍摄六张图像。
在一个优选的实施例中,仰视角度和俯视角度都为30度。
步骤S20中,将各局部图像合成平面复合图像。如图2所示,在一个实施例中,步骤S20的具体过程为:
在步骤S210中,对局部图像进行矫正。由于全景图制作采用广角摄像机,例如鱼眼相机,其拍摄的图像是扭曲的,为了还原图像原有的纹理,需要对图像进行矫正,将广角图像还原为正常视角的图像。如图3所示,在一个实施例中,步骤S210的具体过程为:
步骤S211,标定局部图像的中心点。
步骤S212,计算得到局部图像的成像半径。
步骤S213,计算矫正后的图片中的像素点坐标在原图中的坐标值。该实施例中,获取计算得到的局部图像的成像半径,该成像半径为图像对角线的一半。步骤S213的具体过程为:根据矫正球型模型,纬度不变(即图像的像素点高度的坐标值不变),维度(即宽度的坐标值)为:xk=x0+xh*dx/r,其中,(x0,y0)是原图的中心坐标,xh=u-x0,dx=sqrt(r*r-yi*yi),yi=y0-v,(u,v)为矫正后的图片的像素点坐标,r为局部图像的成像半径。
步骤S214,将相邻像素点进行加权得到矫正的图像像素点。该实施例中,除了边缘的像素点外,其他每个像素点可有8个相邻的像素点,矫正的图像的像素点则为其相邻像素点进行加权后的值。
在步骤S220中,对局部图像进行投影处理。对于仰视角度拍摄的顶部图片和成俯视角度的底部图片,需要将顶部图片和底部图片展开,做投影处理。如图4所示,在一个实施例中,步骤S220的具体过程为:
步骤S221,标定顶部图片和底部图片的中心点。
步骤S222,以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标。具体的,是以顶部图片和底部图片矫正后的图片的图片高度为展开半径,根据该展开半径计算矫正后的图片中的像素点在原图中的坐标。
该实施例中,以原图的中心点(W/2,H/2),按半径从0到W/2顺时针360度展开,半径的长度就是矫正后图片高度坐标,矫正图片的坐标则为原图中坐标点和中心点的夹角/360*矫正后图片的宽度,即:
Y2=sqrt((X1-W/2)^2+(Y1-H/2)^2)
X2=arctg(Y1-H/2)^2/(X1-W/2)^2)/360*Width
其中,(X2,Y2)表示矫正图片的坐标,(X1,Y1)表示原图的坐标,W表示图片的宽度,H表示图片的高度,Width表示矫正图片的宽度。
步骤S223,判断所述坐标是否在原图的长宽内,若是,则进入步骤S224,否则进入步骤S225。
步骤S224,取对应所述坐标的原图中的像素点填充矫正后的图片。
步骤S225,将矫正后的图片的像素点置空。
在步骤S230中,根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准。将拍摄的多张图片合成一张平面复合图像时,需要找到相邻两张图片的重叠区域,因此对生成的图片序列,采用块匹配方法将图片序列对准。如图5所示,在一个实施例中,步骤S230的具体过程为;
步骤S231,按拍摄顺序生成图片序列。如上所述,拍摄时,在摄像机与云台的水平位置成仰视角度拍摄图片,将摄像机的镜头进行旋转,每隔90度拍摄一次,旋转360度后一共拍摄到四张局部图像,然后使摄像机与云台的水平位置成俯视角度拍摄图片,同样的,将摄像机的镜头进行旋转,每隔90度拍摄一次,旋转360度后一共拍摄到四张局部图像。根据拍摄顺序将拍摄到的八张图片生成图片序列。
对图片序列中的每一张图片,执行以下步骤:
步骤S232,截取相邻两张图片的预设大小的边缘区域。
步骤S233,将图片灰度化。
步骤S234,获取相邻两张图片中的所述边缘区域的相似度,截取所述相似度在阈值内的区域,即为图片重叠区域。
在步骤S240中,拼接对准后的图片序列。图像对准后,即可将相邻两张图片中的一张图片的重叠区域去掉后合并在一起。如图6所示,在一个实施例中,步骤S240的具体过程为:
步骤S241,获取图片重叠区域的水平宽度和高度。
步骤S242,剪切非重叠区域的图片。
步骤S243,将非重叠区域的图片合成。
步骤S244,计算相邻两张图片在图片重叠区域中的权重。具体的,是根据相邻两张图片的图片重叠区域的宽度计算这两张图片在图片重叠区域中的权重。例如,某相邻两张图片的图片重叠区域的宽度是100个像素,计算前一张图片的图片重叠区域的第10个像素点的权重为0.1,后一张图片的权重则为0.9,依此类推。
步骤S245,根据权重合成重叠区域。对于相邻两张图片,采用如下公式进行计算:C12=C1*x/W+C2*(W-x)/W,其中,C1是相邻两张图片中前一张图片的像素值,C2是相邻两张图片中后一张图片的像素值,x是需要计算的像素点在图片重叠区域中的坐标,C12是计算得到重叠区域的像素点值,W是重叠区域的宽度。
如图1所示,步骤S30中,将平面复合图像转换为三维球状图像。在一个实施例中,采用全景浏览器,使用等距圆柱反形变进行三维球状图片的转换。三维球状图像即为360度的全景图像。
在一个实施例中,上述方法还包括对三维球状图像进行三维导览的步骤。如图7所示,在一个实施例中,对三维球状图像进行三维导览的具体过程为:
在步骤S410中,读取配置文件。配置文件中包含了启动全景浏览器的浏览器初始化状态信息。
在步骤S420中,加载图像。即加载上述平面复合图像。
在步骤S430中,分析地图坐标。该实施例中,预先对全景的地图需指定多个坐标。
在步骤S440中,匹配三维球状图像与地图坐标。全景浏览器根据预先指定的地图坐标调整虚拟摄像机,从而匹配三维球状图像和地图坐标。
在步骤S450中,载入3D处理库及事件处理机制。3D处理库中包含有实现导览所需的纹理,虚拟摄像机以及3D球体场景等。
在步骤S460中,启动时钟。
在步骤S470中,启动全景浏览。全景浏览器根据设置的时钟以一定的速度进行全景浏览,例如以一定的速度从左浏览到右。
图8示出了一个实施例中的三维全景图像生成***,该***包括广角摄像机10、图像合成模块20、图像转换模块30和三维导览模块40,其中:
广角摄像机10用于相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;图像合成模块20用于将拍摄到的各局部图像合成平面复合图像;图像转换模块30用于将所述平面符合图像转换为三维球状图像;三维导览模块40用于对所述三维球状图像进行三维导览。
在一个实施例中,广角摄像机10相对于云台的水平位置成仰视角度和俯视角度,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像,在俯视角度拍摄全景的四幅局部图像,一共八张局部图像。在一个优选的实施例中,仰视角度和俯视角度都为30度。
如图9所示,在一个实施例中,图像合成模块20包括图像矫正模块210、图像投影模块220、图像对准模块230和图像拼接模块240。其中:
图像矫正模块210用于对所述部图像进行矫正。该实施例中,图像矫正模块210标定局部图像的中心点,计算得到所述局部图像的成像半径,计算矫正后的图片中的像素点坐标在原图中的坐标值,将相邻像素点就行加权得到矫正的图像像素点。
图像投影模块220用于对所述局部图像进行投影处理。该实施例中,图像投影模块220对顶部图片和底部图片进行展开,具体是标定顶部图片和底部图片的中心点,以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标,判断所述原图中的像素点坐标是否在原图的长宽内,若是,则取对应所述坐标的原图中的像素点填充矫正后的图片,否则,将矫正后的图片的像素点置空。
图像对准模块230用于根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准。该实施例中,图像对准模块230按拍摄顺序生成图片序列,对图片序列中的每一张图片,截取相邻两张图片的预设大小的边缘区域,将图片灰度化,获取相邻两张图片中的所述边缘区域的相似度,截去所述相似度在阈值内的区域,即为图片重叠区域。
图像拼接模块240用于拼接对准后的图片序列。该实施例中,图像拼接模块240获取图片重叠区域的水平宽度和高度,剪切非重叠区域的图片,将所述非重叠区域的图片合成,计算相邻两张图片在重叠区域中的权重,根据所述权重合成重叠区域。
在一个实施例中,图像导览模块40用于读取配置文件,加载所述局部图像和平面复合图像,分析地图坐标,匹配三维球状图像与地图坐标,载入3D处理库及事件处理机制,启动时钟进行全景浏览。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (18)

1.一种三维全景图像生成方法,包括以下步骤:
使用广角摄像机相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;
将拍摄得到的各局部图像合成平面复合图像;
将所述平面复合图像转换为三维球状图像。
2.根据权利要求1所述的三维全景图像生成方法,其特征在于,所述拍摄全景的多个局部图像的步骤为:
使广角摄像机相对于云台的水平位置成仰视角度和俯视角度,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像,在俯视角度拍摄全景的四幅局部图像。
3.根据权利要求2所述的三维全景图像生成方法,其特征在于,所述仰视角度和俯视角度都为30度。
4.根据权利要求1所述的三维全景图像生成方法,其特征在于,所述将各局部图像合成平面复合图像的步骤为:
对所述局部图像进行矫正;
对所述局部图像进行投影处理;
根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准;
拼接对准后的图片序列。
5.根据权利要求4所述的三维全景图像生成方法,其特征在于,所述对局部图像进行矫正的步骤为:
标定局部图像的中心点;
计算得到所述局部图像的成像半径;
计算矫正后的图片中的像素点坐标在原图中的坐标值;
将相邻像素点进行加权得到矫正的图像像素点。
6.根据权利要求4所述的三维全景图像生成方法,其特征在于,所述对局部图像进行投影处理的的步骤为对顶部图片和底部图片进行展开,具体是:
标定顶部图片和底部图片的中心点;
以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标;
判断所述坐标是否在原图的长宽内,若是,则取对应所述坐标的原图中的像素点填充矫正后的图片,否则,将矫正后的图片的像素点置空。
7.根据权利要求4所述的三维全景图像生成方法,其特征在于,所述根据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准的步骤为:
按拍摄顺序生成图片序列;
对图片序列中的每一张图片,执行:
截取相邻两张图片的预设大小的边缘区域;
将图片灰度化;
获取相邻两张图片中的所述边缘区域的相似度,截去所述相似度在阈值内的区域,即为图片重叠区域。
8.根据权利要求7所述的三维全景图像生成方法,其特征在于,所述拼接对准后的图片序列的步骤为:
获取所述图片重叠区域的水平宽度和高度;
剪切非重叠区域的图片;
将所述非重叠区域的图片合成;
计算相邻两张图片在所述图片重叠区域中的权重;
根据所述权重合成重叠区域。
9.根据权利要求1所述的三维全景图像生成方法,其特征在于,所述方法还包括对所述三维球状图像进行导览的步骤,具体为:
读取配置文件;
加载所述局部图像和平面复合图像;
分析地图坐标;
匹配所述三维球状图像与地图坐标;
载入3D处理库;
载入事件处理机制;
启动时钟;
进行全景浏览。
10.一种三维全景图像生成***,其特征在于,包括:
广角摄像机,相对于云台的水平位置分别成仰视角度和俯视角度对全景的多个局部图像进行拍摄;
图像合成模块,将拍摄得到的各局部图像合成平面复合图像;
图像转换模块,将所述平面符合图像转换为三维球状图像。
11.根据权利要求10所述的三维全景图像生成***,其特征在于,所述广角摄像机相对于云台的水平位置成仰视角度和俯视角度,每隔90度旋转广角摄像机的镜头,使广角摄像机在仰视角度拍摄全景的四幅局部图像,在俯视角度拍摄全景的四幅局部图像。
12.根据权利要求11所述的三维全景图像生成***,其特征在于,所述仰视角度和俯视角度都为30度。
13.根据权利要求10所述的三维全景图像生成***,其特征在于,所述图像合成模块包括:
图像矫正模块,对所述部图像进行矫正;
图像投影模块,对所述局部图像进行投影处理;
图像对准模块,据拍摄顺序生成图片序列,采用块匹配方法将图片序列对准;
图像拼接模块,接对准后的图片序列。
14.根据权利要求13所述的三维全景图像生成***,其特征在于,所述矫正模块用于标定局部图像的中心点,计算得到所述局部图像的成像半径,计算矫正后的图片中的像素点坐标在原图中的坐标值,将相邻像素点进行加权得到矫正的图像像素点。
15.根据权利要求13所述的三维全景图像生成***,其特征在于,所述图像投影模块用于对顶部图片和底部图片进行展开,具体是标定顶部图片和底部图片的中心点,以矫正图片的图片高度为展开半径,根据所述展开半径计算矫正后的图片中的像素点在原图中的坐标,判断所述原图中的像素点坐标是否在原图的长宽内,若是,则取对应所述坐标的原图中的像素点填充矫正后的图片,否则,将矫正后的图片的像素点置空。
16.根据权利要求13所述的三维全景图像生成***,其特征在于,所述图像对准模块用于按拍摄顺序生成图片序列,对图片序列中的每一张图片,执行:截取相邻两张图片的预设大小的边缘区域,将图片灰度化,获取相邻两张图片中的所述边缘区域的相似度,截去所述相似度在阈值内的区域,即为图片重叠区域。
17.根据权利要求16所述的三维全景图像生成***,其特征在于,所述图像拼接模块用于获取所述图片重叠区域的水平宽度和高度,剪切非重叠区域的图片,将所述非重叠区域的图片合成,计算相邻两张图片在所述图片重叠区域中的权重,根据所述权重合成重叠区域。
18.根据权利要求10所述的三维全景图像生成***,其特征在于,还包括对所述三维球状图像进行导览的三维导览模块,所述三维导览模块用于读取配置文件,加载所述局部图像和平面复合图像,分析地图坐标,匹配所述三维球状图像与地图坐标,载入3D处理库,及事件处理机制,启动时钟进行全景浏览。
CN201010553951.3A 2010-11-23 2010-11-23 三维全景图像生成方法及*** Expired - Fee Related CN102013110B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010553951.3A CN102013110B (zh) 2010-11-23 2010-11-23 三维全景图像生成方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010553951.3A CN102013110B (zh) 2010-11-23 2010-11-23 三维全景图像生成方法及***

Publications (2)

Publication Number Publication Date
CN102013110A true CN102013110A (zh) 2011-04-13
CN102013110B CN102013110B (zh) 2013-01-02

Family

ID=43843273

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010553951.3A Expired - Fee Related CN102013110B (zh) 2010-11-23 2010-11-23 三维全景图像生成方法及***

Country Status (1)

Country Link
CN (1) CN102013110B (zh)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102427541A (zh) * 2011-09-30 2012-04-25 深圳创维-Rgb电子有限公司 一种显示立体图像的方法及装置
CN103366399A (zh) * 2013-07-02 2013-10-23 苏州瀚易特信息技术有限公司 三维全景模型生成方法
CN103426202A (zh) * 2013-07-24 2013-12-04 江苏物联网络科技发展有限公司 三维全景互动移动终端展示***及展示方法
CN103488040A (zh) * 2012-06-13 2014-01-01 纬创资通股份有限公司 立体全景影像合成方法及其相关的立体摄影机
CN103873850A (zh) * 2014-03-19 2014-06-18 重庆卓美华视光电有限公司 基于集成成像的多视点图像重建方法及装置
CN104978146A (zh) * 2015-06-30 2015-10-14 广东欧珀移动通信有限公司 一种图片操作方法及移动终端
CN105126343A (zh) * 2015-08-27 2015-12-09 网易(杭州)网络有限公司 一种2d游戏的遮罩显示方法及装置
CN105187708A (zh) * 2015-07-22 2015-12-23 北京元心科技有限公司 拍摄全景图的方法以及***
CN105430263A (zh) * 2015-11-24 2016-03-23 努比亚技术有限公司 长曝光全景图像拍摄装置和方法
CN105516569A (zh) * 2016-01-20 2016-04-20 北京疯景科技有限公司 一种获得全景图像的方法和装置
TWI550334B (zh) * 2015-06-29 2016-09-21 華碩電腦股份有限公司 球體全景影像裝置
CN105991921A (zh) * 2015-02-12 2016-10-05 北京光影侠数码科技股份有限公司 对拍摄影像的处理方法
CN105989573A (zh) * 2015-02-16 2016-10-05 上海钧铭商务咨询有限公司 一种基于360度数字全景技术提供展馆导览信息的方法及***
CN106296588A (zh) * 2016-08-25 2017-01-04 成都索贝数码科技股份有限公司 一种基于gpu的vr视频编辑的方法
CN106791762A (zh) * 2016-11-21 2017-05-31 深圳岚锋创视网络科技有限公司 立体影像处理方法及***
CN106803884A (zh) * 2012-12-26 2017-06-06 株式会社理光 图像处理***和图像处理方法
CN107330964A (zh) * 2017-07-24 2017-11-07 广东工业大学 一种复杂三维物体的显示方法及***
CN107371011A (zh) * 2016-05-13 2017-11-21 爱眉电脑软体有限公司 将广角图像转换成地图投影图像及透视投影图像的方法
CN107633545A (zh) * 2017-08-25 2018-01-26 包谦 一种全景图像的处理方法
CN107644394A (zh) * 2016-07-21 2018-01-30 完美幻境(北京)科技有限公司 一种3d图像的处理方法及装置
WO2018028216A1 (zh) * 2016-08-08 2018-02-15 深圳市圆周率软件科技有限责任公司 一种全景三维建模装置、方法及***
WO2018068680A1 (zh) * 2016-10-13 2018-04-19 华为技术有限公司 图像处理方法和装置
WO2018077071A1 (zh) * 2016-10-25 2018-05-03 杭州海康威视数字技术股份有限公司 一种全景图像的生成方法及装置
CN108510445A (zh) * 2018-03-30 2018-09-07 长沙全度影像科技有限公司 一种全景图像拼接方法
WO2018171429A1 (zh) * 2017-03-22 2018-09-27 腾讯科技(深圳)有限公司 图像拼接方法、装置、终端及存储介质
CN108805988A (zh) * 2018-05-23 2018-11-13 平安科技(深圳)有限公司 Vr图像生成方法、装置、计算机设备及存储介质
CN109027514A (zh) * 2018-08-17 2018-12-18 江苏火禾信息技术有限公司 一种地下管道检测装置及方法
CN105991921B (zh) * 2015-02-12 2019-07-16 北京绿维文旅科技发展有限公司 对拍摄影像的处理方法
CN110049226A (zh) * 2018-01-16 2019-07-23 飞狐信息技术(天津)有限公司 一种全景图片素材的拍摄方法及***
CN110148170A (zh) * 2018-08-31 2019-08-20 北京初速度科技有限公司 一种应用于车辆定位的定位初始化方法及车载终端
CN112637564A (zh) * 2020-12-18 2021-04-09 中标慧安信息技术股份有限公司 基于多画面监视的室内安防方法和***
CN112945967A (zh) * 2021-01-15 2021-06-11 南京迪沃航空技术有限公司 一种飞机发动机叶片立体成像检测***及检测方法
CN112991542A (zh) * 2021-04-07 2021-06-18 北京有竹居网络技术有限公司 房屋三维重建方法、装置和电子设备
CN114268783A (zh) * 2022-01-04 2022-04-01 深圳星月辰网络科技有限公司 一种基于云服务的3d图像处理方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070172151A1 (en) * 2006-01-24 2007-07-26 Gennetten K D Method and apparatus for composing a panoramic photograph
CN101079151A (zh) * 2006-10-13 2007-11-28 浙江师范大学 一种基于序列静态图像的360°环视全景生成方法
CN101782713A (zh) * 2009-01-21 2010-07-21 北京华旗资讯数码科技有限公司 全景影像拍摄装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070172151A1 (en) * 2006-01-24 2007-07-26 Gennetten K D Method and apparatus for composing a panoramic photograph
CN101079151A (zh) * 2006-10-13 2007-11-28 浙江师范大学 一种基于序列静态图像的360°环视全景生成方法
CN101782713A (zh) * 2009-01-21 2010-07-21 北京华旗资讯数码科技有限公司 全景影像拍摄装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《福建电脑》 20100131 轩亚光等 基于圆鱼眼照片的全景图像生成方法 6、9、10 1-18 , 第1期 2 *

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102427541B (zh) * 2011-09-30 2014-06-25 深圳创维-Rgb电子有限公司 一种显示立体图像的方法及装置
CN102427541A (zh) * 2011-09-30 2012-04-25 深圳创维-Rgb电子有限公司 一种显示立体图像的方法及装置
CN103488040A (zh) * 2012-06-13 2014-01-01 纬创资通股份有限公司 立体全景影像合成方法及其相关的立体摄影机
CN106803884A (zh) * 2012-12-26 2017-06-06 株式会社理光 图像处理***和图像处理方法
CN103366399A (zh) * 2013-07-02 2013-10-23 苏州瀚易特信息技术有限公司 三维全景模型生成方法
CN103426202A (zh) * 2013-07-24 2013-12-04 江苏物联网络科技发展有限公司 三维全景互动移动终端展示***及展示方法
CN103873850B (zh) * 2014-03-19 2016-11-23 重庆卓美华视光电有限公司 基于集成成像的多视点图像重建方法及装置
CN103873850A (zh) * 2014-03-19 2014-06-18 重庆卓美华视光电有限公司 基于集成成像的多视点图像重建方法及装置
CN105991921B (zh) * 2015-02-12 2019-07-16 北京绿维文旅科技发展有限公司 对拍摄影像的处理方法
CN105991921A (zh) * 2015-02-12 2016-10-05 北京光影侠数码科技股份有限公司 对拍摄影像的处理方法
CN105989573A (zh) * 2015-02-16 2016-10-05 上海钧铭商务咨询有限公司 一种基于360度数字全景技术提供展馆导览信息的方法及***
TWI550334B (zh) * 2015-06-29 2016-09-21 華碩電腦股份有限公司 球體全景影像裝置
CN104978146B (zh) * 2015-06-30 2017-11-24 广东欧珀移动通信有限公司 一种图片操作方法及移动终端
CN104978146A (zh) * 2015-06-30 2015-10-14 广东欧珀移动通信有限公司 一种图片操作方法及移动终端
CN105187708A (zh) * 2015-07-22 2015-12-23 北京元心科技有限公司 拍摄全景图的方法以及***
CN105126343A (zh) * 2015-08-27 2015-12-09 网易(杭州)网络有限公司 一种2d游戏的遮罩显示方法及装置
CN105126343B (zh) * 2015-08-27 2019-01-22 网易(杭州)网络有限公司 一种2d游戏的遮罩显示方法及装置
CN105430263A (zh) * 2015-11-24 2016-03-23 努比亚技术有限公司 长曝光全景图像拍摄装置和方法
CN105516569A (zh) * 2016-01-20 2016-04-20 北京疯景科技有限公司 一种获得全景图像的方法和装置
CN107371011A (zh) * 2016-05-13 2017-11-21 爱眉电脑软体有限公司 将广角图像转换成地图投影图像及透视投影图像的方法
CN107644394B (zh) * 2016-07-21 2021-03-30 完美幻境(北京)科技有限公司 一种3d图像的处理方法及装置
CN107644394A (zh) * 2016-07-21 2018-01-30 完美幻境(北京)科技有限公司 一种3d图像的处理方法及装置
WO2018028216A1 (zh) * 2016-08-08 2018-02-15 深圳市圆周率软件科技有限责任公司 一种全景三维建模装置、方法及***
CN106296588A (zh) * 2016-08-25 2017-01-04 成都索贝数码科技股份有限公司 一种基于gpu的vr视频编辑的方法
CN106296588B (zh) * 2016-08-25 2019-04-12 成都索贝数码科技股份有限公司 一种基于gpu的vr视频编辑的方法
WO2018068680A1 (zh) * 2016-10-13 2018-04-19 华为技术有限公司 图像处理方法和装置
US11138460B2 (en) 2016-10-13 2021-10-05 Huawei Technologies Co., Ltd. Image processing method and apparatus
US11330172B2 (en) 2016-10-25 2022-05-10 Hangzhou Hikvision Digital Technology Co., Ltd. Panoramic image generating method and apparatus
CN107993276B (zh) * 2016-10-25 2021-11-23 杭州海康威视数字技术股份有限公司 一种全景图像的生成方法及装置
WO2018077071A1 (zh) * 2016-10-25 2018-05-03 杭州海康威视数字技术股份有限公司 一种全景图像的生成方法及装置
CN107993276A (zh) * 2016-10-25 2018-05-04 杭州海康威视数字技术股份有限公司 一种全景图像的生成方法及装置
CN106791762B (zh) * 2016-11-21 2019-04-30 深圳岚锋创视网络科技有限公司 立体影像处理方法及***
CN106791762A (zh) * 2016-11-21 2017-05-31 深圳岚锋创视网络科技有限公司 立体影像处理方法及***
WO2018171429A1 (zh) * 2017-03-22 2018-09-27 腾讯科技(深圳)有限公司 图像拼接方法、装置、终端及存储介质
US10878537B2 (en) 2017-03-22 2020-12-29 Tencent Technology (Shenzhen) Company Limited Image splicing method, apparatus, terminal, and storage medium
CN107330964B (zh) * 2017-07-24 2020-11-13 广东工业大学 一种复杂三维物体的显示方法及***
CN107330964A (zh) * 2017-07-24 2017-11-07 广东工业大学 一种复杂三维物体的显示方法及***
CN107633545A (zh) * 2017-08-25 2018-01-26 包谦 一种全景图像的处理方法
CN110049226B (zh) * 2018-01-16 2021-01-29 飞狐信息技术(天津)有限公司 一种全景图片素材的拍摄方法及***
CN110049226A (zh) * 2018-01-16 2019-07-23 飞狐信息技术(天津)有限公司 一种全景图片素材的拍摄方法及***
CN108510445A (zh) * 2018-03-30 2018-09-07 长沙全度影像科技有限公司 一种全景图像拼接方法
WO2019223158A1 (zh) * 2018-05-23 2019-11-28 平安科技(深圳)有限公司 Vr图像生成方法、装置、计算机设备及存储介质
CN108805988A (zh) * 2018-05-23 2018-11-13 平安科技(深圳)有限公司 Vr图像生成方法、装置、计算机设备及存储介质
CN109027514A (zh) * 2018-08-17 2018-12-18 江苏火禾信息技术有限公司 一种地下管道检测装置及方法
CN110148170A (zh) * 2018-08-31 2019-08-20 北京初速度科技有限公司 一种应用于车辆定位的定位初始化方法及车载终端
CN112637564A (zh) * 2020-12-18 2021-04-09 中标慧安信息技术股份有限公司 基于多画面监视的室内安防方法和***
CN112945967A (zh) * 2021-01-15 2021-06-11 南京迪沃航空技术有限公司 一种飞机发动机叶片立体成像检测***及检测方法
CN112945967B (zh) * 2021-01-15 2023-02-14 南京迪沃航空技术有限公司 一种飞机发动机叶片立体成像检测***及检测方法
CN112991542A (zh) * 2021-04-07 2021-06-18 北京有竹居网络技术有限公司 房屋三维重建方法、装置和电子设备
CN112991542B (zh) * 2021-04-07 2024-04-16 北京有竹居网络技术有限公司 房屋三维重建方法、装置和电子设备
CN114268783A (zh) * 2022-01-04 2022-04-01 深圳星月辰网络科技有限公司 一种基于云服务的3d图像处理方法及装置

Also Published As

Publication number Publication date
CN102013110B (zh) 2013-01-02

Similar Documents

Publication Publication Date Title
CN102013110B (zh) 三维全景图像生成方法及***
CN106375748B (zh) 立体虚拟现实全景视图拼接方法、装置及电子设备
CN100432836C (zh) 实现二维全景真实成像的方法
US9369679B2 (en) System and process for projecting location-referenced panoramic images into a 3-D environment model and rendering panoramic images from arbitrary viewpoints within the 3-D environment model
CN101000461B (zh) 一种鱼眼图像生成立方体全景的方法
US20130101164A1 (en) Method of real-time cropping of a real entity recorded in a video sequence
CN106296783A (zh) 一种结合空间全局3d视图和全景图片的空间展示方法
CN105898139A (zh) 全景视频制作方法及装置、全景视频播放方法及装置
CN102984453A (zh) 利用单摄像机实时生成半球全景视频图像的方法及***
CN106023072A (zh) 一种用于曲面大屏幕的图像拼接显示方法
CN107133918A (zh) 一种在三维场景中任意位置生成全景图的方法
US11995793B2 (en) Generation method for 3D asteroid dynamic map and portable terminal
CN106303497A (zh) 一种虚拟现实内容生成方法和装置
CN108805988A (zh) Vr图像生成方法、装置、计算机设备及存储介质
CN112348937A (zh) 人脸图像处理方法及电子设备
CN114926612A (zh) 空中全景图像处理与沉浸式显示***
RU2735066C1 (ru) Способ отображения широкоформатного объекта дополненной реальности
EP2225730A2 (en) Transition method between two three-dimensional geo-referenced maps
CN109272445B (zh) 基于球面模型的全景视频拼接方法
CN116708862A (zh) 直播间的虚拟背景生成方法、计算机设备及存储介质
Tan et al. Multiview panoramic cameras using a mirror pyramid
CN112218110B (zh) Vr全景视频的传输方法、装置、服务器及交互***
CN100458560C (zh) 一种基于全帧图像生成球形全景的方法
CN114241127A (zh) 全景图像生成方法、装置、电子设备和介质
CN113920011A (zh) 一种多目全景视频拼接方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130102

Termination date: 20201123

CF01 Termination of patent right due to non-payment of annual fee