基于图像中全局颜色对比度和空域分布的视觉显著性算法的制作方法

文档序号:6590446阅读:797来源:国知局
专利名称:基于图像中全局颜色对比度和空域分布的视觉显著性算法的制作方法
技术领域
本发明涉及计算机视觉领域,具体涉及一种图像中视觉显著性计算方法。
背景技术
视觉显著性的计算过程是通过模拟人眼观察图像的过程,进而提取人眼感兴趣区域,最后得到一幅与关注度相对应的视觉显著性图。人眼在观察一幅图像时常常会把注意力放在某一个比较突出的区域或图像块,这些突出的区域或图像块被称为视觉显著性区域。通过某种计算方法将这些视觉显著性区域突显出来的过程称为视觉显著性区域检测。为方便对图像进行高效的后续处理,受人眼的注意机制的启发,我们用计算机来模拟人类视觉系统,检测出图像的视觉显著区域。在显著对象识别、图像压缩、图像分类及图像/视频自适应等多方面,都是图像视觉显著性区域检测的重要应用场合。例如压缩,我们可以对图像中视觉显著的区域进行小比例的压缩或不压缩,对于图像中非视觉显著区域进行比较大比例的压缩,这样做既能实现图像压缩的目的,也不影响人们对图像的理解,图像中的信息保留得比较完全。视觉显著性计算方法旨在能够准确快速地检测出图像中与人眼关注度相对应的视觉显著性对象,检测结果表现为在输出图像中越亮的地方对应原始图像越显著的位置,计算的输出图称为视觉显著性图。
目前国内外研究学者们提出了多种不同的视觉显著性计算方法,主要有基于中心-周围对比度、频域分析、有监督学习和统计学等方法。如Hou (参考:X.Hou and L.Zhang.Saliency detection: A spectral residual approach, IEEE Conf.0n CVPRj2007.)提出一种容易实现的显著性检测方法,是采用单张图像的对数谱(傅里叶变换的幅度谱取对数)减去该图像经平均滤波后的对数谱得到的残余谱来表示图像的新信息。Hou等利用傅里叶逆变换,再经过高斯平滑去噪得到最终的视觉显著性图。Hou等人提出的计算方法仅几行程序就能实现,计算复杂度低,且不需要图像的任何先验知识。但缺点在于,得到的视觉显著性图的分辨率低于原始图像的分辨率,造成原始图像信息的丢失。Goferman(参考:S Goferman, L Zelnik-Manor, A Tal.Context-aware saliency detection.1EEEConf.0n CVPR, 2010)提出的显著性检测方法解决了低分辨率的问题,同时考虑了图像的局部差异和全局差异,并且有意地将显著对象周围的背景区域保留了下来,但是Goferman的方法通常在对象边缘附近产生更高的显著性值,而对象内部的显著性值有所下降,在均匀突出整个视觉显著性对象方面尚存在不足。发明内容
本发明的目的在于提出一种基于图像中颜色全局对比度和空域分布的视觉显著性算法,由该方法得到的显著性图的分辨率与原始图像相同,显著性图中的显著对象被均匀突显出来,并且能够较好地抑制原始图像中非视觉显著区域。
为了达到上述目的,本发明的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其具体步骤如下:(1)、输入原始图像,运用均值漂移算法把原始图像预分割为N个区域,1< <3/,生成JV个预分割后的区域标记图; (2)、计算第 个区域的颜色显著性值; (3)、计算像素s的颜色显著性值; (4)、计算第ι个区域的位置显著性值; (5)、计算像素s的位置显著性值; (6)、计算像素s的颜色和位置的显著性值,再对像素的显著性值进行归一化,计算每个像素归一化的显著性值。
上述步骤(2)所述的计算第:个区域的颜色显著性值,其具体步骤如下: (2-1)、将原始图像中的i *0*5颜色空间的三个颜色分量分别量化成12等分,再将颜色空间的三个颜色分量组合,组合成123种颜色; (2-2)、统计原始图像的123种颜色在原始图像上出现的频率,组成全局直方图; (2-3)、将全局直方图按照频率的高低进行降序排列,然后从前到后选择原始图像95%以上的颜色,没有被选择的颜色的频率叠加到已选择的最相近的颜色的频率中,选择后的颜色种数力; (2-4)、分别计算个区域的直方图,计算出第_ = IAiV)个区域中种颜色出现的频率,得到个F区域的直方图; (2-5)、分别利用第痄= 12,.-个区域直方图与全局直方图比较得出频率的差异,计算第蚱=IA…J/)个区域的颜色显著性值,其计算式为:
权利要求
1.一种基于图像中颜色全局对比度和空域分布的视觉显著性算法,其具体步骤如下: (1)、输入原始图像,运用均值漂移算法把原始图像预分割为i'T个区域,ISiV,生成个预分割后的区域标记图; (2)、计算第I个区域的颜色显著性值; (3)、计算像素s的颜色显著性值; (4)、计算第:个区域的位置显著性值; (5)、计算像素s的位置显著性值; (6)、计算像素s的颜色和位置的显著性值,再对像素的显著性值进行归一化,计算每个像素归一化的显著性值。
2.根据权利要求1所述的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其特征在于,上述步骤(2)所述的计算第〗个区域的颜色显著性值,其具体步骤如下: (2-1)、将原始图像中的颜色空间的三个颜色分量分别量化成12等分,再将颜色空间的三个颜色分量组合,组合成123种颜色; (2-2)、统计原始图像的123种颜色在原始图像上出现的频率,组成全局直方图; (2-3)、将全局直方图按照频率的高低进行降序排列,然后从前到后选择原始图像95%以上的颜色,没有被选择的颜色的频率叠加到已选择的最相近的颜色的频率中,选择后的颜色种数力# (2-4)、分别计算个区域的直方图,计算出第_ = U.…^At)个区域中;*种颜色出现的频率,得到个区域的直方图; (2-5)、分别利用第痄=1二一;的个区域直方图与全局直方图比较得出频率的差异,计算第坤=I么…,AO个区域的颜色显著性值,其计算式为:
3.根据权利要求2所述的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其特征在于,上述步骤(3)所述的计算像素s的颜色显著性值,其具体步骤如下: (3-1)、计算第邶=I二…个区域的直方图进行均值移位后的值,其计算式为:
4.根据权利要求3所述的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其特征在于,上述步骤(4)所述的计算第痄=12,…卜V)个区域的位置显著性值,其具体步骤为: (4-1)、计算第吨=12个区域的平均散布值,其计算式为:
5.根据权利要求4所述的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其特征在于,上述步骤(5)所述的计算像素s的位置显著性值,将步骤(3-2)所述的像素s属于第坤= 12...、AT)个区域的概率与步骤(4-2)所述的区域的位置显著性值相乘,其相乘的乘积为像素s的位置显著性值,其计算式为:
6.根据权利要求5所述的基于图像中颜色全局对比度和空域分布的视觉显著性算法,其特征在于,上述步骤(6)所述的计算像素s的颜色和位置的显著性值,再对像素的显著性值进行归一化,计算每个像素归一化的显著性值,其具体步骤如下: (6-1)、将步骤(3-3)得到的像素s的颜色显著性与步骤(5-1)得到的像素点位置显著性相乘,其相乘的乘积为每个像素未归一化的显著性值,其计算式为:
全文摘要
本发明公开了一种基于图像中颜色全局对比度和空域分布的视觉显著性算法,其具体步骤如下(1)、输入原始图像,运用均值漂移算法把原始图像预分割为个区域,,生成个预分割后的区域标记图;(2)、计算第个区域的颜色显著性值;(3)、计算像素的颜色显著性值;(4)、计算第个区域的位置显著性值;(5)、计算像素的位置显著性值;(6)、计算像素的颜色和位置的显著性值,再对像素的显著性值进行归一化,计算每个像素归一化的显著性值。本发明结合颜色全局对比度和空域分布两个方面,不仅能计算出与原始图像分辨率相同的显著性图,而且计算出的显著性图中的显著对象被均匀突显出来,同时背景很好地被抑制,更适合于图像分割这样的基于内容的应用场合。
文档编号G06T7/00GK103218832SQ201310092370
公开日2013年7月24日 申请日期2013年3月21日 优先权日2012年10月15日
发明者刘志, 罗书花, 查林, 沈明华, 范星星, 邹雪妹 申请人:上海大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1