全景泊车的标定方法及标定系统.pdf

上传人:龙脉 文档编号:10924710 上传时间:2021-08-27 格式:PDF 页数:16 大小:1.03MB
收藏 版权申诉 举报 下载
全景泊车的标定方法及标定系统.pdf_第1页
第1页 / 共16页
全景泊车的标定方法及标定系统.pdf_第2页
第2页 / 共16页
全景泊车的标定方法及标定系统.pdf_第3页
第3页 / 共16页
文档描述:

《全景泊车的标定方法及标定系统.pdf》由会员分享,可在线阅读,更多相关《全景泊车的标定方法及标定系统.pdf(16页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911009031.2 (22)申请日 2019.10.22 (71)申请人 广州四为电子科技有限公司 地址 510000 广东省广州市广州经济技术 开发区南翔支路1号自编四栋D301-C 房 (72)发明人 吴隆穗黄智张宏亮 (74)专利代理机构 广州三环专利商标代理有限 公司 44202 代理人 郭浩辉麦小婵 (51)Int.Cl. G06T 7/80(2017.01) G06T 3/00(2006.01) (54)发明名称 一种全景泊车的标定方法及标定系统 (57)摘。

2、要 本发明公开了一种全景泊车的标定方法及 标定系统, 所述方法包括: 各摄像头采集自身对 应区域的图像, 并传输至监控主机; 其中, 各摄像 头和所述监控主机分别指目标车辆安装的前后 左右四个摄像头和监控主机, 所述图像为铺设在 所述目标车辆车身四周的标定样板印刷的标定 图案图像, 所述标定图案以黑白相间的棋盘格子 构成, 与各摄像头对应区域的标定图案上设有四 个与格子颜色相反的圆; 所述监控主机对各摄像 头的图像进行畸变校正、 生成对地的鸟瞰图, 以 及将各摄像头的图像拼接成环绕车身四周的图 像。 本发明具有非常好的鲁棒性, 能够提高全景 泊车的标定精度, 且适用于任意车型。 权利要求书2页。

3、 说明书9页 附图4页 CN 110766762 A 2020.02.07 CN 110766762 A 1.一种全景泊车的标定方法, 其特征在于, 包括: 各摄像头采集自身对应区域的图像, 并传输至监控主机; 其中, 各摄像头和所述监控主 机分别指目标车辆安装的前后左右四个摄像头和监控主机, 所述图像为铺设在所述目标车 辆车身四周的标定样板印刷的标定图案图像, 所述标定图案以黑白相间的棋盘格子构成, 与各摄像头对应区域的标定图案上设有四个与格子颜色相反的圆; 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将各摄像头 的图像拼接成环绕车身四周的图像。 2.根据权利要求1所。

4、述的全景泊车的标定方法, 其特征在于, 所述标定图案上设有的四 个与格子颜色相反的圆的直径为所在方格边长的1/3至2/3, 所述方格大小为500mmx600mm, 所述标定图案最外围设有同样为黑白相间、 长为250mm、 宽为250mm的边缘图案; 所述标定样 板为无纺布或地面。 3.根据权利要求1所述的全景泊车的标定方法, 其特征在于, 铺设在所述目标车辆左右 两侧的标定图案的尾部, 绘制有多条指示线, 每条指示线的间距为0.2m。 4.根据权利要求1所述的全景泊车的标定方法, 其特征在于, 所述监控主机对各摄像头 的图像进行畸变校正、 生成对地的鸟瞰图, 以及将各摄像头的图像拼接成环绕车身。

5、四周的 图像, 具体的: 所述监控主机采用摄像头的畸变校正原理和单应性变换对各摄像头的图像处理, 并求 解各摄像头的内参; 识别所述图像中四个与格子颜色相反的圆, 并提取此四个圆的圆心坐标, 作为迭代的 初始坐标; 其中, 在各摄像头的内参中, 焦距和中心点偏移以各摄像头的理想值为初始值开 始迭代, 直至迭代结果与摄像头实际值完全一致。 5.一种全景泊车的标定系统, 其特征在于, 包括目标车辆和铺设在所述目标车辆车身 四周的标定样板; 其中, 所述目标车辆安装有前后左右四个摄像头以及监控主机, 所述标定 样板印刷有标定图案, 所述标定图案以黑白相间的棋盘格构成, 与各摄像头对应区域的标 定图案。

6、上设有四个与格子颜色相反的圆; 各摄像头, 用于采集自身对应区域的图像, 并传输至所述监控主机; 所述监控主机, 用于对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将各摄 像头的图像拼接成环绕车身四周的图像。 6.根据权利要求1所述的全景泊车的标定系统, 其特征在于, 所述标定图案上设有的四 个与格子颜色相反的圆的直径为所在方格边长的1/3至2/3, 所述方格大小为500mmx600mm, 所述标定图案最外围设有同样为黑白相间、 长为250mm、 宽为250mm的边缘图案; 所述标定样 板为无纺布或地面。 7.根据权利要求1所述的全景泊车的标定系统, 其特征在于, 铺设在所述目标车辆。

7、左右 两侧的标定图案的尾部, 绘制有多条指示线, 每条指示线的间距为0.2m。 8.根据权利要求1所述的全景泊车的标定系统, 其特征在于, 所述监控主机对各摄像头 的图像进行畸变校正、 生成对地的鸟瞰图, 以及将各摄像头的图像拼接成环绕车身四周的 图像, 具体的: 所述监控主机采用摄像头的畸变校正原理和单应性变换对各摄像头的图像处理, 并求 解各摄像头的内参; 权利要求书 1/2 页 2 CN 110766762 A 2 识别所述图像中四个与格子颜色相反的圆, 并提取此四个圆的圆心坐标, 作为迭代的 初始坐标); 其中, 在各摄像头的内参中, 焦距和中心点偏移以各摄像头的理想值为初始值 开始迭。

