本发明专利技术涉及视频处理领域,公开了一种用于提高视频清晰度的方法及设备,该方法包括:对所述视频中原图像帧进行边缘提取;以及将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。本发明专利技术所提供的用于提高视频清晰度的方法及设备,对于标清视频来说,清晰度提高比较明显,进而使得观看者在花费较少流量的情况下,能够观看到清晰度更好的视频。
【技术实现步骤摘要】
本专利技术涉及视频处理领域,具体地,涉及一种用于提高视频清晰度的方法及设备。
技术介绍
目前,视频行业中的视频分辨率被规范为标清、高清、超高清,其中标清是物理分辨率在720p以下的一种视频格式。众所周知在观看或下载视频时,高清视频、超高清视频需要比标清视频花费更多的流量,但是标清的视频清晰度要比高清、超高清的视频清晰度差,那么对于消费者来说,更希望看到花费流量少而画质更清晰的视频。在现有技术术中欲提高视频清晰度,主要通过提高视频的分辨率来解决,对于一段视频来说,这无疑又增加了流量消费。
技术实现思路
本专利技术的目的是提供一种用于提高视频清晰度的方法及设备,其能够实现在不改变视频分辨率的情况下,提高视频清晰度。为了实现上述目的,本专利技术提供一种用于提高视频清晰度的方法,该方法包括:对所述视频中的原图像帧进行边缘提取;以及将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。优选地,所述将边缘提取得到的图像帧叠加至所述原图像帧包括:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行叠加。优选地,所述将边缘提取得到的图像帧叠加至所述原图像帧包括:将所
述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行加权叠加。优选地,对所述视频中的所述原图像帧进行边缘提取具体为:通过以下一者或多者对所述视频中每一帧图像进行边缘提取:Roberts边缘检测算子、Sobel边缘检测算子、Prewitt边缘算子、高斯拉普拉斯算子、canny算子。相应地,本专利技术还提供一种用于提高视频清晰度的设备,该设备包括:边缘提取模块,用于对所述视频中的原图像帧进行边缘提取;以及叠加模块,用于将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。优选地,所述叠加模块用于:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行叠加。优选地,所述叠加模块用于:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行加权叠加。优选地,所述边缘提取模块用于通过以下中的至少一种方法对所述视频中原图像帧进行边缘提取:Roberts边缘检测算子、Sobel边缘检测算子、Prewitt边缘算子、高斯拉普拉斯算子、canny算子。相应地,本专利技术还提供一种视频播放器,该视频播放器包括上述的用于提高视频清晰度的设备。通过上述技术方案,将边缘提取后的图像帧叠加至原图像帧,进而提高所显示视频的清晰度,增强用户的主观视觉体验。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在
附图中:图1示出了本专利技术所提供的用于提高视频清晰度的方法的流程图;图2(a)至图2(c)示出了使用本专利技术所提供的用于提高视频清晰度的方法的示例图;以及图3示出了本专利技术所提供的用于提高视频清晰度的设备的结构框图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。图1示出了本专利技术所提供的用于提高视频清晰度的方法实施例的流程图。如图1所示,本专利技术提供一种用于提高视频清晰度的方法,该方法包括:对所述视频中的原图像帧进行边缘提取(步骤S10);以及将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频(步骤S20)。该方法能够通过提高每一帧图像中所具有的边缘的清晰度来提高视频清晰度,而不是通过改变视频分辨率来提高清晰度。图2(a)至图2(c)示出了使用本专利技术所提供的用于提高视频清晰度的方法实施例的示例图。其中图2(a)为原视频中的一帧图像,图2(b)为将图2(a)中的图像进行边缘提取后的图像,图2(c)为将图2(b)叠加至图2(a)后形成新的一帧图像,从图2(c)中可以看出,叠加后的新的图像帧图2(c)的清晰度明显高于原图像帧图2(a)的清晰度。在步骤S10中,优选地,可以将边缘提取后的图像帧所包含的像素的RGB值与原图像帧所包含的像素的RGB值分别进行叠加。在进行叠加的时候,R(红)、G(绿)、B(蓝)三个值各自进行叠加,因为每一像素所对应的R(红)、G(绿)、B(蓝)三个值的范围均为0~255,所以在这种情况下,
可能会出现多个像素所对应的R(红)、G(绿)、B(蓝)均被叠加至255,也就是该像素的颜色为白色。因而将边缘提取后的每一帧图像所包含的像素的RGB值与原图像所包含的像素的RGB值分别进行叠加的这种情况虽然提高了视频清晰度,但是可能会引起在视频显示画面中会出现多个白点,影响视频质量。优选地,可以将边缘提取后的图像帧所包含的像素的RGB值与原图像帧所包含的像素的RGB值分别进行加权叠加,以克服上述实施方式中在视频显示画面中可能出现多个白点的缺陷。以某一边缘像素的R值举例来说,原图像中该像素的R值记为R1,进行边缘提取以后该像素的R值记为R2,加权叠加后该像素的R值记为R3,在进行加权叠加时,可以将R1乘以一小于1的系数k1,将R2乘以一小于1的系数k2,再进行叠加,加权叠加后该像素的R值为R3=k1*R1+k2*R2,相应地,可以对该像素的G值和B值进行相似的加权叠加,而该种类型的加权叠加也可以应用至所有被提取出来的边缘像素。选择合适的系数k1和k2的值可以使得叠加后的视频显示画面中尽可能不出现白点,进而进一步提高视频质量和观看者的主观视觉体验。在一优选实施方式中,系数k1可以等于0,也就说在进行加权叠加时,不改变原图像中边缘像素的RGB值,仅改变边缘提取后图中边缘像素的RGB值,以某一边缘像素的R值举例来说,加权叠加后该像素的R值为R3=R1+k2*R2,相应地,可以对该像素的G值和B值进行相似的加权叠加,该种类型的加权叠加也可以应用至所有被提取出来的边缘像素。但是本专利技术并不限制于此,在其它实施方式中也可以根据需要设置系数k1和k2的值,进而保证视频的清晰度。此外,本专利技术中可以通过以下一者或多者对所述视频中原图像帧进行边缘提取:Roberts边缘检测算子、Sobel边缘检测算子、Prewitt边缘算子、高
斯拉普拉斯算子、canny算子等,但是本专利技术并不限制于此,本专利技术中所使用的边缘检测算子可以是公知的任意一种边缘检测算子。在具体实施方式中可以通过比较叠加后视频的显示效果来选择不同的边缘检测算子。图3示出了本专利技术所提供的用于提高视频清晰度的设备实施例的结构框图。如图3所示,相应地,本专利技术还提供一种用于提高视频清晰度的设备,该设备可以包括:边缘提取模块100,用于对所述视频中的原图像帧进行边缘提取;以及叠加模块200,用于将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。进一步地,所述叠加模块100还可以用于:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值分别进行叠加。优选地,所述叠加模块100还可以用于:将所述边缘提取本文档来自技高网...
【技术保护点】
一种用于提高视频清晰度的方法,其特征在于,该方法包括:对所述视频中的原图像帧进行边缘提取;以及将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。
【技术特征摘要】
1.一种用于提高视频清晰度的方法,其特征在于,该方法包括:对所述视频中的原图像帧进行边缘提取;以及将边缘提取得到的图像帧叠加至所述原图像帧,得到新的图像帧,所述新的图像帧组成所述视频。2.根据权利要求1所述的方法,其特征在于,所述将边缘提取得到的图像帧叠加至所述原图像帧包括:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行叠加。3.根据权利要求1所述的方法,其特征在于,所述将边缘提取得到的图像帧叠加至所述原图像帧包括:将所述边缘提取得到的图像帧所包含的像素的RGB值与所述原图像帧中相应的像素的RGB值进行加权叠加。4.根据权利要求1所述的方法,其特征在于,对所述视频中的所述原图像帧进行边缘提取具体为:通过以下一者或多者对所述视频中每一帧图像进行边缘提取:Roberts边缘检测算子、Sobel边缘检测算子、Prewitt边缘算子、高斯拉普拉斯算子、canny算子。5.一种用于提高视频清晰度的...
【专利技术属性】
技术研发人员:谭傅伦,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。