视频处理方法及装置的制造方法

文档序号:9399638阅读:167来源:国知局
视频处理方法及装置的制造方法
【技术领域】
[0001 ] 本发明涉及信息技术领域,特别涉及一种视频处理方法及装置。
【背景技术】
[0002]随着信息技术的发展,人们对视频观看效果的要求越来越高。然而,基于网络带宽的限制,视频需要降低编码率才能流畅地进行传输。进而,如何在低编码率的情况下,提高视频的观看效果成为了本领域重要技术问题之一。
[0003]现有技术提供了一种视频处理方法,该方法在接收到低编码率的视频之后,对视频包含的每帧图像进行锐化处理,以在不改变编码率的基础上提高视频的观看效果。
[0004]上述视频处理方法难以区分每帧图像中应该锐化的区域与不应该锐化的区域,进而有可能对不应该锐化的区域进行锐化,导致视频观看效果下降。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种视频处理方法及装置。该技术方案如下:
[0006]一方面,提供了一种视频处理方法,该方法包括:
[0007]获取待处理的多个视频图像;
[0008]对于该多个视频图像中的每个视频图像,根据该视频图像的像素点边缘强度,生成该视频图像的灰度图,该灰度图中每个像素点的灰度为该视频图像中对应像素点的边缘强度;
[0009]基于该灰度图,对该视频图像进行锐化处理。
[0010]另一方面,提供了一种视频处理装置,该装置包括:
[0011]获取模块,用于获取待处理的多个视频图像;
[0012]生成模块,用于对于该多个视频图像中的每个视频图像,根据该视频图像的像素点边缘强度,生成该视频图像的灰度图,该灰度图中每个像素点的灰度为该视频图像中对应像素点的边缘强度;
[0013]处理模块,用于基于该灰度图,对该视频图像进行锐化处理。
[0014]本发明实施例提供的技术方案带来的有益效果是:
[0015]通过获取待处理的多个视频图像;对于该多个视频图像中的每个视频图像,根据该视频图像的像素点边缘强度,生成该视频图像的灰度图,该灰度图中每个像素点的灰度为该视频图像中对应像素点的边缘强度;基于该灰度图,对该视频图像进行锐化处理。采用本方法,可以有选择地对视频图像中应该进行锐化的边缘强度高的区域进行锐化处理,相比于对整个视频图像进行锐化处理的方法,避免了过度锐化,提高了视频的观看效果。
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本发明实施例提供的一种视频处理方法的流程图;
[0018]图2是本发明实施例提供的一种视频处理方法的流程图;
[0019]图3是本发明实施例提供的一种视频处理装置的框图;
[0020]图4是本发明实施例提供的一种终端400的框图;
[0021]图5是本发明实施例提供的一种服务器500的框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0023]图1是本发明实施例提供的一种视频处理方法的流程图。参见图1,该方法包括:
[0024]101、获取待处理的多个视频图像。
[0025]102、对于该多个视频图像中的每个视频图像,根据该视频图像的像素点边缘强度,生成该视频图像的灰度图,该灰度图中每个像素点的灰度为该视频图像中对应像素点的边缘强度。
[0026]103、基于该灰度图,对该视频图像进行锐化处理。
[0027]采用本方法,可以有选择地对视频图像中应该进行锐化的边缘强度高的区域进行锐化处理,相比于对整个视频图像进行锐化处理的方法,避免了过度锐化,提高了视频的观看效果。
[0028]可选地,该方法还包括:应用边缘提取算子,确定该视频图像中每个像素点的边缘强度。
[0029]可选地,该基于该灰度图,对该视频图像进行锐化处理包括:对该灰度图进行膨胀操作和/或高斯模糊操作,得到第一中间图像;对该第一中间图像,执行腐蚀操作,得到第二中间图像;基于该第二中间图像对该视频图像进行锐化处理。
[0030]可选地,该基于该灰度图,对该视频图像进行锐化处理包括:以该灰度图作为蒙版,基于该蒙版对该图像进行锐化处理。
[0031]可选地,该获取待处理的多个视频图像包括:对视频的多个初始视频图像进行文字检测,将包含文字的多个视频图像作为待处理图像。
[0032]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0033]图2是本发明实施例提供的一种视频处理方法的流程图。参见图2,该方法包括:
[0034]201、获取待处理的多个视频图像。
[0035]在本发明实施例中,该多个视频图像可以为待处理的视频中每帧的视频图像。该视频可以为储存在本地的视频文件,也可以是通过网络传输的视频流媒体。
[0036]本发明认识到,在观看视频时,用户对视频中文字区域的关注度较高,进而为了既能节省处理资源,又能有效地提高视频的观看效果,本发明希望仅对包含文字的视频图像进行处理。为了实现这样的目的,本发明实施例在执行本步骤201之前还提供一个用于确定待处理图像的可选步骤,具体包括:对视频的多个初始视频图像进行文字检测,将包含文字的多个视频图像作为待处理的多个视频图像。该文字包括:视频的字幕、视频的片头标题以及视频中其他出现的文字。
[0037]202、对于该多个视频图像中的每个视频图像,应用边缘提取算子,确定该视频图像中每个像素点的边缘强度。
[0038]本发明认识到,在观看视频时,用户对视频中边缘集中的区域关注度较高,该边缘集中区域包括:文字区域、游戏直播的状态显示区域、人脸的眼睛区域等,所以本发明应用边缘提取算子,确定该视频图像中每个像素点的边缘强度,以提取该边缘集中区域,以实现对该边缘集中区域的处理,进而提高视频的观看效果。
[0039]该边缘是指周围像素灰度有阶跃变化或屋顶变化的那些像素的集合。在本发明实施例中,该边缘提取算子可以为微分算子。基于该边缘提取算子,确定该视频图像中每个像素点的边缘强度的具体步骤包括:对于待处理图像中每个像素点,提取该像素点邻域内的多个像素的灰度,对该多个像素的灰度求平面梯度,将该平面梯度的数值作为该像素点的边缘强度。
[0040]需要说明的是,该边缘提取算子还可以为罗伯特算子(Robert Operator)、索贝尔算子(Sobel Operator)、普瑞维特算子(Prewitt Operator)等,本发明对边缘提取算子的具体形式不作限定。
[0041]203、根据该视频图像的像素点边缘强度,生成该视频图像的灰度图,该灰度图中每个像素点的灰度为该视频图像中对应像素点的边缘强度。
[0042]在本发明实施例中,基于步骤202中确定的每个像素点的边缘强度,以该每个像素点的边缘强度,生成灰度图,该灰度图中的每个像素点与该视频图像中的每个像素点一一对应,灰度图中每个像素点的灰度值等于,或正比于该像素点在视频图像中的边缘强度。
[0043]204、基于该灰度图,对该视频图像进行锐化处理。
[0044]本发明认识到,视频图像中边缘集中区域应该被锐化,也即是对其进行锐化可提高该视频的观看效果;该视频图像中缺少边缘而呈现连续变化的非边缘集中区域不应该被锐化,也即是对
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1