CN105376565A - Audio and video coding chip test platform and method - Google Patents

Audio and video coding chip test platform and method Download PDF

Info

Publication number
CN105376565A
CN105376565A CN201510929991.6A CN201510929991A CN105376565A CN 105376565 A CN105376565 A CN 105376565A CN 201510929991 A CN201510929991 A CN 201510929991A CN 105376565 A CN105376565 A CN 105376565A
Authority
CN
China
Prior art keywords
audio
video
source
coding
test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510929991.6A
Other languages
Chinese (zh)
Inventor
田泽
陈佳
黎小玉
曹朋朋
王绮卉
安博锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Aeronautics Computing Technique Research Institute of AVIC
Original Assignee
Xian Aeronautics Computing Technique Research Institute of AVIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Aeronautics Computing Technique Research Institute of AVIC filed Critical Xian Aeronautics Computing Technique Research Institute of AVIC
Priority to CN201510929991.6A priority Critical patent/CN105376565A/en
Publication of CN105376565A publication Critical patent/CN105376565A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details

Abstract

The invention relates to an audio and video coding chip test platform. The audio and video coding chip test platform includes an external interface, an A/D conversion circuit, a test interface, a memory and a transmission interface, wherein the external interface is used for receiving an external video source or audio source, the A/D conversion circuit converts the analog signals of the audio source and video source into audio digital signals and video digital digitals, the test interface communicates with a tested coding chip and transmits the audio digital signals and video digital digitals to the tested coding chip, the memory is used for the work of the tested coding chip, and the transmission interface is used for transmitting coding results of the tested coding chip to the outside so that the coding results can be applied to judgment. With the audio and video coding chip test platform of the invention adopted, audio and video coding cores can be tested, and after real-time coding performed on various kinds of video resolutions and audio sampling rates, error source injection, fast audio and video source switching, injection source plugging and pulling out and the like, coding can be recovered quickly, and therefore, the performance of the coding cores can be analyzed.

Description

