Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A reference frame compression and decompression method and device

A compression method and reference frame technology, applied in the fields of digital video signal modification, electrical components, image communication, etc., can solve the problems of large unit memory access bandwidth, large precision loss, large random access redundancy, etc., and reduce random access redundancy. The loss of redundancy and average precision, the effect of reducing the access bandwidth

Active Publication Date: 2015-11-25
MIGU CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The video coding standard in the prior art uses a 4×4 pixel block as the minimum unit, and the entire package needs to occupy 128 bits, which has a large unit memory access bandwidth and large random access redundancy; and a 4×4 pixel block includes 16 Pixels, there is a greater possibility of a large difference between each pixel, and a greater loss of precision

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
  • A reference frame compression and decompression method and device
  • A reference frame compression and decompression method and device
  • A reference frame compression and decompression method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] This embodiment provides a reference frame compression method, such as figure 1 As shown, the method includes:

[0058] 101. Using a 2×2 pixel block as a basic unit, divide the reference frame into multiple 2×2 pixel blocks;

[0059] 102. Calculate the difference between the maximum pixel value and the minimum pixel value of the pixels included in each 2×2 pixel block;

[0060] 103. If the difference between the maximum pixel value and the minimum pixel value of the pixels included in the 2×2 pixel block is smaller than the first preset threshold, set the 2×2 pixel block except for the minimum pixel value The difference between the pixel value of each pixel and the minimum pixel value of the pixels included in the 2×2 pixel block is represented by a fixed number of bits less than 8 bits;

[0061] The fixed number of bits means that in a 2×2 pixel block, the same number of bits is used to represent the difference between the pixel values ​​of the three pixel points oth...

Embodiment 2

[0067] This embodiment provides a reference frame compression method, such as figure 2 As shown, the method includes:

[0068] 201. Using a 2×2 pixel block as a basic unit, divide the reference frame into multiple 2×2 pixel blocks;

[0069] 202. Calculate the difference between the maximum pixel value and the minimum pixel value of the pixels included in each 2×2 pixel block;

[0070] 203. When the difference between the maximum pixel value and the minimum pixel value of the pixels included in the 2×2 pixel block is smaller than a second preset threshold, directly divide the 2×2 pixel block by the minimum pixel The difference between the pixel value of each pixel other than the pixel value and the minimum pixel value of the pixels included in the 2×2 pixel block is represented by a fixed number of bits less than 8 bits, wherein the second threshold less than said first threshold;

[0071] The second preset threshold can be 64 (ie 2 6 ).

[0072] 204. Pack the 2×2 pixel b...

Embodiment 3

[0078] This embodiment provides a reference frame compression method, such as image 3 As shown, the method includes:

[0079] 301. Using a 2×2 pixel block as a basic unit, divide the reference frame into multiple 2×2 pixel blocks;

[0080] 302. Calculate the difference between the maximum pixel value and the minimum pixel value of the pixels included in each 2×2 pixel block;

[0081] 303. When the difference between the maximum pixel value and the minimum pixel value of the pixels included in the 2×2 pixel block is greater than or equal to the second preset threshold (this threshold is 64) and smaller than the first preset threshold (128 ), it will be used to represent the difference between the pixel value of each pixel in the 2×2 pixel block except the minimum pixel value and the minimum pixel value of the pixels included in the 2×2 pixel block After the number of bits of the value is shifted to the right, it is represented by a fixed number of bits less than 8 bits;

[...

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

Disclosed are a reference frame compression and decompression method and apparatus. The method comprises: with a 2x2 pixel block as a basic unit, dividing a reference frame into multiple 2x2 pixel blocks; calculating a difference between the maximum pixel value and the minimum pixel value of pixel points in each 2x2 pixel block; if the difference between the maximum pixel value and the minimum pixel value of the pixel points in the 2x2 pixel block is less than a first preset threshold value, presenting a difference between a pixel value, except for the minimum pixel value, of each pixel point in the 2x2 pixel block and the minimum pixel value of the pixel point in the 2x2 pixel block in the form of fixed bits less than 8 bits; and encapsulating the 2x2 pixel block into a 32-bit data packet, and sending the 32-bit data packet to a receiving end. The present invention is applicable to reference frame compression in the technical field of video compression.

Description

technical field [0001] The invention relates to the technical field of video compression, in particular to a reference frame compression and decompression method and device. Background technique [0002] Due to the large amount of information in the transmission of video signals, especially when the video signal is represented by more than 8 bits, the transmission bandwidth requirements are high. If the video signal is directly transmitted, it is difficult to achieve it in terms of the current transmission bandwidth, so it is required We perform compression encoding before video signal transmission, that is, video source compression encoding, and then transmit to save bandwidth and storage space. Usually there are video encoders / video decoders at the sending end and receiving end of video signal transmission, and video coding and decoding technology is used to code and decode video signals. The sender or receiver here can be a mobile phone, digital phone terminal, wireless ...

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 Patents(China)
IPC IPC(8): H04N19/573H04N19/58
CPCH04N19/58H04N19/573
Inventor 亢丽娟马彦卓林四新
Owner MIGU CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products