一种拼接质量的量化方法和量化装置的制造方法

文档序号:9709075阅读:444来源:国知局
一种拼接质量的量化方法和量化装置的制造方法
【技术领域】
[0001] 本发明属于图像处理领域,尤其涉及一种拼接质量的量化方法和量化装置。
【背景技术】
[0002] 随着虚拟现实(Virtual Reality)与现实增强(Augmented Reality)技术的蓬勃 发展,提供360度及720度全景拍摄的相机产品不断增多,其差异化程度也日益增加。常见的 全景相机由两个或多个镜头组成,各个镜头获取不同朝向上的图像,并通过全景拼接算法 将这些内容进行无缝融合,从而达到或的球面全景图像的效果。根据所采用的算法的不同, 以及其他工程参数,例如相机标定与同步的精确度,导致当前市场上不同产商的全景相机 的拼接质量存在较大差异。作为一种全新的拍摄设备与镜头语言,只有对不同层级的全景 相机的拼接成像效果的质量进行量化的评测,才能使广大专业虚拟现实内容制作者能更好 地选择适合其使用需求的产品。

【发明内容】

[0003] 本发明的目的在于提供一种拼接质量的量化方法和量化装置,能够对全景相机的 拼接成像效果进行量化的评测。
[0004] -方面,一种拼接质量的量化方法,应用于由标定板和全景相机组成的系统,通过 所述全景相机对所述标定板拍照所获得的图像中具有可量化的特征点,所述方法包括: [0005]通过所述全景相机采集所述标定板在每个预设固定点上的第一图像,由所有所述 预设固定点连接形成的轨迹是围绕所述标定板的;
[0006]基于所有所述预设固定点上采集的第一图像,拼接全景图像;
[0007]计算表征所述全景图像的拼接质量的匹配分数,所述匹配分数由拼接完整度和/ 或投影畸变度表示;其中,所述拼接完整度表征角点在所述全景图像中的体现情况,所述角 点是指在相邻所述预设固定点分别采集的第一图像中重复的特征点;其中,所述投影畸变 度表征所述第一图像中的特征点在所述全景图像中的实际位置与标准位置的差别。
[0008] -方面,本发明另一目的在于提供一种拼接质量的量化装置,应用于由标定板和 全景相机组成的系统,通过所述全景相机对所述标定板拍照所获得的图像中具有可量化的 特征点,所述拼接质量的量化装置包括:
[0009] 采集单元,用于通过所述全景相机在每个预设固定点上采集所述标定板的第一图 像,由所有所述预设固定点连接形成的轨迹是围绕所述标定板的;
[0010] 拼接单元,用于基于所有所述预设固定点上采集的第一图像,拼接全景图像;
[0011] 计算单元,用于计算表征所述全景图像的拼接质量的匹配分数,所述匹配分数由 拼接完整度和/或投影畸变度表示;其中,所述拼接完整度表征角点在所述全景图像中的体 现情况,所述角点是指在相邻所述预设固定点分别采集的第一图像中重复的特征点;其中, 所述投影畸变度表征所述第一图像中的特征点在所述全景图像中的实际位置与标准位置 的差别。
[0012] 本发明的有益效果是:实现对全景相机的拼接成像效果进行量化测评。
【附图说明】
[0013] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些 附图获得其他的附图。
[0014] 图1是本发明实施例提供的拼接质量的量化方法的实现流程图;
[0015] 图2是本发明实施例提供的计算拼接完整度的方法流程图;
[0016] 图3是本发明实施例提供的拼接质量的量化方法的一个举例适用场景。
[0017] 图4是本发明实施例提供的上位机的组成结构图;
[0018] 图5是本发明实施例提供的环通拼接模块的第一组成结构图;
[0019] 图6是本发明实施例提供的环通拼接模块的第二组成结构图。
【具体实施方式】
[0020] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0021] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0022] 本发明实施提供的拼接质量的量化方法,应用于由标定板和全景相机组成的系 统。一个具体实施举例,标定板固定在一个位置,全景相机可以围绕着该标定板转动;但须 强调的是,无论将全景相机移动到哪个预设固定点,标定板上的特征都正对着全景相机的 镜头,使得全景相机能够完整地拍摄到标定板上的所有特征;通常,每次更改全景相机所在 的预设固定点,均需要调整标定板,使得该全景相机能够拍摄到标定板的所有特征。
[0023] 利用全景摄像机在不同预设固定点上依次对标定板拍照,拍照所得图像中显示的 所述标定板的特征,为该图像的特征点。可选地,所述标定板由棋盘格组成,一个所述棋盘 格对应一个对所述标定板拍照所获得的图像中的所述特征点。因此该特征点是可以量化 的,便于利用本发明实施例提供的方法检验全景图像的拼接质量。
[0024] 拼接质量的量化方法,应用于由标定板和全景相机组成的系统,通过所述全景相 机对所述标定板拍照所获得的图像中具有可量化的特征点,具体参见上述;所述方法包括 步骤S101、步骤S102和步骤S103。
[0025]步骤S101,通过所述全景相机在每个预设固定点上采集所述标定板的第一图像, 由所有所述预设固定点连接形成的轨迹是围绕所述标定板的。
[0026]所有所述预设固定点围绕所述标定板选定,这样,通过转动标定板使得标定板朝 向所述预设固定点上的全景相机,可在不同预设固定点对标定板分别完成拍照来获得图 像;具体本实施例中,在一个预设固定点上利用全景相机对标定板拍照来获得一张第一图 像。这样,若本实施例选定了 Μ个预设固定点,Μ为大于1的正整数,例如等于8,依次将全景相 机遍历地移动至Μ个预设固定点上,每移动到一个预设固定点上便拍照获得一张第一图像, 总共可拍照获得Μ张第一图像。
[0027]可选地,所有所述预设固定点处于以所述为圆心的圆上。即,所述标定板固定在圆 心,本实施例可根据检测需要设定半径,并根据该圆心和设定的半径确定一圆形轨迹,在该 圆形轨迹上确定Μ个所述预设固定点;优选地,将圆形轨迹等分为Μ段,相邻段的交点为所述 预设固定点,因此可在圆形轨迹上确定Μ个预设固定点。
[0028]步骤S102,基于所有所述预设固定点上采集的第一图像,拼接全景图像。
[0029]对步骤S102可选用的拼接技术不做限定,例如可采用全景拼接算法将所有第一图 像拼接成全景图像,此处对所采用的全景拼接算法也不作限定,可采用现有的全景拼接算 法或者未来的全景拼接算法,但均不构成对本实施例的保护范围的限定。
[0030] 步骤S103,计算表征所述全景图像的拼接质量的匹配分数,所述匹配分数由拼接 完整度和/或投影畸变度表示。
[0031] 本实施例采用匹配分数,表征所述全景图像的拼接质量。可选地,所述匹配分数以 下任一种或任一种组合表示:拼接完整度,投影畸变度表示。
[0032] 其中,所述拼接完整度表征角点在所述全景图像中的体现情况,所述角点是指在 相邻所述预设固定点分别采集的第一图像中重复的特征点。
[0033]可选地对计算所述拼接完整度的方法做一举例,所述方法还包括步骤S201和步骤 S202〇
[0034] 步骤S201,采用角点提取算法(例如Harris角点提取算法),获取所述全景图像中 所述角点的位置;
[0035] 步骤S202,基于所述角点的位置,计算表征角点在所述全景图像中是否消失和/或 是否重复显示的所述拼接完整度。
[0036] 由于视差的原因,对不同全景相机成像的拼接过程中,因算法不同和/或标定结果 存在优劣,可能导致某些角点消失(表现为重合区域的部分图像被过度裁剪),或者某些角 点被重复显示(表现为重合区域的部分图像被重复使用);无论是角点消失还是角点被重复 显示,均可统一地用拼接完整度表示出来。
[0037] 可选地对计算所述拼接完整度做一举例,记理想的全景图像中应有特征点数目为 J(该数字根据选取的标定板样式不同而决定),从实际拼接所得的全景图像中检测到的特 征点数目为K,则拼接完整度L被定义为:L=K/J_ 1。
[0038] 根据计算出的拼接完整度L与0的大小关系,至少能得出两种结果,如下:
[0039]如果计算出的拼接完整度L大于0,代表着此全景相机的拼接算法具有较大的视差 重影现象;
[0040] 如果计算出的拼接完整度L大于0,代表者此全景相机的拼接算法具有较大的信息 遗漏现象。
[0041] 另外,步骤S103中,所述投影畸变度表征所述第一图像中的特征点在所述全景图 像中的实际位置与标准位置的差别。
[0042] 可选地对计算投影畸变度的方法做一举例,所述方法还包括:
[0043] 根据以下公式计算所述投影畸变度,
[0044]
(1),
[0045] 式(1)中,〇表示所述投影畸变度,i为大于或等于1、且小于或等于η的正整数,η为 所述全景图像中所有特征点的个数,X(i)表示第i个在全景图像中的特征点,y(i)表示特征 点的标准位置。
[0046]以棋盘格标定板举例,对标定板拍照所得图像中所呈现的特征点成网格状排布。 本实施例可利用二维投影模型将直线映射成直线这一性质,对特征点进行回归估计,估计 出每列特征点的标准位置y(i),本领域人员应知,根据表征图像的方式,y(i)可能是二维坐 标系中的值或者三维坐标系中的值,相应地x( i)为与y (i)属于同一坐标系中的值。
[0047] 实施例二:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1