一种视频解码及画面输出的质量检测方法及系统的制作方法

文档序号:9711946阅读:342来源:国知局
一种视频解码及画面输出的质量检测方法及系统的制作方法
【技术领域】
[0001]本发明涉及视频设备技术领域,尤其涉及的是一种视频解码及画面输出的质量检测方法及系统。
【背景技术】
[0002]目前所有厂商生产出来的相同型号的设备,譬如机顶盒等,现有的方法只能通过人的眼睛所看到的视频输出效果去判断不同的设备输出画面视频解码能力,适用范围比较窄。现有技术下,当一个公司生产的一个嵌入式设备,相同的设备由于硬件可能存在的微小差异,导致解码后输出的视频效果有些差异,只能按照传统的办法,安排人员逐个视频去播放,且只有大的画面异常才能通过肉眼来判断出来,这样既不方便,效率也低。
[0003]并且,由于硬件零配件或软件解码处理上显示能力有细微的差别,这些设备进行视频解码输出后的视频画面,只有在画面输出异常比较大的通过眼球能判断出,但是很多细小的一些差异,通过眼球很难判断出,因此准确率也不高。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]本发明要解决的技术问题在于,提供一种视频解码及画面输出的质量检测方法及系统,旨在解决现有设备视频解码能力和画面输出质量检测不方便,准确率和效率都很低的问题。
[0006]本发明解决技术问题所采用的技术方案如下:
一种视频解码及画面输出的质量检测方法,其中,包括:
A、接收特定视频源,解码所述特定视频源得到对应的视频帧,并显示所述视频帧对应的画面;
B、从显示画面中采集至少一帧视频帧画面,将视频帧画面与预先从特定视频源中采集的预设视频帧进行对比,计算视频帧画面与预设视频帧的相似百分比,当所述相似百分比在预设范围内时,则所述视频解码及画面输出的质量合格;当所述相似百分比不在预设范围内时,则所述视频解码及画面输出的质量不合格。
[0007]所述的视频解码及画面输出的质量检测方法,其中,所述特定视频源为视频编码格式不一样、但内容均相同的多帧视频帧。
[0008]所述的视频解码及画面输出的质量检测方法,其中,在所述步骤A之前,还包括: 设置从显示画面中采集视频帧画面的帧数量和时间间隔,设定可接受的视频帧百分比范围,及设定异常时继续执行或直接终止的执行参数。
[0009]所述的视频解码及画面输出的质量检测方法,其中,所述步骤B具体包括:
B1、根据所述帧数量N和时间间隔,从显示画面中采集第η个视频帧画面;其中,n=l,2,3...Ν;Ν为正整数;
Β2、判断η是否大于Ν,若为是,则执行步骤Β6;若为否,则执行步骤Β3; B3、计算第η个视频帧画面与预设视频帧的相似百分比值,并把该相似百分比值记录在指定文件中;
Β4、判断相似百分比值是否在可接受的视频帧百分比范围内,若为是,则将η的值加1,并返回步骤Β1;若为否,则认为该视频帧画面为异常视频帧,将其保存在异常文件中,并执行步骤Β5 ;
Β5、根据所述执行参数判断是否停止统计,若为否,则将η的值加1,并返回步骤Β1;若为是,则执行步骤Β6 ;
Β6、统计工作执行完毕,若有异常信息,则返回失败信息,认为所述视频解码及画面输出的质量不合格;若没有异常信息,则反馈成功信息并返回Ν个视频相似百分比值的平均值,认为则所述视频解码及画面输出的质量合格。
[0010]所述的视频解码及画面输出的质量检测方法,其中,所述步骤Β还包括:
Β11、当所述相似百分比不在预设范围内时,认为对应的视频帧画面为异常视频帧,并把该异常视频帧及对应的相似百分比值保存在异常文件中;当所述相似百分比在预设范围内时,则将对应的相似百分比值保存在指定文件中;根据所述异常文件和指定文件形成对应的质量检测报告数据。
[0011]—种视频解码及画面输出的质量检测系统,其中,包括:
解码显示模块,用于接收特定视频源,解码所述特定视频源得到对应的视频帧,并显示所述视频帧对应的画面;
质量检测模块,用于从显示画面中采集至少一帧视频帧画面,将视频帧画面与预先从特定视频源中采集的预设视频帧进行对比,计算视频帧画面与预设视频帧的相似百分比,当所述相似百分比在预设范围内时,则所述视频解码及画面输出的质量合格;当所述相似百分比不在预设范围内时,则所述视频解码及画面输出的质量不合格。
[0012]所述的视频解码及画面输出的质量检测系统,其中,所述特定视频源为视频编码格式不一样、但内容均相同的多帧视频帧。
[0013]所述的视频解码及画面输出的质量检测系统,其中,还包括:
设置模块,用于设置从显示画面中采集视频帧画面的帧数量和时间间隔,设定可接受的视频帧百分比范围,及设定异常时继续执行或直接终止的执行参数。
[0014]所述的视频解码及画面输出的质量检测系统,其中,所述质量检测模块包括:
采集单元,用于根据所述帧数量Ν和时间间隔,从显示画面中采集第η个视频帧画面;其中,η=1,2,3...Ν;Ν为正整数;
数量判断单元,用于判断η是否大于Ν,若为是,则执行统计单元;若为否,则执行百分比计算单元;
百分比计算单元,用于计算第η个视频帧画面与预设视频帧的相似百分比值,并把该相似百分比值记录在指定文件中;
百分比判断单元,用于判断相似百分比值是否在可接受的视频帧百分比范围内,若为是,则将η的值加1,并返回第一判断单元;若为否,则认为该视频帧画面为异常视频帧,将其保存在异常文件中,并执行参数判断单元;
参数判断单元,用于根据所述执行参数判断是否停止统计,若为否,则将η的值加1,并返回第一判断单元;若为是,则执行统计单元; 统计单元,用于统计工作执行完毕,若有异常信息,则返回失败信息,认为所述视频解码及画面输出的质量不合格;若没有异常信息,则反馈成功信息并返回N个视频相似百分比值的平均值,认为则所述视频解码及画面输出的质量合格。
[0015]所述的视频解码及画面输出的质量检测系统,其中,所述质量检测模块包括: 检测报告单元,用于当所述相似百分比不在预设范围内时,认为对应的视频帧画面为异常视频帧,并把该异常视频帧及对应的相似百分比值保存在异常文件中;当所述相似百分比在预设范围内时,则将对应的相似百分比值保存在指定文件中;根据所述异常文件和指定文件形成对应的质量检测报告数据。
[0016]本发明所提供的一种视频解码及画面输出的质量检测方法及系统,有效地解决了现有设备视频解码能力和画面输出质量检测不方便,准确率和效率都很低的问题,通过接收特定视频源,解码所述特定视频源得到对应的视频帧,并显示所述视频帧对应的画面;从显示画面中采集至少一帧视频帧画面,将视频帧画面与预先从特定视频源中采集的预设视频帧进行对比,计算视频帧画面与预设视频帧的相似百分比,当所述相似百分比在预设范围内时,则所述视频解码及画面输出的质量合格;当所述相似百分比不在预设范围内时,则所述视频解码及画面输出的质量不合格,减少了人为检测失误,提高了生产效率和品质,降低了生产成本,带来了大大的方便。
【附图说明】
[0017]图1为本发明提供的视频解码及画面输出的质量检测方法较佳实施例的流程图。
[0018]图2
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1