Patent ID: 7630576

Claim:
A signal processing apparatus comprising: first signal processing means for performing signal processing on a first signal after switching an internal structure of the first signal processing means and for outputting a second signal, the first signal processing using learned tap coefficients from a command sequence for computation on the first signal, the tap coefficients being determined based on parameters z; second signal processing means for performing signal processing on the second signal after switching an internal structure of the second signal processing means and for outputting a third signal; and command sequence generating means for generating the command sequence in response to a signal from an external source and for transmitting the command sequence to the first and second signal processing means, wherein the first and second signal processing means switch the internal structure according to at least one of a plurality of commands forming the command sequence, and wherein the command sequence generating means includes, a learning image storage unit storing learning image data, a supervisor data generator for generating supervisor image data from the learning image data, a learner data generator for generating a learner data for learning the tap coefficients, a parameter generator to provide the parameters z to the learner data generator and the supervisor data generator, and a learning unit that determines and outputs the tap coefficients to the first signal processing means by using the supervisor image data from the supervisor data generator, by using the learner data generated from the learner data generator, and by using the parameters z supplied from the parameter generator.