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

Predictive lossless coding of images and video

A lossless encoding and encoding technology, applied in image communication, image data processing, image data processing, etc.

Inactive Publication Date: 2010-12-29
MICROSOFT TECH LICENSING LLC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Predictive Lossless Coding (PLC) solves the above-mentioned problem of providing lossless image compression that is generally applicable to a wide variety of images and videos

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
  • Predictive lossless coding of images and video
  • Predictive lossless coding of images and video
  • Predictive lossless coding of images and video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following description deals with the implementation of predictive lossless coding that combines some or all of a mix of run-length Golomb Rice (RLGR) entropy coding, multiple DPCM modes, YCoCg color spaces, and a macroblock (MB) coding structure to provide an applicable An efficient and fast codec for a wide variety of image content including photographic images (continuous tone), graphics, and video.

[0026] 1.PLC encoder

[0027] see now figure 1 , an illustrative example of an image encoder 100 based on predictive lossless coding (PLC) performs encoding or compression of image data 105 . The image data input to the PLC encoder may be in any of various uncompressed image data formats. For example, a common format handled by the illustrated image encoder is red-green-blue (RGB) image data, such as photographic or graphic images, frames of video, and the like. Typically the RGB image data is organized as a two-dimensional array of picture elements (pixels), wher...

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

Predictive lossless coding provides effective lossless image compression of both photographic and graphics content in image and video media. Predictive lossless coding can operate on a macroblock basis for compatibility with existing image and video codecs. Predictive lossless coding chooses and applies one of multiple available differential pulse-code modulation (DPCM) modes to individual macro-blocks to produce DPCM residuals having a closer to optimal distribution for run-length, Golomb Rice RLGR entropy encoding. This permits effective lossless entropy encoding despite the differing characteristics of photographic and graphics image content.

Description

technical field [0001] The invention relates to lossless coding of images and videos. Background technique [0002] Lossless image coding has a large variety of important applications, including high-quality digital photography, film, graphics, and more. It can also be applied to professional-grade video encoding, for encoding frames of video at the highest possible quality settings (i.e. losslessly). Images for these applications may have different characteristics, presenting a difficult challenge to design image coders / decoders that are generally applicable across these applications. For example, images in graphics have sharp edges or distinct transitions in color (for example, between text and background colors, and on the edges of adjacent shapes), while photographic images are often continuous-tone (that is, images The color on is continuously changing (e.g. gradient)). [0003] Due to differences in image characteristics, most general-purpose image coders are design...

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): H04N7/26H04N7/34H04N1/41G06T1/00H03M7/36H04N7/32H04N19/593
CPCH04N19/00278H04N19/00024H04N19/00763H04N19/00121H04N19/00157H04N7/26106H04N19/00545H04N7/3022H04N19/105H04N19/13H04N19/14H04N19/176H04N19/46H04N19/593E01C5/005E01C11/224E01C2201/02E01C2201/20
Inventor K·慕克吉
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