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

Throughput Performance When Applying Deblocking Filters On Reconstructed Image Frames

a filter and image frame technology, applied in the field of data compression/decompression technologies, can solve the problems of unsatisfactory visual characteristics, and the application of deblocking filters generally requires substantial computational time/resources

Inactive Publication Date: 2008-12-04
TEXAS INSTR INC
View PDF4 Cites 69 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As is well known, compression / decompression techniques are often “lossy” which could lead to undesirable visual characteristics in the display of reconstructed image frames, and applying the deblocking filters makes the display of reconstructed image frames less objectionable to the human eye.
Application of deblocking filter generally requires substantial computational time / resources.

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
  • Throughput Performance When Applying Deblocking Filters On Reconstructed Image Frames
  • Throughput Performance When Applying Deblocking Filters On Reconstructed Image Frames
  • Throughput Performance When Applying Deblocking Filters On Reconstructed Image Frames

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

1. Overview

[0026]Several features of the present invention can be used to improve the throughput performance of applying deblocking filters on reconstructed image frames. In one embodiment, a set of values representing an image frame in encoded format is received, with the image frame containing multiple macro-blocks. Each macro-block in turn containing multiple sub-blocks forming horizontal and vertical edges, with the edges including pairs of adjacent edges in the same orientation (horizontal or vertical)

[0027]The received set of values is first decoded (and / or decompressed) to form a second set of values representing a reconstruction of the image frame in a decoded format. As noted in the background section, deblocking filter may need to be applied on the reconstructed image frames to make the display of the images less objectionable to the human eye.

[0028]According to an aspect of the present invention, the specific ones of the pairs of edges to which a deblocking filter is to b...

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

Improving throughput performance when applying deblocking filters on reconstructed image frames. In one embodiment, an image frame received in the form of a set of values in encoded format is decoded to form a second set of values representing a reconstruction of the image frame in a decoded format. The specific one of the pairs of edges (formed by sub-blocks in the image frame) to which a deblocking filter is to be applied is then determined by evaluating any pre-conditions that need to be satisfied according to a standard. The deblocking filter is then applied to the determined specific ones of the pairs of edges, with the application being performed after determining.

Description

RELATED APPLICATION(S)[0001]The present application claims priority from co-pending U.S. provisional application Ser. No. 60 / 941,881, entitled “Deblocking Filter Implementation on VLIW Architectures for H.264 Video” filed on 30 Apr. 2007, naming the same applicant Texas Instruments Inc (the intended assignee) and the same inventors Anurag Mithalal Jain, Vipulkumar Parasottambhai Paladiya, and Sunand Mittal as in the subject application, attorney docket number: TI-60039PS, and is incorporated in its entirety herewith.BACKGROUND[0002]1. Field of Disclosure[0003]The present disclosure relates generally to data compression / decompression technologies, and more specifically to improving throughput performance when applying deblocking filters on reconstructed image frames.[0004]2. Related Art[0005]Image frames are often required to be reconstructed from corresponding compressed / encoded data. Reconstruction refers to forming the uncompressed data, which is as close as possible to the origin...

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): H04N7/26
CPCH04N19/176H04N19/61H04N19/86H04N19/14H04N19/436H04N19/117
Inventor JAIN, ANURAG MITHALALPALADIYA, VIPULKUMAR PARASOTTAMBHAIMITTAL, SUNAND
Owner TEXAS INSTR INC
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