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

Universal blockiness correction

A blocky, general-purpose technology, applied in the field of image processing, which can solve problems such as insufficient filtering strength

Active Publication Date: 2010-09-01
QUALCOMM INC
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the past, the post-loop deblocker only filtered pixels around the 8×8 block, so there was still inherited blockiness
Furthermore, the filtering strength for skipped MBs and Coded Block Mode (CBP) 0 blocks is not strong enough

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
  • Universal blockiness correction
  • Universal blockiness correction
  • Universal blockiness correction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any configuration or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other configurations or designs, and the terms "core," "engine," "machine," "processor" and "processing unit" are used interchangeably.

[0039] The techniques described herein may be used in wireless communications, computing, personal electronic devices, and so on. An exemplary use of the techniques for wireless communication is described below.

[0040] figure 1 A block diagram showing the configuration of the wireless device 10 in the wireless communication system. The wireless device 10 can be a handset. The handset may be a cellular or camera phone, terminal, wireless-capable personal digital assistant (PDA), wireless communication device, video game console, laptop computer, video-capable device, or some other equipped A device with wire...

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 to remove inherited blockiness with a low million instructions per second (MIPs) are provided. In one configuration, a device comprises a processor operative to implement a set of instructions to universally correct blockiness. The processor commandeers the in-loop deblocking filtering engine and universally corrects blockiness, including inherited blockiness, using the in-loop deblocking filtering engine.

Description

technical field [0001] The present invention relates generally to the field of image processing, and more particularly, to techniques for universally correcting blockiness at low million instructions per second (MIPs). Background technique [0002] Blockiness is one of the most noticeable artifacts introduced by block-based video and image coding. Blockiness occurs because block-based coding uses blocks (eg, 8x8 or 4x4) as basic units for transform, quantization, and texture coding, and inter-block correlations are lost during this coding. The problem is especially severe when encoding video / image content at very low bit rates (high quantization steps qp). For intra macroblocks (MBs), blocking artifacts are only visible around block boundaries. For inter MBs, however, motion compensation can produce artifacts inside the block. Blocking artifacts from a reference frame are referred to as "inherited blockiness" because they are inherited from previous frames. Inheritance b...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/30
CPCH04N19/00212H04N19/00066H04N19/00909H04N19/117H04N19/157H04N19/86
Inventor 滕佳缘沙拉什·曼朱纳什
Owner QUALCOMM 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