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

Dictionary encoding and decoding of screen content

A coding and dictionary technology, applied in the field of dictionary coding and decoding, can solve the problems of lower quality and low efficiency

Active Publication Date: 2018-11-09
MICROSOFT TECH LICENSING LLC
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Encoding and decoding such content using normal video coding techniques can be inefficient and reduce quality (for example, by creating compression artifacts)

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
  • Dictionary encoding and decoding of screen content
  • Dictionary encoding and decoding of screen content
  • Dictionary encoding and decoding of screen content

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] This detailed description presents innovations in the use of dictionary modes during encoding and / or decoding. In particular, this detailed description presents a specific application for encoding and / or decoding digital video and / or image content (e.g., such as innovations in video content such as screen content). For example, various 1-D, pseudo 2-D and inter-frame pseudo 2-D dictionary modes can be applied based on the previously encoded or decoded (e.g., reconstructed) pixel values ​​(e.g., pixel values ​​in a video picture) in a reconstructed picture) to encode and / or decode pixels in video content (e.g., in the video picture) value.

[0023] Techniques are described for improving the efficiency of encoding and / or decoding video and / or image data. In some innovations, dictionary mode is used to encode and / or decode pixel values ​​using previous pixel values ​​(eg, previously reconstructed or previously decoded pixel values) stored in a dictionary or in another l...

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

Methods and apparatus are provided for encoding and / or decoding video and / or image content using a dictionary mode. For example, the method and apparatus predict a current pixel value from previous pixel values ​​stored in a 1-D dictionary. The method and apparatus predicts a current pixel value from previous pixel values ​​using a pseudo 2-D dictionary model. Also, the method and apparatus use a pseudo 2-D dictionary model to predict the current pixel value. Also, the method and apparatus predict a current pixel value from previous pixel values ​​in a reference picture using an inter-frame pseudo 2-D dictionary mode. Pixel values ​​may be predicted from previous pixel values ​​identified by offset and length (eg, stored in a dictionary). Also, the method and apparatus encode pixel values ​​using hash matching of pixel values.

Description

technical field [0001] This application deals with dictionary encoding and decoding of screen content. Background technique [0002] Engineers use compression (also called source coding or source encoding) to reduce the bit rate of digital video. Compression reduces the cost of storing and transmitting video information by converting it to a lower bit rate form. Decompression (also known as decoding) reconstructs a version of the original information from the compressed form. A "codec" is an encoder / decoder system. [0003] Over the past two decades, various video codec standards have been adopted, including ITU-T H.261, H.262 (MPEG-2 or ISO / IEC 13818-2), H.263, and H.264 (MPEG-4 AVC or ISO / IEC14496-10) standard, MPEG1 (ISO / IEC 1 1172-2) and MPEG-4 Visual (ISO / IEC 14496-2) standard, and SMPTE 421M standard. Recently, the HEVC standard (ITU-T H.265 or ISO / IEC 23008-2) has been approved. Currently, the HEVC standard is being developed (for example, for scalable video enco...

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/50
CPCH03M7/3075H03M7/3086H03M7/3088H04N19/50H04N19/182
Inventor B·李J·许F·吴
Owner MICROSOFT TECH LICENSING LLC
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