Webp image compression system and compression method and readable storage medium

An image compression and image technology, applied in the field of image processing, can solve the problems of low overall efficiency and poor real-time performance.

Active Publication Date: 2021-07-13
CTACCEL LIMITED
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem mainly solved by the present invention is that the overall efficiency is

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
  • Webp image compression system and compression method and readable storage medium
  • Webp image compression system and compression method and readable storage medium
  • Webp image compression system and compression method and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Please refer to figure 1 , the present embodiment provides a Webp image compression heterogeneous system, which includes: a processor unit (i.e. CPU10) and a plurality of acceleration function units (i.e. AFU12) connected in communication with the processor unit, and the plurality of acceleration function units are parallel connect. Wherein, the processor unit is used for analyzing the image to be compressed, and judging whether the image to be compressed satisfies the preset acceleration processing condition, and if so, calls the acceleration function unit currently processing the idle state; the acceleration function unit is used for processing the image to be compressed Format processing to get the Webp image. The heterogeneous system of this embodiment is composed of a CPU and a plurality of parallel AFUs. The device call and data analysis are processed in the CPU, and the image compression process with a large amount of calculation is carried out in the AFU. The ...

Embodiment 2

[0069] Please refer to Figure 7 , the present embodiment provides a Webp image compression method, which includes:

[0070] Step 201: Analyze the image to be compressed, and judge whether it satisfies the preset accelerated processing conditions; the accelerated processing conditions in this embodiment are: the resolution of the original image is [64x6413000x13000], and the set encoding quality parameter is [1 100 ] within the range. If the above conditions are not met, the system will enable the fault-tolerant mechanism and call the source software library for webp compression processing.

[0071] Step 202: If it is satisfied, assign the image to be compressed to the acceleration function unit currently in an idle state for format processing to obtain a Webp image.

[0072] Among them, such as Figure 8 , assigning the image to be compressed to the acceleration function unit currently in an idle state for format processing, and obtaining the Webp image specifically includ...

Embodiment 3

[0082] This embodiment provides a computer-readable storage medium, which is characterized in that the medium includes a program, and the program can be executed by a processor to implement the Webp image compression method provided in Embodiment 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 relates to the technical field of image processing, in particular to a Webp image compression heterogeneous system and method and a readable storage medium. The system comprises a processor unit and a plurality of acceleration function units in communication connection with the processor unit, wherein the acceleration function units are connected in parallel. The processor unit is used for analyzing the to-be-compressed image, judging whether the to-be-compressed image meets a preset acceleration processing condition or not, and if yes, calling the acceleration function unit in a current processing idle state; and the acceleration function unit is used for performing format processing on the to-be-compressed image to obtain a Webp image. According to the method, most of calculation parts in the image processing process are placed in the FPGA for parallel processing, so that a large number of task instructions can be executed in parallel at the same time, the FPGA can execute a large number of data throughput operations at the same time, the single-task processing duration can be greatly shortened, the Webp format processing efficiency is improved, and the image processing real-time performance is better.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a Webp image compression heterogeneous system, method and readable storage medium. Background technique [0002] With the development of the mobile Internet, pictures are becoming an important part of daily information. To a certain extent, we have entered the era of "reading pictures". At present, the mainstream image formats on the Internet include JPEG, GIF, etc., but due to the small compression ratio, image data storage occupies too much server storage resources. [0003] Webp---a new image lossy compression format, which can reduce the data size by 20-30% compared with JPEG and 26% compared with PNG under the premise of ensuring image quality. After using Webp format pictures, the average page transmission time is reduced by 33%, and the webpage loading time is reduced by 10%. [0004] But at the same time, Webp actually needs to use computing power to "exchange"...

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/42H04N19/182H04N19/176H04N19/61H04N19/129H04N19/124H04N19/96H04N19/91H04N19/436H04N19/625
CPCH04N19/42H04N19/182H04N19/176H04N19/61H04N19/129H04N19/124H04N19/96H04N19/91H04N19/436H04N19/625
Inventor 胡强华
Owner CTACCEL LIMITED
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