提升网络视频清晰度的方法及装置与流程

文档序号:12499130阅读:373来源:国知局
提升网络视频清晰度的方法及装置与流程

本发明涉及视频处理技术领域,特别涉及一种提升网络视频清晰度的方法及装置。



背景技术:

目前越来越多家庭的电视机使用网络来观看电视或视频,网络视频由于网络带宽限制,一般都是经过高比率压缩的(也就是码率很低),其画质表现与标准的电视信号有着较大差异。而目前的电视机对于画质的处理主要针对的是广播电视的信号,画质调整的依据是片源的分辨率,调整方法是随着分辨率的增加减少降噪并降低锐度。

这种画质调整过程没有顾及到网络视频的码率的调整,所以对于高分辨率且低码率的网络视频,往往会因为低降噪而导致图像不清晰。



技术实现要素:

本发明的主要目的是提供一种提升网络视频清晰度的方法,旨在提高网络视频播放时的清晰度。

为实现上述目的,本发明提出了一种提升网络视频清晰度的方法,包括以下步骤:

接收网络视频的数据,解码得到网络视频的分辨率与码率;

根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数;

根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度。

优选地,所述根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数的步骤包括:

根据当前网络视频的分辨率和码率,调用预设的降噪函数和锐度函数,分别计算出当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数。

优选地,所述根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度的步骤包括:

根据当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数,计算得到调整网络视频清晰度所需的降噪系数和锐度系数,根据降噪系数和锐度系数,调整网络视频的清晰度。

优选地,所述根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度的步骤进一步包括:

根据分辨率的比重系数及码率的比重系数,调整网络视频的清晰度。

优选地,所述分辨率的比重系数及码率的比重系数之和为1,所述分辨率的比重系数的范围为0.6~0.8且所述码率的比重系数的范围为0.2~0.4。

本发明还一种提升网络视频清晰度的装置,包括:

解码模块,用于接收网络视频的数据,解码得到网络视频的分辨率与码率;

计算模块,用于根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数;

调整模块,用于根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度。

优选地,所述计算模块具体用于:

根据当前网络视频的分辨率和码率,调用预设的降噪函数和锐度函数,分别计算出当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数。

优选地,所述调整模块具体用于:

根据当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数,计算得到调整网络视频清晰度所需的降噪系数和锐度系数,根据降噪系数和锐度系数,调整网络视频的清晰度。

优选地,所述所述调整模块还用于:

根据分辨率的比重系数及码率的比重系数,调整网络视频的清晰度。

优选地,所述分辨率的比重系数及码率的比重系数之和为1,所述分辨率的比重系数的范围为0.6~0.8且所述码率的比重系数的范围为0.2~0.4。

本发明技术方案通过将接收到的网络视频的数据进行解码,得到网络视频的分辨率与码率,根据分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数,对清晰度进行调整。针对高压缩比的网络视频,本发明技术方案同时对分辨率和码率进行调整补偿,相对现有的画质调整只是调整分辨率,发明技术方案有效提高了网络视频播放时的清晰度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明提升网络视频清晰度的方法一实施例的流程图;

图2为本发明分辨率的降噪函数曲线示意图;

图3为本发明分辨率的锐度函数曲线示意图;

图4为本发明码率的降噪函数曲线示意图;

图5为本发明码率的锐度函数曲线示意图;

图6为本发明提升网络视频清晰度的装置的功能模块图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明提出一种提升网络视频清晰度的方法。

参照图1,在本发明实施例中,该提升网络视频清晰度的方法,,包括以下步骤:

S100、接收网络视频的数据,解码得到网络视频的分辨率与码率;

S200、根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数;

S300、根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度。

需要说明的是,视频的清晰度的高低与分辨率和码率相关。通常情况下,分辨率越大、码率越大,视频的清晰度也就越高。

网络视频由于网络宽带的限制,都是经过高比率压缩的,其码率较低。在进行视频播放时,通常要对视频的分辨率和码率进行调整,以获取最好的清晰度。本发明实施例中设置公式:

清晰度=分辨率*(b1*降噪+c1*锐度)+码率*(b2*降噪+c2*锐度);

其中,b1为分辨率相关的降噪系数,c1为分辨率相关的锐度系数,b1和c1即为分辨率的画质补偿系数;

b2为码率相关的降噪系数,c2为码率相关的锐度系数,b2和c2即为码率的画质补偿系数。

由上述公式可知,根据视频的分辨率和码率,计算出相应的画质补偿参数,实现最大的播放清晰度。

本发明技术方案通过采用将接收到的网络视频的数据进行解码,得到网络视频的分辨率与码率,通过分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数,再相应调整清晰度。针对高压缩比的网络视频,本发明技术方案同时对分辨率和码率进行调整补偿,相对现有的画质调整只是调整分辨率,发明技术方案有效提高了网络视频播放时的清晰度。

