SlideShare a Scribd company logo
1 of 21
Reminiscing View:
Event-Based Browsing of Consumer’s Photo and
Video-Clip Collections
Jiajian Chen                                Stacie Hibino
Georgia Institute of Technology             Eastman Kodak Company
(work conducted at Eastman Kodak Company)   hibino@kodak.com
jchen30@mail.gatech.edu

ISM 2008 Conference Presentation
16 December 2008
Overview

  Problem Statement and Approach
  System Overview
  Hierarchical Event Clustering
  Reminiscing View: System Description
  User Study
  Related Work
  Summary



©Eastman   Kodak Company, 2008   2
Problem Statement and Approach
  Problem
    • Increasing size of consumer photo and video clip collections
    • Increasingly challenging to review
       – Overview of full collection
       – Trends in collection over time
       – Clusters in collection conducive to reminiscing
  Approach
    • Reminiscing View application for browsing photo and video clip
      collections by hierarchical event, incorporating
       – Automatically clustered and labeled events
       – Novel spiral layout
       – Filter and search features for quick and easy clustering and selection
©Eastman   Kodak Company, 2008            3
System Overview
                                          Kodak Server


                                                             2. Index
                   1. Upload pictures                                         Hierarchical
                      & video clips                                          Event Clusters




                  User




                                                                        3. Send Query and
                  4. View Pictures                                         Retrieve Event
                     Grouped by                                            Media
                     Events



                                        Kodak Reminiscing View


©Eastman   Kodak Company, 2008                   4
Hierarchical Event Clustering

                              Europe
                                                                     Super-Events
                             vacation




                                                                              Events
            London                        Paris               Halloween




                                                      Notre
                                 Eiffel
                                                                          Sub-Events
                                                      Dame
                                 tower



              …                      …M               …              …        Media
    M                M           M                M       M      M        M


©Eastman   Kodak Company, 2008                        5
Event Clustering and Auto-Labeling
 Unorganized collection
                                                       Use Date, Time, Metadata,
                                                      and Image Content Analysis
                                                   to Automatically Group and Label


                                                                        Organized event grouping with label

                                                                        Label    May 28, 2002
                                     Super event




                                                                                                  Label   Memorial Day


Reference: Loui and Savakis (2000)

©Eastman   Kodak Company, 2008                                     6
Reminiscing View: Screen Layout




©Eastman   Kodak Company, 2008   7
Visualization Layouts
                                 Grid View Layout
                                 • Chronological display of event thumbnails
                                   in a uniform grid layout
                                 • Familiar layout
                                 • Fast visual scanning


                                 History Spiral View Layout
                                 • Chronological display of event thumbnails
                                   in Archimedes spiral layout
                                 • Alternative layout to traditional grid layout
                                 • Default position and size indicate relative
                                   time (more recent events are larger)

©Eastman   Kodak Company, 2008         8
User Interactions
                                 View Options
                                 • Event order
                                 • Zoom and pan
                                 • Event level
                                 • Wiimote interface
                                 Event Node Interactions
                                 • Mouse hover over event thumbnail for
                                   zoom + date
                                 • Left-click event to expand thumbnail and
                                   display child media
                                 • Right-click event thumbnail to restore to
                                   original size
                                 Full-Size Image Viewing


©Eastman   Kodak Company, 2008      9
Expanded Icons, Mouse Hover, Child Media




©Eastman   Kodak Company, 2008   10
Spiral Thumbnail Zoom: Before and After




©Eastman   Kodak Company, 2008   11
Spiral Layout: Thumbnail Placement

Layout of event image thumbnail along spiral is
determined by Archimedes Spiral Equation so
that every image is properly placed and the
whole spiral is neither sparse nor crowded

                                 Spiral equation in polar coordinates : r = kα + r0
                                 Initialization : α = 0, r0 = avg. image diagonal length, k = 5 × r0
                                 (assumes k < 1; image diagonal length is thus also < 1, normalized for screen area)
                                 Iteration: For each image i, its center is decided by polar coordinate ( ri , θi ), where :
                                      ri = kα + r0
                                      β = Imagei diagonal length / ri
                                      θi = α + β / 2
                                      α =α +β        (All angles (α , β , θi ) are expressed in radians.)
                                 End For




