[发明专利]一种深度图像中基于多叉树的局部凸出对象提取方法有效
申请号: | 201510249956.X | 申请日: | 2015-05-15 |
公开(公告)号: | CN104915952B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 曲磊;谷宇章;郑春雷;崔振珍;张诚;占云龙;皮家甜;杜若琪 | 申请(专利权)人: | 中国科学院上海微系统与信息技术研究所 |
主分类号: | G06T7/12 | 分类号: | G06T7/12;G06T7/136;G06T7/50;G06T7/62 |
代理公司: | 上海泰能知识产权代理事务所31233 | 代理人: | 宋缨,孙健 |
地址: | 200050 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 深度 图像 基于 多叉树 局部 凸出 对象 提取 方法 | ||
技术领域
本发明涉及计算机视觉技术领域中的的物体检测技术,特别是涉及一种深度图像中基于多叉树的局部凸出对象提取方法。
背景技术
随着深度传感器(比如微软的Kinect等)的普及以及双目立体视觉(比如英特尔的RealSense3D摄像头等)的发展,立体视觉在最近十年逐渐成为热门领域,相比传统二维平面图像,深度图像增加了三维深度信息。深度信息的潜在应用前景是巨大的,而其中一个重要的应用场景就是物体检测。
物体检测是计算机视觉领域的一个重要问题,同时也是一个难点问题,获得尽可能少且与物体类别无关的对象区域是物体检测的重中之重。传统的方法多基于矩形框,也就是用一系列矩形框尽可能紧致的框出图像中的对象(比如Pascal Visual Object Classes Challenge等),这类方法在传统二维图像领域被广泛应用,在兼顾速度的同时取得了较好的检测精度,但是这种方法亦然存在着生成备选框较多,备选框紧致度低,框内存在大量无用信息等问题。另一种方法是基于区域分割,也就是分割出图像中具有特定现实意义的对象区域,即语义对象,这类方法的精度一般较高,但是算法复杂度高,速度一般较慢。传统的物体检测多采用灰度信息,而很少涉及深度信息,针对现实中的应用需求,亟需一种兼顾速度和精度的深度图像中局部凸出对象提取方法。
发明内容
本发明所要解决的技术问题是提供一种深度图像中基于多叉树的局部凸出对象提取方法,能够快速、准确的提取出多个凸出对象区域,提升深度图像中凸出物体检测的准确度,使得检测结果既能满足人眼视觉要求又能够较好满足现实应用中对速度与精度的需求。
本发明解决其技术问题所采用的技术方案是:提供一种深度图像中基于多叉树的局部凸出对象提取方法,包括以下步骤:
(1)对输入深度图像进行逐像素邻域差分,建立基于多叉树数据结构的深度树模型以及深度树节点与图像像素的映射图;
(2)对深度树的叶子节点进行局部优化,去除噪声;
(3)遍历深度树的叶子节点得到深度图像的局部极值区域,利用判决函数确定叶子节点的子树根节点位置,从而提取出局部凸出对象区域。
所述步骤(1)具体包括以下子步骤:
(11)创建并初始化深度树根节点和映射图,根节点的深度值设为最小值,将该节点位置保存到映射图中;
(12)对输入深度图像进行逐像素邻域差分,判断当前像素深度值是否是邻域内极值点;
(13)如果当前像素是极值点,则创建新的节点;
(14)如果当前像素不是极值点,则插入邻域内某一像素的节点中;
(15)将该节点位置保存在映射图中,并重复步骤(12)。
所述步骤(12)中对输入深度图像进行逐像素邻域差分时,若该像素是深度图像原点且深度值为最小值,则直接存储入根节点,并执行步骤(15),否则判断为邻域内极值点;若该像素是深度图像的上边缘点,则与左像素点差分,判断是否是邻域内极值点;若该像素是深度图像的左边缘点,则与上像素点差分,判断是否是邻域内极值点;若该像素是深度图像的其他点,则分别与上像素点和左像素点差分,判断是否是邻域内极值点。
所述步骤(13)包括以下子步骤:对邻域内其他两像素点所在子树进行合并;将邻域内深度值较大的像素所在节点确认为待插入节点的父节点,创建新叶子节点,调整父节点、兄弟节点和孩子节点,并保存像素位置值,返回该节点位置。
所述步骤(14)包括以下子步骤:
对邻域内其他两像素点所在子树进行合并;
若该像素深度值与邻域内某一像素深度值相同,则将该像素的节点确认为待插入节点,保存像素位置值,返回该节点位置;
若该像素深度值与邻域内某一像素的父辈节点深度值相等,则将该父节点确认为待插入节点,保存像素位置值,返回该节点位置;
若该像素深度值介于邻域内某一像素的父辈节点及其子节点之间,则将该父节点确认为待插入节点的父节点,创建新子节点,调整父节点、兄弟节点和孩子节点,并保存像素位置值,返回该节点位置。
所述对邻域内其他两像素点所在子树进行合并的步骤具体包括:
若两像素点所在节点是同一节点,则合并完成;
若两像素点所在节点不是同一节点但两像素深度值相同,则合并两像素所在节点的点集,调整两像素所在节点的父节点、兄弟节点和子节点,调整映射图,删除废弃节点,则合并完成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院上海微系统与信息技术研究所,未经中国科学院上海微系统与信息技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510249956.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种导光板组装对位治具
- 下一篇:叉车转向桥油缸加工工装
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序