首页> 中国专利> 基于显著区域差异和显著密度实现显著物体自动检测的方法

基于显著区域差异和显著密度实现显著物体自动检测的方法

摘要

基于显著区域差异和显著密度实现显著物体自动检测的方法,它涉及实现显著物体自动检测的方法。它为解决目前基于窗口定位检测显著物体的方法所存在的包含过多的背景像素,不能精确提取出显著物体的问题。一、计算显著图S(x,y)的空间权重显著图S′(x,y):二、寻找窗口内部区域显著度和窗口外部区域显著度差异最大化;三、计算得到显著密度值最大的窗口;四、将窗口W

著录项

  • 公开/公告号CN103020974A

    专利类型发明专利

  • 公开/公告日2013-04-03

    原文格式PDF

  • 申请/专利权人 哈尔滨工业大学;

    申请/专利号CN201210589761.6

  • 发明设计人 牛夏牧;贺欣;韩琦;李琼;王莘;

    申请日2012-12-31

  • 分类号G06T7/00;

  • 代理机构哈尔滨市松花江专利商标事务所;

  • 代理人牟永林

  • 地址 150001 黑龙江省哈尔滨市南岗区西大直街92号

  • 入库时间 2024-02-19 18:57:52

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-12-20

    未缴年费专利权终止 IPC(主分类):G06T7/00 授权公告日:20150513 终止日期:20181231 申请日:20121231

    专利权的终止

  • 2015-05-13

    授权

    授权

  • 2013-05-01

    实质审查的生效 IPC(主分类):G06T7/00 申请日:20121231

    实质审查的生效

  • 2013-04-03

    公开

    公开

说明书

技术领域

本发明涉及实现显著物体自动检测的方法。

背景技术

心理学和认知科学的研究表明视觉选择性注意的机制是人类感知的一种重要机制,即面对一个复杂场景时,人类的注意力会迅速被少数几个显著的视觉对象所吸引,并对这些对象进行优先处理。将视觉注意力机制引入到图像和视频的分析中,能帮助图像和视频系统更加容易的获取观察者注意的区域信息,提高图像和视频系统的工作效率。显著物体的检测已经广泛的应用到图像/视频压缩、物体跟踪、物体检测和识别中。

目前现在的显著物体检测技术可以分为两类,即基于阈值选择的显著物体检测技术和基于窗口定位的显著物体检测技术。基于阈值选择的显著物体技术可以获得非常好的显著物体提取结果,然而该方法依赖于阈值的准确性,而在实际检测中很难选择合适的阈值。基于窗口定位的显著物体检测技术关注的是如何定位一个包含物体的窗口,该方法忽略了窗口在包含显著物体的同时,包含了更多的背景像素,如果将窗口直接用于显著物体提取,会导致不能精确提取出显著物体。

发明内容

本发明为了解决目前基于窗口定位检测显著物体的方法所存在的包含过多的背景像素,不能精确提取出显著物体的问题,提供基于显著区域差异和显著密度实现显著物体自动检测的方法。

基于显著区域差异和显著密度实现显著物体自动检测的方法,该方法包括以下步骤:

步骤一、处理待检测图像的显著图S(x,y),计算该显著图S(x,y)的空间权重显著图S′(x,y);

步骤二、初始化一个队列P为空队列,用来存放窗口Wn,n=0,1,,2,3,…,i;i为自然数;逐一比较每一个窗口的内部区域和该窗口外部区域显著度差异值,搜索窗口内部区域和窗口外部区域显著度差异值最大的窗口,并依次将搜索过的窗口W0,W1,,Wi-1,Wi放进队列P中;

步骤三、依次计算步骤二得到的队列P中的i+1个窗口的显著密度值fden(Wn);并对比获得的所有显著密度值,将显著密度值最大的窗口作为最终窗口W*

步骤四、将步骤三得到的窗口W*的内部区域设置为前景,将窗口W*的外部区域设置为背景,采用GrabCut算法对待检测图像进行分割,得到显著物体。

本发明首先在计算显著区域差异最大化的过程中获得一系列窗口,然后从这些窗口中选择出显著密度最大的窗口作为GrabCut分割算法的初始化参数,然后在原始图像上进行GrabCut分割,提取显著物体。

本发明的优点是:本发明实现了无参化的显著物体提取,提取的物体具有清晰的轮廓,避免了基于窗口定位检测显著物体时所存在的包含过多的背景像素的问题。

附图说明

图1为本发明所述基于显著区域差异和显著密度实现显著物体自动检测的方法的流程图。

