US7430336B2

Method and apparatus for image enhancement for low bit rate video compression

Summary by NHIP

Video Block Edge Enhancement

The method deblocks and enhances block-based digital video by comparing boundary edge activity to a first threshold. It filters pixels with a low pass filter if activity is below the threshold and enhances pixels one or more pixels removed from the boundary if activity is at or above the threshold.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and apparatus for deblocking and edge enhancement of block based digital video includes determining that two blocks share a common boundary; measuring edge activity of the common boundary, comparing the measured edge activity to a first threshold, filtering one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold, and enhancing one or more pixels of the two neighboring blocks if the edge activity is at or above the first threshold.

US7430336B2, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 13 April 2026, 0.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

29 claims: 5 independent, 24 dependent

  1. 1
    Broadest claimClaim Score 72, broad(NHIP)A method for deblocking and edge enhancement of block based digital video, comprising:determining that two blocks share a common boundary;measuring edge activity of the common boundary;comparing the measured edge activity to a first threshold;filtering one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold;and enhancing only pixels that are one or more pixels removed from the common boundary of the two neighboring blocks if the edge activity is at or above the first threshold.
  2. 10
    An apparatus for deblocking and edge enhancement of block based digital video, comprising:means for determining that two blocks share a common boundary;means for measuring edge activity of the common boundary;means for comparing the measured edge activity to a first threshold;means for filtering one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold;and means for enhancing only pixels that are one or more pixels removed from the common boundary of the two neighboring blocks if the edge activity is at or above the first threshold.
  3. 19
    An electronic device comprising a deblocking and edge enhancement component to deblock and enhance block based digital video, the electronic device configured to determine that two blocks share a common boundary, to measure edge activity of the common boundary, to compare the measured edge activity to a first threshold, to filter one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold, and to enhance only pixels one or more pixels removed from the common boundary of the two neighboring blocks if the edge activity is at or above the first threshold.
  4. 28
    A computer-readable medium embodying means for causing a computer to execute a method for deblocking and edge enhancement of block based digital video, the method comprising:determining that two blocks share a common boundary;measuring edge activity of the common boundary;comparing the measured edge activity to a first threshold;filtering one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold;and enhancing only pixels that are one or more pixels removed from the common boundary of the two neighboring blocks if the edge activity is at or above the first threshold.
  5. 29
    At least one processor configured to implement a method for deblocking and edge enhancement of block based digital video, the method comprising:determining that two blocks share a common boundary;measuring edge activity of the common boundary;comparing the measured edge activity to a first threshold;filtering one or more pixels of the two blocks with a low pass filter if the edge activity is below the first threshold;and enhancing only pixels that are one or more pixels removed from the common boundary of the two neighboring blocks if the edge activity is at or above the first threshold.