A kind of audio/video coding chip test platform and method
Technical field
The invention belongs to Computer Applied Technology field, particularly relate to a kind of audio/video coding chip test platform and method.
Background technology
H.264/AVC coding chip is aly integrated with PPC460 flush bonding processor, host pci interface, H.264/AVC to encode core, MPEG-2/4AAC encodes core, DDR2 memory interface, dma controller, ethernet terminal, the SOC (system on a chip) of the resources such as IDE controller, the HD video coding meeting MainProfile defined in H.264/AVC (also known as MPEG-4Part10) standard can be realized, MPEG-2/4AAC audio coding, MPEG-2TS is multiplexing, Ethernet protocol stack is resolved, and the function such as file system management, it is a intellectuality, generalization, the miniaturized audio frequency and video process chip meeting real-time high-definition encoding function.
Summary of the invention
A kind of robustness and integrity test method is provided in order to give H.264/AVC audio/video coding core, the invention provides a kind of audio/video coding chip test platform and method, for the true applied environment of H.264/AVC coding chip, by the structure of communication environment with strategy, reach robustness test and the integrity test of the work that realizes under exceedingly odious condition.
Technical solution of the present invention:
A kind of audio/video coding chip test platform, its special character is:
Comprise external interface, A/D change-over circuit, test interface, memory and coffret,
Described external interface is for receiving outside video source and audio-source;
The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit;
Described test interface communicates with tested coding chip;
Audio digital signals and video signal send to tested coding chip by test interface;
Described memory is used for tested coding chip work and uses;
Described coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
A kind of audio/video coding chip detecting method, its special character is: comprise the following steps:
1) interference is increased to video source and audio-source:
Wherein increase interference to be error source injection test, to switch audio-video source test fast, to plug test, to change various video resolution and audio sample rate, to change into source side formula and input different audio-video source;
2) increase interference rear video source and audio-source is received;
3) analog signal of audio-source and video source is converted into audio digital signals and video signal;
4) tested coding chip starts coding;
5) coding result of tested coding chip is transferred to outside, for judgement.
4) the long-time encoded test of tested coding chip, robustness test, for comprising the long-time encoded test of the first coding core, is 2-24 hour for a long time.
The beneficial effect that the present invention has:
The present invention includes coding core long-time encoded test, error source injects test, Switch Video source test fast, plug test, various configurations test, the difference such as the multiple resolution of video and audio frequency multi-sampling rate enter the test of source side formula, the test of different video source.This method of testing enhances completeness and the robustness of the test of audio/video coding core.
Accompanying drawing explanation
Fig. 1 is test platform schematic diagram of the present invention;
Fig. 2 is method of testing schematic diagram of the present invention.
Embodiment
As shown in Figure 1, a kind of audio/video coding chip test platform, comprises external interface, A/D change-over circuit, test interface, memory and coffret, and external interface is for receiving outside video source and audio-source; The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit; Test interface communicates with tested coding chip; Audio digital signals and video signal send to tested coding chip by test interface; Memory is used for tested coding chip work and uses; Coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
A kind of audio/video coding chip test platform and method, step comprises: the long-time encoded test of core, 2 of 1) encoding) error source injects test, 3) Switch Video source test fast, 4) plug test, 5) various configurations such as the multiple resolution of video and audio frequency multi-sampling rate test, 6) difference enters source side formula test, 7) test of different video source.
Step 1: correct in all block configuration of guarantee, external equipment is correctly communicated with and by the long-time encoded test of coding core under normal prerequisite of powering, long-time Test code core can not stop coding.
Step 2: when utilizing host pci plate input video source code, by the object that the YUV source of 4:2:2 sample format is injected to reach error source with the input of 4:2:0 sample format, after coding core end-of-encode, by the 264 file comparisons of the code stream compiled out and 4:2:0 sample format CModel.
Step 3: utilize video generator by VII module input video source, correct in all block configuration of guarantee, external equipment is correctly communicated with and under normal prerequisite of powering, in coding core cataloged procedure, switches the different video source of complexity fast, and coding core coding can not stop.
Step 4: utilizing video generator by VII module input video source, stop power supply in coding core cataloged procedure, coding core stops coding, and after restoring electricity, coding core continues normal encoding.Utilize video generator by VII module input video source, in coding core cataloged procedure, be switched to other resolution, the more original resolution of switchback, whether Test code core continues normal encoding.
Step 5: when utilizing host pci plate input video source code, planning has 11 kinds of different resolutions: 352x288,640x480,720x480,720x576,784x848,800x600,1024x768,1280x720,1280x1024,1600x1200,1920x1080.Wherein the test item number of 720x576,1024x768,160,0x1,200 tri-kinds of resolution is 80, and other resolution test item numbers are 32.Wherein coding mode is divided into I frame, IP frame, IPB frame, IPBB frame, I field, IP field, IPB field, IPBB field.Rate Control pattern is divided into CBR and VBR pattern (CBR is constant code stream, and VBR is fixing QP).Under CBR pattern, the test item target bit rate of 352x288 resolution is 750kbps, 720x576, the test item target bit rate of 720x480 resolution is 1500kbps, 784x848, the test item target bit rate of 1024x768 resolution is 8000kbps, the test item target bit rate of 1280x720 resolution is 4000kbps, the test item target bit rate of 1920x1080 resolution is 12000kbps, 640x480, the test item target bit rate of 800x600 resolution is 2000kbps, the test item target bit rate of 1280x1024 resolution is 9000kbps, the test item target bit rate of 16001200 resolution is 10000kbps.Picture group GOP length is divided into 1,2,3,4,5,6,7.Wherein full I frame and full I field GOP length are 1.IP frame and IP field GOP length were 2,3 (being divided into IP and IPP).IPB frame and IPB field GOP length are 3,4,5 (being divided into IPB, IPBP and IPBPB).IPBB frame and IPBB field GOP length are 4,5,6,7 (being divided into IPBB, IPBBP, IPBBPB, IPBBPBB).Entropy code pattern is divided into based on contextual adaptive binary arithmetic entropy coding CABAC and the Variable Length Code CAVLC based on context-adaptive.
When utilizing video generator by VII module input video source, video source type is divided into television system and computer standard.Planning resolution 640x480,720x480,720x576,800x600,1024x768,1280x720,1280x1024,1600x1200,1920x1080.Wherein
The functional verification of video frequency channel video input has 30 to verify item, and wherein front 8 checking items are tested the multiple difference configuration of television system, and rear 22 checking items are tested the multiple difference configuration of computer standard.
The checking of input video synchronizing signal significant level adaptation function has 8 test items, from video frequency channel input computer standard format video source, the input video synchronizing signal significant level that the various combination checking VII module energy self adaptation of configuration HS and VS height is all combines.
The checking of input video synchronizing signal significant level configuration feature has 16 test items, and from video frequency channel input computer standard format video source, the various combination checking input video synchronizing signal of configuration HS and VS height is significant level configuration.
Input video 18 looks or 24 look configuration feature checkings have 4 test items, from video frequency channel input computer standard form 18 looks or 24 look video source, configuration V_MODE_SELECT is 18 looks or 24 looks, by different combined authentication input video 18 looks or 24 look configurations.
Audio coding selects coding mode MPEG2 or MPEG4 two kinds of coding protocols; Coding exports supports single double-track 32Khz, 44.1Khz and 48Khz sample frequency, and sampling bit wide supports 16-bit, 20-bit, 24-bit and 32-bit; There are 32Kbps, 48Kbps, 64Kbps, 96Kbps, 128Kbps tetra-kinds of bit rate outputs to arrange etc. and amount to 240 combinations.
Step 6: the mode entering source is divided into two kinds: 1) inputted by VII module, video source can have video generator to produce or camera.2) inputted by PCI module, video source is YUV file.
Step 7: when entering source by PCI module, often kind of resolution prepares various video source when entering source by VII module, and video generator provides the video source that tens kinds of complexities are different.

Claims (3)

