首页> 中国专利> 视频输出质量的检测方法和装置

视频输出质量的检测方法和装置

摘要

本发明公开了一种视频输出质量的检测方法,该方法包括:提供一信源,所述信源为S个相同的连续帧的信号,其中,总帧数S为大于1的正整数;待检测视频输出设备接收所述信源的输入,并输出视频;根据所述输出视频的S个帧的加权平均峰值信噪比的平均值P

著录项

  • 公开/公告号CN101827280A

    专利类型发明专利

  • 公开/公告日2010-09-08

    原文格式PDF

  • 申请/专利权人 深圳市同洲电子股份有限公司;

    申请/专利号CN201010112788.7

  • 发明设计人 孙博;

    申请日2010-02-04

  • 分类号H04N17/00;

  • 代理机构北京德琦知识产权代理有限公司;

  • 代理人谢安昆

  • 地址 518057 广东省深圳市南山区高新科技园北区彩虹科技大厦

  • 入库时间 2023-12-18 00:48:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-23

    未缴年费专利权终止 IPC(主分类):H04N17/00 授权公告日:20120321 终止日期:20150204 申请日:20100204

    专利权的终止

  • 2012-03-21

    授权

    授权

  • 2010-10-27

    实质审查的生效 IPC(主分类):H04N17/00 申请日:20100204

    实质审查的生效

  • 2010-09-08

    公开

    公开

说明书

技术领域

本发明涉及视频检测领域,特别涉及一种视频输出质量的检测方法和装置。

背景技术

随着科技的发展,视频输出设备,例如机顶盒,已经得到了广泛的应用。在实际的生产过程中,视频输出设备出厂之前,需要对视频输出设备的视频输出质量进行检测,以验证所生产的视频输出设备是否合格。视频输出设备常见的故障类型一般为以下几种:没有视频信号输出、输出的视频信号中断或图像质量低,其中,图像质量低通常表现为图像模糊、图像扭曲或图像存在马赛克等。

现有技术提供了三种视频输出质量的检测方法,下面分别对这三种方法进行简单的介绍。

现有技术一:提供一信源,将视频输出设备所输出的视频信号输入到电视机等播放设备中,然后检测人员观察播放设备所呈现的视频是否正常。但是,这种方法依赖于检测人员的经验,有可能因为检测人员经验不足而导致错误的判断结果,而且,这种方法检测效率比较低。

现有技术二:首先对信源进行处理,处理的方法具体为,在信源的每一帧图像上增加特殊标记,特殊标记用于表明每一帧图像的序列号;然后将处理后的信源作为视频输出设备的信源,在视频输出设备的输出端得到一系列帧,将每一帧中的标记转换为序列号,判断相邻帧之间的序列号是否连续,如果相邻帧之间的序列号连续,则判断没有出点丢帧或乱帧的现象。然而,这种方法只能对帧间质量进行检测,例如,可检测视频信号是否发生中断,但是无法检测帧内质量,例如,当图像模糊或扭曲时,这种方法就无法进行检测。

现有技术三:提供一信源,使用标准的视频输出设备输出一系列帧,保存每个帧作为参考帧;然后,采用所述信源,被测视频输出设备也输出一系列帧,对于每一帧,当前帧中的宏块与上一帧中相同位置的宏块进行比较,如果这两个宏块的数据不同,则表明视频信号没有中断,帧间质量是合格的,其次,在保存的参考帧中搜索和当前帧中所有宏块的数据都相同的帧,如果能找到这样的参考帧,则表明帧内质量也是合格的。然而,这种方法依赖于宏块数据的比较,而宏块数据是采样量化后的数据,由于参考帧和当前帧采样精度不同或量化精度不同,宏块的数据也有可能不同,这样会影响搜索的结果,而且,在保存的参考帧中搜索和当前帧中所有宏块数据都相同的帧,计算量也很大,不具有可实用性。

可见,现有技术所提供的三种视频输出质量的检测方法的检测精度都比较低。

发明内容

有鉴于此,本发明提供一种视频输出质量的检测方法,能够提高视频输出质量的检测精度。

本发明还提供一种视频输出质量的检测装置,能够提高视频输出质量的检测精度。

为解决上述技术问题,本发明的技术方案是这样实现的:

一种视频输出质量的检测方法,该方法包括:

