Supercharge Your Innovation With Domain-Expert AI Agents!

Method for analyzing AVS 2.0 key parameter and viewing decoded error frames

A key parameter and decoded technology, which is applied in digital video signal modification, electrical components, image communication, etc., can solve the problems of developers’ difficulties, no reference tool for code stream, and no convenient way to view key parameter information, etc., so as to improve efficiency Effect

Active Publication Date: 2018-04-13
HUNAN GOKE MICROELECTRONICS
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, there is currently no device on the market that can analyze key parameters of AVS 2.0 and view error frames after decoding; therefore, it will cause great difficulties for relevant developers. There is no reference tool to analyze the error in the first frame of the code stream when encountering a problem, and There is no convenient way to view its key parameter information

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for analyzing AVS 2.0 key parameter and viewing decoded error frames
  • Method for analyzing AVS 2.0 key parameter and viewing decoded error frames
  • Method for analyzing AVS 2.0 key parameter and viewing decoded error frames

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] see figure 1 , figure 1 It is a flow chart of a method for analyzing AVS 2.0 key parameters and viewing error frames after decoding disclosed by the present invention, including:

[0041] S11. Read the code stream to be decoded;

[0042] S12. Analyzing key parameters of the code stream to be decoded;

[0043] S13. Decode the code stream to be decoded according to the key parameters to obtain decoded frame data;

[0044] S14. Store the key parameters and the decoded frame data;

[0045] S15. Display the decoded frame data frame by frame, and derive the current frame when it is judged that there is a display error in the current frame.

[0046] Preferably, parsing out the key parameters of the code stream to be decoded includes: reading the first parameter when it is judged that the start flag code is the start code of the sequence header.

[0047] Specifically, the first parameter includes:

[0048] Profile ID, Level ID, Horizontal Size, Vertical Size, Chroma Forma...

Embodiment 2

[0066] see figure 2 , figure 2 It is a flow chart of another method for analyzing AVS 2.0 key parameters and viewing error frames after decoding disclosed by the present invention, including:

[0067] S21. Analyzing key parameters of the code stream to be decoded;

[0068] According to the standard specification of AVS 2.0, the key parameters of AVS 2.0 are analyzed, and then these key parameters are displayed on the device for easy viewing by developers.

[0069] S22, playing the decoded frame data in a single frame;

[0070] According to the analyzed key parameters and AVS 2.0 standard specifications, the code stream to be decoded is decoded to obtain the decoded frame data in YUV420 format, and then the decoded frame data is stored in the memory; The decoded frame data on the screen is divided into single frame data according to the size specified by the code stream, and finally the divided single frame data is displayed on the display device for users to view.

[0071]...

Embodiment 3

[0074] see image 3 , image 3 It is a schematic diagram of the process of parsing key parameters provided by the embodiment of the present invention. In this embodiment, on the basis of the above embodiments, the whole process of analyzing the key parameters of the code stream to be decoded in the present invention is introduced in detail as follows:

[0075] S311. Open the AVS 2.0 code stream;

[0076] S312, jumping to the start flag;

[0077] S313. Check the start flag bit;

[0078] S3131, if the value of the start flag bit is 0xB0 (i.e. the sequence head start code), then read the first parameter according to the specification requirements of AVS2.0: file identification number, layer identification number, horizontal size, height size, gray scale format and weight;

[0079] S3132, if the value of the start flag bit is 0xB5 (i.e. extended start code), then read out the second parameter according to the specification requirements of AVS2.0: video format identification n...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for analyzing AVS 2.0 key parameters and viewing decoded error frames, comprising steps of: reading in a to-be-decoded code stream; parsing a key parameter of the to-be-decoded code stream; and according to the key parameter, decoding the to-be-decoded code stream to obtain decoded frame data; storing the key parameter and the decoded frame data; displaying the decoded frame data frame by frame, and when the current frame is judged to have a display error, deriving the current frame. The method provided by the present invention can intuitively view the key parameter of the AVS 2.0, which facilitates the developer to quickly master the important information of the decoded stream; at the same time, the user can view the decoded data in a single-frame playbackmode, thereby improving the efficiency of error correction by the developer.

Description

technical field [0001] The invention relates to the technical field of AVS 2.0 application development, in particular to a method for analyzing key parameters of AVS 2.0 and checking error frames after decoding. Background technique [0002] The second generation of Audio Video coding Standard (AVS), referred to as AVS, the primary application target is ultra-high-definition video, which supports efficient compression of ultra-high-resolution (above 4K) and high-dynamic-range video. The compression efficiency of AVS 2.0 has doubled that of the previous generation standard AVS+ and H.264 / AVC, and surpassed the international standard HEVC / H.265 of the same type. AVS2.0 also supports: efficient encoding of 3D video, multi-view and virtual reality video; efficient lossy and lossless encoding of stereo and multi-channel audio; efficient encoding of surveillance video; new media services for triple play. [0003] However, there is currently no device on the market that can analyz...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N19/89H04N19/44H04N19/426H04N19/70
CPCH04N19/427H04N19/44H04N19/70H04N19/89
Inventor 刘梫富王德勇傅文海王玮
Owner HUNAN GOKE MICROELECTRONICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More