摘要:
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.
摘要:
Disclosed is an arrangement for easily and quickly performing variable length coding for a multi-valued image, while estimating coding efficiency. To achieve the above objective, an encoding apparatus, which encodes a plurality of sets of multi-valued image data to produce code having variable lengths based on the multi-valued image data and a parameter k, comprises a bit shift unit for performing bit shifts for each of the multi-valued image data sets a different number of times in accordance with the parameter k and for outputting P sets of data, P accumulation adders for accumulating the P sets of data in correlation with the parameter k, for each of the multi-valued data sets, and comparators for comparing the results obtained by the accumulation adders to determine an optimal parameter k for each of the multi-valued image data sets.
摘要:
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.
摘要:
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.
摘要:
An ebullient cooling device having a simple structure and capable of limiting the bubbles to an appropriate volume. The ebullient cooling device for cooling a heat generating element is provided with a plurality of vertically arranged cooling channels comprising a lower channel (2), a middle channel (3) and un upper channel (4). Each cooling channel has cooling fins (12) for guiding a refrigerant to flow in a vertical direction, and a vapor discharge path (16) formed at the side of the cooling fins (12) that is opposite the side in contact with the heat generating element. Furthermore, flow path partition/vapor discharge guiding plates (18) are provided between the cooling channels so that the bubbles that have been generated are guided to the vapor discharge path (16) and prevented from moving into the subsequent cooling channel.
摘要:
Disclosed is a procedure or design approach for functional modules that may be used in connection with a multiprocessor integrated circuit chip. The approach includes keeping the dimensions of each module substantially the same and having the bus, power, clock and I/O connection configured the same on all modules. Further requirements for ease of use are to generalize the capability of each module as much as possible and to decentralize functions such as testing to be primarily performed within each module. The use of such considerations or rules substantially eases the design of a given type of custom chips, and based upon an initial chip design greatly facilitates the design of further custom chips, similar in application, but subsequent to the successful completion of the initial chip. The standardization modules and replication of the modules on a given chip also reduces physical verification time in initial chip design as well as redesign time of the initial chip when requirements for chip capability are redefined or otherwise changed. Any subsequent or further custom chips can include more or less of specific modules based upon already established parameters.