提供一信源,所述信源为S个相同的连续帧的信号,其中,总帧数S为大于1的正整数;

待检测视频输出设备接收所述信源的输入,并输出视频;

根据所述输出视频的S个帧的加权平均峰值信噪比的平均值Paverage检测所述输出视频的S个帧中每一帧的帧内质量;

检测所述输出视频的S个帧中相邻帧的帧间质量;

若所述帧内质量和帧间质量均合格,则判断所述待检测视频输出设备的视频输出质量合格;否则,判断视频输出质量不合格。

所述检测帧内质量的方法包括:

采集所述输出视频的S个帧中的每一帧;

计算每一帧的帧内加权平均峰值信噪比;

根据每一帧的帧内加权平均峰值信噪比计算所有帧的加权平均峰值信噪比的平均值Paverage

判断所述平均值Paverage是否在预先设定的阈值范围内,如果是,则判断帧内质量合格;否则,判断帧内质量不合格。

所述计算帧内加权平均峰值信噪比的方法包括:

A、预先采用标准的视频输出设备根据所述信源输出视频,按照与采集待检测视频输出设备的每一帧相同的采样格式,采集所述合格视频输出设备的输出视频的任意一帧作为参考帧;

根据采样格式,从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图;

B、根据采样格式,从待检测视频输出设备的每一帧中分别提取亮度分量图、第一色度分量图和第二色度分量图;

C、根据每一帧的亮度分量图、第一色度分量图和第二色度分量图,计算每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比;

D、根据所述每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比,按照下式计算每一帧的帧内加权平均峰值信噪比:

P(t)=k0Y_PSNRt+k1U_PSNRt+k2V_PSNRt

其中,K0、K1和K2分别为亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比的权系数,P(t)为第t帧的帧内加权平均峰值信噪比,Y_PSNRt为第t帧的亮度分量峰值信噪比,U_PSNRt为第t帧的第一色度分量峰值信噪比,V_PSNRt为第t帧的第二色度分量峰值信噪比。

当所述采样格式为:亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2时,K0=0.5、K1=0.25和K2=0.25。

所述从参考帧中提取亮度分量图的方法为:分离出每一个目标像素的亮度分量y0(iy,jy),将亮度分量构成的图像称为亮度分量图,其中,(iy,jy)为每一个亮度分量在亮度分量图的坐标,iy大于等于0且小于等于Ny-1,jy大于等于0且小于等于My-1,My和Ny分别为亮度分量在亮度分量图的高和宽两个方向上的个数;

所述从待检测视频输出设备的每一帧中提取亮度分量图的方法为:分离出每一个目标像素的亮度分量yt(iy,jy),将亮度分量构成的图像称为亮度分量图,其中,在第t帧中,亮度分量坐标为(iy,jy)的像素的亮度分量为y1(iy,jy)。

所述采样格式为:亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2时,将参考帧中的每一个像素作为目标像素。

所述从参考帧中提取第一色度分量图的方法为:分离出每一个目标像素的第一色度分量u0(iu,ju),将第一色度分量构成的图像称为第一色度分量图,其中,(iu,ju)为每一个第一色度分量在第一色度分量图的坐标,iu大于等于0且小于等于Nu-1,ju大于等于0且小于等于Mu-1,Mu和Nu分别为第一色度分量在第一色度分量图的高和宽两个方向上的个数;

所述从待检测视频输出设备的每一帧中提取第一色度分量图的方法为:分离出每一个目标像素的第一色度分量ut(iu,ju),将第一色度分量构成的图像称为第一色度分量图,其中,在第t帧中,第一色度分量坐标为(iu,ju)的像素的第一色度分量为ut(iu,ju)。

当所述采样格式为:亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2时,从参考帧的第一列像素开始,每隔一列像素选取一列像素,将所选取的像素作为目标像素。

所述从参考帧中提取第二色度分量图的方法为:分离出每一个目标像素的第二色度分量v0(iv,jv),将第二色度分量构成的图像称为第二色度分量图,其中,(iv,jv)为每一个第二色度分量在第二色度分量图的坐标,iv大于等于0且小于等于Nv-1,jv大于等于0且小于等于Mv-1,Mv和Nv分别为第二色度分量在第二色度分量图的高和宽两个方向上的个数;

