Unlock instant, AI-driven research and patent intelligence for your innovation.

Coding method and device, and image compression method and system

A coding method and a technology of a coding device, which are applied in the field of image processing in information technology, to achieve the effect of improving system throughput and being easy to implement with low-power hardware

Active Publication Date: 2014-12-24
杭州云岛科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0029] In the process of realizing the present invention, the applicant realizes that the following technical problems exist in the prior art: in the Golomb-Rice encoding method, the parameter k is determined according to the minimum encoding bit, and the compiler and decoder must perform an outrange encoding for each A delta, accumulative encoding bits under each k, thus requiring a large amount of parameter k selection storage space, and additional operation 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
  • Coding method and device, and image compression method and system
  • Coding method and device, and image compression method and system
  • Coding method and device, and image compression method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0098] 1. Perform FELICS compression on the RGB three colors of the Bayer image respectively. Because the pixel correlation in each channel of the RGB three colors of the Bayer image is relatively large, and the pixel correlation between channels is small, so when encoding, the adjacent pixels in the same channel are selected according to the channel where the current pixel P is located for FELICS encoding. The FELICS compression of different channels is carried out along with the channel where the current pixel is located, and the encoding is sent to the output buffer in sequence. The biggest difference from the traditional FELICS image compression method lies in the selection of adjacent pixels and the maintenance of FELICS parameters in their respective channels. Therefore, the encoder and decoder set two variables N and A for the RGB channels of each image, and N Indicates the number of pixels encoded in outrange (outside the pre-judgment area), A indicates the error accum...

Embodiment 2

[0105] Embodiment 2: Compression to Bayer image

[0106] Such as Image 6 As shown in the GBRG format Bayer image, the pixel correlation in each channel of the RGB three colors is relatively large, and the pixel correlation between channels is small. Therefore, in order to remove more image redundant information during encoding, the above-mentioned The FELICS algorithm is properly adjusted for the Bayer image to achieve a higher compression ratio. Set two variables x, y, which represent the column address and row address of the image respectively, and the pixel is expressed as P(x, y). The first pixel of each channel of an image is directly sent to the output buffer without coding. The qualified pixels include P(0,0), P(1,0), P(0,1), P(1, 1). For other pixels P of an image, adjacent pixels N1 and N2 are selected for inrange or outrange coding. The extended FELICS description of the Bayer image is as follows:

[0107] 1. Adjacent pixel selection

[0108] For Bayer images,...

Embodiment 3

[0116] Adopt FELICS image compression method of the present invention (when not expanding for Bayer image) to 12 pieces of medical image gastrointestinal diagram (such as Figure 7 As shown), the average compression ratio of the lossless compression of the R color channel is about 2.626, and the average compression ratio of the traditional FELICS algorithm that selects the k parameter through the minimum number of coding bits is about 2.659, and the compression ratio drops by about 1.2%.

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 real-time lossless image compression Golomb-Rice coding method and device, and FELICS image compression method and system. The Golomb-Rice coding method comprises the following steps: setting a parameter k as a minimum nonnegative integer meeting the formula that N*2k>=A, wherein the parameter N shows the pixel number of the codes in a prejudged area, and the parameter A shows the error accumulation of the codes outside the prejudged area; carrying out Golomb-Rice coding on diff according to the parameter k; and updating the parameters N and A. According to the invention, the parameter k selected is not required for storage space, and additional operation period is not increased, thus easily realizing on the hardware.

Description

technical field [0001] The invention relates to the technical field of image processing in information technology, in particular to a Golomb-Rice encoding method and device for real-time lossless image compression, and a FELICS image compression method and system. Background technique [0002] Digital image sensors have been widely used in various video fields. Due to the large amount of image data, lossy or lossless compression must be performed on images before image transmission. Lossy compression is generally used in applications that do not require high image quality, but some high-end applications such as medical images require images to be compressed without loss. [0003] FELICS is a fast and efficient lossless image compression algorithm. The typical FELICS algorithm-selecting the FELICS algorithm for the minimum number of encoding bits k is described below. An image sets two variables x, y, which represent the column address and row address of the image respectiv...

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/00H04N19/85
Inventor 薛金勇黑勇徐欣锋陈黎明
Owner 杭州云岛科技有限公司
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