Unlock instant, AI-driven research and patent intelligence for your innovation.

Determining palette size, palette entries and filtering of palette coded blocks in video coding

A color palette, video encoder technology, applied in the field of video encoding and decoding

Active Publication Date: 2016-11-09
QUALCOMM INC
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Spatial or temporal prediction leads to a predictive block of the block to be decoded

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
  • Determining palette size, palette entries and filtering of palette coded blocks in video coding
  • Determining palette size, palette entries and filtering of palette coded blocks in video coding
  • Determining palette size, palette entries and filtering of palette coded blocks in video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] This disclosure includes techniques for video coding and compression. In particular, this disclosure describes techniques to support the coding of video content, especially on-screen content, with palette-based coding. This disclosure describes several technical aspects of palette-based coding, including techniques for determining palette sizes, palette entries, and filtering for palette coding blocks in video coding.

[0020] In traditional video coding, images are assumed to be continuous-tone and spatially smooth. Based on these assumptions, various tools have been developed, such as block-based transforms, filtering, etc., and such tools have demonstrated good performance for coding natural content video. However, in applications such as remote desktop, collaborative, and wireless displays, computer-generated screen content (eg, text or computer graphics) may be the primary content to be compressed. This type of content tends to have discrete tones and is characte...

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

Techniques are described for palette-based coding. In palette-based coding, a video coder may form a palette as a table of colors for representing video data of a given block. Palette-based coding may be useful for coding blocks of video data having a relatively small number of colors. Rather than coding actual pixel values or their residuals for the given block, the video coder may code index values for one or more of the pixels. The index values map the pixels to entries in the palette representing the colors of the pixels. Techniques are described for determining whether to disable filtering, such as deblocking filtering or sample adaptive offset (SAO) filtering, of palette coded blocks at a video encoder or a video decoder. Techniques are also described for modify a palette size and palette entries of a palette at the video encoder based on rate-distortion costs.

Description

[0001] This application claims the benefit of US Provisional Application No. 61 / 970,838, filed March 26, 2014, which is incorporated herein by reference in its entirety. technical field [0002] The present invention relates to video encoding and decoding. Background technique [0003] Digital video capabilities can be incorporated into a wide variety of devices, including digital television, digital broadcast systems, wireless broadcast systems, personal digital assistants (PDAs), laptop or desktop computers, tablet computers, e-book readers, digital cameras , digital recording devices, digital media players, video game devices, video game consoles, cellular or satellite radiotelephones, so-called "smart phones", video teleconferencing devices, video streaming devices and the like. Digital video devices implement video compression techniques such as the standards defined by MPEG-2, MPEG-4, ITU-T H.263, ITU-T H.188 / MPEG-4 Part 10 Advanced Video Coding (AVC), Video compressi...

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/80H04N19/94
CPCH04N19/80H04N19/94H04N19/186H04N19/176H04N19/105H04N19/86H04N19/82H04N19/147H04N19/42H04N19/182H04N19/117H04N19/124H04N19/567H04N19/70H04N19/85H04N19/90G06T7/44G06T7/90G06T5/40G06T9/00
Inventor 邹锋濮伟拉詹·拉克斯曼·乔希霍埃尔·索赖 罗哈斯马尔塔·卡切维奇
Owner QUALCOMM INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More