8、代, 直至迭代结果与摄像头实际值完全一致。 9.一种计算机可读存储介质, 其特征在于, 所述存储介质包括存储的计算机程序, 其 中, 在所述计算机程序运行时控制所述存储介质所在设备执行如权利要求1至4任一项所述 的全景泊车的标定方法。 权利要求书 2/2 页 3 CN 110766762 A 3 一种全景泊车的标定方法及标定系统 技术领域 0001 本发明涉及电子技术领域, 尤其涉及一种全景泊车的标定方法及标定系统。 背景技术 0002 如何让车辆安全、 准确地泊入停车位, 一直是广大司机, 尤其是新手司机头痛的问 题。 长期以来, 驾驶者只能依赖后视镜大致观察车身周围的环境情况, 或者仅仅依。

9、赖单一的 后视摄像头来观察车身后方的障碍物情况, 存在很大的视觉盲区, 以及观察到的障碍物相 对车身位置不直观的问题, 为解决此类安全问题, 近几年流行在车身前、 后、 左、 右各安装一 个超广角鱼眼摄像头, 并经过畸变校正、 单应性变换以及全景拼接等技术, 形成一个从天空 中往下看的合成鸟瞰图, 驾驶者可以在车上通过显示屏上的鸟瞰图就可以非常直观地看到 车身四周的实时图像, 这个图像是无盲区的, 并且能清晰地展现障碍物和车身的相对位置。 0003 在整套系统中, 如何从四个超广角鱼眼摄像头, 合成无盲区、 拼接良好的鸟瞰图是 关键, 这个过程我们称之为标定。 标定主要解决以下几个问题: 00。

10、04 摄像头的内参数, 包含焦距f和中心点(x_o,y_o)两部分。 由于生成、 制造工艺的精 度问题, 每个摄像头的实际焦距、 中心点都是不一样的, 并且能对生成的图像造成重大影 响。 如果焦距和中心点计算不精确, 对超广角鱼眼摄像头进行畸变校正时, 无法获得很好的 效果, 因此标定时需要精确地计算出当前摄像头的实际焦距和中心点; 0005 摄像头的外参数, 包括摄像头安装在车身上的高度以及与世界坐标系 (X,Y,Z)构 成的三维角度, 以便精确地计算出每个摄像头的鸟瞰图; 0006 前后左右四个摄像头之间的相对位置, 以便能将四个摄像头的鸟瞰图拼接起来, 合成可纵览车身四周的全景鸟瞰图。 。

11、0007 一般地, 标定时均需要在地面上布置经过设计的特殊图案, 图案上含有特殊的特 征点, 标定时通过机器视觉算法识别并提取这些特征点在图像中的坐标位置来计算上述参 数。 图案设计是否合理、 是否巧妙则直接关系到标定的效果。 0008 在对现有技术的研究和实践中, 本发明的发明人发现, 现有技术存在以下缺点: 0009 1)受环境光线影响大, 标定成功率低, 需要有严苛的环境才能标定, 无法适应各种 如强光、 弱光、 杂光等不良环境; 0010 2)需要针对每个车型, 预先给定一组专属的默认参数, 如果摄像头安装位置与预 先给定的默认参数偏差大, 可能导致无法标定成功; 0011 3)标定精。

