High-resolution video image compression transmission method and system based on FPGA

A video image, high-resolution technology, applied to high-resolution video image compression and transmission methods and related fields of systems, can solve problems such as a lot of wasted hardware resource requirements, achieve good compression effects, and save hardware construction resources.

Active Publication Date: 2020-09-29
CHENGDU FOURIER ELECTRONICS TECH +1
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing compression processing and transmission methods have transmission problems when the communication bandwidth is limited, and there are certain requirements for the communication interface to complete, and the processing methods require / waste more hardware resources, so it is necessary to improve

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
  • High-resolution video image compression transmission method and system based on FPGA
  • High-resolution video image compression transmission method and system based on FPGA
  • High-resolution video image compression transmission method and system based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0059] Such as figure 1 As shown, the FPGA-based high-resolution video image compression transmission method provided for this example includes steps:

[0060] (1) Obtain the video data stream to the FPGA through the FPGA interface, and judge the format of the video data stream:

[0061] If the format of the video data stream is YCbCr4:4:4, write to the video cache RAM of the FPGA;

[0062] If the format of the video data stream is not YCbCr4:4:4, the YCbCr4:4:4 format is obtained through color gamut conversion, and written to the video buffer RAM of the FPGA; wherein, the video buffer RAM includes two groups, each with 8 RAMs , each RAM is used to cache a row of video data stream data;

[0063] (2) Circularly write each line of video data stream data into two sets of RAMs in order, and cache the two sets of RAMs according to the ping-pong operation. After writing the first set of RAMs, read the eight RAMs in this set at the same time. 8 columns of data are read each time t...

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 high-resolution video image compression transmission method and system based on an FPGA. The method comprises the following steps: acquiring a video data stream and sending the video data stream to the FPGA; obtaining a YCbCr4:4:4 format through color gamut conversion, circularly writing into 16 video row cache RAMs, dividing eight RAMs into one group and two groups, andafter each group of RAMs is written, sequentially reading data from left to right and reading eight columns each time to form an 8X8 image data block until the whole group of data is completely read;performing DCT transform, ZIGZAG scanning, quantification, RLE run length coding and Huffman coding sequentially on the 8*8 image data blocks until all the 8 rows of data are processed according to the 8*8 image data blocks, and if the number of points of the last block is smaller than 8 pixels, performing corresponding complementation; and completing compression until the processing of the wholeframe of image is finished. The system comprises an FPGA, and the FPGA comprises video data stream input, write RAM control, a video cache RAM, 8*8 block generation, DCT, ZIGZAG scanning, quantification, RLE run length coding, Huffman coding and the like. The high-resolution video image compression is realized by only using the single FPGA, so that the data volume is greatly reduced.

Description

technical field [0001] The invention relates to video image compression, in particular to FPGA-based high-resolution video image compression transmission method and system. Background technique [0002] Video transmission systems are used in various industries. In order to meet the various needs of users, the types of video interfaces are becoming more and more abundant, and the transmission capabilities are becoming stronger and stronger. For example, the early analog interface VGA, CVBS interface developed to digital interface DVI, HDMI, DP, etc., too numerous to mention. The resolution that can be transmitted is getting larger and higher, and the frame rate is getting higher and higher, but at the same time, there are also shortcomings such as high requirements for transmission cables, short transmission distances, and inflexible transmission. [0003] In actual use, users often need more flexible and longer-distance transmission or use ordinary communication interfaces ...

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/625H04N19/186H04N19/176H04N19/13H04N19/124
CPCH04N19/625H04N19/13H04N19/124H04N19/176H04N19/186
Inventor 孙风雷
Owner CHENGDU FOURIER ELECTRONICS TECH
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