全景图片拼接

最近在做老师布的一个作业,原来是要做全景视频合成,可是做出来发现实时性根本达不到,改成全景图片合成吧。废话不多说啦,说说原理。

原理:

1 直方图均衡化对图片三个信道进行归一化处理。

2 柱面投影

3 图片配准

4 图片融合

简单解释一下,柱面投影其实不难,就是一个曲面与一个跟它相切的平面的三角变换关系,有高中数学的人完全可以明白。做这块的程序,要知道摄像机的视角,或者知道投影中心到投影柱面的距离,这两个参数是可以相互换算的,知道一个即可。

图片配准,由于时间关系,我用的算法是最简单的,首先是提取特征点,我用的是SIFT特征点,这个特征点计算着真心很慢呀,这个是没有办法做到实时性的主要原因。投影后的图片,水平,垂直平移,进行配准。

对于图片融合,就是加权融合。在两个图片重合的区域,dst=a*src1+(1-a)*src2,src1是一个图片,src2是第二个图片,dst是融合的目标图片。其中a是不断变化的,目的是达到一种效果,在离src1近的地方,a比较大,这样src1占的比重就比较大。随着离src2越来越近,a慢慢变成0,这样第二个图片占的比重就越来越大啦。

下面说一下遇到的问题:

1 不同的图片之间,sift特征点的个数是不一样的,因此对不同的图片,参数可能设置的不一样。

2 sift特征点的获取速度太慢,我用的OPENCV里的库函数得到的特征点,不知道是不是opencv库函数的问题。光得到特征点,一个图片都差不多1s,达不到实时的要求。

3 根据图片融合的多少,可以大概的判断一下特征点的距离,根据这个可以删去那些不必要的特征点,但是这样就有局限性,要根据图片融合的尺寸,来修改参数,自适应性不好。

原理很简单,下面直接上图,状哉我交大。

时间: 2024-11-08 10:27:32

全景图片拼接的相关文章

无人机720全景制作

素材准备 素材准备其实就是去拍照,720需要无人机自转拍3-4圈照片,个人建议最好拍四圈: · 120度(上仰30度):无人机摄像头本身不能上仰,设置之后就可以,这一圈拍的主要是天空,虽然最后还是要补天,但是经过这一圈的拍摄可以获得大部分,用ps甚至可以不利用外来的天空素材,就能把天空穹顶补上.自传拍摄8-12张,自己掌控,担心后期少拍的可以直接拍够12张. · 90度(水平):水平方向需要拍的照片数是最多的,因为此时视野最广.12张就可以囊括全景了,每自转拍30度一张. · 60度:经过30度

怎么制作室内720全景?

水平720度全能观看的场景图片,720度全景从专业的角度来讲就是视角逾越人的正常视角的图像.可以看到天和地的图片.那么,720度VR室内全景效果图怎么做呢? 室内全景如何拍摄 越来越多的行业在应用着360全景展示.所以,随着科技的发展.现在有很多的企业在网站中添加网展公司制作的360全景展示.小编原来讲过如何在室外拍摄全景,今天就教下大家如何在室内拍摄出好看的全景照片: 一.光线 想其艺术性要求不高,如何利用有限的光线是室内拍摄最具挑战性的难点.由于室内光源是固定的补光除外)也是不可撑控的唯一能

360全景平台的公司有哪些?

360全景平台的公司有哪些?北京做360度全景平台的公司哪家不错?目前在全景技术领域做得相对挺不错的,以技术实力著称的酷雷曼3DVR智能全景系统是一个不错的选择.如果要说全景平台哪家好涉及到很多方面,比如系统是否完善.后续升级更新应用.售后服务如何等等. 比较不错的360度全景平台公司都有哪些特点? 1. 真实感强,无视角死区; 2. 观赏者可通过鼠标任意放大缩小.随意拖动; 3. 数据量小,硬件要求低,用户只需上网打开网页便可观看; 4. 高清晰度的全屏场景,令细节表现更完美; 5. 实景漫游

