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

Real-time image compression and reduction method based on plurality of palettes

A technology of real-time image and compression method, which is applied in the direction of image communication, electrical components, etc., and can solve problems such as inability to meet transmission requirements

Active Publication Date: 2012-06-27
G NET INTEGRATED SERVICE
View PDF4 Cites 69 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But in some occasions, these algorithms still cannot meet the requirements of faster transmission

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
  • Real-time image compression and reduction method based on plurality of palettes
  • Real-time image compression and reduction method based on plurality of palettes
  • Real-time image compression and reduction method based on plurality of palettes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The multi-palette-based real-time image compression method of the present invention is suitable for application scenarios requiring real-time transmission of computer images, and is particularly suitable for occasions that require high data transmission volume and transmission efficiency. image 3 This is the work flow used in the screen sharing application of the present invention. The following specific implementation takes the network application of screen sharing as an example to demonstrate the specific implementation and use method of the present invention.

[0017] 1. Fixed multiple palettes distinguished by color system

[0018] First, make several palettes according to the color system, each palette contains only 256 colors. The computer screen colors are divided into M color systems, and each color system contains N color palettes, so the total number of color palettes is: MxN. The number of palettes corresponding to each color system may not all be the same, that ...

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 real-time image compression and reduction method based on a plurality of palettes. The real-time image compression and reduction method comprises the following steps of: preassembling and fixing the palettes, cutting a source image into blocks with a fixed size, reading an RGB (Red-Green-Blue) color value of each pixel point of each block, then carrying out color space transformation on the color values, and carrying out statistics on color systems of the images by a color histogram based on main colors; then carrying out color value matching according to color system palettes corresponding to the color systems, and finding the best palette; then replacing the value of each pixel point of the image into an index number of the palettes, and carrying out recompression on the indexed data, thus reaching a higher compression rate; and in transmission on a network, only transmitting the indexed data after compression without transmitting palette data of the color systems, thus achieving the purpose of reducing transmission of data amount. A receiving end only needs to decompress the data, obtain the indexed data, then carry out image data reduction according to the palettes of the local color system and then display the data.

Description

Technical field [0001] The present invention relates to the field of computer graphics and the Internet, and is particularly suitable for computer image processing, compression and transmission. Generally, it can be used in applications that require real-time transmission of computer screen image data, such as screen sharing and remote control. Background technique [0002] At present, in some Internet-based applications, how to transmit colorful images to the remote site more quickly is a very critical issue. This requires efficient and rapid compression of the original image data, and achieves a high compression ratio and good display effect. There are many similar technologies, such as block compression, and different compression codec algorithms based on the number of colors in the image. But in some occasions, these algorithms still cannot meet the requirements for faster transmission. So, how to solve the problem of real-time and fast transmission of images on the Intern...

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): H04N1/64
Inventor 徐宇李彦涛
Owner G NET INTEGRATED SERVICE
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