Information processing apparatus and information processing method for associating an image with related information
First Claim
1. An information processing apparatus comprising one or more processors configured to function as:
- an acquisition unit configured to acquire a plurality of pieces of position information of an image sensing apparatus within a period including an imaging time of an image by the image sensing apparatus and a plurality of pieces of position information of each of moving objects within the period;
a calculation unit configured to calculate, for each of the moving objects, a difference between the plurality of pieces of position information of the image sensing apparatus and the plurality of pieces of position information of the moving object;
a display unit configured to display both of (i) the moving objects as candidates to be registered as the metadata of the image and (ii) a similarity corresponding to the difference for each of the moving objects, wherein the similarity is higher as the difference is smaller;
a selection acceptance unit configured to accept a selection by a user of at least one moving object to be registered as metadata of the image from the displayed candidates; and
a registration unit configured to register, with the image, information used for specifying the selected moving object as the metadata of the image, even if the selected moving object is not included in the image.
0 Assignments
0 Petitions
Accused Products
Abstract
An association degree evaluation unit acquires pieces of position information of an image sensing apparatus at respective times within an adjacent time range to an imaging time of a designated image of those sensed by the image sensing apparatus. Furthermore, the association degree evaluation unit acquires pieces of position information of a moving object at the respective times within the adjacent time range. Then, the association degree evaluation unit calculates a similarity between routes of the image sensing apparatus and moving object based on the acquired position information group, and decides a degree of association between the designated image and moving object based on the calculated similarity. An associating unit registers information indicating the degree of association in association with the designated image.
5 Citations
6 Claims
-
1. An information processing apparatus comprising one or more processors configured to function as:
-
an acquisition unit configured to acquire a plurality of pieces of position information of an image sensing apparatus within a period including an imaging time of an image by the image sensing apparatus and a plurality of pieces of position information of each of moving objects within the period; a calculation unit configured to calculate, for each of the moving objects, a difference between the plurality of pieces of position information of the image sensing apparatus and the plurality of pieces of position information of the moving object; a display unit configured to display both of (i) the moving objects as candidates to be registered as the metadata of the image and (ii) a similarity corresponding to the difference for each of the moving objects, wherein the similarity is higher as the difference is smaller; a selection acceptance unit configured to accept a selection by a user of at least one moving object to be registered as metadata of the image from the displayed candidates; and a registration unit configured to register, with the image, information used for specifying the selected moving object as the metadata of the image, even if the selected moving object is not included in the image. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing method comprising:
-
acquiring a plurality of pieces of position information of an image sensing apparatus within a period including an imaging time of an image by the image sensing apparatus and a plurality of pieces of position information of each of the moving objects within the period; calculating, for each of the moving objects, a difference between the plurality of pieces of position information of the image sensing apparatus and the plurality of pieces of position information of the moving object; displaying both of (i) the moving objects as candidates to be registered as the metadata of the image and (ii) a similarity corresponding to the difference for each of the moving objects, wherein the similarity is higher as the difference is smaller; accepting a selection by a user of at least one moving object to be registered as metadata of the image from the displayed candidates; and registering, with the image, information used for specifying the selected moving object as the metadata of the image, even if the selected moving object is not included in the image.
-
-
6. A non-transitory computer-readable storage medium storing a computer program for causing a computer to function as respective units of an information processing apparatus comprising:
-
an acquisition unit configured to acquire a plurality of pieces of position information of an image sensing apparatus within a period including an imaging time of an image by the image sensing apparatus and a plurality of pieces of position information of each of the moving objects within the period; a calculation unit configured to calculate, for each of the moving objects, a difference between the plurality of pieces of position information of the image sensing apparatus and the plurality of pieces of position information of the moving object; a display unit configured to display both of (i) the moving objects as candidates to be registered as the metadata of the image and (ii) a similarity corresponding to the difference for each of the moving objects, wherein the similarity is higher as the difference is smaller; a selection acceptance unit configured to accept a selection by a user of at least one moving object to be registered as metadata of the image from the displayed candidates; and a registration unit configured to register, with the image, information used for specifying the selected moving object as the metadata of the image, even if the selected moving object is not included in the image.
-
Specification