Information processing apparatus and method of controlling same
First Claim
1. An information processing apparatus comprising:
- an input unit configured to input moving image data that includes a plurality of frame images arranged in a time series;
a detecting unit configured to detect a frame image, which includes an image similar to a prescribed subject pattern, from moving image data that has been input;
a tracking unit configured to detect a frame image, which includes an image similar to the image included in the frame image detected by said detecting unit, detection being performed by adopting frame images before and after the detected frame image as a target;
a storage unit configured to store, as a subject sequence, successive frame images that have been detected by said tracking unit, the successive images being stored in association with time information in the moving image data corresponding to the subject sequence;
a splitting unit configured to split the moving image data into subject intervals, each of which includes one or more subject sequences and non-subject intervals, each of which includes no subject sequences; and
a first extracting unit configured to extract, from each of the subject intervals, a first representative frame image using a first evaluation rule; and
a second extracting unit configured to extract, from each of the non-subject intervals, a second representative frame image using a second evaluation rule which is different from the first evaluation rule.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus for extracting a more appropriate representative frame image from moving image data that includes a plurality of frames of image data arranged in a time series includes: an input unit configured to input moving image data; a detecting unit configured to detect a frame image, which includes an image similar to a prescribed image pattern; a tracking unit configured to detect a frame image, which includes an image similar to the image included in the detected frame image; a storage unit configured to store successive frame images that have been detected by the tracking unit; a splitting unit configured to split the moving image data into a plurality of time intervals; and an extracting unit configured to extract a representative frame image using different evaluation rules.
35 Citations
6 Claims
-
1. An information processing apparatus comprising:
-
an input unit configured to input moving image data that includes a plurality of frame images arranged in a time series; a detecting unit configured to detect a frame image, which includes an image similar to a prescribed subject pattern, from moving image data that has been input; a tracking unit configured to detect a frame image, which includes an image similar to the image included in the frame image detected by said detecting unit, detection being performed by adopting frame images before and after the detected frame image as a target; a storage unit configured to store, as a subject sequence, successive frame images that have been detected by said tracking unit, the successive images being stored in association with time information in the moving image data corresponding to the subject sequence; a splitting unit configured to split the moving image data into subject intervals, each of which includes one or more subject sequences and non-subject intervals, each of which includes no subject sequences; and a first extracting unit configured to extract, from each of the subject intervals, a first representative frame image using a first evaluation rule; and a second extracting unit configured to extract, from each of the non-subject intervals, a second representative frame image using a second evaluation rule which is different from the first evaluation rule. - View Dependent Claims (2, 3, 4, 6)
-
-
5. A method of controlling an information processing apparatus for extracting one or more representative frame images from moving image data, said method comprising:
-
an input step of inputting moving image data that includes a plurality of frame images arranged in a time series; a detecting step of detecting a frame image, which includes an image similar to a prescribed subject pattern, from moving image data that has been input; a tracking step of detecting a frame image, which includes an image similar to the image included in the frame image detected at said detecting step, detection being performed adopting frame images before and after the detected frame image as a target; a storage step of storing, as a subject sequence, successive frame images that have been detected at said tracking step, the successive images being stored in a storage unit in association with time information in the moving image data corresponding to the subject sequence; a splitting step of splitting the moving image data into subject intervals, each of which includes one or more subject sequences and non-subject intervals, each of which includes no subject sequences; and a first extracting step of extracting, from each of the subject intervals, a first representative frame image using a first evaluation rule; and a second extracting step of extracting, from each of the non-subject intervals, a second representative frame image using a second evaluation rule which is different from the first evaluation rule.
-
Specification