Construction of photo trip patterns based on geographical information
First Claim
Patent Images
1. A method comprising:
- identifying a plurality of sets of metadata associated with a plurality of photos, at least one set of metadata being associated with a respective one of the plurality of photos and including at least geographical information related to a location where the respective photo was captured; and
determining, by using a processor, photo trip patterns from the plurality of photos based at least in part on the plurality of sets of metadata, at least one photo trip pattern being representative of a set of visited locations and associated transition times, in which the set of visited locations is segmented into different trips based on a calculated gap between events, the gap between events being calculated according to a function of a transition time gap between consecutive locations, a location gap between consecutive locations, and a parameter to balance an effect on the gap between events attributable to the transition time gap and an effect on the gap between events attributable to the location gap, such that;
a first value of the parameter results in a first calculated gap between events;
a second value of the parameter value, different from the first value of the parameter, results in a second calculated gap between events, different from the first calculated gap between events;
the calculated gap between events represents no change of trips when the calculated gap between events is less than a threshold value; and
the calculated gap between events represents a change of trips when the calculated gap between events is greater than a threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for reconstructing photo trip patterns from geo-tagged photos are described. Photo trip patterns are reconstructed by mining geo-tagged photos from the Web or a data storage and segmenting the photos based on at least the geographical identification information associated with the photos. Mining semantics of each photo trip pattern may also be performed using tags associated with the photos.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a plurality of sets of metadata associated with a plurality of photos, at least one set of metadata being associated with a respective one of the plurality of photos and including at least geographical information related to a location where the respective photo was captured; and determining, by using a processor, photo trip patterns from the plurality of photos based at least in part on the plurality of sets of metadata, at least one photo trip pattern being representative of a set of visited locations and associated transition times, in which the set of visited locations is segmented into different trips based on a calculated gap between events, the gap between events being calculated according to a function of a transition time gap between consecutive locations, a location gap between consecutive locations, and a parameter to balance an effect on the gap between events attributable to the transition time gap and an effect on the gap between events attributable to the location gap, such that; a first value of the parameter results in a first calculated gap between events; a second value of the parameter value, different from the first value of the parameter, results in a second calculated gap between events, different from the first calculated gap between events; the calculated gap between events represents no change of trips when the calculated gap between events is less than a threshold value; and the calculated gap between events represents a change of trips when the calculated gap between events is greater than a threshold value. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
5. The method of 1, wherein the at least one set of metadata associated with the respective one of the plurality of photos further includes time information related to date and time on which the respective photo was captured, and wherein determining photo trip patterns comprises:
segmenting the plurality of photos into subsets of photos based at least in part on the geographical information and the time information related to one or more of the plurality of photos.
-
15. A method comprising:
-
segmenting a plurality of photos into subsets of photos based at least in part on geographical information and time information related to the plurality of photos; identifying, by using a processor, photo trip patterns, at least one photo trip pattern having a sequence of locations, a location of the sequence of locations having at least one of the subsets of photos associated therewith and being separated from another location based on a determination that a calculated event gap value is greater than a threshold event gap value, wherein the event gap value is calculated based on a transition time gap and a location gap, adjusted by a parameter to balance respective contributions to the event gap value by the transition time gap and the location gap; and identifying semantics associated with the at least one photo trip pattern based at least in part on tags associated with the plurality of photos, one or more of the tags being associated with at least one of the plurality of photos and describing the location where the at least one of the plurality of photos was captured. - View Dependent Claims (16, 17, 18)
-
-
19. A computer storage device storing computer-executable instructions that, when executed by one or more processors, perform acts comprising:
-
identifying a plurality of sets of metadata associated with a plurality of photos, at least one set of metadata being associated with a respective one of the photos and including at least geographical information related to a location where the respective photo was captured; and determining photo trip patterns from the plurality of photos based at least in part on the plurality sets of metadata, at least one photo trip pattern being representative of a set of visited locations and associated typical transition times, in which the set of visited locations is segmented into different trips by comparing an event gap value to a threshold gap value, wherein the event gap value is calculated based on a transition time gap, a location gap, and a parameter to reflect a weight given to the transition time gap and a weight given to the location gap, such that a first value of the parameter results in a first event gap value, and a second value of the parameter, different from the first value of the parameter, results in a second event gap value, different from the first event gap value. - View Dependent Claims (20)
-
Specification