动态视频图像清晰度强化方法及装置的制造方法

文档序号:9688288阅读:537来源:国知局
动态视频图像清晰度强化方法及装置的制造方法
【技术领域】
[0001] 本发明设及图像处理技术领域,特别设及一种动态视频图像清晰度强化方法及装 置。
【背景技术】
[0002] 摄影摄像设备可帮助人们记录影像W便在任意时间地点进行查看,但受限于设备 和拍摄人的能力,很多影像资料所呈现的画面质量并不理想,很难满足用户需求。在重新拍 摄的时间和人力物力成本较高的情况下,通常会选择采用一定的技术手段来增强图像的清 晰度。
[0003] 传统的清晰度增强算法往往针对特定的行业或工作环境,比如计算机中的模式识 另IJ、医学X光成像、气象成像等,运些只需对个别的静态图像进行处理,处理的实时性要求不 高但处理量通常较大,无法满足连续处理动态图像的效率和性能需求。此外,现有技术中的 图像增强方法往往只针对某一特定要求进行片面强化,如增强亮度、增强对比度、增强色度 等,其强化幅度虽然较大,但算法一般比较单一,如果要同时对图像的多种参数进行强化则 需分别运行多种算法,计算量过大而实时性较差。

【发明内容】

[0004] 针对现有技术的缺陷,本发明的目的是提供一种动态视频图像清晰度强化方法及 装置,W高效快捷实时地对连续的动态视频图像进行清晰度强化。
[0005] 根据本发明的一个方面,提供了 一种动态视频图像清晰度强化方法,包括步骤:
[0006] 获取当前像素的RGB数据;
[0007] 对所述当前像素的RGB数据进行高斯模糊,计算模糊前后的RGB各分量差值,并使 用所述各分量差值分别计算RGB各分量增益系数;
[000引结合所述RGB数据、所述各分量差值和所述各分量增益系数分别对RGB各分量进行 清晰度强化;
[0009] 输出所述当前像素强化后的RGB数据。
[0010] 优选地,所述获取当前像素的RGB数据包括:
[0011] 获取当前像素的YUV数据,对所述当前像素的YUV数据进行归一化处理并转换为当 前像素的RGB数据。
[0012] 优选地,所述进行高斯模糊包括:
[OOU] 构建NXN的高斯矩阵;
[0014] W当前像素为中屯、点选取邻近的NXN个像素,分别构建RGB各分量NXN的像素矩 阵;其中N为大于1的奇数;
[0015] 将RGB各分量的所述像素矩阵与所述高斯矩阵进行运算,得出RGB各分量的高斯模 糊数据。
[0016] 优选地,所述分别计算RGB各分量增益系数包括:
[0017] 根据所述各分量差值计算增益角度,由所述增益角度得到所述各分量增益系数。
[0018] 优选地,所述进行清晰度强化包括:
[0019] 对于RGB各分量,分别计算强化后的各分量为Cr = Src+Diff冲。其中Src为当前像素 的所述RGB数据,Diff为所述各分量差值,Fr为所述各分量增益系数。
[0020] 根据本发明的另一个方面,还同时提供了一种动态视频图像清晰度强化装置,包 括:
[0021] 数据获取模块,用于获取当前像素的RGB数据;
[0022] 滤波模块,用于对所述当前像素的RGB数据进行高斯模糊,计算模糊前后的RGB各 分量差值,并使用所述各分量差值分别计算RGB各分量增益系数;
[0023] 强化模块,用于结合所述RGB数据、所述各分量差值和所述各分量增益系数分别对 RGB各分量进行清晰度强化;
[0024] 输出模块,用于输出所述当前像素强化后的RGB数据。
[0025] 优选地,所述数据获取模块包括:
[0026] 归一化转换模块,用于获取当前像素的YUV数据,对所述当前像素的YUV数据进行 归一化处理并转换为当前像素的RGB数据。
[0027] 优选地,所述滤波模块包括低通滤波模块;其中所述低通滤波模块包括:
[0028] 矩阵构建模块,用于构建NXN的高斯矩阵,W及W当前像素为中屯、点选取邻近的N X N个像素,分别构建RGB各分量N X N的像素矩阵;其中N为大于1的奇数;
[0029] 模糊运算模块,用于将RGB各分量的所述像素矩阵与所述高斯矩阵进行运算,得出 RGB各分量的高斯模糊数据。
[0030] 优选地,所述滤波模块还包括:
[0031] 高通滤波模块,用于根据所述各分量差值计算增益角度,由所述增益角度得到所 述各分量增益系数。
[0032] 优选地,所述强化模块包括:
[0033] 强化计算模块,用于对于RGB各分量,分别计算强化后的各分量为,其中为当前像 素的所述RGB数据,为所述各分量差值,为所述各分量增益系数。
[0034] 本发明实施例提供了一种动态视频图像清晰度强化方法及装置,通过快速提高图 像中不同事物的色差,实现了高效的清晰度强化,可满足动态视频图像的连续处理需求。
【附图说明】
[0035] 图1是本发明实施例中动态视频图像清晰度强化方法的流程示意图;
[0036] 图2是本发明优选实施例中自动增益系数的控制曲线示意图;
[0037] 图3是本发明实施例中动态视频图像清晰度强化装置的模块示意图;
[0038] 图4-6是采用本发明实施例的技术方案进行清晰度强化前后的图像对比示意图。
【具体实施方式】
[0039] 为使本发明的目的、技术方案和优点更加清楚明了,下面结合【具体实施方式】并参 照附图,对本发明进一步详细说明。应该理解,运些描述只是示例性的,而并非要限制本发 明的范围。此外,在W下说明中,省略了对公知结构和技术的描述,W避免不必要地混淆本 发明的概念。
[0040] 现有技术中的图像增强方法普遍存在计算量大实时性差的缺陷,一般只适用于处 理静态图像,加上现有技术的图像增强方案一般只针对一种图像参数进行片面强化,难W 满足动态视频图像的清晰度强化的需求。
[0041] 本发明实施例提供了一种动态视频图像清晰度强化方案,通过快速提高图像中不 同事物的色差,实现了高效的清晰度强化,可满足动态视频图像的连续处理需求。如图1所 示,本发明实施例中的动态视频图像清晰度强化方法包括步骤:
[0042] S1,获取当前像素的RGB数据;
[0043] S2,对所述当前像素的RGB数据进行高斯模糊,计算模糊前后的RGB各分量差值,并 使用所述各分量差值分别计算RGB各分量增益系数;
[0044] S3,结合所述RGB数据、所述各分量差值和所述各分量增益系数分别对RGB各分量 进行清晰度强化;
[0045] S4,输出所述当前像素强化后的RGB数据。
[0046] 其中,在本发明实施例中,上述方法对视频中每一图像帖的每一像素进行遍历处 理,处理后数据直接输出到显示设备,从而向用户呈现经过清晰度强化的视频。更进一步 地,可利用多个处理设备,比如CPU和GPU,或利用处理设备的多个核屯、处理单元,比如多核 处理器,对多个像素同时采用上述方法进行并行处理,多个像素的处理结果数据按时钟信 号的控制输出到显示设备。
[0047] 步骤S1进一步包括:获取当前像素的YUV数据,对所述当前像素的YUV数据进行归 一化处理并转换为当前像素的RGB数据。
[004引优选地,所述归一化处理包括:将数据原始值统一除W255,即Ynor = Ysrc/255.0,其 中,Ysr。为原始的Y/U/V数据值,Ynor为归一化后的Y/U/V分量值。所述YUV数据通过解码视频 数据后获取。
[0049]优选地,使用归一化后的YUV数据进行色彩空间转换,计算RGB数据(Y/U/V运3个分 量构成的向量与转换矩阵的乘积),其中转换矩阵为:
[(K)加] )
[0051] 步骤S2中,所述进行高斯模糊包括:
[0052] 构建NXN的高斯矩阵(其具体构建方式可按标准算法实现,在此不再寶述);W当 前像素为中屯、点选取邻近的N X N个像素,分别构建RGB各分量N X N的像素矩阵;其中N为大 于1的奇数;
[0053] 将RGB各分量的所述像素矩阵与所述高斯矩阵进行运算,得出RGB各分量的高斯模 糊数据。
[0054] 优选地,N的具体取值根据需求的像素模糊程度来确定,一般N取值越大像素模糊 程度越高。
[0055] 进一步地,步骤S2中,所述分别计算RGB各分量增益系数包括:
[0056] 对于RGB各分量,获取模糊前后的分量差值,在所述分量差值的绝对值不超过阔值 时,计算增益角度为Angle = Diff/Thres蝴ο . ο,其中Diff为所述分量差值(R/G/BS个分量分别进 行计算),Thres为所述阔值;在所述分量差值的绝对值超过阔值时,设置增益角度值为90度; [0化7] 计算分量增益系数为Fr = Rmax*sin(Angle/l80.0*31),其中Rmax为最大幅值,Angle为增 益角度。图2所示为自动增益系数的控制曲线,阔值化res可根据该控制曲线结合预期控制效 果来选取设定,最大幅值Rmax为阔值点对应的曲线值(最大自动增益
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1