摘要:
An image processing apparatus and method perform an efficient wavelet transform to provide sub-bands having a unit size for being encoded in an encoding device in a post-stage. In accordance with one embodiment of the present invention, the image processing apparatus includes a transform unit for performing a two-dimensional discrete wavelet transform on an input image to generate a plurality of frequency components, and an entropy encoding unit for performing entropy encoding on each of the frequency components in M×N-sized units. In a first encoding mode, the transform unit performs the two-dimensional discrete wavelet transform on the image either a predetermined number of times or for a number of times which allows a lowest frequency component (LL) to have a size of M×N, and in a second encoding mode, the transform unit performs the two-dimensional discrete wavelet transform on the image the predetermined number of times.
摘要:
This invention provides a technique of easily encoding image data to generate encoded data having high image quality within a target code amount using a small memory capacity by image encoding processing of performing frequency transform and quantization of each pixel block. A frequency transform unit separates image data into low frequency band data and high frequency band data. A coefficient quantizing unit, coefficient encoder, and code amount controller operate to encode the high frequency band data within a predetermined amount. When the encoding processing of the high frequency band data has ended, the quantization parameter of the low frequency band data is set based on the generated code amount of the high frequency band data. A coefficient quantizing unit, coefficient encoder, code amount detector, and quantization parameter updating unit operate to encode the low frequency band data into codes within a low frequency band target code amount.
摘要:
The objective of the present invention is to perform fast variable-length coding that is applied for lossless compression and encoding. To achieve this objective, an encoding device comprises a unit for determining, from a plurality of states, states of peripheral pixels of an object pixel to be encoded, a unit for producing a predicted value of the object pixel based on the peripheral pixels, a memory used for storing a k parameter (k≦0) for each of the plurality of states, a unit for encoding a prediction difference between the value of the object pixel and a predicted value to variable-length code having a code length that is obtained by using the prediction difference and the k parameter that is stored in the memory and corresponds to the state determined by the state determination unit and a unit for, after variable-length encoding is performed for the object pixel, updating in advance the k parameter in order to perform variable-length encoding for another pixel that has the same state as the state determined by the state determination unit, and for writing the k parameter to the memory.
摘要:
The primary objective of the present invention is the efficient performance of Golomb-Rice encoding. To achieve this objective, an encoding method comprises the steps of receiving image data for each predetermined unit, separately employing K types of k parameters to perform Golomb-Rice coding for the image data for each predetermined unit, and generating K types of Golomb-Rice coded data, holding the K types of Golomb-Rice coded data obtained at the generation step, based on the image data, selecting one of the k parameters for each predetermined unit, and employing the selected k parameter to select and output one of the K types of Golomb-Rice coded data that are being held.
摘要:
It is one objective of the present invention to provide an arrangement for employing peripheral pixels to perform fast decoding, and in particular to perform fast decoding while taking into account the timing whereat the values of peripheral pixels are obtained. To achieve this objective, a decoding apparatus, which decodes each pixel based on a plurality of peripheral pixels, comprises: a plurality of memories, each of which corresponds to a set of first and second statuses that are obtained from a specific pixel and which is used to store a predetermined parameter that is required for decoding; determination means for determining read addresses in the plurality of memories based on a third status obtained from peripheral pixels other than the predetermined peripheral pixel; and selection means for receiving the first and the second statuses obtained from the predetermined pixel and for selecting one of the plurality of memories in accordance with the first and second statuses that are received.
摘要:
This invention provides a technique of easily encoding image data to generate encoded data having high image quality within a target code amount using a small memory capacity by image encoding processing of performing frequency transform and quantization of each pixel block. A frequency transform unit separates image data into low frequency band data and high frequency band data. A coefficient quantizing unit, coefficient encoder, and code amount controller operate to encode the high frequency band data within a predetermined amount. When the encoding processing of the high frequency band data has ended, the quantization parameter of the low frequency band data is set based on the generated code amount of the high frequency band data. A coefficient quantizing unit, coefficient encoder, code amount detector, and quantization parameter updating unit operate to encode the low frequency band data into codes within a low frequency band target code amount.
摘要:
An information processing apparatus configured to create a schedule to be presented to a user includes an estimation unit and a creation unit. The estimation unit is configured to estimate whether or not the user acts in accordance with a first schedule including a task to do for accomplishing a preset aim. The creation unit is configured to create, when estimated that the user does not act in accordance with the first schedule, a new second schedule for accomplishing the aim from a state of the user who acts without following the first schedule.
摘要:
An electroencephalographic headset includes: a supporter that includes expanding and contracting wires each having expansion and contraction properties and is to be attached to a head of a user by expansion and contraction of each of the expanding and contracting wires; and a plurality of electrodes that are provided to the supporter in defined placement.
摘要:
Provided is a wavelength selective switch, which includes: an input/output unit; a dispersive portion; a condensing optical system; and the deflection portion. The input/output unit has input/output ports. The dispersive portion disperses signal light incident from the input/output ports. The condensing optical system condenses a plurality of signal light beams dispersed by the dispersive portion. The deflection portion has a plurality of deflection elements. The deflection elements deflect, along a second direction, the signal light beams condensed by the condensing optical system. In the condensing optical system, the aberration amount of the meridional component in a sagittal coma aberration remains substantially constant irrespective of an angle formed between the optical axis of the condensing optical system and a signal light beam incident on the condensing optical system from the input/output portion, at an incident position of the incident signal light beam at a certain height in the second direction.
摘要:
An information processing apparatus configured to create a schedule to be presented to a user includes an estimation unit and a creation unit. The estimation unit is configured to estimate whether or not the user acts in accordance with a first schedule including a task to do for accomplishing a preset aim. The creation unit is configured to create, when estimated that the user does not act in accordance with the first schedule, a new second schedule for accomplishing the aim from a state of the user who acts without following the first schedule.