12、度低, 计算不精确。 如焦距和中心点的计算不够准确, 甚至不考虑每个摄 像头的个体差异(即不计算焦距和中心点), 导致后期的鸟瞰图效果不好; 0012 4)操作复杂, 对操作人员要求高, 无法做到傻瓜化一键标定, 如标定时需要人工用 尺子量出摆放时标定布之间的尺寸, 或者需要人工在屏幕上选取特征点。 发明内容 0013 本发明所要解决的技术问题在于, 提供一种全景泊车的标定方法及标定系统, 具 说明书 1/9 页 4 CN 110766762 A 4 有非常好的鲁棒性, 能够提高全景泊车的标定精度, 且适用于任意车型。 0014 本发明一实施例提供一种全景泊车的标定方法, 包括: 0015 各。

13、摄像头采集自身对应区域的图像, 并传输至监控主机; 其中, 各摄像头和所述监 控主机分别指目标车辆安装的前后左右四个摄像头和监控主机, 所述图像为铺设在所述目 标车辆车身四周的标定样板印刷的标定图案图像, 所述标定图案以黑白相间的棋盘格子构 成, 与各摄像头对应区域的标定图案上设有四个与格子颜色相反的圆; 0016 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将各摄 像头的图像拼接成环绕车身四周的图像。 0017 优选地, 所述标定图案上设有的四个与格子颜色相反的圆的直径为所在方格边长 的1/3至2/3, 所述方格大小为500mmx600mm, 所述标定图案最外围设有同。

14、样为黑白相间、 长 为250mm、 宽为250mm的边缘图案; 所述标定样板为无纺布或地面。 0018 优选地, 铺设在所述目标车辆左右两侧的标定图案的尾部, 绘制有多条指示线, 每 条指示线的间距为0.2m。 0019 优选地, 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及 将各摄像头的图像拼接成环绕车身四周的图像, 具体的: 0020 所述监控主机采用摄像头的畸变校正原理和单应性变换对各摄像头的图像处理, 并求解各摄像头的内参; 0021 识别所述图像中四个与格子颜色相反的圆, 并提取此四个圆的圆心坐标, 以此四 个坐标为迭代的初始坐标。 由于圆位于图像中心区域, 。

15、属于摄像头成像的最佳区域, 且由于 圆的特殊性, 便于识别, 因此先识别圆作为迭代的初始坐标, 可以很好地适应各种强光、 弱 光和杂光环境; 另外地, 在各摄像头的内参中, 焦距和中心点偏移以各摄像头的理想值为初 始值开始迭代, 直至所有参数与镜头实际值完全一致。 0022 本发明一实施例还提供一种全景泊车的标定系统, 包括目标车辆和铺设在所述目 标车辆车身四周的标定样板; 其中, 所述目标车辆安装有前后左右四个摄像头以及监控主 机, 所述标定样板印刷有标定图案, 所述标定图案以黑白相间的棋盘格构成, 与各摄像头对 应区域的标定图案上设有四个与格子颜色相反的圆; 0023 各摄像头, 用于采集。

16、自身对应区域的图像, 并传输至所述监控主机; 0024 所述监控主机, 用于对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将 各摄像头的图像拼接成环绕车身四周的图像。 0025 本发明一实施例还提供一种计算机可读存储介质, 所述存储介质包括存储的计算 机程序, 其中, 在所述计算机程序运行时控制所述存储介质所在设备执行如上述的全景泊 车的标定方法。 0026 实施本发明实施例, 具有如下有益效果: 0027 本发明具有非常好的鲁棒性, 能够提高全景泊车的标定精度, 且适用于任意车型。 附图说明 0028 为了更清楚地说明本发明的技术方案, 下面将对实施方式中所需要使用的附图作 简单地。

17、介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施方式, 对于本领域普 通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。 说明书 2/9 页 5 CN 110766762 A 5 0029 图1是本发明一实施例提供的一种全景泊车的标定方法的流程示意图; 0030 图2是本发明一实施例提供的前后左右拼在一起的标定图案效果图; 0031 图3是本发明一实施例提供的前后标定图案; 0032 图4是本发明一实施例提供的左右标定图案; 0033 图5是本发明一实施例提供的左右布拼在前布上的示意图; 0034 图6是本发明一实施例提供的前后左右摄像头原始图像; 。

18、0035 图7是本发明一实施例提供的原始图像上标注的示意图。 具体实施方式 0036 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0037 应当理解, 文中所使用的步骤编号仅是为了方便描述, 不作为对步骤执行先后顺 序的限定。 0038 应当理解, 在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而 并不意在限制本发明。 如在本发明说明书和所附权利。

