预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109345490A(43)申请公布日2019.02.15(21)申请号201811382363.0(22)申请日2018.11.20(71)申请人湖南快乐阳光互动娱乐传媒有限公司地址410001湖南省长沙市金鹰影视文化城湖南国际会展中心北2U层(72)发明人黄志伟谭嵩罗准冯斌(74)专利代理机构长沙正奇专利事务所有限责任公司43113代理人王娟(51)Int.Cl.G06T5/00(2006.01)G06T7/90(2017.01)G06T7/12(2017.01)H04N21/431(2011.01)权利要求书2页说明书9页附图3页(54)发明名称一种移动播放端实时视频画质增强方法及系统(57)摘要本发明公开了一种移动播放端实时视频画质增强方法及系统,解码视频流数据,得到RGB图像数据;对RGB图像数据进行图像分区,将图像分成四类区域:边缘区域且在保护区域内、非边缘区域且在保护区域内、边缘区域且在非保护区域内、非边缘区域且在非保护区域内,分别标记为P1、P2、P3、P4;对P1、P2、P3、P4采用不同的尺度进行细节增强处理,得到增强后的图像;对增强后的图像进行对比度调整,得到调整后的图像;对调整后的图像进行亮度调整,得到亮度调整后的图像。本发明综合考虑了多种因素对图像进行增强,在增强视频图像的同时,尽量避免对图像中画质缺陷放大,保护人眼的兴趣区域,达到了较好的图像画质增强效果。CN109345490ACN109345490A权利要求书1/2页1.一种移动播放端实时视频画质增强方法,其特征在于,包括以下步骤:1)解码视频流数据,得到RGB图像数据;2)对RGB图像数据进行图像分区,将图像分成四类区域:边缘区域且在保护区域内、非边缘区域且在保护区域内、边缘区域且在非保护区域内、非边缘区域且在非保护区域内,分别标记为P1、P2、P3、P4;3)对P1、P2、P3、P4采用不同的尺度进行细节增强处理,得到增强后的图像;4)对增强后的图像进行对比度调整,得到调整后的图像;5)对调整后的图像进行亮度调整,得到亮度调整后的图像。2.根据权利要求1所述的移动播放端实时视频画质增强方法,其特征在于,步骤1)的具体实现过程包括:1)解码视频流数据,将解码后的图像数据存储在图形处理器GPU访问的纹理缓存中;2)将解码后的图像数据绑定到图像处理器GPU中着色器处理的纹理上,若解码出来的数据是YUV格式,则将YUV格式的图像数据转换到RGB格式的图像数据,转换公式为:3.根据权利要求1所述的移动播放端实时视频画质增强方法,其特征在于,步骤2)的具体实现过程包括:1)预先设置保护区域,将图像分成保护区域和非保护区域;2)求取亮度矩阵Luma:3)将亮度矩阵中的一个像素点,作为待增强的像素点,以该待增强像素点为中心,取大小为3x3像素大小的图像块,将该图像块与sobel算子模板进行卷积运算,sobel算子模板包括水平模板Gx和垂直模板Gy,具体模板如下:4)计算待增强像素的梯度值,公式如下:5)根据预设的梯度阈值Thm区分边缘区域和非边缘区域,具体操作是:如果G>Thm,判定为边缘区域像素;否则,判定为非边缘区域像素,从而将图像分成四类区域:边缘区域且在保护区域内、非边缘区域且在保护区域内、边缘区域且在非保护区域内、非边缘区域且在非保护区域内,分别标记为P1、P2、P3、P4;m取值为0或者1,其中0表示保护区域,1表示非保护区域。4.根据权利要求3所述的移动播放端实时视频画质增强方法,其特征在于,Thm取值范围为[0.0,1.0]。5.根据权利要求1所述的移动播放端实时视频画质增强方法,其特征在于,步骤3)的具2CN109345490A权利要求书2/2页体实现过程包括:1)以当前待增强像素点为中心,选取邻域的N×N个像素,选取归一化后的N×N的高斯滤波模板,将邻域像素和高斯滤波模板做卷积,得到模糊数据Psum;其中N为奇数,且N大于1;所述模糊数据Psum包含R、G、B三个分量;2)将当前待增强的像素点Porg与模糊数据Psum相减,得到细节数据Pdiff;计算公式如下:Pdiff=Porg-Psum;3)对当前待增强的像素进行细节增强处理,得到增强后的像素Pfix1:Pfix1=Porg+Ratiow*(1.0-0.5*sign(Pdiff))*Pdiff;其中,Ratiow取值范围[0.0,20.0],w取值为1,2,3,4之一;sign(x)是符号函数;4)将细节增强后的Pfix1进行对比度调整,调整之后得到像素Pfix2:Pfix2=Pfix1+(Pluma2-Pluma);其中,Pluma=Vec3(Luma,Luma,Luma),Vec3表示3维浮点数向量;P