×

Texture sensitive temporal filter based on motion estimation

  • US 8,619,861 B2
  • Filed: 02/26/2008
  • Issued: 12/31/2013
  • Est. Priority Date: 02/26/2008
  • Status: Active Grant
First Claim
Patent Images

1. An encoder system, comprising:

  • a memory;

    a processing unit operatively coupled to the memory, the processing unit executing;

    a motion estimation component for generating frame characteristics and a motion vector from an input frame, the frame characteristics comprising a cost function and texture data, the motion estimation component to determine whether to code the frame characteristics of an area of the input frame as a block that is inter-block or intra-block;

    a detection component for pre-generating a texture threshold for different cost functions, taking the input of the motion vector, the cost function, and the texture information for each area in the input frame and updating a block static counter according to the texture information, the cost function and the motion vector, and determining that a current area of the input flame is static when the block static counter for the area exceeds the predetermined texture threshold value defining whether the area is static or dynamic;

    a mapping component for generating a static map from the static area; and

    a filter component for temporally filtering the input frame when the area is static, using the static map of the area and outputting a filtered frame to an encoding process.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×