©Eastman   Kodak Company, 2008                12
Full-Size Image Viewing




©Eastman   Kodak Company, 2008   13
Filter and Search




     Month-Year Filter
     Filter by Sharing Group
     Keyword Search

©Eastman   Kodak Company, 2008   14
User Study
  Participants
    • Five female and two male users
    • Ages 20 to 50
    • Externally recruited and compensated for participation
  System set-up
    • Preliminary version of Reminiscing View tested
    • Did not include the month-year selection widget, full-size image
      viewing, or Wiimote interface
    • Users could view by event or sub-event level versus by top- and
      bottom-level events
    • Subjects browsed their own personal image and video clip
      collections, which were uploaded to the server prior to user sessions

©Eastman   Kodak Company, 2008       15
Participants’ Photo Collections
                                                    # of       Avg
                                   # of    # of
  ID         Time span                                                 Gender
                                                    sub-    images
                                 images   events
                                                   events    / event

  U1          2003-2007           858      68       310      12.62      male

  U2          2004-2007           661      45       242      14.69     female

  U3          2000-2007           3918     202     1512      19.4      female

  U4          2003-2007           798      98       253      8.14      female

  U5          2004-2006           1210     68       318      17.79      male

  U6          2004-2007           344      18       120      19.11     female

  U7          2000-2007           531      47       207      11.3      female

©Eastman   Kodak Company, 2008               16
Methodology
  Individual User Testing
  1-2 hour Sessions Consisting of
    • Event sorting: Users sorted all of their Events into one of four user-
      specified sharing groups
    • Documentation review: Description of key system features and a
      summary sheet
    • Training: Series of simple tasks, stepping users through system
      features and options; test collection used for training
    • Unstructured exploration of personal collections: Free
      exploration of personal collection with the system
    • Post-survey: Survey with user ratings and open-ended questions
    • Informal interview: To clarify and follow up on any open-ended
      comments from the survey or noted during the user session

©Eastman   Kodak Company, 2008        17
User Study: Key Findings
  Layout and Thumbnails
    • Spiral and grid layout both easy to use
    • Spiral layout provides insights for some users
    • Thumbnail size matters
    • More thumbnails are not necessarily better
  Filtering
    • Event-level viewing is preferred
    • Filtering by sharing group is useful
  Sharing
    • Potential for sharing recognized



©Eastman   Kodak Company, 2008           18
Related Work
  Visualization Systems Inspiring Reminiscing
    • Visualizing email content (Viegas, Golder and Donath, 2006)
    • PostHistory (Viegas, Boyd, Nguyen, Potter and Donath, 2004)
    • PhotoArcs (Ames and Manguy, 2006)
  Event-Based Photo Browsing Systems
    • PhotoTOC (Platt, Czerwinski and Field, 2002)
    • TimeQuilt (Huynh, Drucker, Baudisch and Wong, 2005)
  Other Photo Organization Systems
    • World Explorer (Ahern, Naaman, Nair, and Yang, 2007)
    • PhotoMesa (Bederson, 2001)
    • Riya (riya.com)

©Eastman   Kodak Company, 2008      19
Summary
  Reminiscing View provides a new visualization system
  for browsing consumer-based photo and video clip
  collections by hierarchical event
  User study showed system easy to use, although
  varied preferences for spiral versus grid layout
  Current version now incorporates
    • Updated screen layout to enhance spiral and details viewing
    • Month-year widget for efficient month- and year-based filtering (which
      is well aligned with users’ capture habits)
    • Full-size image viewing for greater emotional impact
    • Wiimote interface for using the system in a social, “lean back”
      environment


©Eastman   Kodak Company, 2008        20
2008_12 ISM2008 Reminiscing View presentation

More Related Content

Viewers also liked

2015_08 BayCHI Welcome Slides
2015_08 BayCHI Welcome Slides2015_08 BayCHI Welcome Slides
2015_08 BayCHI Welcome SlidesStacie Hibino
 
04 Bay Chi Welcome 14 Apr2009
04 Bay Chi Welcome 14 Apr200904 Bay Chi Welcome 14 Apr2009
04 Bay Chi Welcome 14 Apr2009Stacie Hibino
 
