Abstract:
An image decoding device is provided that decodes, without an increase in the circuit size, a coded video sequence including a large-size block. The image decoding apparatus includes: a block division unit which divides a current block that is to be decoded and is included in a picture of the coded video sequence, into sub-blocks; an image obtainment unit which obtains, for each of the sub-blocks, image data corresponding to the sub-block from a recording medium; a prediction unit which generates, for each of the sub-blocks, a predicted image of the sub-block, based on the image data obtained by the image obtainment unit; and a reconstruction unit which reconstructs each of the sub-blocks, by adding the predicted image generated for the sub-block to the sub-block.
Abstract:
A surveillance video accumulation system pertaining to the present invention includes a plurality of surveillance camera units and a video accumulation unit that are connected with each other via a network. Among pieces of video data that have been encoded according to a prediction encoding method and transmitted from all the surveillance camera units, the video accumulation unit accumulates video data transmitted from a selected one of the surveillance camera units. Before the selection, if specified as a surveillance camera unit that is expected to shoot a subject, each of the surveillance camera units encodes video data of the subject based only on intra frame prediction and transmits the encoded video data to the accumulation unit.
Abstract:
A surveillance video accumulation system pertaining to the present invention includes a plurality of surveillance camera units and a video accumulation unit that are connected with each other via a network. Among pieces of video data that have been encoded according to a prediction encoding method and transmitted from all the surveillance camera units, the video accumulation unit accumulates video data transmitted from a selected one of the surveillance camera units. Before the selection, if specified as a surveillance camera unit that is expected to shoot a subject, each of the surveillance camera units encodes video data of the subject based only on intra frame prediction and transmits the encoded video data to the accumulation unit.
Abstract:
Divided sequences are multiplexed into an output sequence and an index is changed, which requires a process with major throughput.Accordingly, a transmitting apparatus (3) includes: a dividing unit (5) which divides an input sequence (DV1) into N (N≧2) divided sequences; N coding units which code the N divided sequences divided by the dividing unit (5); and a multiplexing unit (7) which multiplexes, into an output sequence (DS1), the N divided sequences coded by the N coding units, the output sequence (DS1) including an index uniquely specifying a picture out of pictures included in the output sequence (DS1); and an index control unit (610) which sets the index to a divided sequence included in the divided sequences before the divided sequences are multiplexed into the output sequence.
Abstract:
A candidate prediction block storage unit stores candidate prediction pixel data {“a” to “p”} (a four-by-four area) and neighboring pixel data {“A” to “D”}. A neighboring pixel series-generating unit in receipt of the neighboring pixel data {“A” to “D”} from the candidate prediction block storage unit feeds a first neighboring pixel series {“A”, “B”, “C”, and so on} and a second neighboring pixel series {“B”, “C”, “D”, and so on} into first and second lines, respectively. A predictive processing unit in receipt of the candidate prediction pixel data {“a” to “p”} from the candidate prediction block storage unit multiplies the candidate prediction pixel data by two, thereby providing multiplied data. The predictive processing unit subtracts the first neighboring pixel series from the multiplied data, thereby providing subtracted data. The predictive processing unit subtracts the second neighboring pixel series from the subtracted data, thereby providing further subtracted data. The predictive processing unit divides the further subtracted data by two, thereby providing divided data. A predicted block storage unit stores the divided data as predicted pixel data {“a#”, “b#”, and so on}. As a result, steps of storing and generating predictive pixels are eliminated.
Abstract:
The position of a body part area for a personal image in an input image is detected. According to the position of the detected body part area, the position of the origin of a coordinate system for an ornament image is defined. Based on the position of the defined origin, an ornament-arranged input image is outputted. When the personal image moves in the input image, the ornament image also moves by following the movement of the personal image. Even when both the personal image and ornament image move, the ornament image can be made not to interfere with the personal image. Therefore, the personal image can be clearly displayed. Moreover, the input image can be made to look more interesting by synchronizing the movement of the ornament image with the movement of the personal image.
Abstract:
An image reproducing device comprises an edit information storing unit for storing edit information, an image information storing unit for storing image information which can be accessed randomly, an image reproducing unit for reading image information from the image information storing unit and reproducing it, a reading controlling unit for controlling a faulty area storing unit which stores faulty area information according to edit information from the edit information storing unit, an image displaying unit for displaying image information from the image reproducing unit, a faulty field calculating unit for calculating a faulty field according to faulty area information from the faulty area storing unit, a copy range calculating unit for calculating a copy range according to faulty field information from the faulty field calculating unit, and a copy implementing unit for copying image information to the image storing unit according to copy range information from the copy range calculating unit, and registering edit information about copied image into the edit information storing unit.
Abstract:
An image decoding device is provided that decodes, without an increase in the circuit size, a coded video sequence including a large-size block. The image decoding apparatus includes: a block division unit which divides a current block that is to be decoded and is included in a picture of the coded video sequence, into sub-blocks; an image obtainment unit which obtains, for each of the sub-blocks, image data corresponding to the sub-block from a recording medium; a prediction unit which generates, for each of the sub-blocks, a predicted image of the sub-block, based on the image data obtained by the image obtainment unit; and a reconstruction unit which reconstructs each of the sub-blocks, by adding the predicted image generated for the sub-block to the sub-block.
Abstract:
An image composition apparatus includes a composition processing unit comprising a composition position determination unit for receiving a shape signal and an image signal which are outputted from an image decoding unit, and determining a composition position of an object as a foreground image; a shape boundary determination unit for determining the shape and boundary of the object; an arbitrary-shaped frame generation unit for generating an outline or frame of the object on the basis of information relating to the shape and boundary of the object; and a pixel composition unit for compositing a target pixel (pixel to be processed) of the object or an arbitrary-shaped frame pixel that is generated by the arbitrary-shaped frame generation unit 4c, with the corresponding pixel in the background image. Therefore, a composite image, in which an outline or an arbitrary-shaped shape is added to an arbitrary-shaped object, can be generated.
Abstract:
After completion of a prediction process for a single line in an image of size S, the DC components and AC components, held in a lower stage part of a predicted luminance value storage are copied into a line part. This copying is done to use the DC components and AC components that have been copied into line part as reference values for the prediction process of the target macro blocks of the next single line. Performing the prediction process while repeating such copying eliminates the need to secure the area for storing of the DC components and AC components of the entire image size in predicted luminance value storage for the prediction process.