具体实施方式

具体实施方式一:下面结合图1说明本实施方式,本实施方式所述基于显著区域差异和显著密度实现显著物体自动检测的方法,该方法包括以下步骤:

步骤一、处理待检测图像的显著图S(x,y),计算该显著图S(x,y)的空间权重显著图S′(x,y);

步骤二、初始化一个队列P为空队列,用来存放窗口Wn,n=0,1,,2,3,…,i;i为自然数;逐一比较每一个窗口的内部区域和该窗口外部区域显著度差异值,搜索窗口内部区域和窗口外部区域显著度差异值最大的窗口,并依次将搜索过的窗口W0,W1,,Wi-1,Wi放进队列P中;

步骤三、依次计算步骤二得到的队列P中的i+1个窗口的显著密度值fden(Wn);并对比获得的所有显著密度值,将显著密度值最大的窗口作为最终窗口W*

步骤四、将步骤三得到的窗口W*的内部区域设置为前景,将窗口W*的外部区域设置为背景,采用GrabCut算法对待检测图像进行分割,得到显著物体。

具体实施方式二:本实施方式是对具体实施方式一的进一步说明,本实施方式所述的步骤一中的计算显著图S(x,y)的空间权重显著图S′(x,y)的方法为:

>S(x,y)=N+M-d(x,y)N+M×S(x,y)>公式1

参数N表示显著图S(x,y)的宽度;参数M表示显著图S(x,y)的高度;参数d(x,y)表示像素点(x,y)到显著图S(x,y)质心的欧式距离。

具体实施方式三:本实施方式是对具体实施方式一的进一步说明,本实施方式所述的基于显著区域差异和显著密度实现显著物体自动检测的方法,步骤二所述的初始化一个队列P为空队列,用来存放窗口Wn,n=0,1,,2,3,…,i;逐一比较每一个窗口的内部区域和该窗口外部区域显著度差异值,搜索窗口内部区域和窗口外部区域显著度差异值最大的窗口,并依次将搜索过的窗口W0,W1,,Wi-1,Wi放进队列P中的实现过程为:

初始化一个窗口W0=[0,N-1]×[0,N-1]×[0,M-1]×[0,M-1],窗口W0的大小与显著图S(x,y)的大小相同;

计算窗口Wn对应的显著图Sn(x,y),初始化S0(x,y)=S′(x,y),初始化m0=Mean(S0),参数Mean(·)表示显著值均值;

初始化窗口内部区域显著度和窗口外部区域显著度差异fdiv(W0)=0;

利用公式2更新显著图Sn(x,y):

>Sn(x,y)=S0(x,y)-mn-1,(x,y)Wn-1-mn-1,(x,y)Wn-1>公式2

公式2中参数mn-1表示在S0(x,y)中窗口Wn-1内的显著值的平均值;

使用Efficient Sub-window Search算法在显著图Sn(x,y)中定位窗口Wn;将定位得到的窗口Wn放入队列P中;使用在显著图S0(x,y)中Wn窗口内的显著值的平均值更新mn

使用公式3计算窗口Wn的内部区域和窗口外部区域显著度差异值fdiv(Wn);

>fdiv(Wn)=|Wn|×Σb=1BsWnblogsWnbsWnb>公式3

公式3中参数b表示显著图中灰度值种类的数量,参数表示窗口Wn中第b个灰度值的数量,|Wn|表示窗口Wn内的像素个数;

当显著度差异值fdiv(Wn)≤fdiv(Wn-1)时,停止搜索;fdiv(Wn)为窗口Wn的内外区域显著度差异值,fdiv(Wn-1)为窗口Wn-1的内外区域显著度差异值。

具体实施方式四:本实施方式是对具体实施方式一的进一步说明,本实施方式所述的步骤三中的依次计算步骤二得到的队列P中的i+1个窗口,得到i+1个窗口的显著密度值fden(Wn);并比较每个窗口的显著密度值将显著密度值最大的窗口作为最终窗口W*的实现方法为:

根据显著密度计算公式4依次计算步骤二得到的队列P中的i+1个窗口,得到i+1个窗口的显著密度值fden(Wn);

>fden(Wn)=Σ(x,y)WnS(x,y)|Wn|>公式4

当fden(Wn)≤fden(Wn-1)时,停止搜索,返回当前得到的窗口Wn-1,并将该窗口记为W*,窗口Wn-1即为显著密度值最大的窗口。

工作原理:

本发明不局限于上述实施方式,还可以是上述各实施方式中所述技术特征的合理组合。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号