×

Method and apparatus for coding motion pictures utilizing motion compensation

  • US 5,272,530 A
  • Filed: 11/01/1991
  • Issued: 12/21/1993
  • Est. Priority Date: 11/01/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for generating high and low-frequency component images from first and second input frames of a motion picture, said apparatus comprising:

  • first and second buffer means for storing first and second input arrays of pixel values respectively, said first array representing the intensity values in said first input frame and said second input array representing the intensity values in said second frame, said second input array being divided into a plurality of regions, each region storing a contiguous block of pixel values;

    means for matching each said region in said second input array with a region of the same size in said first input array thereby defining a pixel in said first input array corresponding to each said pixel in said second input array;

    means for assigning one of two values to each pixel value in said first input array, said first value being assigned if said pixel was included in a region matched to one and only one of said regions in said second input array by said matching means, and otherwise to said second value;

    low-frequency buffer means for storing an array of pixel values representing the intensity values of said low-frequency component image, said low-frequency buffer means including one location corresponding to each said pixel value in said first input array;

    high-frequency buffer means for storing an array of pixel values representing the intensity values of said high-frequency component image, said high-frequency buffer means including one location corresponding to each said pixel value in said second input array;

    frame initialization means for causing said low-frequency buffer means to initially store a value related to the pixel value stored in said first input array at each location corresponding to a pixel in said first input array that was assigned said second value; and

    filter means for combining each pixel in said second input array with said corresponding pixel in said first input array to generate high and low-frequency pixels, said high-frequency pixel being stored in said high-frequency buffer means in said location corresponding to said pixel in said second input array and said low-frequency pixel being stored in said low-frequency buffer means in said location corresponding to said pixel in said first input array if said assigning means assigned said first value to said corresponding pixel in said first input array.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×