怎么样拍摄360度全景?

360全景不是凭空生成的,要制作一个360全景,我们需要有原始的图像素材,原始图像素材的来源可以是: A.在现实的场景中,使用相机的全景拍摄功能得到的鱼眼图像 B.通过建模渲染得到的虚拟图像 下文中的表格对比了在不同的设备.拍摄机位.拼合模式.拍摄难度下所能获得到的鱼眼图像 要拍摄全景素材我们需要用到一些专业设备,如下: 数码单反相机 360全景拍摄硬件配备-数码单反相机 首先让我们来认识一下什么是数码单反相机.说白了,数码单反相机就是使用了单反新技术的数码相机.作为专业级的数码相机,用其拍摄出

怎么制作全景主题?

怎么制作全景主题?如何将普通图片转换成3D立体图片呢?由于3D图片是利用红蓝双色分离原理所产生的错觉而形成的立体效果.据此我们可以利用PS来制作3D立体图片效果.以下就是具体的制作方法. 方法/步骤 利用PS打开原图,此时效果如图:    在"图层"面板中,双击"背景层",将其转换成"图层0". 将"图层0"拖动到"创建新图层"按钮上以创建"图层0副本"层.    双击"图层0

360全景,专业的全景公司都需要这样去做

随着微信用户的不断增长,微信的普及率已越来越高,微信用户的爆炸性增长同时带动了微信营销的兴起,微营销成为了继网络营销以后另一大产品服务的销售渠道.微信商家号-微信公众平台的拓展功能也是越来越强大!做为微信平台的一大亮点:360全景展示也横空出世,那到底什么是微信360全景呢,专业360全景制作公司酷雷曼今天就和大家分享一些这方面的知识! 简单的说就是360全景依托微信平台,借助手机移动终端全方位展示企业单位或者房产.景区.酒店.家具馆.厂区等,给人以身临其境的感觉!不用到现场,就要以通过移动终端

全景智慧城市VR全景行业佼佼者,VR全景

全景智慧城市VR全景行业佼佼者,VR全景,又被称为3D实景,是一种新兴的富媒体技术,其与视频,声音,图片等传统的流媒体大的区别是"可操作,可交互". 一. 360度全景市场需要随着计算机技术的飞速发展,多媒体所包含的种类也越来越多,所能表现的效果也越来越多, 而一些比较传统的表现方式也越来越无法满足大部分客户对于展示方式的要求. 在传统的表现方式中,展示的手段无非是静态的平面图片和动态的视频,也有进行三维全景进行展示的. 静态图片只能提供场景的某一角度图像,即使是广角镜头,也不能有效全

3D实景、720全景加盟,-全景智慧城市

VR全景智慧城市,多年从事三维全景技术应用的互联网公司,我们利用计算机图形学.多媒体.人工智能和计算机网络技术,深入研发和推广虚拟现实VR技术的行业应用.我们以优质的服务.国际领先的技术团队,为您定制全方位解决方案.720全景技术是基于真实场景的虚拟现实技术,可以让你从全方位的视角观察现场实景,身临其境的感觉是平面照片和三维重建都无法做到的.我们利用三维全景虚拟现实技术,制作成交互式720度全景虚拟漫游让你的产品更好地通过网络技术展现给您的客户,是提升您品牌形象的最佳呈现方式. 1)大众化电脑均

VR全景爆发,新颖平台-加盟全景智慧城市

VR虚拟现实.VR全景,又被称为3D实景.720全景,是一种新兴的富媒体技术,其与视频,声音,图片等传统的流媒体大的区别是"可操作,可交互". VR全景把不同的场景分为若干个VR视角点进入一个视角点,用户便能开启"上帝视角"转动手机,身临其境地360度转动察看,对场景的全貌和细节一目了然. 全景虚拟技术是目前迅速发展并逐步流行的一个虚拟现实分支,可广泛应用于网络三维业务也适用于网络虚拟教学领域.三维全景技术则是利用实景照片建立虚拟环境,按照照片拍摄-数字化-图像拼接