专利名称:一种视频颜色异常分析方法及装置的制作方法
技术领域:
本发明涉及图像处理技术,尤指一种视频颜色异常分析方法及装置。
背景技术:
视频监控系统在社会各个领域的应用非常广泛,如交通、银行、军队、 仓库、治安、社区、写字楼、酒店、公共场所、商场等等领域。
颜色异常主要是由于线路接触不良、外部干扰或摄像头故障等原因,造 成的全屏单 一 颜色或者多种颜色混杂的现象。
目前,是通过人工注视监控视频图像来发现图像是否出现颜色异常。现 有对视频颜色异常的分析完全依靠工作人员的注意力以及责任心,在布满监 控显示的电视墙上发现某个监视器发生视频颜色异常的确很费人工精力,会 由于人为的因素不能及时发现或者无法发现,也必然会出现监控遗漏的情 况。这样,在视频发生颜色后,会造成视觉上的不适应,也会丢失一些细节, 特别是丟失一些颜色通道中细节区分的地方。在视频出现颜色异常而又得不 到及时处理时,必然会影响到监控设备对相关场景实际情况记录的真实度,
从而大大降低了视频监控系统的可信度;另外,视频颜色异常有可能是由于 其他故障引起的,如果不及时修理会造成监控设备的其他故障的产生。
发明内容
有鉴于此,本发明的主要目的在于提供一种视频颜色异常分析方法,能 够及时并全面地监控视频图像颜色异常的程度,保证视频监控系统的可信度。
本发明的另一目的在于提供一种视频颜色异常分析装置,能够及时并全 面地监控视频图像颜色异常的程度,保证视频监控系统的可信度。
5为达到上述目的,本发明的技术方案具体是这样实现的 一种视频颜色异常分析方法,该方法包括以下步骤 提取视频各颜色通道的图像;分别获取各颜色通道的图像的颜色均值和颜 色最大值;
分别比较R、 B通道与G通道的颜色均值,获得颜色均值比较值;分别比 较R、 B通道与G通道的颜色最大值,获得颜色最大值比较值;并根据获得的 颜色均值比较值和颜色最大值比较值,获取颜色度。
所述获取各颜色通道的图像的颜色均值的方法为
针对不同颜色通道,预先设置像素区域,计算该像素区域中各像素点的值 的平均值。
所述颜色通道中的R通道的颜色均值X为^" = l££/,(x,>0;
層
所述颜色通道中的G通道的颜色均值&为& =丄堂堂/>,力;
層t^
所述颜色通道中的B通道的颜色均值互为互-1SS^(x,力;
其中,M, N分别为预先设置的像素区域的高和宽;厶0c,力、/g(:c,力和/Jx,力 分别表示预设区域内R通道、G通道和B通道中某像素点的颜色值,x、 y分别 表示像素点的横坐标和纵坐标。
所述颜色通道中的R通道的颜色最大值i ^为/ max =maX{/,(xj)};所述颜
色通道中的G通道的颜色最大值G飄为Gmax = max{/g(x,>0};所述颜色通道中的
B通道的颜色最大值5ma、 = max仏(x,力};
-、y
其中,/"x,力、/g(x,力和A(;c,力分别表示R通道、G通道和B通道中某像
素点的颜色值,x、 y分别表示像素点的横坐标和纵坐标。
所述颜色均值比较值包括R通道与G通道的颜色均值比较值^和B通道
与G通道的颜色均值比较值 ,其中,颜色均值比较值^为R通道的颜色均值冗与G通道的颜色均值5之商;颜 色均值比较值 为B通道的颜色均值互与G通道的颜色均值^之商。
所述颜色最大值比较值包括R通道与G通道的颜色最大值比较值&和B
通道与G通道的颜色最大值比较值&,其中,
颜色最大值比较值&为R通道的颜色最大值^_与G通道的颜色最大值
Gmax之商;所述颜色最大值比较值&为B通道的颜色最大值3_与G通道的颜 色最大值G^之商。
所述获取颜色度的方法为所述颜色度压v为R通道与B通道的偏色程度 的衡量值之和,其中,
R通道的偏色程度的衡量值为所述颜色均值比较值中的R通道与G通道 的颜色均值比较值^与所述颜色最大值比较值中的R通道与G通道的颜色最
大值比较值y^之和;
B通道的偏色程度的衡量值为所述颜色均值比较值中的B通道与G通道 的颜色均值比较值 与所述颜色最大值比较值中的B通道与G通道的颜色最 大值比较值^g之和。
一种视频颜色异常分析装置,该装置包括
图像提取模块、颜色均值获取模块、颜色最大值获取模块、颜色均值比较 值获取模块、颜色最大值比较值获取模块和颜色度获取模块,其中,
图像提取模块包括R通道图像提取模块、G通道图像提取模块和B通道图 像提取模块,分别用于从来自图像釆集装置如摄像头的视频图像中提取R通道 图像、G通道图像和B通道图像;
颜色均值获取模块,用于根据来自图像提取模块的R通道图像、G通道图 ^H&4iiW^r^^^^^M^^^:M^^air道颜色均 值和B通道颜色均值,并输出给颜色均值比较值获取模块;
颜色最大值获取模块,用于根据来自图像提取模块的R通道图像、G通道
7图像和B通道图像,获取R通道颜色最大值、G通道颜色最大值和B通道颜色 最大值,并输出给颜色最大值比较值获取模块;
颜色均值比较值获取模块,用于根据R通道颜色均值、G通道颜色均值和 B通道颜色均值,获得R通道与G通道的颜色均值比较值和B通道与G通道 的颜色均值比较值,并输出给颜色度获取模块;
颜色最大值比较值获取模块,用于根据R通道颜色最大值、G通道颜色最 大值和B通道颜色最大值,获得R通道与G通道的颜色最大值比较值和B通 道与G通道的颜色最大值比较值,并输出给颜色度获取模块;
颜色度获取模块,用于根据获得的颜色均值比较值和颜色最大值比较值, 通过加和运算获得颜色度。
由上述技术方案可见,本发明从视频图像中分别获取R、 G和B通道的 图像分别计算各颜色通道的颜色均值和颜色最大值,并根据R和B通道与G 通道的比较,获得颜色均值比较值和颜色最大值比较值,从而获得颜色度。 本发明通过对梘频内容的变化的分析,判断各个颜色通道的变化情况,准确 地给出了视频图像是否出现偏色问题即是否存在颜色异常的情况,及时并全 面地监控了视频图像颜色异常的程度。并通过及时将视频颜色异常情况反馈 给工作人员,使得对视频图像设备的调整或维修得到了及时处理,防止了故 障以及事件的发生,保证了视频监控系统的可信度。
图1是本发明视频颜色异常分析的方法的流程图2是本发明视频颜色异常分析的装置的组成结构示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明进一步详细说明。
图1是本发明视频颜色异常分析的方法的流程图,如图l所示,本发明方法包括一下步骤
步骤100:提取视频各颜色通道的图像。
视频图像可以不需要每帧都提取,比如可以预先设置一时间间隔,该时 间间隔可以#4居不同场所-没定不同的,比如以5秒为 一个间隔。
按照R, G, B三个颜色通道,将彩色图像分成三个子图像,具体实现 属于本领域技术人员惯用技术手段,这里不再赘述。
步骤101:分别获取各颜色通道的图像的颜色均值和颜色最大值。
颜色通道的图像的颜色均值的获取方法为针对不同颜色通道,预先设置 像素区域,计算该像素区域中各像素点的值的平均值。
R通道的颜色均值X如公式(1)所示<formula>formula see original document page 9</formula>(1)
其中,M, N分别为预先设置的像素区域的高和宽;/"x,力表示预设区 域内R通道某像素点的颜色值,x、 y分别表示像素点的横坐标和纵坐标。 G通道的颜色均值^如公式(2)所示
<formula>formula see original document page 9</formula> (2)
其中,M, N分别为预先设置的像素区域的高和宽;/^(x,力表示预设区
域内G通道某像素点的颜色值,x、 y分别表示像素点的横坐标和纵坐标。 B通道的颜色均值亙如公式(3)所示
其中,M, N分别为预先设置的像素区域的高和宽;A(x,力表示预设区 域内G通道某像素点的颜色值,x、 y分别表示像素点的横坐标和纵坐标。 R通道的颜色最大值i ^如公式(4)所示<formula>formula see original document page 9</formula>(4)
其中,/,(x,力表示R通道某像素点的颜色值,x、 y分别表示像素点的横坐才示和纟从坐才示。
G通道的颜色最大值G,如公式(5)所示
Gmax=,x{/g(xj)} (5)
其中,"0c,力表示G通道某像素点的颜色值,x、 y分别表示像素点的
才黄坐标和纟从坐标。
B通道的颜色最大值^^如公式(6)所示
5max =max{/A(x,>0} (6)
其中,A(x,力表示B通道某像素点的颜色值,x、 y分别表示像素点的 4黄坐一示和纟从坐才示。
步骤102:分别比较R、 B通道与G通道的颜色均值,获得颜色均值比 较值;分别比较R、B通道与G通道的颜色最大值,获得颜色最大值比较值。 R通道与G通道的颜色均值比较值%如公式(7)所示
(7)
B通道与G通道的颜色均值比较值 如公式(8)所示
=§ (8)
R通道与G通道的颜色最大值比较值Ag如公式(9)所示:
&=》 (9)
"max
B通道与G通道的颜色最大值比较值A,如公式(10)所示
&=》 (10)
"max
^^a^4P4^^4li4i^均值比较值和颜色最大^f直^^41^^M^
度。颜色度Z)ev为偏色程度的衡量值,为R通道与B通道的偏色程度的衡量 值之和,其获取如公式(11)所示
Dev = Dev — r + Z)ev — 6 (11) 10其中,R通道的偏色程度的衡量值为所述颜色均值比较值中的R通道 与G通道的颜色均值比较值 与所述颜色最大值比较值中的R通道与G通
道的颜色最大值比较值Ag之和,即"ev—r = arg + Ag;
B通道的偏色程度的衡量值为所述颜色均值比较值中的B通道与G 通道的颜色均值比较值 与所述颜色最大值比较值中的B通道与G通道的
颜色最大值比较值&之和,即6 = % + 。
可以通过在监控屏幕上动态显示颜色度压v来是工作人员直观地获得当 前监控视频的颜色异常情况。
本发明通过对视频内容的变化的分析,判断各个颜色通道的变化情况, 准确地给出了视频图像是否出现偏色问题即是否存在颜色异常的情况,及时 并全面地监控了视频图像颜色异常的程度。并通过及时将视频颜色异常情况 反馈给工作人员,使得对视频图像设备的调整或维修得到了及时处理,防止 了故障以及事件的发生,保证了视频监控系统的可信度。
对应本发明方法,还提供一种视频颜色异常分析装置,如图2所示,本 发明视频颜色异常分析装置包括图像提取模块、颜色均值获取模块、颜色最 大值获取模块、颜色均值比较值获取模块、颜色最大值比较值获取模块和颜 色度获取模块,其中,
图像提取模块包括R通道图像提取模块、G通道图像提取模块和B通 道图像提取模块,分别用于从来自图像采集装置如摄像头的视频图像中提取 R通道图像、G通道图像和B通道图像。
颜色均值获取模块,用于根据来自图像提取模块的R通道图像、G通道 图像和B通道图像,在预设获取像素区域内获取R通道颜色均值、G通道 颜色均值和B通道颜色均值,并输出给颜色均值比较值获取模块。
颜色最大值获取模块,用于根据来自图像提取模块的R通道图像、G通 道图像和B通道图像,获取R通道颜色最大值、G通道颜色最大值和B通 道颜色最大值,并输出给颜色最大值比较值获取模块。颜色均值比较值获取模块,用于根据R通道颜色均值、G通道颜色均值 和B通道颜色均值,获得R通道与G通道的颜色均值比较值和B通道与G 通道的颜色均值比较值,并输出给颜色度获取模块。
颜色最大值比较值获取模块,用于根据R通道颜色最大值、G通道颜色 最大值和B通道颜色最大值,获得R通道与G通道的颜色最大值比较值和 B通道与G通道的颜色最大值比较值,并输出给颜色度获取模块。
颜色度获取模块,用于根据获得的颜色均值比较值和颜色最大值比较 值,通过加和运算获得颜色度。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等, 均应包含在本发明的保护范围之内。
1权利要求
1. 一种视频颜色异常分析方法,其特征在于,该方法包括以下步骤提取视频各颜色通道的图像;分别获取各颜色通道的图像的颜色均值和颜色最大值;分别比较R、B通道与G通道的颜色均值,获得颜色均值比较值;分别比较R、B通道与G通道的颜色最大值,获得颜色最大值比较值;并根据获得的颜色均值比较值和颜色最大值比较值,获取颜色度。
2. 根据权利要求1所述的视频颜色异常分析方法,其特征在于,所述获取 各颜色通道的图像的颜色均值的方法为针对不同颜色通道,预先设置像素区域,计算该像素区域中各像素点的值 的平均值。
3. 根据权利要求2所述的视频颜色异常分析方法,其特征在于,所述颜色 通道中的R通道的颜色均值歹为^-丄t,八(x,力;所述颜色通道中的G通道的颜色均值^为5二lS^^0c,力;所述颜色通道中的B通道的颜色均值亙为豆=1SSa(x,力;其中,M, N分别为预先设置的像素区域的高和宽;/,(x,力、/Jx,力和八(x,力 分别表示预设区域内R通道、G通道和B通道中某像素点的颜色值,x、 y分别 表示像素点的横坐标和纵坐标。
4. 根据权利要求1所述的视频颜色异常分析方法,其特征在于,所述颜色 通道中的R通道的颜色最大值/ ,为/ max 所述颜色通道中的G通道的颜色最大值G隐为Gmax = 所述颜色通道中的B通道的颜色最大值8匪=max{/A (x,力};其中,/"x,力、"0,力和/6(;c,力分别表示R通道、G通道和B通道中某像素点的颜色值,x、 y分别表示像素点的横坐标和纵坐标。
5. 根据权利要求3所述的视频颜色异常分析方法,其特征在于,所述颜色 均值比较值包括R通道与G通道的颜色均值比较值 和B通道与G通道的颜色均值比较值^g,其中,颜色均值比较值^为R通道的颜色均值X与G通道的颜色均值^之商;颜色均值比较值 为B通道的颜色均值互与G通道的颜色均值5之商。
6. 根据权利要求4所述的视频颜色异常分析方法,其特征在于,所述颜色 最大值比较值包括R通道与G通道的颜色最大值比较值&和B通道与G通道的颜色最大值比较值&,其中,颜色最大值比较值&为R通道的颜色最大值i ^与G通道的颜色最大值Gmax之商;所述颜色最大值比较值&为B通道的颜色最大值^^与G通道的颜 色最大值G匪之商。
7. 根据权利要求6所述的视频颜色异常分析方法,其特征在于,所述获取 颜色度的方法为所述颜色度为R通道与B通道的偏色程度的衡量值之和,其 中,R通道的偏色程度的衡量值为所述颜色均值比较值中的R通道与G通道 的颜色均值比较值a,g与所述颜色最大值比较值中的R通道与G通道的颜色最大值比较值/^之和;B通道的偏色程度的衡量值为所述颜色均值比较值中的B通道与G通道 的颜色均值比较值 与所述颜色最大值比4交值中的B通道与G通道的颜色最 大值比较值Ag之和。
8. —种视频颜色异常分析装置,其特征在于,该装置包括 图像提取模块、颜色均值获取模块、颜色最大值获取模块、颜色均值比较值获取模块、颜色最大值比较值获取模块和颜色度获取模块,其中,图像提取模块包括R通道图像提取模块、G通道图像提取模块和B通道图像提取模块,分别用于从来自图像采集装置如摄像头的视频图像中提取R通道图像、G通道图像和B通道图像;颜色均值获取模块,用于根据来自图像提取模块的R通道图像、G通道图 像和B通道图像,在预设获取像素区域内获取R通道颜色均值、G通道颜色均 值和B通道颜色均值,并输出给颜色均值比较值获取模块;颜色最大值获取模块,用于根据来自图像提取模块的R通道图像、G通道 图像和B通道图像,获取R通道颜色最大值、G通道颜色最大值和B通道颜色 最大值,并输出给颜色最大值比较值获取模块;颜色均值比较值获取模块,用于根据R通道颜色均值、G通道颜色均值和 B通道颜色均值,获得R通道与G通道的颜色均值比较值和B通道与G通道 的颜色均值比较值,并输出给颜色度获取模块;颜色最大值比较值获取模块,用于根据R通道颜色最大值、G通道颜色最 大值和B通道颜色最大值,获得R通道与G通道的颜色最大值比较值和B通 道与G通道的颜色最大值比较值,并输出给颜色度获取^^莫块;颜色度获取模块,用于根据获得的颜色均值比较值和颜色最大值比较值, 通过加和运算获得颜色度。
全文摘要
本发明公开了一种视频颜色异常分析方法及装置,本发明方案从视频图像中分别获取R、G和B通道的图像分别计算各颜色通道的颜色均值和颜色最大值,并根据R和B通道与G通道的比较,获得颜色均值比较值和颜色最大值比较值,从而获得颜色度。本发明通过对视频内容的变化的分析,判断各个颜色通道的变化情况,准确地给出了视频图像是否出现偏色问题即是否存在颜色异常的情况,及时并全面地监控了视频图像颜色异常的程度。并通过及时将视频颜色异常情况反馈给工作人员,使得对视频图像设备的调整或维修得到了及时处理,防止了故障以及事件的发生,保证了视频监控系统的可信度。
文档编号G06T5/00GK101499170SQ20091008023
公开日2009年8月5日 申请日期2009年3月16日 优先权日2009年3月16日
发明者谌安军 申请人:北京中星微电子有限公司