2011_04 BayCHI Welcome Slides
2011_04 BayCHI Welcome Slides2011_04 BayCHI Welcome Slides
2011_04 BayCHI Welcome SlidesStacie Hibino
 
2014_01 BayCHI Welcome Slides
2014_01 BayCHI Welcome Slides2014_01 BayCHI Welcome Slides
2014_01 BayCHI Welcome SlidesStacie Hibino
 
2009_04_14 BayCHI Welcome Slides
2009_04_14 BayCHI Welcome Slides2009_04_14 BayCHI Welcome Slides
2009_04_14 BayCHI Welcome SlidesStacie Hibino
 
2015_06_09 BayCHI Welcome Slides
2015_06_09 BayCHI Welcome Slides2015_06_09 BayCHI Welcome Slides
2015_06_09 BayCHI Welcome SlidesStacie Hibino
 
2008_12 ISM2008 Semantics Meets UX
2008_12 ISM2008 Semantics Meets UX2008_12 ISM2008 Semantics Meets UX
2008_12 ISM2008 Semantics Meets UXStacie Hibino
 
2012_05 BayCHI Welcome Slides
2012_05 BayCHI Welcome Slides2012_05 BayCHI Welcome Slides
2012_05 BayCHI Welcome SlidesStacie Hibino
 
2013_09_10 BayCHI Welcome Slides
2013_09_10 BayCHI Welcome Slides2013_09_10 BayCHI Welcome Slides
2013_09_10 BayCHI Welcome SlidesStacie Hibino
 
2012_08 BayCHI Welcome Slides
2012_08 BayCHI Welcome Slides2012_08 BayCHI Welcome Slides
2012_08 BayCHI Welcome SlidesStacie Hibino
 
2011_11_08 BayCHI Welcome Slides
2011_11_08 BayCHI Welcome Slides2011_11_08 BayCHI Welcome Slides
2011_11_08 BayCHI Welcome SlidesStacie Hibino
 
January 2010 BayCHI Welcome Slides
January 2010 BayCHI Welcome SlidesJanuary 2010 BayCHI Welcome Slides
January 2010 BayCHI Welcome SlidesStacie Hibino
 
2009_06_09 BayCHI Welcome Slides
2009_06_09 BayCHI Welcome Slides2009_06_09 BayCHI Welcome Slides
2009_06_09 BayCHI Welcome SlidesStacie Hibino
 
Dec 2009 BayCHI Welcome Slides
Dec 2009 BayCHI Welcome SlidesDec 2009 BayCHI Welcome Slides
Dec 2009 BayCHI Welcome SlidesStacie Hibino
 

Viewers also liked (14)

2015_08 BayCHI Welcome Slides
2015_08 BayCHI Welcome Slides2015_08 BayCHI Welcome Slides
2015_08 BayCHI Welcome Slides
 
04 Bay Chi Welcome 14 Apr2009
04 Bay Chi Welcome 14 Apr200904 Bay Chi Welcome 14 Apr2009
04 Bay Chi Welcome 14 Apr2009
 
2011_04 BayCHI Welcome Slides
2011_04 BayCHI Welcome Slides2011_04 BayCHI Welcome Slides
2011_04 BayCHI Welcome Slides
 
2014_01 BayCHI Welcome Slides
2014_01 BayCHI Welcome Slides2014_01 BayCHI Welcome Slides
2014_01 BayCHI Welcome Slides
 
2009_04_14 BayCHI Welcome Slides
2009_04_14 BayCHI Welcome Slides2009_04_14 BayCHI Welcome Slides
2009_04_14 BayCHI Welcome Slides
 
2015_06_09 BayCHI Welcome Slides
2015_06_09 BayCHI Welcome Slides2015_06_09 BayCHI Welcome Slides
2015_06_09 BayCHI Welcome Slides
 
2008_12 ISM2008 Semantics Meets UX
2008_12 ISM2008 Semantics Meets UX2008_12 ISM2008 Semantics Meets UX
2008_12 ISM2008 Semantics Meets UX
 
2012_05 BayCHI Welcome Slides
2012_05 BayCHI Welcome Slides2012_05 BayCHI Welcome Slides
2012_05 BayCHI Welcome Slides
 