19、要求书中所使用的那样, 除非上下文 清楚地指明其它情况, 否则单数形式的 “一” 、“一个” 及 “该” 意在包括复数形式。 0039 术语 “包括” 和 “包含” 指示所描述特征、 整体、 步骤、 操作、 元素和/或组件的存在, 但并不排除一个或多个其它特征、 整体、 步骤、 操作、 元素、 组件和/ 或其集合的存在或添 加。 0040 术语 “和/或” 是指相关联列出的项中的一个或多个的任何组合以及所有可能组 合, 并且包括这些组合。 0041 请参阅图1-7。 0042 本发明一实施例提供一种全景泊车的标定方法, 包括: 0043 S100、 各摄像头采集自身对应区域的图像, 并传输至监。

20、控主机; 其中, 各摄像头和 所述监控主机分别指目标车辆安装的前后左右四个摄像头和监控主机, 所述图像为铺设在 所述目标车辆车身四周的标定样板印刷的标定图案图像, 所述标定图案以黑白相间的棋盘 格子构成, 与各摄像头对应区域的标定图案上设有四个与格子颜色相反的圆; 0044 S200、 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将 各摄像头的图像拼接成环绕车身四周的图像。 0045 其中, 所述标定图案上设有的四个与格子颜色相反的圆的直径为所在方格边长的 1/3至2/3, 所述方格大小为500mmx600mm, 所述标定图案最外围设有同样为黑白相间、 长为 250mm。

21、、 宽为250mm的边缘图案; 所述标定样板为无纺布或地面。 0046 在全景泊车系统中, 前后摄像头一般分别安装在车头和车尾的居中位置, 左右摄 像头分别安装在左右外后视镜上, 对应地, 标定图案放置在车身四周, 摄像头根据采集到的 各自方位的图案进行标定。 0047 如图2-3, 设计的标定图案铺放在车身四周, 由前、 后、 左、 右四部分组成, 为了便于 批量生产以及后续现场实施, 前后标定图案设计成完全一致, 且旋转 180度之后也完全一 说明书 3/9 页 6 CN 110766762 A 6 致(前和后图案摆放时无方向限制), 左和右也是完全一致。 图案以黑白相间的棋盘格构成, 并。

22、在摄像头下方位置放置四个与格子颜色相反的圆。 为了使四个圆在摄像头中的成像是最 佳的, 四个圆均放置在四个摄像头的下方位置, 此位置成像时, 圆位于摄像头图像的中心位 置, 图像清晰度最佳, 且畸变最小, 最利于后续的算法识别。 基于此考虑, 前后标定图案中的 圆放在标定图案的中心位置, 左右标定图案中的圆放置在对应侧靠上位置(即左右摄像头 下方)。 圆的直径一般是所在格子长和宽的1/3至2/3大小, 以便标定时识别算法能够更为准 确地识别到目标圆, 滤除其它干扰。 除了内部黑白相间的标定格外, 图案的最外围设置有同 样为黑白相间、 大约250毫米大小的边缘图案。 0048 图案可印刷在不同的。

23、材质上, 以不同的形态出现, 比如印制在无纺布上, 或者直接 用油漆刷在固定地面上。 0049 需要说明的是, 在前装车厂的车间内部, 由于具备固定的场地和工位, 一般使用油 漆刷在固定的地面上, 而后装为了灵活性, 一般均印制在不反光的无纺布上, 便于折叠、 存 放和运输。 0050 市面上的现有技术中, 前后左右四块布铺设时的对齐需要花很长时间, 并且需要 用尺子去量四个布之间的相对距离, 操作非常麻烦, 难以保证精度, 并且不同的操作工人差 别很大, 一致性不好, 这些都将明显影响标定效果。 0051 本实施例中, 针对所设图案是印刷在无纺布上的实体形态, 直接将左、 右的布和前 布用针。

24、线缝在一起, 或者用胶水粘在一起, 这样在实际铺布时, 前布和左、 右布是一体的, 无 需额外花时间对齐, 且精度有保证, 操作者只需要将后布铺在左和右布上即可。 如果所设图 案是以其它载体方式存在, 采用类似的方式固定即可。 0052 如图4-5, 铺设在所述目标车辆左右两侧的标定图案的尾部, 绘制有多条指示线, 每条指示线的间距为0.2m。 0053 在具体的实施例当中, 后布如何跟左右布拼接在一起, 才能做到以下几点要求? 0054 1)能够适应不同长度的车型, 即小型A级轿车, 大型D级轿车, 以及各类 SUV、 MPV 等, 均能适应; 0055 2)能够确保布与布之间准确对齐, 并。

