Nova Patents
IL227994A

Multi-metric filtering

Abstract

This record has no abstract on file.

IL227994A, drawing sheet 1
Sheet 1 of 15

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

43 claims: 4 independent, 39 dependent

  1. 1
    65 227994/2 CLAIMS 1. A method of video coding, the method comprising:determining a direction of at least one pixel of a block of pixels;determining a metric for the at least one pixel of the block of pixels, wherein the metric is determined based on a comparison of pixel values for a subset of the pixels in the block to the at least one pixel, wherein the block of pixels is an MxN block of pixels, and wherein at least one of M or N is 2 or greater;based on the metric and the direction, determining a filter for the at least one pixel of the block of pixels;and generating a filtered image by applying the filter to the at least one pixel of the block of pixels.
  2. 12
    A video coding device comprising:a filter unit configured to: determine a direction of at least one pixel of a block of pixels;determining a metric for the at least one pixel of the block of pixels, wherein the metric is determined based on a comparison of pixel values for a subset of the pixels in the block to the at least one pixel, wherein the block of pixels is an MxN block of pixels, and wherein at least one of 67 227994/2 M or N is 2 or greater;determine a filter for the at least one pixel of the block of pixels based on the metric and the direction;and generate a filtered image by applying the filter to the at least one pixel of the block of pixels;and a memory configured to store a filtered result of the filter unit.
  3. 23
    An apparatus comprising:means for determining a direction of at least one pixel of a block of pixels;means for determining a metric for the at least one pixel of the block of pixels, wherein the metric is determined based on a comparison of pixel values for a subset of the pixels in the block to the at least one pixel, wherein the block of 69 227994/2 pixels is an MxN block of pixels, and wherein at least one of M or N is 2 or greater;means for determining a filter for the at least one pixel of the block of pixels based on the metric and the direction;and means for generating a filtered image by applying the filter to the at least one pixel of the block of pixels.
  4. 34
    A non-transitory, computer-readable storage medium having stored thereon instructions that when executed cause one or more processors to:determine a direction of at least one pixel of a block of pixels;determine a metric for the at least one pixel of the block of pixels, wherein the metric is determined based on a comparison of pixel values for a subset of the pixels 71 227994/2 in the block to the at least one pixel, wherein the block of pixels is an MxN block of pixels, and wherein at least one of M or N is 2 or greater;determine a filter for the at least one pixel of the block of pixels based on the metric and the direction;and generate a filtered image by applying the filter to the at least one pixel of the block of pixels.