2013_09_10 BayCHI Welcome Slides
2013_09_10 BayCHI Welcome Slides2013_09_10 BayCHI Welcome Slides
2013_09_10 BayCHI Welcome Slides
 
2012_08 BayCHI Welcome Slides
2012_08 BayCHI Welcome Slides2012_08 BayCHI Welcome Slides
2012_08 BayCHI Welcome Slides
 
2011_11_08 BayCHI Welcome Slides
2011_11_08 BayCHI Welcome Slides2011_11_08 BayCHI Welcome Slides
2011_11_08 BayCHI Welcome Slides
 
January 2010 BayCHI Welcome Slides
January 2010 BayCHI Welcome SlidesJanuary 2010 BayCHI Welcome Slides
January 2010 BayCHI Welcome Slides
 
2009_06_09 BayCHI Welcome Slides
2009_06_09 BayCHI Welcome Slides2009_06_09 BayCHI Welcome Slides
2009_06_09 BayCHI Welcome Slides
 
Dec 2009 BayCHI Welcome Slides
Dec 2009 BayCHI Welcome SlidesDec 2009 BayCHI Welcome Slides
Dec 2009 BayCHI Welcome Slides
 

Similar to 2008_12 ISM2008 Reminiscing View presentation

Poster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6aPoster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6aJoe Buonomo
 
Business Event Procesing Beyond The Horizon
Business Event Procesing   Beyond The HorizonBusiness Event Procesing   Beyond The Horizon
Business Event Procesing Beyond The HorizonOpher Etzion
 
Keynote at Depsa07 - architectural view of event processing
Keynote at Depsa07 - architectural view of event processingKeynote at Depsa07 - architectural view of event processing
Keynote at Depsa07 - architectural view of event processingOpher Etzion
 
Case study on Titanic to promote 3d Titanic movie across the world
Case study on Titanic to promote 3d Titanic movie across the worldCase study on Titanic to promote 3d Titanic movie across the world
Case study on Titanic to promote 3d Titanic movie across the worldmetaoption
 
070515 iseephotovista
070515 iseephotovista070515 iseephotovista
070515 iseephotovistabgb1234
 
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...Mathias Seguy
 
Metadata to create and collect
Metadata to create and collectMetadata to create and collect
Metadata to create and collectvrt-medialab
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics OverviewPci Geomatics
 
Lab equipment, updated
Lab equipment, updated Lab equipment, updated
Lab equipment, updated Jenny Dixon
 
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...“Video Activity Recognition with Limited Data for Smart Home Applications,” a...
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...Edge AI and Vision Alliance
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A SurveyIRJET Journal
 
A Glance At The Java Performance Toolbox
 A Glance At The Java Performance Toolbox A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
GEO activities on Disaster Risk Reduction and GEO Web Portal
GEO activities on Disaster Risk Reduction and GEO Web PortalGEO activities on Disaster Risk Reduction and GEO Web Portal
GEO activities on Disaster Risk Reduction and GEO Web PortalUN-SPIDER
 
VIESORE: Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE: Visual Impact Evaluation System for Offshore Renewable EnergyVIESORE: Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE: Visual Impact Evaluation System for Offshore Renewable EnergyChad Cooper
 
Integrating with the Photography Ecosystem on Mac OS X
Integrating with the Photography Ecosystem on Mac OS XIntegrating with the Photography Ecosystem on Mac OS X
Integrating with the Photography Ecosystem on Mac OS Xfraserspeirs
 
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen..."Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...Edge AI and Vision Alliance
 
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...devang-dsshah
 

Similar to 2008_12 ISM2008 Reminiscing View presentation (20)

Poster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6aPoster_ARVO_ADCIS_AGN-V6a
Poster_ARVO_ADCIS_AGN-V6a
 
Business Event Procesing Beyond The Horizon
Business Event Procesing   Beyond The HorizonBusiness Event Procesing   Beyond The Horizon
Business Event Procesing Beyond The Horizon
 
Keynote at Depsa07 - architectural view of event processing
Keynote at Depsa07 - architectural view of event processingKeynote at Depsa07 - architectural view of event processing
Keynote at Depsa07 - architectural view of event processing
 
Case study on Titanic to promote 3d Titanic movie across the world
Case study on Titanic to promote 3d Titanic movie across the worldCase study on Titanic to promote 3d Titanic movie across the world
Case study on Titanic to promote 3d Titanic movie across the world
 
