Data processing apparatus, data processing method, and recording medium therefor
0 Assignments
0 Petitions
Accused Products
Abstract
An integrated processing box performs processing commonly to a plurality of input devices, a plurality of output devices, or a plurality of storage devices. For example, the integrated processing box performs noise reduction processing on data received from an input device or a storage device or data supplied to an output device or the storage device. The integrated processing box also performs processing, for example, temporal/spatial processing or grayscale processing, variably to each type of input device, each type of output device, or each type of storage device. Accordingly, if the input device is, for example, a video camera, the video camera is formed only by a CCD, a sample-and-hold circuit for sampling and holding the output from the CCD, an AGC circuit for adjusting the gain of the output from the sample-and-hold circuit, and an A/D conversion circuit for converting the analog output of the AGC circuit into a digital output. That is, it is possible to form the video camera without blocks performing defect correction for the pixels of the CCD, γ correction, color matrix conversion.
-
Citations
45 Claims
-
1-29. -29. (Canceled)
-
30. A data processing apparatus for selectively outputting processed information data to a plurality of types of output devices, comprising:
-
data input means for inputting information data;
output device detection means for detecting the type of an output device to which processed information data is outputted; and
variable processing means for performing processing, variably according to the type of output device detected by said output device detection means, on the information data received from said data input means;
wherein said variable processing means comprises;
data classifying means for classifying the information data from said data input means into one of plural classes and for outputting a class code corresponding the class of the information data, storing means for storing a plurality of coefficients, obtained by performing learning processing, for the respective class codes, and calculating means for performing calculation with the information data and the coefficients, corresponding to the class code from said data classifying means, supplied from said storing means so that processed information data is output. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A data processing apparatus for selectively outputting processed information data to a plurality of types of output devices, comprising:
-
a data input unit for inputting information data;
an output device detection unit for detecting the type of an output device to which processed information data is outputted; and
a variable processing unit for performing processing, variably according to the type of output device detected by said output device detection unit, on the information data received from said data input unit;
wherein said variable processing unit comprises, a data classifying unit for classifying the information data from said data input unit into one of plural classes and for outputting a class code corresponding the class of the information data, a storing unit for storing a plurality of coefficients, obtained by performing learning processing, for the respective class codes, and a calculating unit for performing calculation with the information data and the coefficients, corresponding to the class code from said data classifying unit, supplied from said storing unit so that processed information data is output.
-
-
37. A data processing method for selectively outputting processed information data to a plurality of types of output devices, comprising the steps of:
-
inputting information data;
detecting the type of an output device to which processed information data is outputted; and
performing processing, variably according to the type of output device detected by said detecting step, on the input information data;
wherein said variable processing step comprises the steps of;
classifying the information data received from said inputting step into one of plural classes and outputting a class code corresponding the class of the information data, outputting coefficients corresponding to the class code from storing means which stores a plurality of coefficients obtained by performing learning processing for the respective class codes, and performing calculation with the information data and the outputted coefficients so that processed information data is output. - View Dependent Claims (38)
-
-
39. A data processing apparatus for selectively receiving information data from a plurality of types of input devices, comprising:
-
input interface means functioning as an interface with said plurality of types of input devices;
input device detection means for detecting the type of input device from which information data is received via said input interface means; and
input variable processing means for performing processing, variably according to the type of input device detected by said input device detection means, on the information data received via said input interface means;
wherein said input variable processing means comprises, data classifying means for classifying the information data received via said input interface means into one of plural classes and for outputting a class code corresponding the class of the information data, storing means for storing a plurality of coefficients, obtained by performing learning processing, for the respective class codes, and calculating means for performing calculation with the information data and the coefficients, corresponding to the class code from said data classifying means, supplied from said storing means so that processed information data is output. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A data processing apparatus for selectively receiving information data from a plurality of types of input devices, comprising:
-
an input interface unit functioning as an interface with said plurality of types of input devices;
an input device detection unit for detecting the type of input device from which information data is received via said input interface unit; and
an input variable processing unit for performing processing, variably according to the type of input device detected by said input device detection unit, on the information data received via said input interface unit;
wherein said input variable processing unit comprises, a data classifying unit for classifying the information data received via said input interface unit into one of plural classes and for outputting a class code corresponding the class of the information data, a storing unit for storing a plurality of coefficients, obtained by performing learning processing, for the respective class codes, and a calculating unit for performing calculation with the information data and the coefficients, corresponding to the class code from said data classifying unit, supplied from said storing unit so that processed information data is output.
-
-
45. A data processing method for selectively receiving information data from a plurality of types of input devices, comprising the steps of:
-
detecting the type of an input device from which information data is received; and
performing processing, variably according to the type of input device detected by said device detection step, on the information data received from the input device;
wherein said processing performing step comprises the steps of, classifying the information data received from the input device into one of plural classes and outputting a class code corresponding the class of the information data, outputting coefficients corresponding to the class code from storing means which stores a plurality of coefficients, obtained by performing learning processing for the respective class codes, and performing calculation with the information data and the outputted coefficients so that processed information data is output.
-
Specification