25、且不同操作工人铺设的一致性都很好。 0056 为此, 本实施例在左右标定图案的尾部, 画有多条指示线, 并分别标注距离, 如0.8 米、 1米、 1.2米2.0米等, 以适应不同长度的车型。 使用时, 后面标定布根据当前车的大小, 选择叠在左右的0.8米、 1米、 1.2米等位置处, 如针对A级轿车, 叠在0.8米处, 对一般的SUV, 叠在1.2米位置处, 避免操作工人用尺子量距离。 同时, 要求后面的布的格子与左右严格对 齐, 并且与左和右均对齐在同样的距离标注处, 能够降低不同工人操作的差异, 并确保铺布 的精度。 0057 需要说明的是, 此处的0.8米、 1.2米等位置代表的是当前黑。

26、白格的长度, 也可以设 置成从车头开始到此格的位置, 若是车头开始, 则应标成如5.1米、 5.3 米、 5.5米、 5.7米、 5.9米等类似的距离, 原理是一样的。 0058 其中, 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将 各摄像头的图像拼接成环绕车身四周的图像, 具体的: 0059 所述监控主机采用摄像头的畸变校正原理和单应性变换对各摄像头的图像处理, 并求解各摄像头的内参; 说明书 4/9 页 7 CN 110766762 A 7 0060 识别所述图像中四个与格子颜色相反的圆, 并提取此四个圆的圆心坐标, 作为迭 代的初始坐标); 其中, 在各摄像头的。

27、内参中, 焦距和中心点偏移以各摄像头的理想值为初 始值开始迭代, 直至所有参数与摄像头的实际值完全一致, 消除制造工艺产生的个体差异。 0061 如图6-7, 在具体的实施例当中, 前后左右四个摄像头采集到的原始图像如图所 示。 从图中可以看出, 由于摄像头是原始的超广角摄像头, 存在很大的畸变, 因此标定的目 的即是畸变校正、 生成对地的鸟瞰图, 以及将四个摄像头图像拼接成完成的环绕车身四周 的图像。 0062 畸变校正和生成对地鸟瞰图是在同一技术流程中实现的, 即求摄像头的内参与生 成对地鸟瞰图是同时进行的。 0063 (1)、 摄像头的畸变校正原理 0064 设: 摄像头的中心点偏移为(。

28、Ox, Oy), 注意此处指中心点偏移了中心点偏移 (Ox, Oy), 而非中心点为(Ox, Oy)。 理想情况下中心点应为图像中心, 此时 (Ox, Oy)(0, 0), 但实际 生产制造时工艺达不到。 0065 在原始畸变图像上, 对于已经是以图像中心的为坐标原点的点 Psro(xsro, ysro), 将其平移至畸变中心, 得到新的坐标值Pd(xd, yd), 其中 xdxsro-Ox, ydysro-Oy。 Pd的极坐 标系表示为rd, 0066 Pd对应到畸变校正后的理想图像上的坐标点为Pa(xa, ya), Pu的极坐标系表示为 ru, 0067 在极坐标系下, 原始畸变图像上的点。

29、与畸变校正后的点的关系式为: 0068 0069 为描述方便, 将公式(1)中从rd计算出ru的过程记为R(rd), 对应的逆计算, 即从ru 计算出rd的过程记为R-1(ru)。 0070 梳理上述参数, 可知摄像头的畸变内参数为中心点偏移(Ox, Oy), 以及畸变系数k1, k2。 为方便描述, 记为集合Dint(Ox, Oy), k1, k2)。 0071 (2)、 单应性变换 0072 单应性变换可以实现一个平面映射到另外一个平面。 全景的环绕影像均是对地拼 接的, 而摄像头安装时并不是垂直朝下, 因此标定时需要将畸变校正后的摄像头图像映射 到对地平面的图像, 这个过程通过单应性变换。

30、来实现。 单应性矩阵是一个3x3的矩阵, 记为 H: 0073 0074 针对畸变校正后平面上的点Pd, 映射到地平面上对应的点Pw(xw, yw), 采用齐次 坐标可描述为: 0075 0076 标量s用来保证齐次坐标最后一个均为1。 也可简写成: 说明书 5/9 页 8 CN 110766762 A 8 0077 PwHPd 公式(4) 0078 PdH-1Pw 公式(5) 0079 其中H-1是H的逆矩阵。 记从畸变校正后平面上的点映射到地平面上的变换为 M (*), 即公式(4)可写为PwM(Pd)。 记其逆变换, 即从地平面映射到畸变校正后平面上的变换 为M-1(*), 即公式(5)。

