视频数据测试系统、方法及其应用技术方案

技术编号:35081006 阅读:22 留言:0更新日期:2022-09-28 11:49
本发明专利技术实施例公开了一种视频数据测试系统、方法及其应用,其中所述频数据测试系统包括:设置模块,用于提供数据关系;视频源模块,与所述设置模块电连接,用于根据所述数据关系随机生成视频测试数据,并根据所述视频测试数据生成视频码流;显示模块,与所述设置模块和所述视频源模块电连接,所述显示模块具有视频传输接口,用于通过所述视频传输接口从所述视频源模块接收所述视频码流,并将所接收到的视频码流恢复为视频测试数据,所述显示模块还用于从所述设置模块接收所述数据关系,根据所述数据关系对所恢复的视频测试数据进行校验,并将校验结果发送至所述设置模块。将校验结果发送至所述设置模块。将校验结果发送至所述设置模块。

【技术实现步骤摘要】
视频数据测试系统、方法及其应用


[0001]本专利技术涉及图像传输
,具体涉及一种视频数据测试系统、视频数据测试方法、以及上述视频数据测试系统和视频数据测试方法在微显示芯片的视频传输接口测试中的应用。

技术介绍

[0002]为了验证微显示芯片的视频传输接口的功能是否正常,通常需要对微显示芯片的视频传输接口进行测试。现有的视频数据测试系统如图1所示,其包括数据源模块11,用于向显示模块12提供测试数据,该测试数据通常为视频实时信号,显示模块12在通过视频传输接口接收到测试数据时,比较单元121将其与存储单元122中预先存储的原始视频数据进行比对,并输出比对结果,若比对无误,则说明视频传输接口的功能正常。
[0003]然而,现有的视频数据测试方法存在如下缺陷。其一,现有的测试数据通常为视频实时信号,测试场景不够丰富,导致测试覆盖率不足;其二,由于显示模块端需要预先存储原始视频数据,特别是当视频数据测试采用全帧视频数据对比时,需要大容量存储器来存储该原始视频数据,导致测试成本高;其三,现有的视频数据测试方法需要逐段比对通过视频传输接口接收到测试数据,导致测试操作流程复杂,并且需要经常中断视频传输,影响带宽测试效果。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种视频数据测试系统、方法及其应用,以解决现有技术中存在的测试覆盖率不足、测试成本高以及测试效率低中的至少一个技术问题。
[0005]根据第一方面,本专利技术实施例提供了一种视频数据测试系统,包括:设置模块,用于提供数据关系;视频源模块,与所述设置模块电连接,用于根据所述数据关系随机生成视频测试数据,并根据所述视频测试数据生成视频码流,所述视频测试数据包括多个测试数据片段,所述测试数据片段之间具有所述数据关系;显示模块,与所述设置模块和所述视频源模块电连接,所述显示模块具有视频传输接口,用于通过所述视频传输接口从所述视频源模块接收所述视频码流,并将所接收到的视频码流恢复为视频测试数据,所述显示模块还用于从所述设置模块接收所述数据关系,根据所述数据关系对所恢复的视频测试数据进行校验,并将校验结果发送至所述设置模块。
[0006]在一些可选实施方式中,所述视频测试数据由多个第一测试数据片段与对应的多个第二测试数据片段构成,各个所述第一测试数据片段为随机生成的多位随机数,各个所述第二测试数据片段分别与对应的所述第一测试数据片段之间具有所述数据关系;所述数据关系包括所述第一测试数据片段与对应的所述第二测试数据片段之间的相对位置关系和函数映射关系。
[0007]在一些可选实施方式中,所述视频源模块包括:测试数据生成单元,用于随机生成多个第一测试数据片段,并按照所述数据关系由各个所述第一测试数据片段分别生成对应的所述第二测试数据片段;图像生成单元,用于将所述视频测试数据按照视频格式和接口协议要求组包以生成所述视频码流。
[0008]在一些可选实施方式中,所述测试数据生成单元包括:随机数子单元,用于随机生成多个第一测试数据片段,每个所述第一测试数据片段包括多位随机数;第一运算子单元,用于根据所述函数映射关系,分别对各个所述第一测试数据片段中的所述多位随机数进行函数运算以得到对应的所述第二测试数据片段;第一位置子单元,用于根据所述相对位置关系,分别确定各个所述第二测试数据片段在所述视频测试数据中相对于对应的所述第一测试数据片段的位置,以构成所述视频测试数据。
[0009]在一些可选实施方式中,所述显示模块包括:视频传输接口,用于接收所述视频码流,并进行解包解码以恢复为视频测试数据;校验单元,用于根据所述数据关系对所恢复的视频测试数据中的所述第一测试数据片段和对应的所述第二测试数据片段进行校验,并将校验结果发送至所述设置模块。
[0010]在一些可选实施方式中,所述校验单元包括:第二位置子单元,用于根据所述相对位置关系,确定所恢复的视频测试数据中的各个所述第一测试数据片段和对应的所述第二测试数据片段;第二运算子单元,用于根据所述数据关系中的函数映射关系,分别对各个所述第一测试数据片段和对应的所述第二测试数据片段进行函数运算;判断子单元,用于根据所述第二运算子单元的运算结果,判断所述视频传输接口是否存在错误。
[0011]根据第二方面,本专利技术实施例提供了一种视频数据测试方法,包括:根据数据关系随机生成视频测试数据,所述视频测试数据包括多个测试数据片段,所述测试数据片段之间具有所述数据关系;根据所述视频测试数据生成视频码流;利用视频传输接口接收所述视频码流,并将所接收到的视频码流恢复为视频测试数据;根据所述数据关系对所恢复的视频测试数据进行校验。
[0012]在一些可选实施方式中,所述根据数据关系随机生成视频测试数据,包括:随机生成多个第一测试数据片段;根据所述数据关系中的函数映射关系,分别对各个所述第一测试数据片段进行函数运算以得到对应的第二测试数据片段;根据所述数据关系中的相对位置关系,分别确定各个所述第二测试数据片段在所述视频测试数据中相对于对应的所述第一测试数据片段的位置,以构成所述视频测试数据。
[0013]在一些可选实施方式中,所述根据所述数据关系对所恢复的视频测试数据进行校
验,包括:根据所述相对位置关系,确定所恢复的视频测试数据中的各个所述第一测试数据片段和对应的所述第二测试数据片段;根据所述函数映射关系,分别对各个所述第一测试数据片段和对应的所述第二测试数据片段进行函数运算;根据所述函数运算的运算结果,判断所述视频传输接口的功能是否正常。
[0014]根据第三方面,本专利技术实施例提供了一种如上述第一方面中任一项所述的视频数据测试系统或者如上述第二方面中任一项所述的视频数据测试方法在微显示芯片的视频传输接口测试中的应用。
[0015]根据本专利技术实施例的视频数据测试系统、方法及其应用,由于视频测试数据是按照一定的数据关系随机生成的,能够提升测试覆盖率,并且可以按照该数据关系通过预设的函数运算算法来校验随机生成的数据和接收到的数据,无需大容量存储器来存储原始视频数据,能够降低测试成本,并且测试流程简单,能够提升测试效率。
附图说明
[0016]通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:图1示出了现有技术的视频数据测试系统的示意图;图2示出了根据本专利技术实施例的视频数据测试系统的示意图;图3示出了根据本专利技术另一实施例的视频数据测试系统的示意图;图4示出了根据本专利技术又一实施例的视频数据测试系统的示意图;图5示出了根据本专利技术实施例的视频数据测试系统的视频测试数据的示意图;图6示出了根据本专利技术实施例的视频数据测试系统的第二运算子单元的逻辑电路图;图7示出了根据本专利技术实施例的视频数据测试系统的另一视频测试数据的示意图;图8示出了根据本专利技术实施例的视频数据测试方法的流程图;图9示出了根据本专利技术另一实施例的视频数据测试方法的流程图。
具体实施方式
[0017]为使本专利技术实施例的目的、技术方案和优点更加清楚,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频数据测试系统,其特征在于,包括:设置模块,用于提供数据关系;视频源模块,与所述设置模块电连接,用于根据所述数据关系随机生成视频测试数据,并根据所述视频测试数据生成视频码流,所述视频测试数据包括多个测试数据片段,所述测试数据片段之间具有所述数据关系;显示模块,与所述设置模块和所述视频源模块电连接,所述显示模块具有视频传输接口,用于通过所述视频传输接口从所述视频源模块接收所述视频码流,并将所接收到的视频码流恢复为视频测试数据,所述显示模块还用于从所述设置模块接收所述数据关系,根据所述数据关系对所恢复的视频测试数据进行校验,并将校验结果发送至所述设置模块。2.根据权利要求1所述的视频数据测试系统,其特征在于,所述视频测试数据由多个第一测试数据片段与对应的多个第二测试数据片段构成,各个所述第一测试数据片段为随机生成的多位随机数,各个所述第二测试数据片段分别与对应的所述第一测试数据片段之间具有所述数据关系;所述数据关系包括所述第一测试数据片段与对应的所述第二测试数据片段之间的相对位置关系和函数映射关系。3.根据权利要求2所述的视频数据测试系统,其特征在于,所述视频源模块包括:测试数据生成单元,用于随机生成多个第一测试数据片段,并按照所述数据关系由各个所述第一测试数据片段分别生成对应的所述第二测试数据片段;图像生成单元,用于将所述视频测试数据按照视频格式和接口协议要求组包以生成所述视频码流。4.根据权利要求3所述的视频数据测试系统,其特征在于,所述测试数据生成单元包括:随机数子单元,用于随机生成多个第一测试数据片段,每个所述第一测试数据片段包括多位随机数;第一运算子单元,用于根据所述函数映射关系,分别对各个所述第一测试数据片段中的所述多位随机数进行函数运算以得到对应的所述第二测试数据片段;第一位置子单元,用于根据所述相对位置关系,分别确定各个所述第二测试数据片段在所述视频测试数据中相对于对应的所述第一测试数据片段的位置,以构成所述视频测试数据。5.根据权利要求3或4所述的视频数据测试系统,其特征在于,所述显示模块包括:视频传输接口,用于接收所述视频码流,并进行解包解码以恢复为视频测试数据;校验单元,用于根...

【专利技术属性】
技术研发人员:马飞孙雷
申请(专利权)人:北京数字光芯集成电路设计有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1