IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, PROGRAM, AND INFORMATION RECORDING MEDIUM
First Claim
1. An image processing device comprising:
- a captured image obtaining unit that obtains a plurality of captured images that are obtained by repeatedly shooting an object while the object rotates;
a feature point specifying unit that specifies one or more feature points in the captured images,a position information obtaining unit that obtains, in a case where a feature point corresponding to a certain point on the object is specified in a first captured image and a second captured image that is shot after the first captured image, position information relating to positions of the feature point in the first captured image and the second captured image;
a rotation angle information obtaining unit that obtains rotation angle information relating to a rotation angle of the object between a point of time when the first captured image is shot and a point of time when the second captured image is shot, based on the position information; and
a moving image data generating unit that generates moving image data which shows how the object rotates, by selecting a plurality of frame images of the moving image data from among the plurality of captured images, based on the rotation angle information obtained by the rotation angle information obtaining unit for each of the plurality of captured images.
4 Assignments
0 Petitions
Accused Products
Abstract
A plurality of captured images obtained by repeatedly shooting a rotating object are obtained. In a case where a feature point corresponding to a certain point on the object is specified in one captured image and another captured image, a position information obtaining unit obtains position information relating to a position of the feature point in the one captured image and the another captured image. A rotation angle information obtaining unit obtains rotation angle information relating to a rotation angle of the object between a point of time when the one captured image is shot and a point of time when the another captured image is shot based on position information. A moving image data generating unit generates moving image data by selecting frame images of the moving image data from the plurality of photographed images based on rotation angle information of each of the plurality of photographed images.
-
Citations
24 Claims
-
1. An image processing device comprising:
-
a captured image obtaining unit that obtains a plurality of captured images that are obtained by repeatedly shooting an object while the object rotates; a feature point specifying unit that specifies one or more feature points in the captured images, a position information obtaining unit that obtains, in a case where a feature point corresponding to a certain point on the object is specified in a first captured image and a second captured image that is shot after the first captured image, position information relating to positions of the feature point in the first captured image and the second captured image; a rotation angle information obtaining unit that obtains rotation angle information relating to a rotation angle of the object between a point of time when the first captured image is shot and a point of time when the second captured image is shot, based on the position information; and a moving image data generating unit that generates moving image data which shows how the object rotates, by selecting a plurality of frame images of the moving image data from among the plurality of captured images, based on the rotation angle information obtained by the rotation angle information obtaining unit for each of the plurality of captured images. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
2-4. -4. (canceled)
-
22. An image processing method comprising:
-
obtaining a plurality of captured images that are obtained by repeatedly shooting an object while the object rotates; specifying one or more feature points in the captured images; obtaining, in a case where a feature point corresponding to a certain point on the object is specified in a first captured image and a second captured image that is shot after the first captured image, position information relating to positions of the feature point in the first captured image and the second captured image; obtaining rotation angle information relating to a rotation angle of the object between a point of time when the first captured image is shot and a point of time when the second captured image is shot, based on the position information; and generating moving image data by selecting a plurality of frame images of the moving image data, which shows how the object rotates, from among the plurality of captured images, based on the rotation angle information obtained for each of the plurality of captured images.
-
-
23. (canceled)
-
24. A non-transitory computer-readable information storage medium that stores a program for causing a computer to:
-
obtain a plurality of captured images that are obtained by repeatedly shooting an object while the object rotates; specify one or more feature points in the captured images, obtain, in a case where a feature point corresponding to a certain point on the object is specified in a first captured image and a second captured image that is shot after the first captured image, position information relating to positions of the feature point in the first captured image and the second captured image; obtain rotation angle information relating to a rotation angle of the object between a point of time when the first captured image is shot and a point of time when the second captured image is shot, based on the position information; and generate moving image data by selecting a plurality of frame images of the moving image data, which shows how the object rotates, from among the plurality of captured images, based on the rotation angle information obtained for each of the plurality of captured images.
-
Specification