所述从待检测视频输出设备的每一帧中提取第二色度分量图的方法为:分离出每一个目标像素的第二色度分量vt(iv,jv),将第二色度分量构成的图像称为第二色度分量图,其中,在第t帧中,第二色度分量坐标为(iv,jv)的像素的第二色度分量为vt(iv,jv)。

当所述采样格式为:亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2时,从参考帧的第一列像素开始,每隔一列选取一列像素,将所选取的像素作为目标像素。

所述计算每一帧的亮度分量峰值信噪比的方法为:根据所述每一帧中每一个目标像素的亮度分量,按照下式计算每一帧的亮度分量峰值信噪比:

Y_PSNRt=10×log10MyNy·2552Σjy=0My-1Σiy=0Ny-1(yt(iy,jy)-y0(iy,jy))2.

所述计算每一帧的第一色度分量峰值信噪比的方法为:根据所述每一帧中每一个目标像素的第一色度分量,按照下式计算每一帧的第一色度分量峰值信噪比:

U_PSNRt=10×log10MuNu·2552Σju=0Mu-1Σiu=0Nu-1(ut(iu,ju)-u0(iu,ju))2.

所述计算每一帧的第一色度分量峰值信噪比的方法包括:根据所述每一帧中每一个目标像素的第二色度分量,按照下式计算每一帧的第二色度分量峰值信噪比:

V_PSNRt=10×log10MvNv·2552Σjv=0Mv-1Σiv=0Nv-1(vt(iv,jv)-v0(iv,jv))2.

所述计算所有帧的加权平均峰值信噪比的平均值Paverage的方法为:累加所有帧的帧内加权平均峰值信噪比,将累加和除以总帧数S。

所述阈值范围为大于60db。

所述检测帧间质量的方法为:

设置帧频采集频率,使帧频采集频率大于等于输出视频的标称帧频的二倍;

按照设置的帧频采集频率进行帧频采集,若采集到的实际帧频均等于标称帧频,则判断帧间质量合格;否则,记录采集到的实际帧频小于标称帧频的次数,若实际帧频小于标称帧频的次数小于预先设定的阈值,则判断帧间质量合格;否则,判断帧间质量不合格。

一种视频输出质量的检测装置,用于对待检测视频输出设备的视频输出质量进行检测,该装置包括:信源提供模块、帧内质量检测模块、帧间质量检测模块和结果输出模块;其中,

所述信源提供模块,用于提供一信源,所述信源为S个相同的连续帧的信号,其中,总帧数S为大于1的正整数;

所述帧内质量检测模块,用于根据所述输出视频的S个帧的加权平均峰值信噪比的平均值Paverage检测待检测视频输出设备的输出视频的S个帧中每一帧的帧内质量;

所述帧间质量检测模块,用于检测待检测视频输出设备的输出视频的S个帧中相邻帧的帧间质量;

所述结果输出模块,用于判断所述待检测视频输出设备的视频输出质量是否合格,若所述帧内质量和帧间质量均合格,则判断所述待检测视频输出设备的视频输出质量合格;否则,判断视频输出质量不合格。

所述检测帧内质量检测模块包括:帧采集单元、计算单元、平均值计算单元和帧内质量判断单元;其中,

所述帧采集单元,用于采集所述输出视频的S个帧中的每一帧;

所述计算单元,用于计算每一帧的帧内加权平均峰值信噪比;

所述平均值计算单元,用于根据每一帧的帧内加权平均峰值信噪比计算所有帧的加权平均峰值信噪比的平均值Paverage

所述帧内质量判断单元,用于判断所述平均值Paverage是否在预先设定的阈值范围内,如果是,则判断帧内质量合格;否则,判断帧内质量不合格。

所述计算单元包括:参考帧采集子单元、参考帧分量提取子单元、帧分量提取子单元、峰值信噪比计算子单元和加权平均峰值信噪比计算子单元;其中,

所述参考帧采集子单元,用于按照与采集待检测视频输出设备的每一帧相同的采样格式,采集采用合格的视频输出设备根据所述信源所输出视频的任意一个帧作为参考帧;

所述参考帧分量提取子单元,用于根据采样格式,从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图;

所述帧分量提取子单元,用于根据采样格式,从待检测视频输出设备的每一帧中分别提取亮度分量图、第一色度分量图和第二色度分量图;

