一种音视频编码芯片测试平台及方法技术

技术编号:12976192 阅读:118 留言:0更新日期:2016-03-03 23:58
本发明专利技术涉及一种音视频编码芯片测试平台,包括外部接口、A/D转换电路、测试接口、存储器和传输接口,外部接口用于接收外部的视频源和音频源;A/D转换电路将音频源和视频源的模拟信号转化为音频数字信号和视频数字信号;测试接口与被测试编码芯片通信;音频数字信号和视频数字信号通过测试接口发送给被测试编码芯片;存储器用于被测试编码芯片工作使用;传输接口用于将被测试编码芯片的编码结果传输给外部,供判断使用。本发明专利技术能够对音视频编码核进行测试,满足对各种视频分辨率及音频采样率进行实时编码、错误源注入、快速切换音视频源、插拔注入源等后能快速恢复编码等要求,从而对编码核性能进行分析。

【技术实现步骤摘要】

本专利技术属于计算机应用
,尤其涉及一种音视频编码芯片测试平台及方法
技术介绍
H.264/AVC编码芯片是一款集成了PPC460嵌入式处理器、PCI主机接口、H.264/AVC编码核、MPEG-2/4AAC编码核、DDR2存储器接口、DMA控制器、以太网终端、IDE控制器等资源的片上系统,可实现H.264/AVC(又称MPEG-4Part10)标准中所定义的满足MainProfile的高清视频编码、MPEG-2/4AAC音频编码、MPEG-2TS复用、以太网协议栈解析、以及文件系统管理等功能,是一款智能化、通用化、小型化的满足实时高清编码功能的音视频处理芯片。
技术实现思路
为了给H.264/AVC音视频编码核提供一种鲁棒性及完备性测试方法,本专利技术提供一种音视频编码芯片测试平台及方法,针对H.264/AVC编码芯片的真实应用环境,通过通信环境与策略的构建,达到极端恶劣条件下的实现工作的鲁棒性测试和完备性测试。本专利技术的技术解决方案:一种音视频编码芯片测试平台,其特殊之处在于:包括外部接口、A/D转换电路、测试接口、存储器和传输接口,所述外部接口用于接收外部的视频源和音频源;A/D转换电路将音频源和视频源的模拟信号转化为音频数字信号和视频数字信号;所述测试接口与被测试编码芯片通信;音频数字信号和视频数字信号通过测试接口发送给被测试编码芯片;所述存储器用于被测试编码芯片工作使用;所述传输接口用于将被测试编码芯片的编码结果传输给外部,供判断使用。一种音视频编码芯片测试方法,其特殊之处在于:包括以下步骤:1)给视频源和音频源增加干扰:其中增加干扰为错误源注入测试、快速切换音视频源测试、插拔测试、改变多种视频分辨率和音频采样率、改变进源方式和输入不同音视频源;2)接收增加干扰后视频源和音频源;3)将音频源和视频源的模拟信号转化为音频数字信号和视频数字信号;4)被测试编码芯片开始编码;5)将被测试编码芯片的编码结果传输给外部,供判断使用。4)被测试编码芯片长时间编码测试,鲁棒性测试为包括第一编码核长时间编码测试,长时间为2-24小时。本专利技术所具有的有益效果:本专利技术包括编码核长时间编码测试、错误源注入测试、快速切换视频源测试、插拔测试、视频多种分辨率和音频多采样率等多种配置测试、不同进源方式测试、不同视频源测试。此测试方法增强了音视频编码核测试的完备性和鲁棒性。附图说明图1为本专利技术的测试平台示意图;图2为本专利技术测试方法示意图。具体实施方式如图1所示,一种音视频编码芯片测试平台,包括外部接口、A/D转换电路、测试接口、存储器和传输接口,外部接口用于接收外部的视频源和音频源;A/D转换电路将音频源和视频源的模拟信号转化为音频数字信号和视频数字信号;测试接口与被测试编码芯片通信;音频数字信号和视频数字信号通过测试接口发送给被测试编码芯片;存储器用于被测试编码芯片工作使用;传输接口用于将被测试编码芯片的编码结果传输给外部,供判断使用。一种音视频编码芯片测试平台及方法,步骤包括:1)编码核长时间编码测试、2)错误源注入测试、3)快速切换视频源测试、4)插拔测试、5)视频多种分辨率和音频多采样率等多种配置测试、6)不同进源方式测试、7)不同视频源测试。步骤1:在保证所有模块配置正确,外接设备正确连通并供电正常的前提下通过编码核长时间编码测试,长时间测试编码核不会停止编码。步骤2:在利用PCI主机板输入视频源编码时,将4:2:2采样格式的YUV源以4:2:0采样格式输入以达到错误源注入的目的,在编码核编码结束后,将编出的码流与4:2:0采样格式CModel的264文件比对。步骤3:利用视频发生仪通过VII模块输入视频源,在保证所有模块配置正确,外接设备正确连通并供电正常的前提下,在编码核编码过程中快速切换复杂度不同的视频源,编码核编码不会停止。步骤4:在利用视频发生仪通过VII模块输入视频源,在编码核编码过程中停止供电,编码核停止编码,恢复供电后,编码核继续正常编码。在利用视频发生仪通过VII模块输入视频源,在编码核编码过程中切换到其他分辨率,再切回原先分辨率,测试编码核是否继续正常编码。步骤5:在利用PCI主机板输入视频源编码时,策划有11种不同分辨率:352x288、640x480、720x480、720x576、784x848、800x600、1024x768、1280x720、1280x1024、1600x1200、1920x1080。其中720x576、1024x768、1600x1200三种分辨率的测试项数目为80,其他分辨率测试项数目为32。其中编码模式分为I帧、IP帧、IPB帧、IPBB帧、I场、IP场、IPB场、IPBB场。码率控制模式分为CBR和VBR模式(CBR为恒定码流,VBR为固定QP)。在CBR模式下,352x288分辨率的测试项目标码率为750kbps,720x576、720x480分辨率的测试项目标码率为1500kbps,784x848、1024x768分辨率的测试项目标码率为8000kbps,1280x720分辨率的测试项目标码率为4000kbps,1920x1080分辨率的测试项目标码率为12000kbps,640x480、800x600分辨率的测试项目标码率为2000kbps,1280x1024分辨率的测试项目标码率为9000kbps,16001200分辨率的测试项目标码率为10000kbps。图片组GOP长度分为1,2,3,4,5,6,7。其中全I帧和全I场GOP长度为1。IP帧和IP场GOP长度为2,3(分为IP和IPP)。IPB帧和IPB场GOP长度为3,4,5(分为IPB、IPBP和IPBPB)。IPBB帧和IPBB场GOP长度为4,5,6,7(分为IPBB、IPBBP、IPBBPB、IPBBPBB)。熵编码模式分为基于上下文的自适应二进制算术熵编码CABAC和基于上下文自适应的可变长编码CAVLC。在利用视频发生仪通过VII模块输入视频源时,视频源类型分为电视制式和电脑制式。策划分辨率640x480、720x480、720x576、800x600、1024x768、1280x720、1280x1024、1600x1200、1920x1080。其中视频通路视频输入功能验证有30个验证项,其中前8个验证项对电视制式多种不同配置进行测试,后22个验证项本文档来自技高网...
一种音视频编码芯片测试平台及方法

