摘要:
Coding processing performed by an image coding device (100) includes: processing (S133) of performing coding by leaving surplus bit(s), when the digit number B of binary data of the difference value between (a) a value of a to-be-coded pixel and (b) a prediction value is smaller than the predetermined bit number M; and processing (S133) of performing coding by using the surplus bit(s), when the digit number B is greater than M and there are the surplus bit(s). Pieces of coded data each having a predetermined coding amount are generated, by performing processing for each of consecutive T pixels so as to perform the coding processing for each of U pixels among the consecutive T pixels (S136).
摘要:
An image coding method includes: a predictive pixel generation step of generating a predictive value from at least one surrounding pixel located near a compression target pixel; a code conversion step of code-converting the pixel data to generate a Gray code; and quantizing bit change information (exclusive OR) between the generated Gray code and a Gray code of the predictive value to a quantization value, to compress the pixel data. This prevents significant image quality degradation, so that high image quality can be achieved.
摘要:
An image coding method includes: a predictive pixel generation step of generating a predictive value from at least one surrounding pixel located near a compression target pixel; a code conversion step of code-converting the pixel data to generate a Gray code; and quantizing bit change information (exclusive OR) between the generated Gray code and a Gray code of the predictive value to a quantization value, to compress the pixel data. This prevents significant image quality degradation, so that high image quality can be achieved.
摘要:
A motion vector estimator includes an object data input and sorting unit and a reference data input and sorting unit for sorting packed input picture data to separate first picture data used for estimating the motion vector from second picture data that is not used for estimating the motion vector and pack the picture data again respectively, an object data storing unit and a reference data storing unit for storing the repacked first picture data and the second picture data, and a motion vector calculating unit for reading the first picture data from the object data storing unit and the reference data storing unit to perform a calculation for estimating the motion vector.
摘要:
A motion detection device includes a current image memory, a reference image memory, a reference image memory control section, and a motion detection section. When the motion detection section detects a motion vector for a first current macroblock image, the reference image memory control section determines a motion estimation range by using a surrounding motion vector being a motion vector detected for a current macroblock image present around the first current macroblock.
摘要:
In a signal processing device for performing inverse orthogonal transform for a combination of orthogonal transform coefficients obtained by orthogonal-transforming a signal, a pixel signal value for a combination of orthogonal transform coefficients high in appearance is stored in advance in a pixel signal table together with an index assigned thereto. If a pixel signal value corresponding to a combination of orthogonal transform coefficients received via an input terminal is stored in the pixel signal table, an index generation circuit outputs a flag to a selection circuit and also outputs an index to the pixel signal table. The pixel signal table outputs the pixel signal value corresponding to the received index, and an image signal generation circuit generates a combination of pixel signal values as a restored signal. A selection circuit selects the output of the pixel signal generation circuit.
摘要:
In the image encoding apparatus, the bus traffic monitoring unit monitors the traffic of the memory bus and when the memory bus is congested, the prediction selector is instructed to select the output from the DC prediction unit. Conversely, when the memory bus is not congested, the prediction selector is instructed to select the output from the AC prediction unit. The memory unit stores therein DC coefficients and AC coefficients outputted from the DCT unit so that AC prediction encoding can be performed.
摘要:
A variable length decoding section extracts a codeword and an additional bit or bits corresponding to the codeword from compressed image data based on a code table. An embedding section embeds watermark information in a prescribed bit of the additional bits extracted by the variable length decoding section. A data connecting section connects the additional bits having the watermark information embedded therein by the embedding section with the codeword extracted by the variable length decoding section to produce a variable length code.
摘要:
A picture coding apparatus includes a static area information calculating unit that calculates static area information indicating a size of a static area of which motion is smaller than a predetermined value for each of fields included in an interlaced picture, a reference field selecting unit that selects, as a reference field to be used to predict a field to be coded, one of a field having of the same parity as a field to be coded and a field having the opposite parity of the field to be coded, among fields previously coded, based on the static area information of the fields previously coded, and a coding unit that codes the field to be coded by using the reference field selected by the reference field selecting unit.
摘要:
A wrist portion of a robot includes: a first movable portion configured to rotate relative to an arm portion around a first wrist axis; a second movable portion configured to rotate relative to the first movable portion around a second wrist axis; a third movable portion configured to rotate relative to the second movable portion around a third wrist axis; and a cable insertion portion through which an effector cable is inserted, the effector cable being used to supply electric power to an end effector attached to the third movable portion. The cable insertion portion is provided at the first movable portion so as to be located on the first wrist axis. Two motors among a plurality of motors configured to drive the wrist portion are attached to the first movable portion so as to sandwich the cable insertion portion in a direction perpendicular to the first wrist axis.