所述峰值信噪比计算子单元,用于根据每一帧的亮度分量图、第一色度分量图和第二色度分量图,计算每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比;

所述加权平均峰值信噪比计算子单元,用于根据所述每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比,按照下式计算每一帧的帧内加权平均峰值信噪比:

P(t)=k0Y_PSNRt+k1U_PSNRt+k2V_PSNRt

其中,K0、K1和K2分别为亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比的权系数,P(t)为第t帧的帧内加权平均峰值信噪比,Y_PSNRt为第t帧的亮度分量峰值信噪比,U_PSNRt为第t帧的第一色度分量峰值信噪比,V_PSNRt为第t帧的第二色度分量峰值信噪比。

所述帧间质量检测模块包括:帧频设置单元和帧间质量判断单元;其中,

所述帧频设置单元,用于设置帧频采集频率,使帧频采集频率大于等于输出视频的标称帧频的二倍;

所述帧间质量判断单元,用于按照设置的帧频采集频率进行帧频采集,若采集到的实际帧频均等于标称帧频,则判断帧间质量合格;否则,记录采集到的实际帧频小于标称帧频的次数,若实际帧频小于标称帧频的次数小于预先设定的阈值,则判断帧间质量合格;否则,判断帧间质量不合格。

可见,根据本发明的技术方案,提供一信源,信源为S个相同的连续帧的信号,待检测视频输出设备根据信源输出视频,其次,检测输出视频的S个帧中每一帧的帧内质量和相邻帧的帧间质量,若帧内质量和帧间质量均合格,则判断待检测视频输出设备的视频输出质量合格;否则,判断视频输出质量不合格,可见,本发明所提供的方法完成了对帧内和帧间质量的检测,提高了视频输出质量的检测精度。

附图说明

图1为本发明所提供的一种视频输出质量的检测方法的实施例的流程图。

图2为本发明所提供的一种视频输出质量的检测装置的实施例的结构图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明所述方案作进一步地详细说明。

图1为本发明所提供的一种视频输出质量的检测方法的实施例的流程图。如图1所示,该方法包括以下步骤:

步骤101,提供一信源,所述信源为S个相同的连续帧的信号,其中,总帧数S为大于1的正整数。

本领域技术人员可以理解,视频是由若干个连续的帧组成,在本发明中,首先进行信源的制作,使得信源的信号表示多个相同的连续帧。在实际应用中,我们可以采用100%的彩条信号作为每个帧的信号,也就是说,在S个连续的帧中,每帧均为100%的彩条图案。

步骤102,待检测视频输出设备根据信源输出视频。

将信源的信号输入到待检测视频输出设备中,待检测视频输出设备根据信源所输出的视频即为待检测的视频。

步骤103,检测输出视频的S个帧中每一帧的帧内质量。

具体地说,步骤103包括以下流程:

步骤a,预先采用标准的视频输出设备根据信源输出视频,采集输出视频的任意一个帧作为参考帧,并根据采样格式,从参考帧中提取亮度分量(Y)图、第一色度分量(U)图和第二色度分量(V)图,需要说明的是,在本发明中,标准的视频输出设备是指视频输出质量合格的视频输出设备。

由于信源为S个相同的连续帧的信号,因此,输出视频的每一个帧均是相同的,可采集任意一个帧作为参考帧。

在实际应用中,采用视频采集卡对输出视频进行采集,视频采集卡的作用是采集视频信号并对视频信号进行模数(A/D)转换,若视频输出设备所输出的视频信号类型与视频采集卡所支持的输入信号类型不匹配,还需对输出视频的信号格式进行转换,例如,当视频采集卡所支持的输入信号为复合视频信号(CVBS,Composite Video Broadcast Signa)类型时,若视频输出设备所输出的视频信号类型也为CVBS类型,则可直接将视频输出设备所输出的视频信号输入到视频采集卡中,若视频输出设备所输出的视频信号类型不是CVBS类型,则需将视频信号类型转换为CVBS类型后,再将转换后的信号输入到视频采集卡中,其中,信号转换的方法可参考现有技术中相应的方法。

另外,当采集输出视频时,基于不同的采样格式,参考帧所包含的数据内容和格式也会不同。下面以动态图像专家组(MPEG,Moving PicturesExperts Group)标准的亚采样格式4∶2∶2情况为例进行说明,也就是说,在这种采样格式中,亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2。

