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

A method of image data compression based on rfb protocol

A technology of image data and compression method, which is applied in the direction of image communication, digital video signal modification, selective content distribution, etc., can solve the problem that the actual data transmission volume cannot be effectively reduced, so as to improve core competitiveness, maintain a leading position, reduce Quantity effect

Active Publication Date: 2018-02-23
INSPUR FINANCIAL INFORMATION TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And when the changing range of the picture exceeds a certain zero point, or when the changed area is relatively scattered, this method will not be able to effectively reduce the actual amount of data 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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] A kind of image data compression method based on RFB protocol of the present invention, image data frame is carried out spatial coding on server end or on client end, and spatial coding mode comprises static coding and dynamic coding; Frame coding, static coding is aimed at the use environment where the image continues to change rapidly, and the content of the front and rear frames lacks consistency, such as video playback, remote monitoring, etc.; dynamic coding is based on the content contained in the frame image. It is aimed at the use environment where the frequency of content changes is low and the scope of change is relatively limited, such as the common desktop environment of remote desktop.

[0038] Static encoding: Taking the unit encoding interval of 1 second as an example, assuming that the frame rate of desktop sampling is 30, each transmitted data packet contains 30 frames of image data, and the data delay at this time is about 1 second .

[0039] Dynamic ...

Embodiment 2

[0056] A kind of image data compression method based on RFB protocol of the present invention, image data frame is carried out spatial coding on server end or on client end, and spatial coding mode comprises static coding and dynamic coding; Frame coding, static coding is aimed at the use environment where the image changes continuously and the content of the front and rear frames lacks consistency; dynamic coding is dynamic frame coding based on the content contained in the frame image, and dynamic coding is aimed at the low frequency of content changes , The use environment with a relatively limited range of changes.

[0057] To spatially encode the image data frame on the client side, the steps are as follows:

[0058] Step 1: Call the function GetServerInfo() to obtain the basic parameters of the server, such as resolution, color depth, default encoding frame number, etc.;

[0059] Step 2: Call the function ReadSpaceMessage() to read the message packet type of the server....

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 an image data compression method based on an RFB protocol, and belongs to an image data compression method. The method aims to solve the technical problem that in the prior art, when huge image data need to be transmitted through a network, users have the sense of delay. According to the technical scheme, spatial encoding is carried out on image data frames on a server or a client, and a spatial encoding mode includes static encoding and dynamic encoding, wherein static encoding is quantitative frame encoding with time as a unit and is suitable for the use environment where images continuously and quickly change and content of the front frame and content of the rear frame lack consistency, dynamic encoding is dynamic frame encoding with content included in frame images as bases and is suitable for the use environment where content change frequency is low and the change range is relatively limited.

Description

technical field [0001] The invention relates to an image data compression method, in particular to an image data compression method based on RFB protocol. Background technique [0002] At present, the encoding method adopted in the field of remote frame buffer (RFB protocol) popular in the market often generates the corresponding frame buffer data stream based on the changing area of ​​the preceding and following frames, and the amount of data transmission often depends on the size of the changing area of ​​the graphics and the frame rate . However, when the change range of the picture exceeds a certain zero threshold, or the changed area is relatively scattered, this method will not be able to effectively reduce the actual amount of data transmission. [0003] When the frame rate increases correspondingly, the change process between frame images will inevitably become more delicate, and the generated transmission data will also increase accordingly. When these huge data ar...

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): H04N21/2343H04N21/4402H04N19/42
CPCH04N21/234309H04N21/440218
Inventor 张家重董毅李光瑞王玉奎张涛孙成通
Owner INSPUR FINANCIAL INFORMATION TECH 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