070515 iseephotovista
070515 iseephotovista070515 iseephotovista
070515 iseephotovista
 
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...
Eclispe daytoulouse combining the power of eclipse with android_fr_1024_768_s...
 
Metadata to create and collect
Metadata to create and collectMetadata to create and collect
Metadata to create and collect
 
PCI Geomatics Overview
PCI Geomatics OverviewPCI Geomatics Overview
PCI Geomatics Overview
 
Intro to iMovie
Intro to iMovieIntro to iMovie
Intro to iMovie
 
Advanced Action Script
Advanced Action ScriptAdvanced Action Script
Advanced Action Script
 
Lab equipment, updated
Lab equipment, updated Lab equipment, updated
Lab equipment, updated
 
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...“Video Activity Recognition with Limited Data for Smart Home Applications,” a...
“Video Activity Recognition with Limited Data for Smart Home Applications,” a...
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A Survey
 
A Glance At The Java Performance Toolbox
 A Glance At The Java Performance Toolbox A Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
GEO activities on Disaster Risk Reduction and GEO Web Portal
GEO activities on Disaster Risk Reduction and GEO Web PortalGEO activities on Disaster Risk Reduction and GEO Web Portal
GEO activities on Disaster Risk Reduction and GEO Web Portal
 
VIESORE: Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE: Visual Impact Evaluation System for Offshore Renewable EnergyVIESORE: Visual Impact Evaluation System for Offshore Renewable Energy
VIESORE: Visual Impact Evaluation System for Offshore Renewable Energy
 
Chtp430
Chtp430Chtp430
Chtp430
 
Integrating with the Photography Ecosystem on Mac OS X
Integrating with the Photography Ecosystem on Mac OS XIntegrating with the Photography Ecosystem on Mac OS X
Integrating with the Photography Ecosystem on Mac OS X
 
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen..."Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
"Using Deep Learning for Video Event Detection on a Compute Budget," a Presen...
 
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
Implementing Large Scale Digital Asset Repositories with Adobe Experience Man...
 

More from Stacie Hibino

2017_02 BayCHI welcome slides
2017_02 BayCHI welcome slides2017_02 BayCHI welcome slides
2017_02 BayCHI welcome slidesStacie Hibino
 
2016_10 BayCHI Welcome Slides
2016_10 BayCHI Welcome Slides2016_10 BayCHI Welcome Slides
2016_10 BayCHI Welcome SlidesStacie Hibino
 
2016_09 BayCHI Welcome Slides
2016_09 BayCHI Welcome Slides2016_09 BayCHI Welcome Slides
2016_09 BayCHI Welcome SlidesStacie Hibino
 
2016_08 BayCHI Welcome Slides
2016_08 BayCHI Welcome Slides2016_08 BayCHI Welcome Slides
2016_08 BayCHI Welcome SlidesStacie Hibino
 
2016_02 BayCHI Welcome Slides
2016_02 BayCHI Welcome Slides2016_02 BayCHI Welcome Slides
2016_02 BayCHI Welcome SlidesStacie Hibino
 
2016_01 BayCHI welcome slides
2016_01 BayCHI welcome slides2016_01 BayCHI welcome slides
2016_01 BayCHI welcome slidesStacie Hibino
 
2015_12 BayCHI Welcome Slides
2015_12 BayCHI Welcome Slides2015_12 BayCHI Welcome Slides
2015_12 BayCHI Welcome SlidesStacie Hibino
 
Come Hack With Us: A Hardware Hackathon at GHC
Come Hack With Us: A Hardware Hackathon at GHCCome Hack With Us: A Hardware Hackathon at GHC
Come Hack With Us: A Hardware Hackathon at GHCStacie Hibino
 
2015_09_08 BayCHI Welcome slides
2015_09_08 BayCHI Welcome slides2015_09_08 BayCHI Welcome slides
2015_09_08 BayCHI Welcome slidesStacie Hibino
 
2015_07 BayCHI Welcome Slides
2015_07 BayCHI Welcome Slides2015_07 BayCHI Welcome Slides
2015_07 BayCHI Welcome SlidesStacie Hibino
 
