国家标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211127964.3 (22)申请日 2022.09.16 (71)申请人 大连理工大 学 地址 116024 辽宁省大连市甘井 子区凌工 路2号 (72)发明人 章雨昂 仲维 蔚博凯 刘晋源  王维民 樊鑫 刘日升 罗钟铉  (74)专利代理 机构 辽宁鸿文知识产权代理有限 公司 21102 专利代理师 许明章 王海波 (51)Int.Cl. G06T 7/73(2017.01) G06T 7/13(2017.01) (54)发明名称 基于U-V视差图的室内自由空间估计和障碍 物检测算法 (57)摘要 本发明公开基于U ‑V视差图的室内自由空间 估计和障碍物检测算法, 包括: 改进U ‑V视差法采 用滑动窗口法, 将视差图分为若干子窗口, 每个 子窗口生成一个子V视差图, 窗口内采用分段线 性拟合方法, 将提取的多条线段依次连接得到地 面相关线; 采用新的V视差图滤波方法, 使用边缘 滤波器过滤子V视差图, 将滤波后图像作为加权 系数对原V视差图相乘, 再采用最大值滤波和块 滤波器滤波得到V视差滤波图像, 用于道路检测; 将V视差计算结果融合到一种概率估计框架中用 于地面估计。 将地面置信图RCM和障碍物置信图 OCM加权累加构成最后的置信图模型, 自由空间 就是在置信图上采用二维动态规划方法进行优 化估计的。 权利要求书3页 说明书8页 附图4页 CN 115457131 A 2022.12.09 CN 115457131 A 1.基于U‑V视差图的室内自由空间估计和障碍物检测算法, 其特征在于, 具体步骤如 下: 1)获取视 差图; 1‑1)通过双目立体相机采集真实室内场景的RGB图像, 并转换成灰度图; 1‑2)根据平行式双目立体视 觉模型确定 视差图; 2)修正视差图; 2‑1)使用双三次插值对非边缘无效点修正视差图; 将视差图中所有无效匹配点的视差 值设为‑1, 对图像的每个像素的上、 下、 左、 右邻点视差加权, 通过改进双三次插值算法对其 进行重新赋值; 2‑2)对于边缘无效点的修正, 使用边缘检测后, 对边缘图像进行形态学闭操作处理, 即 先膨胀再腐蚀, 填补临近边缘点之 间的无效区域, 凸显障碍物实体而不改变障碍物位置; 对 于边缘无效点面积较大的区域, 则不进行赋值, 并将其标记; 对被标记的区域进行判断, 比 较区域面积Ai与面积阈值Av的大小; 若Ai<Av, 则区域Ai不被计算, 属于边缘区域; 若Ai>Av, 则 判断Ai是否为边缘区域, 计算边缘线区域与Ai的比值, 若比值 大于阈值, 属于 边缘区域, 则通 过闭操作修正方法对视差图进行修正, 反之则不属于边缘区域, 通过改进双三次差值对其 进行修正; 3)获取U视 差图和V视 差图; 3‑1)对修正后的视差图进行水平、 垂直投影, 将平面视差图像投影成线段获得U ‑V视差 图; 3‑2)生成U视差图; 对视差图在U方向上对每一列相同视差个数进行累加, 即沿纵向由 上至下逐列扫描, 以视差图的水平长度作为U视差图的横坐标, 以视差值最大值为纵坐标, 以每一列相同视 差值像素点的累加 和作为U视 差图的坐标点的强度, 由此 形成U视差图; 3‑3)生成V视差图; 对视差图在V方向上对每一行相同视差个数进行累加, 即沿横向由 左至右逐行扫描, 以视差图的纵向长度作为U视差图的纵坐标, 以视差值最大值为横坐标, 以每一行相同视 差值像素点的累加 和作为V视 差图的坐标点的强度, 由此 形成V视差图; 4)地面估计; 4‑1)产生子V视差图; 采用滑动窗口法, 将视差图分为多个子窗口, 每个子窗口内假设 地面是局部平坦的, 从而在每 个子窗口内生成子V视 差图进行地 面估计; 4‑2)过滤子V视差图; 将V视差图进行滤波后再进行线性拟合, 采用 新的V视差滤波方 法, 具体为: 首先对高斯平滑后的V视差图使用边缘滤波器进行滤波, 使用Sob el算子, 增强 水平和倾斜边缘, 减弱竖直边缘; 然后 将滤波后的子V视差图转变为二值图, 将V视差图当作 一种加权系数图, 将二值滤波图与原V视差图相乘, 得到新的子V视差图; 之后在新的子V视 差图上逐列选择最大值点保留, 其他像素点被移除; 经过上述操作后, 竖直线仍有存在, 并 没有被充分清除, 这些残余部分表现为一些孤立的点, 且彼此间距离比在地面相关线上 的 点之间的距离大得多; 因此采用块计数滤波器来移除残余, 若中心像素块内不存在其他点, 则中心点被滤除, 否则保留; 4‑3)提取地面相关线; 使用霍夫变换提取地面相关线, 使用多条线段拟合地面不同坡 度; 当地面平坦时, 仅有一条地面相关线被检测; 当地面存在连续变化的纵向坡度时, 会有 多条线段被检测, 将这些线段连接在一起, 组成一条连续折线, 来表示地面相关线; 利用拟权 利 要 求 书 1/3 页 2 CN 115457131 A 2合的地面相关线, 可 得到地面任一行的预测视 差值d*(v); 5)计算置信图; 5‑1)计算障碍物置信图OCM和地面置信图RCM; 在OCM中, 置信值表示属于障碍物的概 率; 在RCM中, 置信值表示属于地 面的概率; OCM定义为: RCM定义为: 其中, d(u,v)表示视差图上点(u,v)处的视差值, 而d*(v)表示第v行预测的地面视差; Δ dmax表示视差的最大差值; 逐窗口构建OCM和RCM, 滑动窗口间的重叠区域使用d*(v)均值代 替; 5‑2)计算置信图; 最终的置信图是由OC M和RCM的加权累加构成, 如下 所示: C(u,v)=CrRoad(u,v)+CoObstacle(u,v) 其中, Cr是地面置信权 重, 设为定值; Co是障碍物置信权 重, 通过ROC曲线分析 学习得到; 6)动态规划估计自由空间; 6‑1)构建动态规划模型估计自由空间 地面与障碍物之间的边界通过在置信图中寻找最佳分割路径得到; 引入平滑约束项来 减少边界 间的剧烈变化; 计算公式包括数据项和平 滑项, 通过动态规划求 解, 如下: 其中, v*(u)是估计的地面与障碍物底边缘的分界边缘, ua, ub是相邻列像素, 数据项是 从置信图中得到的置信值c(u,v), s(vi,vi‑1)为平滑性约束, 以惩罚相邻列之间的剧烈变 化, 如下: 其中, Cs是连续性约束参数, 需要通过ROC曲线分析估计学习得到; 阈值Ts为固定值, 补 充连续性约束, 在允许边界 间变化的同时, 限制了边界 间变化的最大值; 6‑2)计算最小累积代价; 从图像最右列向最左列计算如下递归: 其中, (i,vi)表示底i列第vi行的像素节点, c(i,vi)是节点(i,vi)的置信值, s(vi,vi+1) 是从节点(i,vi)到节点(i+1,vi+1)的连接代价, Ci(vi)是从最右节点到节点(i,vi)的最小累 积代价; 6‑3)求解最佳路径;权 利 要 求 书 2/3 页 3 CN 115457131 A 3

.PDF文档 专利 基于U-V视差图的室内自由空间估计和障碍物检测算法

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于U-V视差图的室内自由空间估计和障碍物检测算法 第 1 页 专利 基于U-V视差图的室内自由空间估计和障碍物检测算法 第 2 页 专利 基于U-V视差图的室内自由空间估计和障碍物检测算法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 12:05:41上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。