当亚采样格式为4∶2∶2时,采集卡采集数据后,将数据存入内存,内存中的数据按YUY2格式排列:Y0U0Y1V0Y2U2Y3V2......其中,Y0、Y1、Y2和Y3分别为第一、二、三和四个像素的亮度分量,U0和U2分别为第一和第三个像素的第一色度分量,U0和U2分别为第一和第三个像素的第二色度分量,每个分量占用一个字节。

也就是说,当亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2时,采集卡采集每一个像素的亮度分量,而对于第一色度分量和第二色度分量,从第一列像素开始,间隔选取像素,采集所选取的像素的第一色度分量和第二色度分量。

基于上述采样格式,下面对从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图的方法进行介绍。

从参考帧中提取亮度分量图的方法为:将参考帧中的每一个像素作为目标像素,分离出每一个目标像素的亮度分量y0(iy,jy),将亮度分量构成的图像称为亮度分量图,其中,(iy,jy)为每一个亮度分量在亮度分量图的坐标,iy大于等于0且小于等于Ny-1,jy大于等于0且小于等于My-1,My和Ny分别为亮度分量在亮度分量图的高和宽两个方向上的个数。

从参考帧中提取第一色度分量图的方法为:从参考帧的第一列像素开始,每隔一列选取一列像素,将所选取的像素作为目标像素,分离出每一个目标像素的第一色度分量u0(iu,ju),将第一色度分量构成的图像称为第一色度分量图,其中,(iu,ju)为每一个第一色度分量在第一色度分量图的坐标,iu大于等于0且小于等于Nu-1,ju大于等于0且小于等于Mu-1,Mu和Nu分别为第一色度分量在第一色度分量图的高和宽两个方向上的个数。

从参考帧中提取第二色度分量图的方法为:从参考帧的第一列像素开始,每隔一列像素选取一列像素,将所选取的像素作为目标像素,分离出每一个目标像素的第二色度分量v0(iy,jv),将第二色度分量构成的图像称为第二色度分量图,其中,(iv,jv)为每一个第二色度分量在第二色度分量图的坐标,iv大于等于0且小于等于Nv-1,jv大于等于0且小于等于Mv-1,Mv和Nv分别为第二色度分量在第二色度分量图的高和宽两个方向上的个数。

以上所述提取亮度分量图、第一色度分量图和第二色度分量图的方法仅为举例说明,可基于不同的信号采样格式,采用不同的提取方法,此处不再赘述。

可见,上述从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图的过程相当于按照参考帧的数据内容和格式,将内存中所存储的参考帧数据提取出来,从而分离出亮度分量图、第一色度分量图和第二色度分量图。

步骤b,采集输出视频的S个帧中的每一帧。

其中,按照与采集参考帧相同的采样格式对待检测视频输出设备的输出视频进行采集。

步骤c,计算每一帧的帧内加权平均峰值信噪比。

具体地说,步骤c包括以下几个流程:

步骤c1,根据采样格式,从待检测视频输出设备的每一帧中分别提取亮度分量图、第一色度分量图和第二色度分量图。

由于采集输出视频的S个帧中的每一帧的采样格式与采集参考帧的采样格式相同,因此从待检测视频输出设备的每一帧中分别提取亮度分量图、第一色度分量图和第二色度分量图的方法与从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图的方法基本一致。

下面以亚采样格式中,亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2的情况为例进行说明。

从待检测视频输出设备的每一帧中分别提取亮度分量图的方法为:将帧中的每一个像素作为目标像素,分离出每一个目标像素的亮度分量yt(iy,jy),将亮度分量构成的图像称为亮度分量图,其中,在第t帧中,亮度分量坐标为(iy,jy)的像素的亮度分量为yt(iy,jy)。

从待检测视频输出设备的每一帧中分别提取第一色度分量图的方法为:从帧的第一列像素开始,每隔一列选取一列像素,将所选取的像素作为目标像素,分离出每一个目标像素的第一色度分量ut(iu,ju),将第一色度分量构成的图像称为第一色度分量图,其中,在第t帧中,第一色度分量坐标为(iu,ju)的像素的第一色度分量为ut(iu,ju)。

