全景照片自动上传与拼接方法与流程

文档序号:12198818阅读:来源:国知局

技术特征:

1.全景照片自动上传与拼接方法,其特征在于包括以下步骤:

1)全景相机导入图片之后,根据全景相机参数拼接和融合为全景图像;

2)根据相机中的陀螺仪数据,对拼合后的全景图进行纠正,把少量倾斜拍摄的全景图矫正为水平拍摄;

3)全景图利用环绕球体二维表面的图片来定义球体上的投影,同时分割成不同的级别;

所述步骤1)拼接的方法为分析第一图像和第二图像,所述第一图像由第一图像传感器部件捕获并且所述第二图像由第二图像传感器部件捕获,其中所述第一图像和所述第二图像上的发起对所述第一图像和所述第二图像的所述分析的至少一个位置取决于至少一个上下文特性;根据对所述第一图像和所述第二图像的所述分析确定针对第一图像部分和第二图像部分的重叠捕获区域;以及使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。

2.根据权利要求1所述全景照片自动上传与拼接方法,其特征在于所述第一图像传感器部件包括第一像素集,所述第二图像传感器部件包括第二像素集,并且所述重叠捕获区域包括:所述第一像素集的子集和所述第二像素集的子集。

3.根据权利要求2所述全景照片自动上传与拼接方法,其特征在于所述所述至少一个上下文特性与设备的操作模式和/或设备的周围环境有关。

4.根据权利要求3所述全景照片自动上传与拼接方法,其特征在于所述骤1)融合的方法为:对输入CT和MR图像,分别确定其背景灰度值;根据背景灰度值,计算CT和MR图像中每个像素点的对比度值;确定CT和MR图像对比度分布的众数;根据对比度分布的众数,计算CT和MR图像的二阶对比度;向融合图像传递二阶信息;计算融合图像的二阶对比度值;计算融合图像的对比度,向融合图像传递一阶信息;向融合图像传递绝对信息,计算融合图像的灰度值。

5.根据权利要求4所述全景照片自动上传与拼接方法,其特征在于确定灰度背景值包括以下步骤:对输入的CT和MR图像分别统计灰度分布,得到灰度直方图,找出灰度直方图中最大波峰峰值点所对应的灰度值;判断该灰度值是否等于0,如果不等于0,则以该峰值点的灰度值作为图像的背景灰度值;如果该灰度值等于0,则以另一幅图像的背景值作为背景灰度值。

6.根据权利要求5所述全景照片自动上传与拼接方法,其特征在于所述骤2)纠正的方法为:S1:提取当前图像中四个方向上的边缘点;

S2:对所述四个方向上的边缘点进行选择,以去除对直线拟合有负面作用的边缘点;

S3:对经过步骤S2处理后四个方向上剩下的边缘点分别进行边缘点直线拟合,获得四条边的直线方程,并进一步确定四个角的坐标,通过确定的四个角的坐标以及当前图像的四个顶点对图像进行倾斜纠正;

其中,步骤S2具体包括以下步骤:

S21:根据四个方向的边缘点分别进行直线拟合,根据拟合出的四条直线的交点构造出一个四边形,以四边形中边长最长的一个边作为基准边;

S22:计算所有与基准边相邻的A、B两边上的边缘点到基准边的距离;

S23:设A边上第i个边缘点到基准边的距离为Li,B边上第j个边缘点到基准边的距离为Lj,若满足下式,则认为和为一个边缘点对,|Li-Lj|<δ3,其中,δ3为第一距离阈值;

S24:计算步骤S23获得的边缘点对里每一对边缘点对的两点之间的距离,找出所述两点之间的最大距离Lmax,若满足下列公式,则保留相应边缘点对所包含的边缘点,否则,舍弃相应边缘点对所包含的边缘点,Lmax-L<δ4,其中,L为所述两点之间的距离,δ4为第二距离阈值;

S25:以A、B两边中较长的边作为新的基准边,并以新的基准边的两个相邻边作为新的A、B边,计算所述新的A、B两边上的边缘点到所述新的基准边的距离;S26:设所述新的A边上第i个边缘点到基准边的距离为nLi,所述新的B边上第j个边缘点到基准边的距离为nLj,若满足下式,则认为和为一个边缘点对|nLi-nLj|<δ5,其中,δ5为第三距离阈值;

S27:计算步骤S26获得的边缘点对里每一对边缘点对的两点之间的距离,找出所述两点之间的最大距离nLmax,若满足下列公式,则保留相应边缘点对所包含的边缘点,否则,舍弃相应边缘点对所包含的边缘点,nLmax-nL<δ6,其中,nL为所述两点之间的距离,δ6为第四距离阈值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1