1. an audio/video coding chip test platform, is characterized in that:
Comprise external interface, A/D change-over circuit, test interface, memory and coffret,
Described external interface is for receiving outside video source and audio-source;
The analog signal of audio-source and video source is converted into audio digital signals and video signal by A/D change-over circuit;
Described test interface communicates with tested coding chip;
Audio digital signals and video signal send to tested coding chip by test interface;
Described memory is used for tested coding chip work and uses;
Described coffret is used for the coding result of tested coding chip to be transferred to outside, for judgement.
2. an audio/video coding chip detecting method, is characterized in that: comprise the following steps:
1) interference is increased to video source and audio-source:
Wherein increase interference to be error source injection test, to switch audio-video source test fast, to plug test, to change various video resolution and audio sample rate, to change into source side formula and input different audio-video source;
2) increase interference rear video source and audio-source is received;
3) analog signal of audio-source and video source is converted into audio digital signals and video signal;
4) tested coding chip starts coding;
5) coding result of tested coding chip is transferred to outside, for judgement.
3. audio/video coding chip detecting method according to claim 2, is characterized in that: 4) the long-time encoded test of tested coding chip, and robustness test, for comprising the long-time encoded test of the first coding core, is 2-24 hour for a long time.
CN201510929991.6A 2015-12-11 2015-12-11 Audio and video coding chip test platform and method Pending CN105376565A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510929991.6A CN105376565A (en) 2015-12-11 2015-12-11 Audio and video coding chip test platform and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510929991.6A CN105376565A (en) 2015-12-11 2015-12-11 Audio and video coding chip test platform and method

Publications (1)

Publication Number Publication Date
CN105376565A true CN105376565A (en) 2016-03-02

Family

ID=55378310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510929991.6A Pending CN105376565A (en) 2015-12-11 2015-12-11 Audio and video coding chip test platform and method

Country Status (1)

Country Link
CN (1) CN105376565A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116705069A (en) * 2023-07-31 2023-09-05 北京芯驰半导体科技有限公司 Audio detection method, chip, component on traffic equipment and traffic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7020894B1 (en) * 1998-07-24 2006-03-28 Leeds Technologies Limited Video and audio synchronization
CN102045585A (en) * 2010-12-31 2011-05-04 福州瑞芯微电子有限公司 Digital video encoder function testing method
CN202406239U (en) * 2012-01-13 2012-08-29 深圳市中帝威科技有限公司 Testing device for time delay of high-definition coding/decoding machine
CN104469368A (en) * 2014-12-08 2015-03-25 东南大学 Universal performance detection method for mobile phone platform VPU video coding and decoding

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7020894B1 (en) * 1998-07-24 2006-03-28 Leeds Technologies Limited Video and audio synchronization
CN102045585A (en) * 2010-12-31 2011-05-04 福州瑞芯微电子有限公司 Digital video encoder function testing method
CN202406239U (en) * 2012-01-13 2012-08-29 深圳市中帝威科技有限公司 Testing device for time delay of high-definition coding/decoding machine
CN104469368A (en) * 2014-12-08 2015-03-25 东南大学 Universal performance detection method for mobile phone platform VPU video coding and decoding

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
彭江勇: "图像处理器硬件测试平台设计与实现", 《万方学位论文》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116705069A (en) * 2023-07-31 2023-09-05 北京芯驰半导体科技有限公司 Audio detection method, chip, component on traffic equipment and traffic equipment
CN116705069B (en) * 2023-07-31 2023-11-10 北京芯驰半导体科技有限公司 Audio detection method, chip, component on traffic equipment and traffic equipment

Similar Documents

Publication Publication Date Title
US9532063B2 (en) Electronic device for encoding a buffer parameter
US9699234B2 (en) Electronic devices for sending a message and buffering a bitstream
CN103414894A (en) Wireless real-time screen transfer equipment and method
CN101577816B (en) Device and method supporting multichannel high definition video decoding
CN102792689A (en) Enabling delta compression and modification of motion estimation and metadata for rendering images to a remote display
CN102131084A (en) RTMP (Real Time Messaging Protocol) pushing device and method for audio/video streaming media
KR20130099723A (en) Input-output system for eding and playing of uhd image contents
CN109525559B (en) Picture sharing method and system
CN102802024A (en) Transcoding method and transcoding system realized in server
CN105516712A (en) Audio and video decoding chip test platform and method
US20150063469A1 (en) Multipass encoder with heterogeneous codecs
CN105376565A (en) Audio and video coding chip test platform and method
CN202475622U (en) Automatic SDI video signal recognition system of coding front end
US10341673B2 (en) Apparatuses, methods, and content distribution system for transcoding bitstreams using first and second transcoders
CN106341686B (en) The ARC test methods of electronic equipment and the signal generator for ARC tests
US9509945B2 (en) Automatic program clock reference correction
Pescador et al. On an implementation of HEVC video decoders with DSP technology
CN115396621A (en) Network push flow control method, device, equipment and storage medium based on RK628D
CN104754285A (en) Video conference system
CN102685476A (en) Low power consumption audio video standard (AVS)-P7 video decoder and decoding method thereof
CN111343457A (en) Audio and video processing system and method
CN212969918U (en) AVS2 to H.2654K coding and transcoding all-in-one machine
KR20200055242A (en) Popular mainboard for ultra-high definition television supporting OLED panel
CN212543936U (en) Audio and video processing system
CN203840468U (en) Server used for USDC data processing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160302