从待检测视频输出设备的每一帧中分别提取第二色度分量图的方法为:从帧的第一个像素开始,每隔一列选取一列像素,将所选取的像素作为目标像素,分离出每一个目标像素的第二色度分量vt(iv,jv),将第二色度分量构成的图像称为第二色度分量图,其中,在第t帧中,第二色度分量坐标为(iv,jv)的像素的第二色度分量为vt(iv,jv)。

步骤c2,根据每一帧的亮度分量图、第一色度分量图和第二色度分量图,计算每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比。

按照下式计算每一帧的亮度分量峰值信噪比:

Y_PSNRt=10×log10MyNy·2552Σjy=0My-1Σiy=0Ny-1(yt(iy,jy)-y0(iy,jy))2.

其中,Y_PSNRt为第t帧的亮度分量峰值信噪比。

按照下式计算每一帧的第一色度分量峰值信噪比:

U_PSNRt=10×log10MuNu·2552Σju=0Mu-1Σiu=0Nu-1(ut(iu,ju)-u0(iu,ju))2.

其中,U_PSNRt为第t帧的第一色度分量峰值信噪比。

按照下式计算每一帧的第二色度分量峰值信噪比:

V_PSNRt=10×log10MvNv·2552Σjv=0Mv-1Σiv=0Nv-1(vt(iv,jv)-v0(iv,jv))2.

其中,V_PSNRt为第t帧的第二色度分量峰值信噪比

步骤c3,根据每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比,按照下式计算每一帧的帧内加权平均峰值信噪比:

P(t)=k0Y_PSNRt+k1U_PSNRt+k2V_PSNRt

其中,K0、K1和K2分别为亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比的权系数,P(t)为第t帧的帧内加权平均峰值信噪比。

K0、K1和K2的值按照采样格式设置,具体为:若亮度分量、第一色度分量和第二色度分量的采样比例为a∶b∶c,则:

k0=aa+b+c,

k1=ba+b+c,

k2=ca+b+c.

例如,当亮度分量、第一色度分量和第二色度分量的采样比例为4∶2∶2,则

k0=44+2+2=0.5,

k1=24+2+2=0.25,

k2=24+2+2=0.25.

步骤d,根据每一帧的帧内加权平均峰值信噪比计算所有帧的加权平均峰值信噪比的平均值Paverage,,其中,

步骤e,判断平均值Paverage是否在预先设定的阈值范围内,如果是,则判断帧内质量合格;否则,判断帧内质量不合格。

在实际应用中,预先设定阈值范围的步骤可在步骤e之前的任意一个步骤执行,通常将阈值范围设置为大于60分贝(dB)。

步骤104,检测输出视频的S个帧中相邻帧的帧间质量。

首先,设置帧频采集频率,使帧频采集频率f大于等于输出视频的标称帧频f0的二倍。

其中,标称帧频f0是指合格的视频输出设备根据信源所输出的视频的帧频,也就是说,标称帧频f0是指在理想情况下,输出视频的帧频。

在实际应用中,若出现丢帧或乱帧的现象,则相邻帧会发生中断或停顿现象,此时,实际帧频fx小于标称帧频f0

当采集帧频时,必须保证帧频采集频率f大于等于输出视频的标称帧频f0的二倍,以避免遗漏发现帧中断或停顿的现象。

其次,按照设置的帧频采集频率f进行帧频采集,若采集到的实际帧频fx均等于标称帧频f0,则表明没有发生中断和停顿现象,判断帧间质量合格;否则,记录采集到的实际帧频fx小于标称帧频f0的次数,实际帧频fx小于标称帧频f0的一次,则表明发生一次中断或停顿现象,若实际帧频fx小于标称帧频f0的次数小于预先设定的阈值,则判断帧间质量合格;否则,判断帧间质量不合格,其中,阈值视实际情况而定。

步骤105,若帧内质量和帧间质量均合格,则判断待检测视频输出设备的视频输出质量合格;否则,判断视频输出质量不合格。

至此,本流程结束。

另外,需要说明的是,上述描述并不限定步骤103与104的执行顺序,在实际应用中,步骤103与104并行执行为较佳实施例。

基于上述通话方法,图2为本发明所提供的一种视频输出质量的检测装置的实施例的结构图。如图2所示,该装置用于对待检测视频输出设备202的视频输出质量进行检测,该装置包括:信源提供模块201、帧内质量检测模块203、帧间质量检测模块204和结果输出模块205。

