×

Programmed implementation of real-time multiresolution signal processing apparatus

  • US 4,703,514 A
  • Filed: 09/16/1985
  • Issued: 10/27/1987
  • Est. Priority Date: 09/16/1985
  • Status: Expired due to Term
First Claim
Patent Images

1. In a delayed real time multiresolution processing apparatus utilizing digital techniques for operating during each of successive time cycles at respective levels of resolution which respective levels of resolution differ from each other, on a series of termporal signal samples that define at least one block of an n-dimensional information component, where n is a given integer of at least one, each of said time cycles being composed of a certain number of sample periods that is at least as large as the number of temporal signal samples in said series;

  • the combination comprising;

    a programmable filter logic unit for deriving during each successive time cycle a set of one or more sampled-signal outputs therefrom as specified selectable functions of a set of one or more sampled-signal inputs thereto in accordance with the values of applied first digital control signals, whereby said programmable filter logic unit sequentially performs processing at each of said respective levels of resolution;

    a plurality of addressable read/write memory means each of which is separately addressable in each of said n dimensions, each of said memory means being controllable in accordance with the values of applied second digital control signals;

    programmable coupling means including a first set of multiplexers (MUX) individually associated with each of said filter logic unit outputs and a second set of MUX individually associated with each of filter logic unit inputs for selectively coupling;

    (1) any filter logic unit output as a write-input to a selected one of at least two of said memory means through that one of said first set of MUX individually associated with that filter logic unit output,(2) the read-output of any one of said at least two of said memory means to a selected one of said filter logic unit inputs through that one of said second set of MUX individually associated with that filter logic unit input,(3) any filter logic unit output directly to any selected one of said filter logic unit inputs through those respective ones of said first and second sets of MUX that are individually associate with that filter logic unit output an that selecte one of said filter logic unit inputs, and(4) an applied external series of said temporal signal samples to any selected one of said filter logic unit inputs through that one of said second set of MUX individually associated with that selected one of said filter logic unit inputs, all in accordance with the values of applied third digital control signals; and

    timing and control means for deriving and applying said respective first, second and third digital control signals which together determine the level of resolution of processing done by said programmable filter logic unit during each said successive time cycle, said timing and control means including addressable instruction memory means for determining the respective values of said first, second and third digital control signals during each one of said certain number of sample periods in each of said time cycles.

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