一种快速定位图像中合适矩形背景区域的方法技术

技术编号:16328404 阅读:27 留言:0更新日期:2017-09-29 19:46
本发明专利技术公开一种快速定位图像中合适矩形背景区域方法,包括:步骤一、读入数字图像,并将数字图像转换成二值图像;步骤二、使用图像分割的方法,在分割窗口大于等于嵌入图像大小的前提条件下,对图像进行进行循环的分割,取分割窗口中包含白点最少的区域作为新的分割窗口继续分割,直到得到的分割窗口包含的白点数最少且不能再继续分割,此时定位该分割窗口;步骤三:在步骤二中定位到的分割窗口中使用嵌入图像大小的矩形窗口作为滑动窗口进行滑动窗口搜索,直到某一位置的白点数为0就将该区域作为最终的区域,或者没有白点数为0的区域,就将白点数最少的区域作为最后的区域,如此就找到了合适的新图象嵌入区域。

【技术实现步骤摘要】
一种快速定位图像中合适矩形背景区域的方法
本专利技术属于计算机图像处理领域,尤其涉及一种能快速定位图像中一块用于嵌入新图像的合适的矩形背景区域的方法。
技术介绍
科技的发展促进了数字图像的广泛应用,现在已经可以很方便的获取数字图像,并在图像中嵌入新的图像,如二维码等,从而完成对数字图像的修改。然而,要想使嵌入的新的图像信息能够不掩盖图像载体本身包含的重要信息,就需要一种方法来定位载体本身的背景区域,并在背景区域中选择一块合适的区域,用于嵌入新的图像信息。目前,数字图像中背景区域的定位研究仍处于初期阶段,大部分的研究工作是数字图像中的物体检测,并且在这方面取得了巨大的进步。1998年Itti提出了一种经典的显著图(SaliencyMap)的方法,主要思想就是根据图像底层的视觉信息,给出图像的视觉显著区域。也有专家提出了一种物体检测的分割图算法(SM),SM是研究如何给任意形状的物体定位,并且使用紧致的边界将物体标定出来。传统的物体定位方法是滑动窗口搜索方法(SlidingWindowSearch),是使用固定大小的窗口在图片上均匀的滑动,通过每个位置时,将此时窗口内的特征代入实现训练的分类器中进行测试,在整个过程中与分类器最高响应的那个窗口位置则被视为物体的位置。以上均是图像中物体的检测方法,我们需要根据检测到的物体区域再去定位背景区域,最后虽然实现了背景区域的定位,但找到的背景区域仍然是分散分布于原载体图像中,而不是一块已经确定了位置的合适的区域,要想实现合适位置的定位,还需要继续对分散的图片背景区域进行定位处理,提高了工作的复杂度,同时大大降低了我们工作的速度以及服务的效率与质量。
技术实现思路
本专利技术的目的在于提出一种快速定位图像中一块合适的矩形背景区域的方法,从而能够将新的图像信息,如二维码,嵌入原载体图片的合适位置,而不掩盖原图片包含的重要信息。本专利技术定位速度快,定位准确率高,解决了一直以来只能在嵌入新图象与破坏原始图像完整性中选择其一的问题。为实现上述目的,本专利技术采用如下的技术方案:一种快速定位图像中合适矩形背景区域方法,包括以下步骤:步骤一、读入数字图像,并将数字图像转换成二值图像;步骤二、使用图像分割的方法,在分割窗口(第一次将原始图像作为分割窗口)大于等于嵌入图像大小的前提条件下,对图像进行循环的分割,取分割窗口中包含白点最少的区域作为新的分割窗口继续分割,直到得到的分割窗口包含的白点数最少且不能再继续分割(此时,载入图像的长宽的2倍都分别大于分割窗口的长宽),此时定位该分割窗口;步骤三:在步骤二中定位到的分割窗口中使用嵌入图像大小的矩形窗口作为滑动窗口进行滑动窗口搜索,直到某一位置的白点数为0就将该区域作为最终的区域,或者没有白点数为0的区域,就将白点数最少的区域作为最后的区域,如此就找到了合适的新图象嵌入区域。作为优选,步骤一具体包括:步骤1.1、把数字图像转换成灰度级图像;步骤1.2、二值化处理,对灰度级图像进行边缘检测,如使用Sobel边缘检测器进行边缘检测,来将灰度级图像I转化为二值图像BW,检测到边缘的位置其值为对应于白色的值“1”,其他位置其值为对应于黑色的值“0”。作为优选,用于定位图像中一块刚好适合嵌入新图像并且大小大于等于要嵌入图像大小的合适的矩形区域的位置的步骤二包括,首先要对图像步骤一中得到的二值图像进行形态学中的膨胀运算,使得图像中目标增大,填充图像中细小的空洞,并平滑连通物体的边界,使边界向外扩张;其次,就是使用图像分割的方法来定位图像中一块合适的矩形背景区域,其具体步骤如下2.1-2.5:步骤2.1.首先判断原始载体图像BW(记作B)的大小[mn](其中BW的左上角坐标为(x,y))以及要嵌入的图像的大小[hw],只要满足条件h<m和w<n,就执行如下步骤;步骤2.2.如果2*h>m,2*w<=n,将经步骤一处理后的原始图像按水平方向分割为B1,B2,B3三部分,其中,B1=BW(x:x+m-1,y:y+n/2-1);B2=BW(x:x+m-1,y+n/2-1:y+n-1);B3=BW(x:x+m-1,y+n/4-1:y+3*n/4-1);计算B1,B2,B3中白点最少的区域,记作B,若B是B1,则x,y不变;若B是B2,则x不变,y=n/2+y-1;若B是B3,则x不变,y=n/3+y-1;同时,m,n变为B的大小。只要满足h<m和w<n就执行如下步骤;步骤2.3.如果2*h<m,2*w<=n,将经步骤一处理后的原始图像分割为B1,B2,B3,B4,B5五部分,其中,B1=BW(x:x+m/2-1,y:y+n/2-1);B2=BW(x:x+m/2-1,y+n/2-1:y+n-1);B3=BW(x+m/2-1:x+m-1,y:y+n/2-1);B4=BW(x+m/2-1:x+m-1:y+n/2-1:y+n-1);B5=BW(x+m/4-1:x+3*m/4-1,y+n/4-1:y+3*n/4-1);计算B1,B2,B3,B4,B5中白点最少的区域,记作B,若B是B1,则x,y不变;若B是B2,则x不变,y=n/2+y-1;若B是B3,则y不变,x=x+m/2-1;若B是B4,则x=x+m/2-1,y=y+n/2-1;若B是B5,则x=x+m/3-1,y=y+n/3-1;同时,m,n变为B的大小。只要满足h<m和w<n,就执行如下步骤;步骤2.4.如果2*h<m,2*w>n,将经步骤一处理后的原始图像按垂直方向分割为B1,B2,B3三部分,其中,B1=BW(x:x+m/2-1,y:y+n-1);B2=BW(x+m/2-1:x+m-1,y:y+n-1);B3=BW(x+m/4-1:x+3*m/4-1,y:y+n-1);计算B1,B2,B3中白点最少的区域B,若B是B1,则x,y不变;若B是B2,则y不变,x=x+m/2-1;若B是B3,则y不变,x=x+m/3-1;同时,m,n变为B的大小。只要满足h<m和w<n,就执行如下步骤;步骤2.5.如果2*h>m,2*w>n,则B就是最后定位到的不可分割的分割窗口图像。作为优选,步骤三具体为:对步骤二中得到的最小的不可分割的分割窗口图像,计算该图像中大小为[hw](嵌入图像的大小)的正中间的图像中白点的数目,如果该数目为0,则该窗口就作为最后找到的矩形窗口;如果不为0,那么再计算该图像中大小为[hw]的上中、下中、左中、右中、左上角、右上角、左下角、右下角8个子窗口中的白点的数目,如果有一个白点数目为0,那么就将该窗口作为最后找到的矩形窗口;如果都不为0,那么就使用一个大小为[hw]的矩形区域作为滑动窗口,对步骤二中得到的最小的不可分割图像进行滑动,得到某一个区域位置,该区域白点数目为0或最少,将该区域作为最后找到的合适的背景区域;其中,该步骤中先计算正中间以及上中、下中、左中、右中、左上角、右上角、左下角、右下角9个子窗口的区域中白点的数目,有利于找到背景中位置合适的区域,且能提高效率。附图说明根据下面通过示例并参照附图对本专利技术具体实施例的描述,将显现出本专利技术的其他特征和优点,在附图中:图1是本专利技术的用于定位图像中一本文档来自技高网
...
一种快速定位图像中合适矩形背景区域的方法