【技术保护点】
一种音视频编码芯片测试平台,其特征在于:包括外部接口、A/D转换电路、测试接口、存储器和传输接口,所述外部接口用于接收外部的视频源和音频源;A/D转换电路将音频源和视频源的模拟信号转化为音频数字信号和视频数字信号;所述测试接口与被测试编码芯片通信;音频数字信号和视频数字信号通过测试接口发送给被测试编码芯片;所述存储器用于被测试编码芯片工作使用;所述传输接口用于将被测试编码芯片的编码结果传输给外部,供判断使用。

【技术特征摘要】
1.一种音视频编码芯片测试平台,其特征在于:
包括外部接口、A/D转换电路、测试接口、存储器和传输接口,
所述外部接口用于接收外部的视频源和音频源;
A/D转换电路将音频源和视频源的模拟信号转化为音频数字信号和视频
数字信号;
所述测试接口与被测试编码芯片通信;
音频数字信号和视频数字信号通过测试接口发送给被测试编码芯片;
所述存储器用于被测试编码芯片工作使用;
所述传输接口用于将被测试编码芯片的编码结果传输给外部,供判断使
用。
2.一种音视频编码芯片测试方法,其特征在于:包括以下步骤:
1)...

【专利技术属性】
技术研发人员:田泽陈佳黎小玉曹朋朋王绮卉安博锋
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西;61

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

1