최대 클리크 찾기 알고리즘을 이용한 사진 클러스터링 방법과 사진 시각화 인터페이스

Photo Clustering using Maximal Clique Finding Algorithm and Its Visualized Interface

  • 류동성 (부산대학교 컴퓨터공학과) ;
  • 조환규 (부산대학교 컴퓨터공학과)
  • Ryu, Dong-Sung (Dept. of Computer Science, Pusan National University) ;
  • Cho, Hwan-Gue (Dept. of Computer Science, Pusan National University)
  • 투고 : 2010.05.04
  • 심사 : 2010.09.28
  • 발행 : 2010.12.01

초록

최근 디지털 사진의 보급으로 인해, 일반 사람들 또한 한번에 수백장의 사진을 촬영하는 일이 많아졌고 최근에 사진 관리에 대한 많은 연구가 진행되고 있다. 대부분의 사진 관리에 사용되는 썸네일 기반의 순차적인 격자 인터페이스는 사진의 한가지 특성에 따라 각 사진을 정렬하는 방식을 사용한다. 이러한 방식은 사용자가 많은 수의 사진을 관리하기에는 많은 스크롤링과 클릭을 요구하게 되므로 많은 시간과 집중력이 요구된다. 본 논문에서는, 색상 유사도와 촬영 시각을 이용하여, 각 사진을 클러스터링하고 촬영 시각의 흐름에 따라 배열하는 인터페이스를 제안한다. 제안한 인터페이스는 사진의 촬영시각에 따라 먼저 각 사진들을 클러스터링하고 한번 분류된 클러스터 사진들은 서로 유사한 색상의 사진들끼리 2차로 재분류한다. 이 때 사용한 2차 클러스터링 방법은 구간 그래프의 최대 클리크 찾기 찾기 알고리즘을 이용한 방법으로 25가지 색상의 히스토그램을 비교한다. 분류된 사진들은 클러스터의 순서에 따라 연속적으로 각 클러스터들을 배치한다. 제안한 클러스터링 기능과 사진 배치 인터페이스를 평가하기 위해서, 설문조사 기반의 사용자 평가를 수행하였다.

Due to the distribution of digital camera, many work for photo management has been studied. However, most work use a sequential grid layout which arranges photos considering one criterion of digital photo. This interface makes users have lots of scrolling and concentrate ability when they manage their photos. In this paper, we propose a clustering method based on a temporal sequence considering their color similarity in detail. First we cluster photos using Cooper's event clustering method. Second, we makes more detailed clusters from each clustered photo set, which are clustered temporal clustering before, using maximal clique finding algorithm of interval graph. Finally, we arrange each detailed dusters on a user screen with their overlap keeping their temporal sequence. In order to evaluate our proposed system, we conducted on user studies based on a simple questionnaire.

키워드

참고문헌

  1. C. J. Dong-Sung Ryu, Woo-Keun Chung and H.-G. Cho, "PHOTOLAND: A new image layout system using spatiotemporal information in digital photos," in Proc. of the ACM SAC '10, pp. 1884-1891,2010.
  2. 류동성, 정우근, 조환규, "격자 기반의 디지털 사진 시각화화 계층적인 클러스터링 방법," in 제 36회 한국정보과학회 컴퓨터종합학술대회, pp. 208-209, 2009
  3. A. Girgensohn, F. Shiplnan, L. Wilcox, T. Turner, and M. Cooper, "MediaGLOW: organizing photos in a graphbased workspace," in Proc. of lUI. ,pp. 419-424, 2009
  4. J. Platt, M. Czerwinski, and B. Field, "PhotoTOC: automatic clustering for browsing personal photographs," in Proc. of the 4-th ICICS-PCM, vol. 1, Dec., pp. 6-10 Vol.1, 2003
  5. M. Cooper, J. Foote, A. Girgensohn, and L. Wilcox, "Temporal event dustering for digital photo collections," ACM Transactions on Multimedia Computing, Communications and Applications, vol. 1, no. 3, pp. 269-288, 2005. https://doi.org/10.1145/1083314.1083317
  6. B. G. Prasad, K. K. Biswas, and S. K. Gupta, "Regionbased image retrieval using integrated color, shape and location index," in Proc. of CVIU , vol. 94, no. 1-3, pp. 193-233, 2003.
  7. B. B. Bederson, "PhotoMesa: a zoomable image browser using quantum treemaps and bubblemaps," in Proc. of the 14th ACM UIST, pp. 71-80, 2001
  8. Wiki, "Cuda," http://en.wikipedia.org/wiki/CUDA.
  9. ACDSystems, "ACDSee photomanager." http://store.acdsee.com/.