APPLYING GEO-TAGS TO DIGITAL MEDIA CAPTURED WITHOUT LOCATION INFORMATION
First Claim
1. In a digital medium environment for displaying digital media, a method of efficiently identifying and applying location information to the digital media, comprising:
- grouping, by at least one processor, a plurality of digital media items into a first plurality of clusters;
providing, by the at least one processor, the first plurality of clusters for display via a user interface, the user interface comprising a cluster adjustment control;
based on a first user input adjusting the cluster adjustment control, regrouping, by the at least one processor, the plurality of digital media items into a second plurality of clusters; and
based on a second user input indicating a location and a cluster from the second plurality of clusters, applying a geo-tag to each digital media item in the cluster corresponding to the location.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for applying geo-tags to digital media items. In particular, in one or more embodiments, the disclosed systems and methods identify a plurality of digital media items lacking location information and group the plurality of digital media items into clusters based on one or more characteristics (e.g., time of capture). The systems and methods can modify the size and numbers of clusters of digital media items utilizing a clustering algorithm, clustering parameters, and a cluster adjustment control to approximate a location where the digital images were captured. Moreover, systems and methods provide a user interface for quickly and efficiently applying geo-tags to the clusters corresponding to the location.
32 Citations
20 Claims
-
1. In a digital medium environment for displaying digital media, a method of efficiently identifying and applying location information to the digital media, comprising:
-
grouping, by at least one processor, a plurality of digital media items into a first plurality of clusters; providing, by the at least one processor, the first plurality of clusters for display via a user interface, the user interface comprising a cluster adjustment control; based on a first user input adjusting the cluster adjustment control, regrouping, by the at least one processor, the plurality of digital media items into a second plurality of clusters; and based on a second user input indicating a location and a cluster from the second plurality of clusters, applying a geo-tag to each digital media item in the cluster corresponding to the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
at least one server; and at least one non-transitory computer readable storage medium storing instructions that, when executed by the at least one server cause the system to; maintain a plurality of digital images at the server, each digital image comprising a time stamp; identify a cluster parameter for clustering the plurality of digital images; organize the plurality of digital images into a plurality of clusters based on the cluster parameter and the time stamps corresponding to the plurality of digital images; provide the plurality of clusters to a remote client device for display; receive user input comprising a selection of a cluster from the plurality of clusters and a location; based on the user input, associate a geo-tag corresponding to the location with each digital image in the cluster; and provide a visual representation of the digital images of the cluster and the location for display to the remote client device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. In a digital medium environment for displaying and editing digital images, a method of identifying and applying location information to the digital images, comprising:
-
providing for display, via user interface, a plurality of digital images together with a cluster adjustment control; identifying, by at least one processor, a first cluster parameter based on user interaction with the cluster adjustment control; grouping, by the at least one processor, the plurality of digital images into a first plurality of clusters based on the first cluster parameter and digital time stamps corresponding to each digital image in the first plurality of clusters; based on user interaction with a cluster from the first plurality of clusters indicating a location, modifying metadata of each digital image in the cluster to include a geo-tag corresponding to the location; and upon modifying the metadata of each of the digital images in the cluster, generating a second plurality of clusters from the remaining plurality of digital images. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification