专利名称:用于底层图像的挖掘方法及采用该方法的图像挖掘装置的制作方法
技术领域:
本发明属于图像处理技术领域,对人的视觉不能看见的被强背景掩埋了的图像信息进行挖掘的方法和装置,具体地说,涉及一种用于底层图像的挖掘方法及采用该方法的图像挖掘装置。
背景技术:
人类视觉的灰度/色度极限分辨率约为4~5个级的差异,低于此限的图像信息人类视力根本无法分辨,因此可利用人类视觉的灰度/色度分辨限制来实现目标图像的隐藏;相应地为了获得目标图像,要对隐藏的或被强背景掩埋的目标图像进行挖掘。这种方法可用于文本、图像加解密,保密传输,或挖掘恶劣条件下拍摄的图像信息,如汽车肇事后逃逸、金融机构监控图像中隐藏的图像信息等,这些信息可以是汽车轮廓、牌号或织物图案,甚至是DNA图像。在现有图像处理技术中,在挖掘被强背景掩埋的人类视觉不能看见的底层图像信息时,通常采用的是灰度直方图均衡化方法,其具体做法是将图像0至255的256个灰度级分成若干段,如16段或32段,分别求出一幅图像中灰度属于某段的像素数,然后做成直方图(如图2所示),以观察灰度的统计分布。直方图均衡化的算法所用公式是TEi=p/q,式中下标i表示分段数(i=1,2,…,q),P为一幅图像的总像素数,TEi为第i段的像素数,即每段的像素数相同。这种均衡化直方图不含重要的信息,其缺点是分辨率低,对小于4~5个灰度/色度级差异的底层图像没法进行检测和挖掘,因此其应用非常有限。
发明内容
本发明的目的是提供一种用于底层图像的挖掘方法及采用该方法的图像挖掘装置,使其具有一个灰度/色度级分辨率。
为达到上述目的,本发明所述的用于底层图像的挖掘方法,其关键在于包括下列步骤(一)、步骤1,用灰度/色度谱分级平坦化方法挖掘待掘图像的灰度/色度信息,做出待掘图像的分级平坦化后灰度/色度谱,其具体方法如下A、利用图像识别机构捕捉待掘图像,采用数字化照像设备或图像扫描设备获得待掘图像;B、将所述的待掘图像文件读入计算机,由中央处理机构获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),可由DELPHI识图机构实现色度值R(x,y)、G(x,y)、B(x,y)的获取;C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y);D、在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再由中央处理机构对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱;E、依靠所述原始灰度/色度谱,由图像信息检测机构利用分级平坦化方法,作出分级平坦化后灰度/色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)、步骤2,目标图像的挖掘,其具体方法如下
A、根据所述的分级平坦化后灰度/色度谱的分布特征信息,由人机对话机构探测图像信息的挖掘范围,确定两个挖掘参数灰度起始值Sita、灰度范围Delta;B、结合灰度起始值Sita、灰度范围Delta,以及待掘图像中灰度值OZ(x,y)信息;由图像信息挖掘机构用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),依靠所述结果像素值T(x,y)的信息,获得结果图像。
所述色/灰度转换方法有两种其一为采用归一化加权和公式计算灰度值OZ(x,y)=R(x,y)×0.3+G(x,y)×0.59+B(x,y)×0.11所述(x,y)为待掘图像各像素点的坐标。
其一为采用等权转换公式计算灰度值OZ(x,y)=R(x,y)/3+G(x,y)/3+B(x,y)/3所述(x,y)为待掘图像各像素点的坐标。
所述待掘图像的原始灰度/色度谱具体体现为一幅坐标图,其X轴方向为待掘图像灰度级i,i的分布区间为
,其Y轴方向为每个灰度级i的像素点数OZi,OZi的分布为区间
,该原始灰度/色度谱体现出了在待掘图像中在不同的灰度级i内,分别包含像素点数量总数OZi的多少,因灰度级i的分布范围为
共256级,故灰度级i的分布区间为
,像素点数量总数OZi的数量多少依据待掘图像的大小而定。
所述分级平坦化方法是采用以下方程得出一组新的灰度/色度信息分级平坦化后灰度/色度谱中第i个灰度级的分级平坦化后像素点数TEi,作出所述分级平坦化后灰度/色度谱
分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m式中i=0,1,2,…,N-1,N=256,表示灰度级,m∈[1,∞)为分级平坦化级。
配合总像素点数∑OZi不变原则得出一组新的灰度/色度信息,分级平坦化后灰度/色度信息谱的分级平坦化后总像素点数∑TEi,所述分级平坦化方法和总像素点数∑OZi不变原则形成方程组分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m总像素点数∑(OZi)不变原则∑TEi=∑OZi式中i=0,1,2,…,N-1,N=256,表示灰度级,m∈[1,∞)为分级平坦化级;所述分级平坦化灰度/色度谱具体体现为一幅坐标图,其X轴方向为灰度级i,其分布区间为
,其Y轴方向为分级平坦化后每个灰度级i的像素点数TEi,其分布区间为
,实际作图中,Y轴方向采用归一化作图。
该分级平坦化后灰度/色度谱由所述原始灰度/色度谱变异生成,其变异的依据是所述分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m,且必须遵循总像素点数不变的原则,即算式∑TEi=∑OZi,否则图像信息将会失真。
具体的变异体现为在灰度级i保持不变的情况下,各灰度级i所包含的像素点数由OZi变成了TEi,即利用在指数函数y=(OZi)l/m中在OZi大于1时,m越大,y越小,m趋于无穷大时,y趋于1。此时,原始灰度/色度谱中人肉眼无法看到的只有少数像素点数的灰度信息凸显出来,随分级平坦化级m的不同,生成不同的分级平坦化后灰度/色度谱,其少数像素点数的灰度信息凸显效果也就不同,当m趋于无穷大时,所述平坦化灰度/色度谱已经变异为所有灰度的像素点数趋于一样。
变异结果人的肉眼就能识别出所述待掘图像中包含有的灰度级i的范围和具体灰度级别,体现为各灰度级i的像素点数TEi在所述经分级平坦化后灰度/色度谱内的具体分布。
所述两个挖掘参数灰度起始值Sita、灰度范围Delta是依靠所述分级平坦化后灰度/色度谱内TEi的分布关系确定人类的灰度/色度极限分辨率约为4~5个级的差异,而灰度/色度谱分级平坦化方法可以呈现出一个灰度级的差异的信息,包括被强背景淹没的图像信息,少数像素占有的灰度/色度信息,隐藏了的图像信息。因此用灰度/色度谱分级平坦化方法就可以识别出该待掘图像内是否有待挖掘的图像信息,以及图像信息的挖掘范围灰度起始值Sita和灰度范围Delta。
具体挖掘待掘图像时,再将灰度起始值Sita和灰度范围Delta引入Zadeh-X变换中所述Zadeh-X变换方法如采用下式计算T(x,y)=K[OZ(x,y)-Sita]/Delta其中OZ(x,y)的范围是
;T(x,y)的范围是
;Sita的范围是
;Delta的范围是[1,255];K的范围是[1,255];所述(x,y)为图像各像素点的坐标。
所述Zadeh-X变换原理结合灰度起始值Sita和灰度范围Delta,对待掘图像中每个像素点的灰度值OZ(x,y)进行重新赋值,OZ(x,y)转换为T(x,y)。
在挖掘范围外的灰度值OZ(x,y)转换如下赋值前当灰度值OZ(x,y)小于Sita,赋值后T(x,y)=0;赋值前当灰度值OZ(x,y)大于Sita+Delta,赋值后T(x,y)=255;结果像素值T(x,y)按上式计算,K为结果像素的最高灰度值,当K=255时,结果图像有最大的对比度。Delta=1时,有最高的分辨率。
此时得到一个结果图像。
一种用于底层图像的挖掘方法,其关键在于包括下列步骤(一)步骤1,用色度谱分级平坦化方法挖掘待掘图像的色度信息,做出待掘图像的分级平坦化后色度谱,其具体方法如下A、利用图像识别机构捕捉待掘图像;B、将所述的待掘图像文件读入计算机,由中央处理机构获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构对不同色度级i中的色度值分别统计出色度值Ri(x,y),Gi(x,y),Bi(x,y)的像素点数量OZi。
D、依靠所述原始色度谱,由图像信息检测机构利用分级平坦化方法,作出分级平坦化后色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)步骤2,目标图像的挖掘,其具体方法如下A、根据所述的分级平坦化后色度信息谱的分布特征信息,探测图像信息的挖掘范围,由人机对话机构确定两个挖掘参数色度起始值Sita、色度范围Delta;B、结合色度起始值Sita、色度范围Delta,以及待掘图像中色度值R(x,y),G(x,y),B(x,y)信息;由图像信息挖掘机构用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值TR(x,y),TG(x,y),TB(x,y),依靠所述结果像素值TR(x,y),TG(x,y),TB(x,y)的信息,获得结果图像。
所述中央处理机构分别与所述图像信息检测机构、所述图像信息挖掘机构和所述人机对话机构相连接。
一种用于底层图像的挖掘装置,其关键在于
包括中央处理机构、图像信息检测机构、人机对话机构和图像信息挖掘机构,其中所述中央处理机构分别与图像信息检测机构、图像信息挖掘机构和人机对话机构相连接,该中央处理机构还与外部的图像识别机构连接。
其中,所述中央处理机构接受所述图像识别机构捕捉的待掘图像;获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y),发送给所述图像信息检测机构;所述图像信息检测机构在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱,依靠所述原始灰度/色度谱,利用分级平坦化方法作出分级平坦化后灰度/色度谱,并由所述中央处理机构发送给所述人机对话机构;所述人机对话机构对分级平坦化方法做出分级平坦化后灰度/色度谱提供的信息,识别出待掘图像内是否有待挖掘的图像信息,确定两个挖掘参数灰度起始值Sita、灰度范围Delta;所述图像信息挖掘机构根据灰度起始值Sita、灰度范围Delta,以及待掘图像中灰度值OZ(x,y)信息;用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),结合所述人机对话机构,探测出多组灰度起始值Sita、灰度范围Delta,并优选出最佳的灰度起始值Sita和灰度范围Delta,获得最佳的结果像素值T(x,y),依靠所述最佳的结果像素值T(x,y)的信息,获得最佳的结果图像。
本发明的显著效果是具有一个灰度/色度级分辨率,可以挖掘出人类视觉不能看见的被强背景掩埋了的图像信息。是发现和挖掘被强背景掩埋了的图像信息的重要工具,该方法可用于文本、图像加解密,高密度传输、挖掘在恶劣条件下拍摄的图像信息。
附图1灰度为255级的白色框,灰度为253级的五角星图;附图2附图1所生成的原始灰度/色度谱;附图3附图2变异生成的分级平坦化后灰度/色度谱附图4对附图1实施图像挖掘后的结果图像图;附图5灰度为0级的黑色框,灰度为1级的五角星图;附图6附图4所生成的原始灰度/色度谱;附图7对附图4实施图像挖掘后的结果图像图;附图8本发明的工作流程图;附图9为用于底层图像的挖掘装置的连接框图。
具体实施例方式
下面结合附图和具体实施例对本发明作进一步详细说明。
如附图8所示,实施例1在待掘图像中绘有一个灰度为255级的白色框,在其中部画一个灰度为253级的五角星,很明显得到的图是一片白色,人类视觉不能分辨出该白色图像中存在的五角星。采用本发明的挖掘方法步骤是如附图1所示,(一)、步骤1,用灰度/色度谱分级平坦化方法挖掘待掘图像的灰度/色度信息,做出待掘图像的分级平坦化后灰度/色度信息谱,其具体方法如下
A、利用图像识别机构捕捉待掘图像,采用照像设备或图像扫描设备捕捉待掘图像;B、将所述的待掘图像文件读入计算机,生成数字格式文件,由中央处理机构1获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),可由DELPHI识图机构实现色度值R(x,y)、G(x,y)、B(x,y)的获取,为现有技术;如附图2所示,C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构1利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y);此时的灰度值OZ(x,y)只有255和253两种。
D、在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再由中央处理机构1对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱;分别统计出灰度值OZ(x,y)=0的像素点数量OZ0和灰度值OZ(x,y)=1的像素点数量OZ1。
如附图3所示,E、依靠所述原始灰度/色度谱,由图像信息检测机构2利用分级平坦化方法,作出分级平坦化后灰度/色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)、步骤2,目标图像的挖掘,其具体方法如下A、根据所述的分级平坦化后灰度/色度谱的分布特征信息,由人机对话机构3探测图像信息的挖掘范围,确定两个挖掘参数灰度起始值Sita、灰度范围Delta;
此时的挖掘范围为[253,255]。
B、结合灰度起始值Sita、灰度范围Delta确定图像信息的挖掘范围,以及待掘图像中灰度值OZ(x,y)信息;由图像信息挖掘机构4用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),依靠所述结果像素值T(x,y)的信息,获得结果图像。
所述色/灰度转换方法有两种其一为精度较粗的方法所述的色/灰度转换方法是采用归一化加权和公式计算灰度值OZ(x,y)=R(x,y)×0.3+G(x,y)×0.59+B(x,y)×0.11所述(x,y)为待掘图像各像素点的坐标。
其二为精度较细的方法所述色/灰度转换方法是采用等权转换公式计算灰度值OZ(x,y)=R(x,y)/3+G(x,y)/3+B(x,y)/3所述(x,y)为待掘图像各像素点的坐标。
所述待掘图像的原始灰度/色度谱具体体现为一幅坐标图,其X轴方向为待掘图像灰度级i,i的分布区间为
,其Y轴方向为每个灰度级i的像素点数OZi,OZi的分布为区间
,该原始灰度/色度谱体现出了在待掘图像中在不同的灰度级i内,分别包含像素点数量总数OZi的多少,因灰度级i的分布范围为
共256级,故灰度级i的分布区间为
,像素点数量总数∑OZi的数量多少依据待掘图像具体而定。
所述分级平坦化方法是采用以下方程得出一组新的灰度/色度信息分级平坦化后灰度/色度谱中第i个灰度级的分级平坦化后像素点数TEi,作出所述分级平坦化后灰度/色度谱
分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m式中i=0,1,2,…,N-1,N=256,表示灰度级,m∈[1,∞)为分级平坦化级。
配合总像素点数∑OZi不变原则得出一组新的灰度/色度信息,分级平坦化后灰度/色度信息谱的分级平坦化后总像素点数∑TEi,所述分级平坦化方法和总像素点数∑OZi不变原则形成方程组分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m总像素点数∑(OZi)不变原则∑TEi=∑OZi式中i=0,1,2,…,N-1,N=256,表示灰度级,m∈[1,∞)为分级平坦化级;所述分级平坦化后灰度/色度谱具体体现为一幅坐标图,其X轴方向为灰度级i,其分布区间为
,其Y轴方向为分级平坦化后每个灰度级i的像素点数TEi,其分布区间为
。
该m级分级平坦化灰度/色度谱由所述原始灰度/色度谱变异生成,其变异的依据是所述分级平坦化方法TEi=(OZi)l/m∑TEi/∑(OZi)l/m,且遵循总像素点数不变的原则,即算式∑TEi=∑OZi,否则图像信息将会失真。
具体的变异体现为在灰度级i保持不变的情况下,各灰度级i所包含的像素点数由OZi变成了TEi,即利用在指数函数y=(OZi)l/m中在OZi大于1时,m越大,y越小,m趋于无穷大时,y趋于1。此时,原始灰度/色度谱中人肉眼无法看到的只有少数像素点数的灰度信息凸显出来,随分级平坦化级m的不同,生成不同的分级平坦化后灰度/色度谱,其少数像素点数的灰度信息凸显效果也就不同,当m趋于无穷大时,所述灰度/色度信息谱已经变异为所有灰度信息的像素点数趋于一样,变异结果人的肉眼就能识别原始图像中人类视觉不能分辨的所述待掘图像中包含有的灰度级的分布和范围,体现为各TEi在所述分级平坦化后灰度/色度谱内的具体分布。
所述两个挖掘参数灰度起始值Sita、灰度范围Delta是依靠所述分级平坦化后灰度/色度谱内TEi的分布关系确定人类的灰度/色度极限分辨率约为4~5个级的差异,但用灰度/色度谱分级平坦化方法就能凸现出人类视觉不能分辨的图像信息被强背景淹没的图像的灰度/色度信息;人为隐藏的图像的灰度/色度信息;只有少数像素占有的灰度/色度信息。由这些信息,就可以确定进行底层图像挖掘的挖掘参数灰度起始值Sita和灰度范围Delta。
具体挖掘待掘图像时,再将灰度起始值Sita和灰度范围Delta引入Zadeh-X变换中所述Zadeh-X变换方法如采用下式计算T(x,y)=K[OZ(x,y)-Sita]/Delta其中OZ(x,y)的范围是
;T(x,y)的范围是
;Sita的范围是
;Delta的范围是[1,255];K的范围是[1,255];所述(x,y)为图像各像素点的坐标。
所述中央处理机构1分别与所述图像信息检测机构2、所述图像信息挖掘机构4和所述人机对话机构3相连接。
所述Zadeh-X变换原理结合灰度起始值Sita和灰度范围Delta,对待掘图像中每个像素点的灰度值OZ(x,y)进行按上式的计算重新赋值,OZ(x,y)转换为T(x,y)在挖掘范围外的灰度值OZ(x,y)转换如下赋值前当灰度值OZ(x,y)小于Sita,赋值后T(x,y)=0;
赋值前当灰度值OZ(x,y)大于Sita+Delta,赋值后T(x,y)=255;而在挖掘范围内的灰度值OZ(x,y)转换,各OZ(x,y)按照K/Delta的线性关系被重新赋值为结果像素值T(x,y),K为分辨效果值,当K=255时,分辨效果达到了最高。
此时生成的结果像素的灰度值T(x,y)为有0和255两个值。
如附图4所示,依靠DELPHI识图机构对结果的识别,直接获得结果图像在一片全白底色下的黑色五角星。
所述中央处理机构1分别与所述图像信息检测机构2、所述图像信息挖掘机构4和所述人机对话机构相连接3。
实施例2该实施例2与实施例1的工作原理一致,其区别在于如附图5、附图6、附图7,所示,在待掘图像中绘有一个灰度为0级的黑色框,在其中部画一个灰度为1级的五角星,很明显得到的图是一片黑色,人类视觉不能分辨出该黑色图像中存在的五角星。如图2所示,采用本发明的挖掘方法步骤和实施例1一样,其区别在于待掘图像中的灰度值OZ(x,y)只有0和1两种。
分别统计出灰度值OZ(x,y)=1的像素点数量OZ1和灰度值OZ(x,y)=0的像素点数量OZ0。
此时的挖掘范围为
,灰度起始值Sita=0,灰度范围Delta=1;而生成的结果像素值T(x,y)为0和255两种灰度值。
最终生成一个在一片全黑底色下的白色五角星。
实施例3采用本发明的挖掘方法步骤和实施例1一样,其区别在于在待掘图像中绘有一个色度级分别为90、91、93级的三红色条纹,人类视觉不能分辨出该条纹。
一种用于底层图像的挖掘方法,包括下列步骤(一)步骤1,用色度谱分级平坦化方法挖掘待掘图像的色度信息,做出待掘图像的分级平坦化后色度谱,其具体方法如下A、利用图像识别机构捕捉待掘图像;B、将所述的待掘图像文件读入计算机,由中央处理机构1获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);待掘图像中的色度值R(x,y),G(x,y),B(x,y)只有(255,90,90)、(255,91,91)和(255,93,93)三种。
C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构1对不同色度级i中的色度值分别统计出色度值Ri(x,y),Gi(x,y),Bi(x,y)的像素点数量OZi。
分别统计出色度值R90(x,y),G90(x,y),B90(x,y)=(255,90,90)的像素点数量OZ90色度值R91(x,y),G91(x,y),B91(x,y)=(255,91,91)的像素点数量OZ91和色度值R93(x,y),G93(x,y),B93(x,y)=(255,93,93)的像素点数量OZ93。
D、依靠所述原始色度谱,由图像信息检测机构2利用分级平坦化方法,作出分级平坦化后色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)步骤2,目标图像的挖掘,其具体方法如下A、根据所述的分级平坦化后色度谱的分布特征信息,探测图像信息的挖掘范围,由人机对话机构3确定两个挖掘参数色度起始值Sita、色度范围Delta;此时的挖掘范围为[90,93],色度起始值Sita=90,色度范围Delta=93-90=3;B、结合色度起始值Sita、色度范围Delta,以及待掘图像中色度值R(x,y),G(x,y),B(x,y)信息;由图像信息挖掘机构(4)用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值TR(x,y),TG(x,y),TB(x,y)依靠所述结果像素值TR(x,y),TG(x,y),TB(x,y)的信息,获得结果图像。
而生成的结果像素值T(x,y)有(255,0,0)、(255,83,83)和(255,255,255)三种。
最终生成一个在纯红色、浅红色、纯白色的三色条纹。
实施例4一种用于底层图像的挖掘装置,如附图8、附图9所示,包括中央处理机构1、图像信息检测机构2、人机对话机构3和图像信息挖掘机构4,其中所述中央处理机构1分别与图像信息检测机构2、图像信息挖掘机构4和人机对话机构3相连接,该中央处理机构1还与外部的图像识别机构连接。
其中,所述中央处理机构1接受所述图像识别机构捕捉的待掘图像;获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y),发送给所述图像信息检测机构2;所述图像信息检测机构2在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱,依靠所述原始灰度/色度谱,利用分级平坦化方法和总像素点数∑OZi不变原则作出分级平坦化了的灰度/色度谱,并由所述中央处理机构发送给所述人机对话机构3;所述人机对话机构3对分级平坦化方法做出分级平坦化后灰度/色度谱提供的信息,识别出待掘图像内是否有待挖掘的图像信息,确定两个挖掘参数灰度起始值Sita、灰度范围Delta;
所述图像信息挖掘机构4根据灰度起始值Sita、灰度范围Delta,以及待掘图像中灰度值OZ(x,y)信息;用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),结合所述人机对话机构3,探测出多组灰度起始值Sita、灰度范围Delta,并优选出最佳的灰度起始值Sita和灰度范围Delta,获得最佳的结果像素值T(x,y),依靠所述最佳的结果像素值T(x,y)的信息,获得最佳的结果图像。
本实施例4的工作原理与实施例1和实施例2、实施例3一致。
权利要求
1.一种用于底层图像的挖掘方法,其特征在于包括下列步骤(一)步骤1,用灰度/色度谱分级平坦化方法挖掘待掘图像的灰度/色度信息,做出待掘图像的分级平坦化后灰度/色度谱,其具体方法如下A、利用图像识别机构捕捉待掘图像;B、将所述的待掘图像文件读入计算机,由中央处理机构(1)获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构(1)利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y);D、在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再由中央处理机构(1)对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱;E、依靠所述原始灰度/色度谱,由图像信息检测机构(2)利用分级平坦化方法,作出分级平坦化后灰度/色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)步骤2,目标图像的挖掘,其具体方法如下A、根据所述的分级平坦化后灰度/色度谱的分布特征信息,探测图像信息的挖掘范围,由人机对话机构(3)确定两个挖掘参数灰度起始值Sita、灰度范围Delta;B、根据灰度起始值Sita、灰度范围Delta,以及待掘图像中灰度值OZ(x,y)信息;由图像信息挖掘机构(4)用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),依靠所述结果像素值T(x,y)的信息,获得结果图像。
2.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述的色/灰度转换方法是采用归一化加权和公式计算灰度值OZ(x,y)=R(x,y)×0.3+G(x,y)×0.59+B(x,y)×0.11所述(x,y)为待掘图像各像素点的坐标。
3.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述色/灰度转换方法是采用等权转换公式计算灰度值OZ(x,y)=R(x,y)/3+G(x,y)/3+B(x,y)/3所述(x,y)为待掘图像各像素点的坐标。
4.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述待掘图像的原始灰度/色度谱具体体现为一幅坐标图,其X轴方向为待掘图像灰度级i,i的分布区间为
,其Y轴方向为每个灰度级i的像素点数OZi,OZi的分布为区间
。
5.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述分级平坦化方法是采用以下方程得出一组新的灰度/色度信息分级平坦化后灰度/色度谱中第i个灰度级的分级平坦化后像素点数TEi,作出所述分级平坦化后灰度/色度谱分级平坦化方法TEi=(OZi)1/m∑TEi/∑(OZi)1/m式中i=0,1,2,…,N-1,N=256,表示灰度级,m∈[1,∞)为分级平坦化级。
6.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述两个挖掘参数灰度起始值Sita、灰度范围Delta是依靠所述分级平坦化后灰度/色度谱内TEi的分布关系确定。
7.根据权利要求1所述的用于底层图像的挖掘方法,其特征在于所述Zadeh-X变换方法如采用下式计算T(x,y)=K [OZ(x,y)-Sita]/Delta其中OZ(x,y)的范围是
;T(x,y)的范围是
;Sita的范围是
;Delta的范围是
;K的范围是[1,255];所述(x,y)为图像各像素点的坐标。
8.一种用于底层图像的挖掘方法,其特征在于包括下列步骤(一)步骤1,用色度谱分级平坦化方法挖掘待掘图像的色度信息,做出待掘图像的分级平坦化后色度谱,其具体方法如下A、利用图像识别机构捕捉待掘图像;B、将所述的待掘图像文件读入计算机,由中央处理机构(1)获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);C、然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),由中央处理机构(1)对不同色度级i中的色度值分别统计出色度值Ri(x,y),Gi(x,y),Bi(x,y)的像素点数量OZi。D、依靠所述原始色度谱,由图像信息检测机构(2)利用分级平坦化方法,作出分级平坦化后色度谱,识别出待掘图像内是否有待挖掘的图像信息;(二)步骤2,目标图像的挖掘,其具体方法如下A、根据所述的分级平坦化后色度谱的分布特征信息,探测图像信息的挖掘范围,由人机对话机构(3)确定两个挖掘参数色度起始值Sita、色度范围Delta;B、结合色度起始值Sita、色度范围Delta,以及待掘图像中色度值R(x,y),G(x,y),B(x,y)信息;由图像信息挖掘机构(4)用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值TR(x,y),TG(x,y),TB(x,y)依靠所述结果像素值TR(x,y),TG(x,y),TB(x,y)的信息,获得结果图像。
9.根据权利要求1或8所述的用于底层图像的挖掘方法,其特征在于所述中央处理机构(1)分别与所述图像信息检测机构(2)、所述图像信息挖掘机构(4)和所述人机对话机构(3)相连接。
10.一种用于底层图像的挖掘装置,其特征在于包括中央处理机构(1)、图像信息检测机构(2)、人机对话机构(3)和图像信息挖掘机构(4),其中所述中央处理机构(1)分别与图像信息检测机构(2)、图像信息挖掘机构(4)和人机对话机构(3)相连接,该中央处理机构(1)还与外部的图像识别机构连接。其中,所述中央处理机构(1)接受所述图像识别机构捕捉的待掘图像;获得每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y);然后借助所述的每个像素点的红、绿、蓝三种色度值R(x,y)、G(x,y)、B(x,y),利用色/灰度转换方法进行图像的灰度转换,得到所述待掘图像中每个像素点的灰度值OZ(x,y),发送给所述图像信息检测机构(2);所述图像信息检测机构(2)在得到所述待掘图像中每个像素点的灰度值OZ(x,y)后,再对不同灰度级i中的灰度值OZ(x,y)数量进行统计,得出每个灰度级i的像素点数量总数OZi,并统计出所述待掘图像的总像素点数∑OZi,并生成待掘图像的原始灰度/色度谱,依靠所述原始灰度/色度谱,利用分级平坦化方法作出分级平坦化后灰度/色度谱,并由所述中央处理机构发送给所述人机对话机构(3);所述人机对话机构(3)对分级平坦化方法做出分级平坦化后灰度/色度谱提供的信息,识别出待掘图像内是否有待挖掘的图像信息,确定两个挖掘参数灰度起始值Sita、灰度范围Delta;所述图像信息挖掘机构(4)根据灰度起始值Sita、灰度范围Delta,以及待掘图像中灰度值OZ(x,y)信息;用Zadeh-X变换方法对待掘图像进行挖掘,获得一组新的结果像素值T(x,y),依靠所述结果像素值T(x,y)的信息,获得结果图像。
全文摘要
一种用于底层图像的挖掘方法,其特征在于包括下列步骤用灰度/色度谱分级平坦化方法挖掘待掘图像的灰度/色度信息,确定其挖掘参数,用Zadeh-X变换方法对待掘图像进行挖掘,获得结果图像。一种用于底层图像的挖掘装置,其特征在于其中所述中央处理机构分别与图像信息检测机构、图像信息挖掘机构和人机对话机构相连接,该中央处理机构还与外部的图像识别机构连接。本发明的显著效果是具有一个灰度/色度级分辨率,用于底层图像挖掘的图像灰度/色度信息的高分辨检测方法,可以挖掘出人类视觉不能看见的被强背景掩埋了的,或被人为地隐藏了的,或仅少数像素占有的灰度/色度,最终挖掘出这些被隐藏的图像。
文档编号G06K9/00GK1866295SQ20061005433
公开日2006年11月22日 申请日期2006年5月29日 优先权日2006年5月29日
发明者谢正祥, 刘玉红, 李虹, 王志芳 申请人:重庆医科大学