Screen video encoding and decoding method based on progressive character block compression and encoding and decoding device

An encoding and decoding method and screen video technology, applied in the field of data compression, can solve the problems of inability to display at the receiving end, unable to meet application requirements, loss of text blocks, etc., and achieve good display effect, good compatibility, and wide adaptability. Effect

Active Publication Date: 2016-04-06
XIAN WANXIANG ELECTRONICS TECH CO LTD
View PDF4 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1) The text encoder has only one quality layer, which cannot meet the needs of different applications
[0005] 2) When the network environment is poor, the loss of the text encoding code stream of only

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
  • Screen video encoding and decoding method based on progressive character block compression and encoding and decoding device
  • Screen video encoding and decoding method based on progressive character block compression and encoding and decoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The present invention will be further described below in conjunction with accompanying drawing and specific embodiment:

[0050] Such as figure 1 As shown, the product composition of the screen video codec based on progressive text block compression is as follows:

[0051] The encoding side includes:

[0052] Macroblock classification module: for dividing a frame of screen video into M×N (such as 16×16) macroblocks, and judging whether the type of each macroblock is a text block or an image block;

[0053] Text encoding module: used for progressive encoding of text blocks;

[0054] Image coding module: used for progressive coding of image blocks;

[0055] Layered code stream organization module: used to merge text block code streams, image block code streams and classification auxiliary information according to the code stream format;

[0056] Sending module: used to send the combined code stream to the decoding end through the network;

[0057] The decoding end in...

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 screen video encoding and decoding method based on progressive character block compression and an encoding and decoding device thereof. The screen video encoding and decoding method comprises the following steps: obtaining a frame in a screen video, and dividing the frame into M*N macro blocks; dividing each macro block into character blocks or image blocks according to the category; dividing each character block into a plurality of character compression code streams according to a main color and a non-main color; encoding the main color by an index table, and progressively encoding escape colors of the non-main color based on a bit plane; dividing each image block into a plurality of image encoding quality layers by using a progressive image encoding algorithm based on wavelet transform; transmitting the code streams to a receiving terminal according to different quality grades; and decoding and displaying the code stream of each quality layer by the receiving terminal. According to the screen video encoding and decoding method disclosed by the invention, in view of the limitation and defects of traditional character encoders, the progressive character encoding technology of a plurality of quality layers is realized, no support of special equipment is needed, and the screen video encoding and decoding method is applicable to all occasions needing to compress screen images containing characters.

Description

【Technical field】 [0001] The present invention relates to the technical field of data compression, in particular to a screen video coding and decoding method based on progressive text block compression and a codec thereof, which can be used for computer or mobile terminal screen video compression and transmission. 【Background technique】 [0002] With the development of multimedia technology and network technology, people put forward higher requirements on the quality, size and application of computer or mobile terminal screen images, hoping to transmit large images with limited bandwidth resources, and obtain different resolutions according to actual needs. rate or quality of the reconstructed image. This requires the encoder to first transmit the outline of the image, and then gradually transmit the data to continuously improve the image quality to meet the needs of users, and finally achieve lossless compression, that is, the encoder needs to have progressive characteristi...

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/46H04N19/30H04N19/186H04N19/176
Inventor 张静苏睿钟炎培周毅邓德瑞
Owner XIAN WANXIANG ELECTRONICS TECH CO LTD
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