摘要:
An image recording device (100) which records an input image includes an image generating unit (120) which generates the input image based on input electric signal, an image transforming unit (130) which generates a group of first frames which can be independently reproduced, by extracting frames at a predetermined time interval from frames included in the input image generated by the image generating unit (120) and by arranging, in chronological order, the extracted frames, and to generate a group of second frames using frames that are not in the group of first frames but are in the frames included in the input image, an image coding unit (140) which (i) codes the group of first frames generated by the image transforming unit (130) and outputs a first stream, and (ii) codes the group of second frames generated by the image transforming unit (130) and outputs a second stream, and a recording unit (150) which records the first stream and the second stream coded by the image coding unit (140) on a recording medium.
摘要:
The coding apparatus according to the present invention is a coding apparatus which codes data regarding a moving picture, and includes: a DCT coefficient advanced-coding unit which performs advanced-coding on multivalued data representing a quantized DCT coefficient or a motion vector, so as to reduce the bit length of binary data obtained by binarizing the multivalued data; an advanced-coded coefficient/binary coefficient conversion unit which converts the advanced-coded data obtained by the DCT coefficient advanced-coding unit into the binary data; and an arithmetic coding unit which performs arithmetic coding on the binary data obtained by the advanced-coded coefficient/binary coefficient conversion unit.
摘要:
An encoding device includes: a difference generation unit for obtaining a first pixel difference value as a difference value between a first pixel value and a pixel value of a pixel having the same color as the first pixel positioned in the vicinity of the first pixel; a quantization width decision unit for deciding a quantization width in data generation by quantizing the first and the second pixel value according to the number of digits of an unsigned integer binary value of the first pixel difference value and the number of digits of an unsigned integer binary value of the second pixel difference value generated in the difference generation unit for the second pixel value of the second pixel; a quantization width information generation unit for generating quantization width information having a quantization width used for quantization/decoding of the first and the second pixel value; and a quantization unit for generating a first and a second compressed encoded pixel value of n-bit length.
摘要:
A device is provided for taking high resolution still pictures while recording video without pausing video recording. Plural channels are provided for reaching pixel values from a CMOS sensor, and the output of each channel is input to a corresponding A/D conversion circuit. The channels are configured so that the pixels that are added together are read simultaneously. The data added by the pixel value adder is used as the video data for video recording. When a still picture is captured during video recording, the pixel data is stored in memory with capacity to store one frame, and is sequentially output from the image sensor as the still picture data.
摘要:
The picture coding apparatus, which optimizes data amount of coded picture data without entailing an increase in circuit size and/or power consumption, includes: a picture input unit which obtains a moving picture signal Vin; a buffer; a lead detecting unit which detects a lead portion from the moving picture represented by the moving picture signal Vin; a coding unit which codes the moving picture signal Vin in the lead portion detected by the lead detecting unit, according to a coding condition for temporary coding; and a coding condition generating unit which generates a coding condition for actual coding, based on the result of the coding by the coding unit and the coding condition for temporary coding. Then, coding unit codes the moving picture signal Vin representing the moving picture including the aforementioned lead portion, according to the coding condition for actual coding.
摘要:
Provided is a motion estimation device in which an amount of pixel data transferred from an external frame memory to an internal reference local memory is reduced. By the motion estimation device, it is possible to reduce a memory capacity and a size or processing of a circuit controlling the pixel transfer. In a reference memory control unit and an internal reference memory, a height of a area to be updated is set to L pixels, where L is power of 2, a logical address segments, whose size is suitable for address calculation, are allocated to picture space, and FIFO management is performs. In another application, an assistance memory is added, and another element other than the assistance memory performs the FIFO management for rectangular areas in an image of a conventional width. As a result, the address calculation is simplified, which makes it possible to reduce an embedded circuit for the reference memory control unit and the internal reference memory.
摘要:
The present invention provides a motion vector estimation apparatus which can decrease circuit size by reducing the amount of computations for detecting a motion vector. The motion vector estimation apparatus in the present invention includes a motion vector estimation unit which estimates a motion vector MV0F for the target block BL0 by searching within a reference picture P1 for a block with an image similar to an image in the target block BL0, which is included in a picture B2; a prediction calculation unit and a prediction range control unit which specify a search range in the reference picture P1 based on the motion vector MV0F and; the motion vector estimation unit estimates the motion vector MV1F for the target block BL1 by searching in the search range for a block with an image similar to an image in the target block BL1, which is included in the picture B3.
摘要:
When inputting moving image data into a personal computer for display or for recording on a recording medium, there often occur cases where processing cannot catch up with the input, resulting in interruption of the processing. Also, when performing conversion from an input digital signal having an arbitrary number of samples to an output digital signal having an arbitrary number of samples, prior art methods entail the possibility that the memory capacity and the amount of computation may become enormous. In view of this, according to the present invention, if the image processing cannot catch up with the input, the data is re-input for processing by utilizing information concerning the recorded position, the recorded time, or the time at which playback is to be performed; this achieves the same effect as processing continuous moving image data without interruption.
摘要:
A data recording apparatus that sequentially input: data configured in units that cannot be recorded across different files and records the data in a file having a predetermined volume, has: size detecting unit for deciding when data is sequentially recorded in file, whether next unit of the data to be recorded can be fully recorded in the same file, or not; file creation controlling unit for recording said next data to be recorded in another file or stopping recording if the case where the result of the decision by said size detecting unit shows that recording is not possible; and file writing unit for writing data in a file according to the control from said file creation controlling unit.
摘要:
The present invention includes methods and apparatus for attaining high speed coding and decoding. A first method decreases the number of memory access times by performing signal format conversion, orthogonal transform and continuous variable-length coding with predetermined small areas in a frame used as units. A second method omits orthogonal transform computation by using orthogonal transform coefficients to shorten the processing time. A third method uses additions and subtractions for orthogonal transform thereby decreasing the number of registers used and reducing the number of memory access times. The present invention further includes a decoding method for variable-length decoding wherein table size is not made larger because the number of table access times per code word is set to a maximum of 2, and plural code words are decoded by one table access operation to attain high-speed decoding.