2015_05 BayCHI Welcome Slides
2015_05 BayCHI Welcome Slides2015_05 BayCHI Welcome Slides
2015_05 BayCHI Welcome SlidesStacie Hibino
 
2015_03_10 BayCHI Welcome Slides
2015_03_10 BayCHI Welcome Slides2015_03_10 BayCHI Welcome Slides
2015_03_10 BayCHI Welcome SlidesStacie Hibino
 
2015_02 BayCHI Welcome Slides
2015_02 BayCHI Welcome Slides2015_02 BayCHI Welcome Slides
2015_02 BayCHI Welcome SlidesStacie Hibino
 
2015_01_13 BayCHI Welcome slides
2015_01_13 BayCHI Welcome slides2015_01_13 BayCHI Welcome slides
2015_01_13 BayCHI Welcome slidesStacie Hibino
 
2013_12 BayCHI Welcome Slides
2013_12 BayCHI Welcome Slides2013_12 BayCHI Welcome Slides
2013_12 BayCHI Welcome SlidesStacie Hibino
 
2013_11 Monthly BayCHI Meeting
2013_11 Monthly BayCHI Meeting2013_11 Monthly BayCHI Meeting
2013_11 Monthly BayCHI MeetingStacie Hibino
 
2013_08 BayCHI Welcome Slides
2013_08 BayCHI Welcome Slides2013_08 BayCHI Welcome Slides
2013_08 BayCHI Welcome SlidesStacie Hibino
 
2013_07 BayCHI Welcome Slides
2013_07 BayCHI Welcome Slides2013_07 BayCHI Welcome Slides
2013_07 BayCHI Welcome SlidesStacie Hibino
 
2013_06 BayCHI Welcome Slides
2013_06 BayCHI Welcome Slides2013_06 BayCHI Welcome Slides
2013_06 BayCHI Welcome SlidesStacie Hibino
 
2013_05 BayCHI Welcome Slides
2013_05 BayCHI Welcome Slides2013_05 BayCHI Welcome Slides
2013_05 BayCHI Welcome SlidesStacie Hibino
 

More from Stacie Hibino (20)

2017_02 BayCHI welcome slides
2017_02 BayCHI welcome slides2017_02 BayCHI welcome slides
2017_02 BayCHI welcome slides
 
2016_10 BayCHI Welcome Slides
2016_10 BayCHI Welcome Slides2016_10 BayCHI Welcome Slides
2016_10 BayCHI Welcome Slides
 
2016_09 BayCHI Welcome Slides
2016_09 BayCHI Welcome Slides2016_09 BayCHI Welcome Slides
2016_09 BayCHI Welcome Slides
 
2016_08 BayCHI Welcome Slides
2016_08 BayCHI Welcome Slides2016_08 BayCHI Welcome Slides
2016_08 BayCHI Welcome Slides
 
2016_02 BayCHI Welcome Slides
2016_02 BayCHI Welcome Slides2016_02 BayCHI Welcome Slides
2016_02 BayCHI Welcome Slides
 
2016_01 BayCHI welcome slides
2016_01 BayCHI welcome slides2016_01 BayCHI welcome slides
2016_01 BayCHI welcome slides
 
2015_12 BayCHI Welcome Slides
2015_12 BayCHI Welcome Slides2015_12 BayCHI Welcome Slides
2015_12 BayCHI Welcome Slides
 
Come Hack With Us: A Hardware Hackathon at GHC
Come Hack With Us: A Hardware Hackathon at GHCCome Hack With Us: A Hardware Hackathon at GHC
Come Hack With Us: A Hardware Hackathon at GHC
 
2015_09_08 BayCHI Welcome slides
2015_09_08 BayCHI Welcome slides2015_09_08 BayCHI Welcome slides
2015_09_08 BayCHI Welcome slides
 
2015_07 BayCHI Welcome Slides
2015_07 BayCHI Welcome Slides2015_07 BayCHI Welcome Slides
2015_07 BayCHI Welcome Slides
 
2015_05 BayCHI Welcome Slides
2015_05 BayCHI Welcome Slides2015_05 BayCHI Welcome Slides
2015_05 BayCHI Welcome Slides
 