【技术保护点】
一种快速定位图像中合适矩形背景区域方法,其特征在于,包括以下步骤:步骤一、读入数字图像,并将数字图像转换成二值图像;步骤二、使用图像分割的方法,在分割窗口大于等于嵌入图像大小的前提条件下,对图像进行进行循环的分割,取分割窗口中包含白点最少的区域作为新的分割窗口继续分割,直到得到的分割窗口包含的白点数最少且不能再继续分割,此时定位该分割窗口;步骤三:在步骤二中定位到的分割窗口中使用嵌入图像大小的矩形窗口作为滑动窗口进行滑动窗口搜索,直到某一位置的白点数为0就将该区域作为最终的区域,或者没有白点数为0的区域,就将白点数最少的区域作为最后的区域,如此就找到了合适的新图象嵌入区域。

【技术特征摘要】
1.一种快速定位图像中合适矩形背景区域方法,其特征在于,包括以下步骤:步骤一、读入数字图像,并将数字图像转换成二值图像;步骤二、使用图像分割的方法,在分割窗口大于等于嵌入图像大小的前提条件下,对图像进行进行循环的分割,取分割窗口中包含白点最少的区域作为新的分割窗口继续分割,直到得到的分割窗口包含的白点数最少且不能再继续分割,此时定位该分割窗口;步骤三:在步骤二中定位到的分割窗口中使用嵌入图像大小的矩形窗口作为滑动窗口进行滑动窗口搜索,直到某一位置的白点数为0就将该区域作为最终的区域,或者没有白点数为0的区域,就将白点数最少的区域作为最后的区域,如此就找到了合适的新图象嵌入区域。2.如权利要求1所述的快速定位图像中合适矩形背景区域方法,其特征在于,步骤一具体包括:步骤1.1、把数字图像转换成灰度级图像;步骤1.2、二值化处理,对灰度级图像进行边缘检测,如使用Sobel边缘检测器进行边缘检测,来将灰度级图像I转化为二值图像BW,检测到边缘的位置其值为对应于白色的值“1”,其他位置其值为对应于黑色的值“0”。3.如权利要求1所述的快速定位图像中合适矩形背景区域方法,其特征在于,步骤二包括,首先要对图像步骤一中得到的二值图像进行形态学中的膨胀运算,使得图像中目标增大,填充图像中细小的空洞,并平滑连通物体的边界,使边界向外扩张;其次,就是使用图像分割的方法来定位图像中一块合适的矩形背景区域,其具体步骤如下2.1-2.5:步骤2.1.首先判断原始载体图像BW(记作B)的大小[mn](其中BW的左上角坐标为(x,y))以及要嵌入的图像的大小[hw],只要满足条件h<m和w<n,就执行如下步骤;步骤2.2.如果2*h>m,2*w<=n,将经步骤一处理后的原始图像按水平方向分割为B1,B2,B3三部分,其中,B1=BW(x:x+m-1,y:y+n/2-1);B2=BW(x:x+m-1,y+n/2-1:y+n-1);B3=BW(x:x+m-1,y+n/4-1:y+3*n/4-1);计算B1,B2,B3中白点最少的区域,记作B,若B是B1,则x,y不变;若B是B2,则x不变,y=n/2+y-1;若B是B3,则x不变,y=n/3+y-1;同时,m,n变为B的大小,只要满足h<m和w<n,就执行如下步骤;步骤2.3.如果2*h<m,2*w<=n...

【专利技术属性】
技术研发人员:姜楠李慧王赫董璇
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1