其中,信源提供模块201提供一信源,所述信源为S个相同的连续帧的信号,其中,总帧数S为大于1的正整数;帧内质量检测模块203检测待检测视频输出设备202的输出视频的S个帧中每一帧的帧内质量;帧间质量检测模块204检测待检测视频输出设备202的输出视频的S个帧中相邻帧的帧间质量;结果输出模块205判断所述待检测视频输出设备202的视频输出质量是否合格,若所述帧内质量和帧间质量均合格,则判断所述待检测视频输出设备202的视频输出质量合格;否则,判断视频输出质量不合格。

检测帧内质量检测模块203包括:帧采集单元2031、计算单元2032、平均值计算单元2033和帧内质量判断单元2034。

其中,帧采集单元2031采集所述输出视频的S个帧中的每一帧;计算单元2032计算每一帧的帧内加权平均峰值信噪比;平均值计算单元2033根据每一帧的帧内加权平均峰值信噪比计算所有帧的加权平均峰值信噪比的平均值Paverage;帧内质量判断单元2034判断所述平均值Paverage是否在预先设定的阈值范围内,如果是,则判断帧内质量合格;否则,判断帧内质量不合格。

计算单元2032包括:参考帧采集子单元20321、参考帧分量提取子单元20322、帧分量提取子单元20323、峰值信噪比计算子单元20324和加权平均峰值信噪比计算子单元20325。

其中,参考帧采集子单元20321按照与采集待检测视频输出设备的每一帧相同的采样格式,采集采用合格的视频输出设备根据所述信源所输出视频的任意一个帧作为参考帧;参考帧分量提取子单元20322根据采样格式,从参考帧中提取亮度分量图、第一色度分量图和第二色度分量图;帧分量提取子单元20323根据采样格式,从待检测视频输出设备的每一帧中分别提取亮度分量图、第一色度分量图和第二色度分量图;峰值信噪比计算子单元20324根据每一帧的亮度分量图、第一色度分量图和第二色度分量图,计算每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比;加权平均峰值信噪比计算子单元20325根据所述每一帧的亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比,按照下式计算每一帧的帧内加权平均峰值信噪比:

P(t)=k0Y_PSNRt+k1U_PSNRt+k2V_PSNRt

其中,K0、K1和K2分别为亮度分量峰值信噪比、第一色度分量峰值信噪比和第二色度分量峰值信噪比的权系数,P(t)为第t帧的帧内加权平均峰值信噪比,Y_PSNRt为第t帧的亮度分量峰值信噪比,U_PSNRt为第t个帧的第一色度分量峰值信噪比,V_PSNRt为第t帧的第二色度分量峰值信噪比。

帧间质量检测模块204包括:帧频设置单元2041和帧间质量判断单元2042。

其中,帧频设置单元2041设置帧频采集频率,使帧频采集频率大于等于输出视频的标称帧频的二倍;帧间质量判断单元2042按照设置的帧频采集频率进行帧频采集,若采集到的实际帧频均等于标称帧频,则判断帧间质量合格;否则,记录采集到的实际帧频小于标称帧频的次数,若实际帧频小于标称帧频的次数小于预先设定的阈值,则判断帧间质量合格;否则,判断帧间质量不合格

本发明所提供的一种视频输出质量的检测装置的实施例的具体说明请参照图1所示方法实施例中的相应说明,此处不再赘述。

综上,在本发明中,首先,提供一信源,信源为S个相同的连续帧的信号,待检测视频输出设备根据信源输出视频,其次,检测输出视频的S个帧中每一帧的帧内质量和相邻帧的帧间质量,若帧内质量和帧间质量均合格,则判断待检测视频输出设备的视频输出质量合格;否则,判断视频输出质量不合格,可见,本发明所提供的方法完成了对帧内和帧间质量的检测,提高了视频输出质量的检测精度。

另外,当对帧内质量进行检测时,利用帧的加权平均峰值信噪比的平均值对帧内质量的合格与否进行评估,使视频输出质量的检测完全依赖于输出信号的数据统计特性,使检测方法具有一致性、客观性和可记录性,而且,利用帧的加权平均峰值信噪比的平均值对帧内质量的合格与否进行评估并不依赖于原始数据的比较,从而能够提高检测的可靠性。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号