31、可写为FdM-1(Pw)。 0080 一般地, H矩阵的最后一个元素h22均固定为1, 剩余的8个未知元素可以通过畸变校 正平面和地平面上一一对应的4组点的映射来求解, 每组点的x和y 构成2个方程, 4组点共 构成8个方程, 可求出8个未知元素的解。 OpenCV提供了函数cvFindHomography(), 只需输 入至少4组点, 即可求得单应性矩阵H。 此处调用cvFindHomography()来获取矩阵H。 0081 (3)、 最优化求解参数 0082 根据上面的描述可知, 为了得到精确的摄像头对地鸟瞰图, 需要求出摄像头的畸 变内参数Da(Ox, Oy), k1, k2, 以及单。

32、应性矩阵H。 为得到此参数, 本技术采用迭代的方式 求得最优解。 本技术的采用梯度下降算法来求得最优解。 0083 (4)、 标定算法步骤 0084 下面以前摄像头为例, 其它三个摄像头的原理是相同的: 0085 1)、 在采集到的摄像头原始图像中, 识别白底黑圆和黑底白圆各2个圆, 并提取这4 个点的圆心坐标po(pox1, poy1), (yox2, poy2), (pox3, poy3), (pox4, poy4); 0086 2)、 如图7, 找到4个圆心坐标后, 以圆心坐标为初始点, 在其附近寻找其相邻点。 如 根据PO1的坐标, 在其附近寻找到Pd03、 Pd04、 Pd13、 P。

33、d14, 类推寻找到 Pd23、 Pd24、 Pd05、 Pd15、 Pd25 等点, 再往外, 寻找到Pd02、 Pd12等点, 直到所有的点均找到。 0087 3)、 将所找到的点带入上述 “摄像头的畸变校正原理” 、“单应性变换” 和 “最优化求 解参数” 中描述的原理进入迭代运算, 计算出所需的参数。 0088 本发明一实施例还提供一种全景泊车的标定系统, 包括目标车辆和铺设在所述目 标车辆车身四周的标定样板; 其中, 所述目标车辆安装有前后左右四个摄像头以及监控主 机, 所述标定样板印刷有标定图案, 所述标定图案以黑白相间的棋盘格构成, 与各摄像头对 应区域的标定图案上设有四个与格子。

34、颜色相反的圆; 0089 各摄像头, 用于采集自身对应区域的图像, 并传输至所述监控主机; 0090 所述监控主机, 用于对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将 各摄像头的图像拼接成环绕车身四周的图像。 0091 其中, 所述标定图案上设有的四个与格子颜色相反的圆的直径为所在方格边长的 1/3至2/3, 所述方格大小为500mmx600mm, 所述标定图案最外围设有同样为黑白相间、 长为 250mm、 宽为250mm的边缘图案; 所述标定样板为无纺布或地面。 0092 在全景泊车系统中, 前后摄像头一般分别安装在车头和车尾的居中位置, 左右摄 像头分别安装在左右外后视镜上,。

35、 对应地, 标定图案放置在车身四周, 摄像头根据采集到的 各自方位的图案进行标定。 0093 如图2-3, 设计的标定图案铺放在车身四周, 由前、 后、 左、 右四部分组成, 为了便于 批量生产以及后续现场实施, 前后标定图案设计成完全一致, 且旋转 180度之后也完全一 致(前和后图案摆放时无方向限制), 左和右也是完全一致。 图案以黑白相间的棋盘格构成, 并在摄像头下方位置放置四个与格子颜色相反的圆。 为了使四个圆在摄像头中的成像是最 说明书 6/9 页 9 CN 110766762 A 9 佳的, 四个圆均放置在四个摄像头的下方位置, 此位置成像时, 圆位于摄像头图像的中心位 置, 图像。

36、清晰度最佳, 且畸变最小, 最利于后续的算法识别。 基于此考虑, 前后标定图案中的 圆放在标定图案的中心位置, 左右标定图案中的圆放置在对应侧靠上位置(即左右摄像头 下方)。 圆的直径一般是所在格子长和宽的1/3至2/3大小, 以便标定时识别算法能够更为准 确地识别到目标圆, 滤除其它干扰。 除了内部黑白相间的标定格外, 图案的最外围设置有同 样为黑白相间、 大约250毫米大小的边缘图案。 0094 图案可印刷在不同的材质上, 以不同的形态出现, 比如印制在无纺布上, 或者直接 用油漆刷在固定地面上。 0095 需要说明的是, 在前装车厂的车间内部, 由于具备固定的场地和工位, 一般使用油 漆。

