Managing a plurality of images may include generating, using a processor, clusters of images from a plurality of images having locations and time-stamps. The clusters may represent events and may be generated according to a distance metric based upon geographic distance and time difference between consecutive pairs of the plurality of images sorted according to time. Selected clusters may be merged, using the processor, into a merged cluster representing a trip based upon geographic distance between the clusters and unique dates within the clusters. The plurality of images may be displayed, using the processor, organized according to the trip.
복수의 이미지들을 관리하는 것은, 프로세서를 이용하여, 위치 및 타임 스탬프를 갖는 복수의 이미지들로부터 이미지들의 클러스터들을 생성하는 단계를 포함할 수 있다. 상기 클러스터들은 이벤트들을 나타낼 수 있으며, 시간에 따라 분류된 상기 복수의 이미지들의 연속적인 쌍들 간의 지리적 거리 및 시간 차이에 기반하여, 거리 메트릭에 따라 생성될 수 있다. 선택된 클러스터들은, 상기 프로세서를 이용하여, 상기 클러스터들 간의 지리적 거리 및 상기 클러스터들 내의 고유한 날짜들에 기반하여, 여행을 나타내는 병합 클러스터로 병합될 수 있다. 상기 복수의 이미지들은, 상기 프로세서를 이용하여, 상기 여행에 따라 정리되어 표시될 수 있다.