2015_03_10 BayCHI Welcome Slides
2015_03_10 BayCHI Welcome Slides2015_03_10 BayCHI Welcome Slides
2015_03_10 BayCHI Welcome Slides
 
2015_02 BayCHI Welcome Slides
2015_02 BayCHI Welcome Slides2015_02 BayCHI Welcome Slides
2015_02 BayCHI Welcome Slides
 
2015_01_13 BayCHI Welcome slides
2015_01_13 BayCHI Welcome slides2015_01_13 BayCHI Welcome slides
2015_01_13 BayCHI Welcome slides
 
2013_12 BayCHI Welcome Slides
2013_12 BayCHI Welcome Slides2013_12 BayCHI Welcome Slides
2013_12 BayCHI Welcome Slides
 
2013_11 Monthly BayCHI Meeting
2013_11 Monthly BayCHI Meeting2013_11 Monthly BayCHI Meeting
2013_11 Monthly BayCHI Meeting
 
2013_08 BayCHI Welcome Slides
2013_08 BayCHI Welcome Slides2013_08 BayCHI Welcome Slides
2013_08 BayCHI Welcome Slides
 
2013_07 BayCHI Welcome Slides
2013_07 BayCHI Welcome Slides2013_07 BayCHI Welcome Slides
2013_07 BayCHI Welcome Slides
 
2013_06 BayCHI Welcome Slides
2013_06 BayCHI Welcome Slides2013_06 BayCHI Welcome Slides
2013_06 BayCHI Welcome Slides
 
2013_05 BayCHI Welcome Slides
2013_05 BayCHI Welcome Slides2013_05 BayCHI Welcome Slides
2013_05 BayCHI Welcome Slides
 