37、刷在固定的地面上, 而后装为了灵活性, 一般均印制在不反光的无纺布上, 便于折叠、 存 放和运输。 0096 市面上的现有技术中, 前后左右四块布铺设时的对齐需要花很长时间, 并且需要 用尺子去量四个布之间的相对距离, 操作非常麻烦, 难以保证精度, 并且不同的操作工人差 别很大, 一致性不好, 这些都将明显影响标定效果。 0097 本实施例中, 针对所设图案是印刷在无纺布上的实体形态, 直接将左、 右的布和前 布用针线缝在一起, 或者用胶水粘在一起, 这样在实际铺布时, 前布和左、 右布是一体的, 无 需额外花时间对齐, 且精度有保证, 操作者只需要将后布铺在左和右布上即可。 如果所设图 案。

38、是以其它载体方式存在, 采用类似的方式固定即可。 0098 如图4-5, 铺设在所述目标车辆左右两侧的标定图案的尾部, 绘制有多条指示线, 每条指示线的间距为0.2m。 0099 在具体的实施例当中, 后布如何跟左右布拼接在一起, 才能做到以下几点要求? 0100 1)能够适应不同长度的车型, 即小型A级轿车, 大型D级轿车, 以及各类 SUV、 MPV 等, 均能适应; 0101 2)能够确保布与布之间准确对齐, 并且不同操作工人铺设的一致性都很好。 0102 为此, 本实施例在左右标定图案的尾部, 画有多条指示线, 并分别标注距离, 如0.8 米、 1米、 1.2米2.0米等, 以适应不同。

39、长度的车型。 使用时, 后面标定布根据当前车的大小, 选择叠在左右的0.8米、 1米、 1.2米等位置处, 如针对A级轿车, 叠在0.8米处, 对一般的SUV, 叠在1.2米位置处, 避免操作工人用尺子量距离。 同时, 要求后面的布的格子与左右严格对 齐, 并且与左和右均对齐在同样的距离标注处, 能够降低不同工人操作的差异, 并确保铺布 的精度。 0103 需要说明的是, 此处的0.8米、 1.2米等位置代表的是当前黑白格的长度, 也可以设 置成从车头开始到此格的位置, 若是车头开始, 则应标成如5.1米、 5.3 米、 5.5米、 5.7米、 5.9米等类似的距离, 原理是一样的。 0104。

40、 其中, 所述监控主机对各摄像头的图像进行畸变校正、 生成对地的鸟瞰图, 以及将 各摄像头的图像拼接成环绕车身四周的图像, 具体的: 0105 所述监控主机采用摄像头的畸变校正原理和单应性变换对各摄像头的图像处理, 并求解各摄像头的内参; 0106 识别所述图像中四个与格子颜色相反的圆, 并提取此四个圆的圆心坐标, 作为迭 代的初始坐标); 其中, 在各摄像头的内参中, 焦距和中心点偏移以各摄像头的理想值为初 说明书 7/9 页 10 CN 110766762 A 10 始值开始迭代, 直至所有参数与摄像头的实际值完全一致, 消除制造工艺产生的个体差异。 0107 如图6-7, 在具体的实施例。

41、当中, 前后左右四个摄像头采集到的原始图像如图所 示。 从图中可以看出, 由于摄像头是原始的超广角摄像头, 存在很大的畸变, 因此标定的目 的即是畸变校正、 生成对地的鸟瞰图, 以及将四个摄像头图像拼接成完成的环绕车身四周 的图像。 0108 畸变校正和生成对地鸟瞰图是在同一技术流程中实现的, 即求摄像头的内参与生 成对地鸟瞰图是同时进行的。 0109 (1)、 摄像头的畸变校正原理 0110 设: 摄像头的中心点偏移为(Ox, Oy), 注意此处指中心点偏移了中心点偏移 (Ox, Oy), 而非中心点为(Ox, Oy)。 理想情况下中心点应为图像中心, 此时 (Ox, Oy)(0, 0), 。

