Social Album Utilizing social network to visualize co-event albums.
description
Transcript of Social Album Utilizing social network to visualize co-event albums.
Social AlbumUtilizing social network to visualize co-event albums.
郭子豪Advisor: 陳炳宇
Outline
• Introduction• Related Works• Prior User Study• The Social Album• Evaluation• Conclusion & Future Work
Introduction
• Online photo hosting services contain lots of co-event albums.
Introduction
• Online photo hosting services contain lots of co-event albums.
Introduction
• People attained one event might capture their own photos and than uploaded as separate albums.
Introduction
• People attained one event might capture their own photos and than uploaded as separate albums.
Introduction
• People attained one event might capture their own photos and than uploaded as separate albums.
Introduction
• How to gather / organize / browse them ?
Co-event Album
• Define it!
Introduction
• Idea Description
Related Works
• Multi-user Albums• Photowares based on Social Network• Social Network Visualization• Photo Browsing
Multi-user Albums
Photowares based on SN
Social Network Visualization
Photo Browsing
Prior User Study
• Field Study– Co-event albums– Tag
• Interview
Co-event albumsMore than half All
facebook 36 28 (77.7%)
Flickr 22 17 (77.2%)
Picasa 15 15 (100%) 4
Tag
• facebook :• 54 samples• 34 has co-event albums
Interview
• 9 people ( 3 man, 6 woman )• 21 ~ 30 years old.• All familiar with web albums and have their
own web albums.• Have their own DC.• Usually taking pictures in event.
Interview --- Target
• Life cycle of co-event albums• Album related social activity
Interview --- Questions
• Life cycle of co-event albums– How do you gather the co-event albums from
others? Do you have any trouble?– How do you organize the gathered photos? – Do you have any trouble while browsing them?
• Album related social activity– Will you share your photo albums to your friends
actively? How?– Will you actively browse your friends’ albums?
Interview --- Result
• Life cycle of co-event albums– Gathering– Organizing – Browsing
• Album related social activity– Sharing– Updating
Gathering
• Channel: – Email– FTP– Portable Disk– Instant Messenger– Web Albums
• It’s hard when lots of joined people.
Organizing
• Hierarchical Folder• Date + Event Name– Photographer 1– Photographer 2– Photographer 3– …
Browsing
• Separate Albums• Mixed Albums
• Alignment & Duplication Problems.
Sharing
• Six people share albums actively.• Most people share to their acquaintance.• Most people gather co-event albums actively.
Updating
• Most people will check friends’ albums actively.
• Be interested to albums they joined personally.
• Or albums joined by their friends.
Conclusion
• Co-event albums have potential to be sociable.
• The relationship matters.• Lack of dedicated photoware.
Design Guidelines
• Make the system embedded into the social network.
• Simplify the gathering of co-event albums and provide flexibility in organizing them.
• Satisfy the browsing behaviors.• Visualize the relationship.
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
Indexing View
Browsing View
Editing View
Photo Analyzer
Album Analyzer
Track Analyzer
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
Indexing View
Browsing View
Editing View
Photo Analyzer
Album Analyzer
Track Analyzer
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
Indexing View
Browsing View
Editing View
Photo Analyzer
Album Analyzer
Track Analyzer
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
Indexing View
Browsing View
Editing View
Photo Analyzer
Album Analyzer
Track Analyzer
Indexing View
• Layout• Tracks• Sites• Interactions
Indexing View --- Layout
Indexing View --- Tracks
Event A
Event B
(a)
Event A
Event B
(b)
Event A
Event B
(c)
Indexing View --- Sites
(c) (d)
(a) (b)
Indexing View --- Interactions
• Show track name• Coloring• Hover• Filter
Indexing View --- Interactions
Indexing View --- Interactions
Indexing View --- Interactions
Browsing View
Browsing View
• Screen Shot
Editing View
Editing View
Editing View
• Screen Shot• Time duration• Participants• Merge
facebook GRAPH APISocial Album Database
Social Album Server Social Album Client
Indexing View
Browsing View
Editing View
Photo Analyzer
Album Analyzer
Track Analyzer
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
RGB
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
Gray
HSVRGB
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
Gray
HSVRGB
H : 18 binsS : 3 binsV : 3 binsG : 4 bins
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
Gray
HSVRGB
H : 18 binsS : 3 binsV : 3 binsG : 4 bins
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
Gray
HSVRGB
H : 18 binsS : 3 binsV : 3 binsG : 4 bins
feature factor
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
0 0100 100
Photo Analyzer
1. Feature Extracting Module2. Photo Grouping Module
0 0100 100
Album Analyzer
1. Album Merging Module2. Album Recommending Module
Album Analyzer
1. Album Merging Module2. Album Recommending Module
Album Analyzer
1. Album Merging Module2. Album Recommending Module
Album Analyzer
1. Album Merging Module2. Album Recommending Module
A B C
D E F
A B
C D
1 21 32
Album Analyzer
1. Album Merging Module2. Album Recommending Module
Track Analyzer
Evaluation
Quantitative
Qualitative
Conclusion
Future Works