×

Method and apparatus for representing an image

  • US 5,068,911 A
  • Filed: 02/09/1990
  • Issued: 11/26/1991
  • Est. Priority Date: 02/09/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for generating representation of an input array comprising a two-dimensional array of numbers, said input array being organized as a plurality of linear arrays corresponding to the roes and colums of sa dinput array, said aparatus comprising:

  • means for storing at least one row of said input array;

    linear filtering means for filtering a lnear sequence of numbers to generate high and low frequency linear arrays of numbers, said high and low frequency linear arrays representing the high and low frequency components of said linear sequence;

    row processing means for causing said linear filtering means to process each said row in said input array to generate a low frequency row array representing said input array, said low frequency row array comprising a two-dmensional array of numbers orgaized as a plurality of rows and columns, said row processing means comprising means for iteratively processing a row of said input array for a predetermined number of iterations, wherein said first iteration comprises causing said linear filtering means to filter said row of said input array and, in successive said iterations, said filtering means is caused to filter the low frequency array generated in the previsou iteration;

    said row processing means further comprising means for storing the low frequency array generated in the last said iteration in said low frequency row array at a row location corresponding to the location of the row in said input array from which said low frquency array was generated; and

    column processing means for cuasing said linear filtering means to process each said column in said low frequency row array to generate a low frequency column array representing said input array said low frequency column array comprising a two-dimensional array of numbers organized as a plurality of rows and columns, said colum processing means comprising means for iteratively processing a column of said low frequency row array for a predetermined number of iterations, wherein said first iteration, said linear filtering means is caused to filter said column of said input array and, in said successive iterations, said filtering means is cuaed to fitler the low frequency column array generated in the previous iteration, said column processing means further comprising means for storing the low frequency array generated in the last said iteration in said low frequency column array at a column location corresponding to the location of the column in said low frequency row array from which said low frequency array was generated.

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