摘要:
An 8.times.8 discrete cosine transformation (8.times.8 DCT) system with minimum multiplications, without a reduced accuracy of calculation, and operable at a high speed, and an 8.times.8 inverse discrete cosine transformation (IDCT) system are disclosed. The transformation matrices for an 8.times.8 DCT are factorized into a constant matrix [Q] and a matrix [R], and the relationship between the original input data [X] and the output matrix data [C] can be defined by [C]=1/2.multidot.[R] [Q] [X]. The matrix [Q] consists of 0, 1, and -1, while the matrix [R] consists of irrational numbers defined by the 8.times.8 DCT. The computation of the constant matrix [Q] to the matrix data [X] can be realized by an addition and subtraction operation, while multiplication is performed just for the computation of the matrix [R]. The addition and subtraction circuit performs a computation between [X] and [Q], while the multiplication and addition circuit performs a computation between the result of computation of the addition and subtraction circuit and the matrix [R]. Also, an 8.times.8 IDCT performs the computation inverse to the 8.times.8 DCT.
摘要:
An information processing apparatus operates data stored in an input register for each bit and stores a result thereof in an output register. A selector circuit selects output data of a bit from input data of 128 bits in the input register. An AND circuit outputs, only when data from a corresponding selector circuit is valid, the data to a corresponding bit of the output register. A control signal generator inputs a select signal indicating the number of a bit to be selected to each selector circuit, and also inputs a signal indicating whether data input from the selector circuit is valid or invalid to each AND circuit.
摘要:
A bit manipulation processor, system and method are provided which reduces the number of operations performed during data processing. An additional register is used as a buffer. The buffer has a bit length which is preferably greater than the address boundaries in a memory or register address. A bitstream can be processed using the buffer by itself or in combination with a standard register, depending upon the particular function to be implemented.
摘要:
The present invention provides methods and apparatus for transferring and storing data among processors and memory in a multiprocessor system. The data is compressed locally before it is sent to a shared memory. The memory stores the data in its compressed state, but the data is aligned in the memory in the same manner as uncompressed data would be. A tag table keeps track of the compression type and compressed data size for a set of data at a given address block. A data compressor and a data expander may be implemented in a direct memory access controller accessible to multiple coprocessors, or the compressor and the expander may be implemented within the coprocessors.
摘要:
Encoding and decoding systems for MPEG encoding and decoding at a high speed using a parallel processing system, wherein macroblocks to be processed are designated for first to third processors which are made to carry out all processings of encoding, variable length coding, and local decoding of those macroblocks; the variable length coding is carried out after confirming that the variable length coding with respect to the previous macroblock is ended; the variable length coding which was normally sequentially carried out at a specific processor is carried out at all of the processors; and the encoding and local decoding are carried out at all of the processors; whereby the loads are dispersed, the efficiency is improved as a whole, and the processing speed becomes fast.
摘要:
A two-dimensional 4.times.4 discrete cosine transformation (4.times.4 DCT) in which the number of multiplications is small and the calculation precision is not lowered can be defined by the relationship between input matrix data [X] and output matrix data [Y], by [Y]=1/4.multidot.[W] [V] [R] [Q] [R] [Q] [X] as factorization equations. The matrices [R], [Q], and [V] are constant matrices including "0", "1", and "-1", and the matrix [W] is a matrix indicating irrational numbers defined by two-dimensional 4.times.4 DCT. The computation of the constant matrices [R], [Q], and [V] can be realized by addition-subtraction, and the multiplication is carried out only for the computation of matrix [W]. The first addition-subtraction circuit (2) performs the first computation between [X] and [RQ] and the first computation between this result with [RQ] by time division, the second addition-subtraction circuit (2) performs the remaining second computation between [RQ] and [S] and a third computation between this result and [V] by time division, and the multiplication-addition circuit (6) performs the computation between [U] and [W]. The intermediate value holding circuits (3 and 5) hold the intermediate calculation values in the time division computation.
摘要:
An image data processing circuit for detection of a motion vector by dividing one frame unit of an image signal into a plurality of blocks, each consisting of a predetermined number of pixel data, and performing a search over all frames of the image signal by a block-matching method, as a block size of a reference block of a current frame of the image signal M.times.N pixels, the number of candidate blocks of the previous frame of the image signal being M.times.N. The processing circuit performs processing for detection of motion vectors able to simultaneously obtain three types of motion vectors: the motion vector at the even number field, the motion vector at the odd number field, and the motion vector at the frame.
摘要:
A damper for use in controlling the flow rate or direction of a flow of air or fumes flowing out from a room or space or flowing through a ventilation system, including a housing having at least one inlet opening. The housing has a tubular side wall in which are provided a plurality of outlet apertures opened and closed by associated closure members which are adapted to swing to and away from the side wall, preferable inwardly of the housing. The total flow area of the outlet apertures may be extended to a desired degree by increasing the axial length and diameter of the side wall of the housing, whereby the flow resistance and pressure drop across the damper are reduced.