Video compression card acceleration processing method based on RISC-V processor

A RISC-V and processing method technology, applied in the direction of digital video signal modification, electrical components, image communication, etc., can solve the problems of consumption, multi-CPU resources and clock cycles, etc., to meet real-time compression processing and speed up video compression processing Effect

Pending Publication Date: 2022-04-08
山东芯慧微电子科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because this part will calculate the position of 64 data (8*8 matrix), and then determine the scanning direction, and perform non-zero counting at the same time, which consumes more CPU resources and clock cycles

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
  • Video compression card acceleration processing method based on RISC-V processor
  • Video compression card acceleration processing method based on RISC-V processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0025] A kind of accelerated processing method of the video compression card based on RISC-V processor of the present embodiment, such as figure 1 As shown, perform the following steps:

[0026] 1) The collected image information;

[0027] 2) Complete the AVS format encoding for the image information;

[0028] 3) Use the RISC-V processor and coprocessor to interactively complete the zig-zag scanning and run-length encoding of the image information in step 2);

[0029] 4) Complete AVS format entropy coding for the image information that has completed zig-zag scanning and run-length coding in step 3);

[0030] 5) Complete AVS video compression;

[0031] The coprocessor participates in the execution, memory access and write-back functions of the RISC-V processor through coprocessor instructions.

[0032] The coprocessor reads N2 filtered data to the coprocessor according to the filter size N and the first address of the N2 data to be filtered in the LSU storage unit.

[0033...

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 relates to an accelerated processing method of a video compression card based on an RISC-V processor, and belongs to the technical field of video compression card software compression research. The method comprises the following steps: 1) acquiring image information; 2) finishing AVS format coding on the image information; 3) using an RISC-V processor and a coprocessor to interact to complete zigzag-zag scanning and run length coding of the image information in the step 2); (4) AVS format entropy coding is carried out on the image information subjected to zigzag scanning and run length coding in the step (3); 5, AVS video compression is completed, and the coprocessor participates in completing the execution, memory access and write-back functions of the RISC-V processor through the coprocessor instruction.By means of the characteristic that the RISC-V has the instruction easy to expand, the specific coprocessor instruction used for Zig-zag scanning and run length coding is generated on the compiler level and added to a traditional CPU instruction.

Description

technical field [0001] The invention relates to an accelerated processing method of a video compression card based on a RISC-V processor, and belongs to the technical field of video compression card software compression research. Background technique [0002] Traditional processors mainly refer to the two camps of Intel and ARM. In traditional fields such as PCs and servers, Intel processors are in an absolute monopoly. In the mobile platform and embedded fields, ARM is at the core, with a very high market share. [0003] With the increasingly fierce international competition, various industries have more and more urgent requirements for domestic processors. RISC-V is read as RISC Five, which means the fifth-generation reduced instruction processor. It is a brand-new instruction set architecture, and open source can be freely used by any academic institution or commercial organization, with the advantage of self-control. [0004] Most of the current market uses MPEG and H.2...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N19/42H04N19/91
Inventor 滕达
Owner 山东芯慧微电子科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products