Data compression method and device and data encoding/decoding method and device

A technology of data compression and data encoding, applied in the field of video processing, which can solve the problems of increased transmission bandwidth, consumption of more coding bits, and reduced coding efficiency, so as to achieve the effect of reducing transmission bandwidth occupation and ensuring fidelity

Active Publication Date: 2019-05-31
ZTE CORP
View PDF12 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The color code table coding scheme is suitable for text blocks with a relatively single color distribution. When the color distribution is complex and there are many types of divisions, the color code table coding scheme is low in coding efficiency and usually switches to the JPEG algorithm
The lossy compression coding scheme generally includes: the video sampling format generally adopts the complete sampling me

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
  • Data compression method and device and data encoding/decoding method and device
  • Data compression method and device and data encoding/decoding method and device
  • Data compression method and device and data encoding/decoding method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0138] The first embodiment, taking the coding block to be processed as an image block as an example, includes:

[0139] First, the cloud server (server) in the cloud desktop obtains the original desktop pixel data from the shared memory, converts the obtained original desktop pixel data from RGB pixels to YUV format pixels, and blocks the original desktop data according to the coding unit size Divide to obtain the coding block to be processed; in the first embodiment, it is assumed that the current coding block to be processed is determined to be an image block according to the pixel gradient distribution and color distribution;

[0140] Then, perform chroma subsampling such as YUV4:2:2 sampling on the image block, and sample the pixel format from YUV4:4:4 format to YUV4:2:2 format to achieve lossy compression on the image block; call The lossy encoder performs lossy encoding on the lossy compressed information to obtain a lossy encoded data packet, and establishes a desktop ...

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 data compression method and device and a data encoding/decoding method and device, and the method comprises the steps: carrying out the classification of to-be-processed coding blocks before the coding, carrying out the lossy coding or lossless coding of different types of to-be-processed coding blocks, and meeting the requirement for reducing the occupation of transmission bandwidth; moreover, the decoding end performs necessary color compensation on the decoded data of the code stream subjected to lossy coding by using the chrominance information, so that the fidelity of the transmitted data is ensured.

Description

technical field [0001] This application relates to but not limited to video processing technology, especially a data compression method and device, data encoding / decoding method and device. Background technique [0002] With the popularization of cloud computing, virtual desktop and other technologies, a large amount of remote data needs to be transmitted to the client through the network for processing. Video coding technology for screen content is widely used in the field of virtual desktops. [0003] In order to achieve high-fidelity picture quality in the cloud desktop scenario, the current video coding schemes based on screen content are roughly divided into two categories, one is to use a color code table coding scheme, and the other is to use a lossy compression coding scheme. Among them, the color code table encoding scheme generally includes: according to the color distribution of the text block, similar colors are classified, after the same color code table is gen...

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/103H04N19/176
CPCH04N19/176H04N19/103
Inventor 邵庆龙高俊平蒲宇亮崔振峰
Owner ZTE CORP
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