Digital signal processing method, learning method, apparatuses for them, and program storage medium
AssigneeSony Corporation
InventorsTetsujiro Kondo, Tsutomu Watanabe, Hiroto Kimura
Life of this patent
Estimating the term…
Abstract
An input digital signal D10 is class-classified according to the envelope of the input digital signal D10, and the input digital signal D10 is converted by the prediction method corresponding to the class, so that conversion further suited to the feature of the input digital signal can be performed.
Claims24
A digital-signal processing apparatus for converting an input digital signal, comprising:
- envelope calculation means for calculating the envelope of the input digital signal;
- class classification means for classifying the input digital signal into a class according to the calculated envelope;
- and
- prediction calculation means for prediction-calculating the input digital signal by a prediction method corresponding to the class to generate a digital signal converted from the input digital signal,
- wherein the digital signal is provided to an output device, and
- wherein the envelope calculation means calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A digital-signal processing system comprising:
- at least one processor;
- and
- at least one memory, coupled to the at least one processor, the at least one memory storing a method for converting an input digital signal, the method comprising:
- an envelope calculation step of calculating the envelope of the input digital signal;
- a class classification step of classifying the input digital signal into a class according to the calculated envelope;
- a prediction calculation step of prediction-calculating the input digital signal by a prediction method corresponding to the class to generate a digital signal converted from the input digital signal;
- and
- providing the digital signal to an output device, and
- wherein the envelope calculation step calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A learning apparatus for generating prediction coefficients used by prediction calculation in a conversion processing of a digital-signal processing apparatus for converting an input digital signal, comprising:
- apprentice-digital-signal generating means for generating an apprentice digital signal obtained by making a desired digital signal worse;
- envelope calculation means for calculating the envelope of the apprentice digital signal;
- class classification means for classifying the apprentice digital signal into a class according to the calculated envelope;
- and
- prediction-coefficient calculation means for calculating the prediction coefficients corresponding to the class according to the input digital signal and the apprentice digital signal,
- wherein the prediction coefficients are provided to an output device,
- wherein the envelope calculation means calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A learning system comprising:
- at least one processor;
- and
- at least one memory, coupled to the at least one processor, the at least one memory storing a method for generating prediction coefficients used by prediction calculation in a conversion processing of a digital-signal processing apparatus for converting an input digital signal, the method comprising:
- an apprentice-digital-signal generating step of generating an apprentice digital signal obtained by making a desired digital signal worse;
- an envelope calculation step of calculating the envelope of the apprentice digital signal;
- a class classification step of classifying the apprentice digital signal into a class according to the calculated envelope;
- a prediction-coefficient calculation step of calculating the prediction coefficients corresponding to the class according to the input digital signal and the apprentice digital signal;
- and
- providing the prediction coefficients to an output device,
- wherein the envelope calculation step calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A digital-signal processing apparatus for converting an input digital signal, comprising:
- envelope calculation means for calculating the envelope of the input digital signal;
- class classification means for classifying the digital signal into a class according to the calculated envelope;
- envelope prediction calculation means for calculating a new envelope by a prediction method corresponding to the class;
- carrier extracting means for extracting a carrier from the input digital signal;
- and
- modulation means for modulating the carrier according to the new envelope calculated by the envelope prediction calculation means to generate a new digital signal converted from the input digital signal,
- wherein the new digital signal is provided to an output device.
A digital-signal processing system comprising:
- at least one processor;
- and
- at least one memory, coupled to the at least one processor, the at least one memory storing a method for converting an input digital signal, the method comprising:
- an envelope calculation step of calculating the envelope of the input digital signal;
- a class classification step of classifying the digital signal into a class according to the calculated envelope;
- an envelope prediction calculation step of calculating a new envelope by a prediction method corresponding to the class;
- a step of extracting a carrier from the input digital signal;
- a step of modulating the carrier according to the new envelope calculated in the envelope prediction calculation step to generate a new digital signal converted from the input digital signal;
- and
- providing the new digital signal to an output device.
A learning apparatus for generating prediction coefficients used by prediction calculation in a conversion processing of a digital-signal processing apparatus for converting an input digital signal, comprising:
- apprentice-digital-signal generating means for generating an apprentice digital signal obtained by making a desired digital signal worse;
- first envelope calculation means for calculating the envelope of the apprentice digital signal;
- class classification means for classifying the apprentice digital signal into a class according to the calculated envelope;
- second envelope calculation means for calculating the envelope of the input digital signal;
- and
- prediction-coefficient calculation means for calculating the prediction coefficients corresponding to the class according to the envelope of the apprentice digital signal, calculated by the first envelope calculation means and the envelope of the input digital signal, calculated by the second envelope calculation means,
- wherein the prediction coefficients are provided to an output device.
A learning system comprising:
- at least one processor;
- and
- at least one memory, coupled to the at least one processor, the at least one memory storing a method for generating prediction coefficients used by prediction calculation in a conversion processing of a digital-signal processing apparatus for converting an input digital signal, the method comprising:
- an apprentice-digital-signal generating step of generating an apprentice digital signal obtained by making a desired digital signal worse;
- a first envelope calculation step of calculating the envelope of the apprentice digital signal;
- a class classification step of classifying the apprentice digital signal into a class according to the calculated envelope;
- a second envelope calculation step of calculating the envelope of the input digital signal;
- a prediction-coefficient calculation step of calculating the prediction coefficients corresponding to the class according to the calculated envelope of the apprentice digital signal and the calculated envelope of the input digital signal;
- and
- providing the predicted coefficient to an output device.
A program storage medium for making a digital-signal processing apparatus execute a program which is recorded on said program storage medium, the program comprises:
- an envelope calculation step of calculating the envelope of an input digital signal;
- a class classification step of classifying the input digital signal into a class according to the calculated envelope;
- and
- a prediction calculation step of prediction-calculating the input digital signal by a prediction method corresponding to the class to generate a digital signal converted from the input digital signal,
- wherein said digital signal is provided to an output device, and
- wherein the envelope calculation step calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A program storage medium for making a learning apparatus execute a program which is recorded on said program storage medium, the program comprises:
- an apprentice-digital-signal generating step of generating an apprentice digital signal obtained by making a desired digital signal worse;
- an envelope calculation step of calculating the envelope of the apprentice digital signal;
- a class classification step of classifying the apprentice digital signal into a class according to the calculated envelope;
- and
- a prediction-coefficient calculation step of calculating the prediction coefficients corresponding to the class according to the digital signal and the apprentice digital signal,
- wherein the prediction coefficients are provided to an output device,
- wherein the envelope calculation step calculates a positive envelope in a positive region of the input signal and a negative envelope in a negative region of the input signal.
A program storage medium for making a digital-signal processing apparatus execute a program which is recorded on said program storage medium, the program comprises:
- an envelope calculation step of calculating the envelope of an input digital signal;
- a class classification step of classifying the digital signal into a class according to the calculated envelope;
- an envelope prediction calculation step of calculating a new envelope by a prediction method corresponding to the class;
- a carrier extracting step of extracting a carrier from the input digital signal;
- and
- a modulation step of modulating the carrier according to the new envelope calculated by the envelope prediction calculation means to generate a new digital signal converted from the input digital signal,
- wherein said digital signal from said storage medium is provided to an output device.
A program storage medium for making a learning apparatus execute a program which is recorded on said program storage medium, the program comprises:
- an apprentice-digital-signal generating step of generating an apprentice digital signal obtained by making a desired digital signal worse;
- an envelope calculation step of calculating the envelope of the apprentice digital signal;
- a class classification step of classifying the apprentice digital signal into a class according to the calculated envelope;
- a second envelope calculation step of calculating the envelope of the input digital signal;
- and
- a prediction-coefficient calculation step of calculating the prediction coefficients corresponding to the class according to the calculated envelope of the apprentice digital signal and the calculated envelope of the digital signal,
- wherein the prediction coefficients are provided to an output device.
Dependencies are inferred from the claim text.