Claims
- 1. Apparatus for processing a plurality of input signals comprising:
- a perceptual metric generator for determining a perceptual metric that represents the fidelity between two of said input signals; and
- a first neural network, coupled to said perceptual metric generator, for evaluating said perceptual metric to produce a control signal.
- 2. The apparatus of claim 1, wherein said plurality of input signals are image signals.
- 3. The apparatus of claim 1, wherein said control signal is used for controlling an encoder having a plurality of encoder parameters.
- 4. The apparatus of claim 3, wherein said control signal is used for selecting encoder parameters of said encoder.
- 5. The apparatus of claim 1, wherein said control signal is used to generate fidelity ratings.
- 6. The apparatus of claim 1, further comprising:
- an encoder, coupled to said first neural network, for encoding the plurality of input signals, wherein said control signal is used for selecting encoder parameters of said encoder.
- 7. The apparatus of claim 1, further comprising:
- an encoder, coupled to said first neural network, for encoding the plurality of input signal; and
- a controller, coupled to said first neural network, for controlling a plurality of encoder parameters of said encoder in response to said control signal of said first neural network.
- 8. The apparatus of claim 1, wherein each of said input signal is decomposed into a set of varying resolution signals, and wherein said perceptual metric generator determines a perceptual metric between two of said varying resolution signals.
- 9. The apparatus of claim 8, further comprising a plurality of neural networks, coupled to said first neural network in a hierarchical manner, where each of said neural network evaluates a different perceptual metric generated from different sets of varying resolution signals.
- 10. Apparatus for processing a plurality of input signals comprising:
- a first neural network for determining a perceptual metric that represents the fidelity between two of said input signals;
- a second neural network, coupled to said first neural network, for evaluating said perceptual metric to produce a control signal; and
- an encoder, coupled to said second neural network, for encoding the plurality of input signals, where said control signal is used for selecting encoder parameters of said encoder.
- 11. Method for processing a plurality of input signals comprising the steps of:
- (a) determining a perceptual metric that represents the fidelity between two of said input signals; and
- (b) using a first neural network to evaluate said perceptual metric to produce a control signal.
- 12. The method of claim 11, wherein said plurality of input signals are image signals.
- 13. The method of claim 11, further comprising the step of:
- (c) using said control signal to control an encoder having a plurality of encoder parameters.
- 14. The method of claim 13, wherein said using step (c) uses said control signal to select said encoder parameters of said encoder.
- 15. The method of claim 11, further comprising the step of:
- (c) using said control signal to generate fidelity ratings.
- 16. The method of claim 11, further comprising the step of:
- (c) encoding the plurality of input signals; and
- (d) using said control signal to control said encoding step (c).
- 17. The method of claim 11, further comprising the step of:
- (c) decomposing each of said input signal into a set of varying resolution signals, and wherein said determining step (a) determines a perceptual metric between two of said varying resolution signals.
- 18. The method of claim 17, wherein said using step (b) comprises the step of using a plurality of neural networks, where each of said neural network evaluates a different perceptual metric generated from different sets of varying resolution signals.
- 19. The method of claim 11, further comprising the step of:
- (c) decomposing each of said input signal into a set of regions, and wherein said determining step (a) determines a perceptual metric between said regions of two input signals.
Parent Case Info
This application claims the benefit of U.S. Provisional Applications Ser. No. 60/014,266 filed Mar. 29, 1996 and Ser. No. 60/014,687 filed Apr. 2, 1996.
US Referenced Citations (10)