Composite still-image creating device capable of creating a still image from moving images
First Claim
Patent Images
1. A composite still image creation device comprising:
- an acquisition unit which acquires moving image data coded using an interframe predictive coding process, wherein the moving image data includes motion vector data and comprises a plurality of frame images each of which is divided into a plurality of macroblocks, and wherein the motion vector data is included in each of the macroblocks;
an extraction unit which extracts the motion vector data in one macroblock in one frame image of the moving image data acquired by the acquisition unit;
a selection unit which determines whether the one macroblock is to be selected as a partial image based only on the motion vector data in the one macroblock extracted by the extraction unit and without referring to data in another macroblock, wherein the selection unit further selects, as an additional partial image, at least one macroblock adjacent to the macroblock selected as the partial image irrespective of a value of the motion vector data of the at least one adjacent macroblock; and
a combining unit which combines the partial images selected by the selection unit with a still image.
1 Assignment
0 Petitions
Accused Products
Abstract
Each of the frames forming moving images is decoded in sequence and while a candidate frame is decoded, a decision is made as to whether or not the motion vector variable-length decoded for each macroblock is greater than a threshold, so that if the motion vector is greater than the threshold, the decoded image of the corresponding block is decided as a partial image forming a subject portion that had motion in the candidate frame and then combined with a base image stored in a still memory in a combining unit, whereby, by repeating this process, a composite still image which allows the motion of the subject to be grasped visually is created in the still memory.
-
Citations
13 Claims
-
1. A composite still image creation device comprising:
-
an acquisition unit which acquires moving image data coded using an interframe predictive coding process, wherein the moving image data includes motion vector data and comprises a plurality of frame images each of which is divided into a plurality of macroblocks, and wherein the motion vector data is included in each of the macroblocks; an extraction unit which extracts the motion vector data in one macroblock in one frame image of the moving image data acquired by the acquisition unit; a selection unit which determines whether the one macroblock is to be selected as a partial image based only on the motion vector data in the one macroblock extracted by the extraction unit and without referring to data in another macroblock, wherein the selection unit further selects, as an additional partial image, at least one macroblock adjacent to the macroblock selected as the partial image irrespective of a value of the motion vector data of the at least one adjacent macroblock; and a combining unit which combines the partial images selected by the selection unit with a still image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A composite still image creation device comprising:
-
an acquisition unit which acquires moving image data coded using an interframe predictive coding process, the moving image data already including motion vector data; a specification unit arranged to specify arbitrarily, in accordance with a user operation, any one of a plurality of frame images which comprise the moving image data acquired by the acquisition unit; an extraction unit which extracts the motion vector data from the moving image data acquired by the acquisition unit; a selection unit which selects a partial image from a frame image included in the moving image data based on the motion vector data extracted by the extraction unit; and a combining unit which combines the partial image selected by the selection unit with a frame image specified by the specification unit. - View Dependent Claims (7)
-
-
8. A composite still image creation device comprising:
-
means for acquiring moving image data coded using an interframe predictive coding process, the moving image data including motion vector data, wherein the moving image data comprises a plurality of frame images each of which is divided into a plurality of macroblocks, and the motion vector data is included in each of the macroblocks; means for extracting the motion vector data in one macroblock in one frame of the moving image data acquired by the acquiring means; means for determining whether the one macroblock is to be selected as a partial image based only on the motion vector data in the one macroblock extracted by the extracting means and without referring to data in another macroblock, wherein the determining means further selects, as an additional partial image, at least one macroblock adjacent to the macroblock selected as the partial image irrespective of a value of the motion vector data of the at least one adjacent macroblock; and means for combining the partial images selected by the determining means with a still image.
-
-
9. A method comprising:
-
operating a still image creation device to acquire moving image data coded using an interframe predictive coding process, the moving image data including motion vector data, wherein the moving image data comprises a plurality of frame images each of which is divided into a plurality of macroblocks, and the motion vector data is included in each of the macroblocks; extracting the motion vector data in one macroblock in one frame of the acquired moving image data; determining whether the one macroblock is to be selected as a partial image based only on the extracted motion vector data in the one macroblock and without referring to data in another macroblock, and further selecting, as an additional partial image, at least one macroblock adjacent to the macroblock selected as the partial image irrespective of a value of the motion vector data of the at least one adjacent macroblock; and combining the selected partial images with a still image.
-
-
10. A recording medium storing a computer program which is executable by a computer of a composite still image creation device to cause the composite still image creation device to execute functions comprising:
-
acquiring moving image data coded using an interframe predictive coding process, the moving image data including motion vector data, wherein the moving image data comprises a plurality of frame images each of which is divided into a plurality of macroblocks, and the motion vector data is included in each of the macroblocks; extracting the motion vector data in one macroblock in one frame of the acquired moving image data; determining whether the one macroblock is to be selected as a partial image based only on the extracted motion vector data in the one macroblock and without referring to data in another macroblock, and further selecting, as an additional partial image, at least one macroblock adjacent to the macroblock selected as the partial image irrespective of a value of the motion vector data of the at least one adjacent macroblock; and combining the selected partial images with a still image.
-
-
11. A composite still image creation device comprising:
-
means for acquiring moving image data coded using an interframe predictive coding process, the moving image data already including motion vector data; means for specifying arbitrarily, in accordance with a user operation, any one of a plurality of frame images which comprise the moving image data acquired by the acquiring means; means for extracting the motion vector data from the moving image data acquired by the acquiring means; means for selecting a partial image from a frame image included in the moving image data based on the motion vector data extracted by the extracting means; and means for combining the partial image selected by the selecting means with a frame image specified by the specifying means.
-
-
12. A method comprising:
-
operating a still image creation device to acquire moving image data coded using an interframe predictive coding process, the moving image data already including motion vector data; specifying arbitrarily, in accordance with a user operation, any one of a plurality of frame images which comprise the acquired moving image data; extracting the motion vector data from the acquired moving image data; selecting a partial image from a frame image included in the moving image data based on the extracted motion vector data; and combining the selected partial image with the specified frame image.
-
-
13. A recording medium storing a computer program which is executable by a computer of a composite still image creation device to cause the composite still image creation device to execute functions comprising:
-
acquiring moving image data coded using an interframe predictive coding process, the moving image data already including motion vector data; specifying arbitrarily, in accordance with a user operation, any one of a plurality of frame images which comprise the acquired moving image data; extracting the motion vector data from the acquired moving image data; selecting a partial image from a frame image included in the moving image data based on the extracted motion vector data; and combining the selected partial image with the specified frame image.
-
Specification