42、但实际 生产制造时工艺达不到。 0111 在原始畸变图像上, 对于已经是以图像中心的为坐标原点的点 Paro(xaro, yaro), 将其平移至畸变中心, 得到新的坐标值Pd(xd, yd), 其中 xdxsro-Ox, ydysro-Oy。 Pd的极坐 标系表示为rd, 0112 Pd对应到畸变校正后的理想图像上的坐标点为Pa(xa, ya), Pu的极坐标系表示为 ru, 0113 在极坐标系下, 原始畸变图像上的点与畸变校正后的点的关系式为: 0114 0115 为描述方便, 将公式(1)中从rd计算出ru的过程记为R(rd), 对应的逆计算, 即从ru 计算出rd的过程记为R-1(r。

43、d)。 0116 梳理上述参数, 可知摄像头的畸变内参数为中心点偏移(Ox, Oy), 以及畸变系数k1, k2。 为方便描述, 记为集合Dint(Ox, Oy), k1, k2。 0117 (2)、 单应性变换 0118 单应性变换可以实现一个平面映射到另外一个平面。 全景的环绕影像均是对地拼 接的, 而摄像头安装时并不是垂直朝下, 因此标定时需要将畸变校正后的摄像头图像映射 到对地平面的图像, 这个过程通过单应性变换来实现。 单应性矩阵是一个3x3的矩阵, 记为 H: 0119 0120 针对畸变校正后平面上的点Pd, 映射到地平面上对应的点Pw(xw, yw), 采用齐次 坐标可描述为:。

44、 0121 0122 标量s用来保证齐次坐标最后一个均为1。 也可简写成: 0123 PwHPd 公式(4) 0124 PdH-1Pw 公式(5) 0125 其中H-1是H的逆矩阵。 记从畸变校正后平面上的点映射到地平面上的变换为 M 说明书 8/9 页 11 CN 110766762 A 11 (*), 即公式(4)可写为PwM(Pd)。 记其逆变换, 即从地平面映射到畸变校正后平面上的变换 为M-1(*), 即公式(5)可写为FdM-1(Pw)。 0126 一般地, H矩阵的最后一个元素h22均固定为1, 剩余的8个未知元素可以通过畸变校 正平面和地平面上一一对应的4组点的映射来求解, 每。

45、组点的x和y 构成2个方程, 4组点共 构成8个方程, 可求出8个未知元素的解。 OpenCV提供了函数cvFindHomography(), 只需输 入至少4组点, 即可求得单应性矩阵H。 此处调用cvFindHomography()来获取矩阵H。 0127 (3)、 最优化求解参数 0128 根据上面的描述可知, 为了得到精确的摄像头对地鸟瞰图, 需要求出摄像头的畸 变内参数D(Ox, Oy), k1, k2, 以及单应性矩阵H。 为得到此参数, 本技术采用迭代的方式 求得最优解。 本技术的采用梯度下降算法来求得最优解。 0129 (4)、 标定算法步骤 0130 下面以前摄像头为例, 其。

46、它三个摄像头的原理是相同的: 0131 1)、 在采集到的摄像头原始图像中, 识别白底黑圆和黑底白圆各2个圆, 并提取这4 个点的圆心坐标po(pox1, poy1), (pox2, poy2), (pox3, poy3), (pox4, poy4); 0132 2)、 如图7, 找到4个圆心坐标后, 以圆心坐标为初始点, 在其附近寻找其相邻点。 如 根据PO1的坐标, 在其附近寻找到Pd03、 Pd04、 Pd13、 Pd14, 类推寻找到 Pd23、 Pd24、 Pd05、 Pd15、 Pd25 等点, 再往外, 寻找到Pd02、 Pd12等点, 直到所有的点均找到。 0133 3)、 将。

47、所找到的点带入上述 “摄像头的畸变校正原理” 、“单应性变换” 和 “最优化求 解参数” 中描述的原理进入迭代运算, 计算出所需的参数。 0134 本发明一实施例还提供一种计算机可读存储介质, 其特征在于, 所述存储介质包 括存储的计算机程序, 其中, 在所述计算机程序运行时控制所述存储介质所在设备执行如 上述的全景泊车的标定方法。 0135 以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人员 来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润饰, 这些改进和润饰也视为 本发明的保护范围。 说明书 9/9 页 12 CN 110766762 A 12 图1 图2 说明书附图 1/4 页 13 CN 110766762 A 13 图3 图4 说明书附图 2/4 页 14 CN 110766762 A 14 图5 图6 说明书附图 3/4 页 15 CN 110766762 A 15 图7 说明书附图 4/4 页 16 CN 110766762 A 16 。

展开阅读全文
内容关键字: 全景 泊车 标定 方法 系统
关于本文
本文标题:全景泊车的标定方法及标定系统.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10924710.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1