Recently uploaded

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Recently uploaded (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

2008_12 ISM2008 Reminiscing View presentation

  • 1. Reminiscing View: Event-Based Browsing of Consumer’s Photo and Video-Clip Collections Jiajian Chen Stacie Hibino Georgia Institute of Technology Eastman Kodak Company (work conducted at Eastman Kodak Company) hibino@kodak.com jchen30@mail.gatech.edu ISM 2008 Conference Presentation 16 December 2008
  • 2. Overview Problem Statement and Approach System Overview Hierarchical Event Clustering Reminiscing View: System Description User Study Related Work Summary ©Eastman Kodak Company, 2008 2
  • 3. Problem Statement and Approach Problem • Increasing size of consumer photo and video clip collections • Increasingly challenging to review – Overview of full collection – Trends in collection over time – Clusters in collection conducive to reminiscing Approach • Reminiscing View application for browsing photo and video clip collections by hierarchical event, incorporating – Automatically clustered and labeled events – Novel spiral layout – Filter and search features for quick and easy clustering and selection ©Eastman Kodak Company, 2008 3
  • 4. System Overview Kodak Server 2. Index 1. Upload pictures Hierarchical & video clips Event Clusters User 3. Send Query and 4. View Pictures Retrieve Event Grouped by Media Events Kodak Reminiscing View ©Eastman Kodak Company, 2008 4
  • 5. Hierarchical Event Clustering Europe Super-Events vacation Events London Paris Halloween Notre Eiffel Sub-Events Dame tower … …M … … Media M M M M M M M ©Eastman Kodak Company, 2008 5
  • 6. Event Clustering and Auto-Labeling Unorganized collection Use Date, Time, Metadata, and Image Content Analysis to Automatically Group and Label Organized event grouping with label Label May 28, 2002 Super event Label Memorial Day Reference: Loui and Savakis (2000) ©Eastman Kodak Company, 2008 6
  • 7. Reminiscing View: Screen Layout ©Eastman Kodak Company, 2008 7
  • 8. Visualization Layouts Grid View Layout • Chronological display of event thumbnails in a uniform grid layout • Familiar layout • Fast visual scanning History Spiral View Layout • Chronological display of event thumbnails in Archimedes spiral layout • Alternative layout to traditional grid layout • Default position and size indicate relative time (more recent events are larger) ©Eastman Kodak Company, 2008 8
  • 9. User Interactions View Options • Event order • Zoom and pan • Event level • Wiimote interface Event Node Interactions • Mouse hover over event thumbnail for zoom + date • Left-click event to expand thumbnail and display child media • Right-click event thumbnail to restore to original size Full-Size Image Viewing ©Eastman Kodak Company, 2008 9
  • 10. Expanded Icons, Mouse Hover, Child Media ©Eastman Kodak Company, 2008 10
  • 11. Spiral Thumbnail Zoom: Before and After ©Eastman Kodak Company, 2008 11
  • 12. Spiral Layout: Thumbnail Placement Layout of event image thumbnail along spiral is determined by Archimedes Spiral Equation so that every image is properly placed and the whole spiral is neither sparse nor crowded Spiral equation in polar coordinates : r = kα + r0 Initialization : α = 0, r0 = avg. image diagonal length, k = 5 × r0 (assumes k < 1; image diagonal length is thus also < 1, normalized for screen area) Iteration: For each image i, its center is decided by polar coordinate ( ri , θi ), where : ri = kα + r0 β = Imagei diagonal length / ri θi = α + β / 2 α =α +β (All angles (α , β , θi ) are expressed in radians.) End For ©Eastman Kodak Company, 2008 12
  • 13. Full-Size Image Viewing ©Eastman Kodak Company, 2008 13
  • 14. Filter and Search Month-Year Filter Filter by Sharing Group Keyword Search ©Eastman Kodak Company, 2008 14
  • 15. User Study Participants • Five female and two male users • Ages 20 to 50 • Externally recruited and compensated for participation System set-up • Preliminary version of Reminiscing View tested • Did not include the month-year selection widget, full-size image viewing, or Wiimote interface • Users could view by event or sub-event level versus by top- and bottom-level events • Subjects browsed their own personal image and video clip collections, which were uploaded to the server prior to user sessions ©Eastman Kodak Company, 2008 15
  • 16. Participants’ Photo Collections # of Avg # of # of ID Time span Gender sub- images images events events / event U1 2003-2007 858 68 310 12.62 male U2 2004-2007 661 45 242 14.69 female U3 2000-2007 3918 202 1512 19.4 female U4 2003-2007 798 98 253 8.14 female U5 2004-2006 1210 68 318 17.79 male U6 2004-2007 344 18 120 19.11 female U7 2000-2007 531 47 207 11.3 female ©Eastman Kodak Company, 2008 16
  • 17. Methodology Individual User Testing 1-2 hour Sessions Consisting of • Event sorting: Users sorted all of their Events into one of four user- specified sharing groups • Documentation review: Description of key system features and a summary sheet • Training: Series of simple tasks, stepping users through system features and options; test collection used for training • Unstructured exploration of personal collections: Free exploration of personal collection with the system • Post-survey: Survey with user ratings and open-ended questions • Informal interview: To clarify and follow up on any open-ended comments from the survey or noted during the user session ©Eastman Kodak Company, 2008 17
  • 18. User Study: Key Findings Layout and Thumbnails • Spiral and grid layout both easy to use • Spiral layout provides insights for some users • Thumbnail size matters • More thumbnails are not necessarily better Filtering • Event-level viewing is preferred • Filtering by sharing group is useful Sharing • Potential for sharing recognized ©Eastman Kodak Company, 2008 18
  • 19. Related Work Visualization Systems Inspiring Reminiscing • Visualizing email content (Viegas, Golder and Donath, 2006) • PostHistory (Viegas, Boyd, Nguyen, Potter and Donath, 2004) • PhotoArcs (Ames and Manguy, 2006) Event-Based Photo Browsing Systems • PhotoTOC (Platt, Czerwinski and Field, 2002) • TimeQuilt (Huynh, Drucker, Baudisch and Wong, 2005) Other Photo Organization Systems • World Explorer (Ahern, Naaman, Nair, and Yang, 2007) • PhotoMesa (Bederson, 2001) • Riya (riya.com) ©Eastman Kodak Company, 2008 19
  • 20. Summary Reminiscing View provides a new visualization system for browsing consumer-based photo and video clip collections by hierarchical event User study showed system easy to use, although varied preferences for spiral versus grid layout Current version now incorporates • Updated screen layout to enhance spiral and details viewing • Month-year widget for efficient month- and year-based filtering (which is well aligned with users’ capture habits) • Full-size image viewing for greater emotional impact • Wiimote interface for using the system in a social, “lean back” environment ©Eastman Kodak Company, 2008 20