具体地,所述根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数的步骤包括:

根据当前网络视频的分辨率和码率,调用预设的降噪函数和锐度函数,分别计算出当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数。

参照图2及图3,一般情况下,采用标准仪器输出的标准分辨率信号,调整各个不同分辨率下面的降噪系数b1和锐度系数c1使得图像达到较好的清晰度,分别得出一组随着分辨率变化而变化的降噪数值和锐度数值,通过指数平滑算法可以计算出随着分辨率变化而调整的降噪曲线B1=fb1(分辨率),锐度曲线C1=fc1(分辨率)。

参照图4及图5,同理,在某一分辨率下,降低视频码率,通过调整降噪系数b2(随着码率降低而加大降噪)和锐度系数c2(随着码率降低而减少锐度),使得低码率的清晰度得到补偿,达到与高码率清晰度接近的效果。在各个不同的码率下,记录了一组降噪系数b2和一组锐度系数c2,通过指数平滑算法可以求得随着码率变化而调整的降噪曲线B2=fb2(码率)和锐度曲线C2=fc2(码率)。

因此,将得到的降噪函数及锐度函数的数据预先加载至需要补偿的显示设备,根据不同的分辨率及码率,通过调用降噪函数及锐度函数,就能计算出分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数。

进一步地,所述根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度的步骤包括:

根据当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数,计算得到调整网络视频清晰度所需的降噪系数和锐度系数,根据降噪系数和锐度系数,调整网络视频的清晰度。

综合分辨率和和码率的效果,可以计算出:

降噪函数曲线:B=B1+B2=fb1(分辨率)+fb2(码率)

锐度函数曲线:C=C1+C2=fc1(分辨率)+fc2(码率)

进一步地,所述根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度的步骤进一步包括:

根据分辨率的比重系数及码率的比重系数,调整网络视频的清晰度。

进一步地,分辨率的比重系数及码率的比重系数之和为1,分辨率的比重系数的范围为0.6~0.8且码率的比重系数的范围为0.2~0.4。

值得说明的是,分辨率对视频清晰度的影响和码率对视频清晰度的影响比重是不一样的,为进一步优化视频播放的清晰度,根据实际实验测得分辨率和码率对清晰度的影响比重,设定一下公式:

清晰度=a1*分辨率*(b1*降噪+c1*锐度)+a2*码率*(b2*降噪+c2*锐度);

其中,b1为分辨率相关的降噪系数,c1为分辨率相关的锐度系数,b1和c1即为分辨率的画质补偿系数;

b2为码率相关的降噪系数,c2为码率相关的锐度系数,b2和c2即为码率的画质补偿系数;

a1为分辨率的比重系数,a2为码率的比重系数。a1与a2之和为1,因此,当a1与a2其中之一设定时,另一者也就确定了。例如当a1取值为0.7时,a2取值为0.3。

通过本发明,可以提升低码率的网络视频在播放时的图像清晰度,使得用户得到更好的画质体验。

参照图6,基于上述提升网络视频清晰度的方法,本发明还一种提升网络视频清晰度的装置,该装置可以是电视机,尤其是能接收网络信号的电视机,该装置包括:

解码模块10,用于接收网络视频的数据,解码得到网络视频的分辨率与码率;

计算模块20,用于根据当前网络视频的分辨率和码率,分别计算出当前分辨率的画质补偿系数,及码率的画质补偿系数;

调整模块30,用于根据所述分辨率的画质补偿系数及码率的画质补偿系数,调整网络视频的清晰度。

优选地,所述计算模块20具体用于:

根据当前网络视频的分辨率和码率,调用预设的降噪函数和锐度函数,分别计算出当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数。

优选地,所述调整模块30具体用于:

根据当前的分辨率的降噪补偿系数和锐度补偿系数,及码率的降噪补偿系数和锐度补偿系数,计算得到调整网络视频清晰度所需的降噪系数和锐度系数,根据降噪系数和锐度系数,调整网络视频的清晰度。

具体地,所述调整模块30还用于:根据分辨率的比重系数及码率的比重系数,调整网络视频的清晰度。

进一步地,分辨率的比重系数及码率的比重系数之和为1,分辨率的比重系数的范围为0.6~0.8且码率的比重系数的范围为0.2~0.4。

本发明针对网络视频的码率较低会引起清晰度下降的特点,通过识别网络视频的码率和分辨率,并同时根据码率和分辨率来自动调整画质补偿参数,使得在播放低码率的网络片源时增强降噪、降低锐度,从而保证播放网络视频时画面更清晰。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1