Semi-Automated Magazine Layout Using Content-Based Image Features
Mikko Kuhna Ida-Maria Kivelä Pirkko Oittinen Aalto University School of Science Department of Media Technology ACM Multimedia ’12 31.10.2012
Semi-Automated Magazine Layout Using Content-Based Image Features - - PowerPoint PPT Presentation
ACM Multimedia 12 31.10.2012 Semi-Automated Magazine Layout Using Content-Based Image Features Mikko Kuhna Aalto University Ida-Maria Kivel School of Science Pirkko Oittinen Department of Media Technology Contents 1. Introduction
Mikko Kuhna Ida-Maria Kivelä Pirkko Oittinen Aalto University School of Science Department of Media Technology ACM Multimedia ’12 31.10.2012
2 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
3
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
4
A T A T A
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
5
A
T
A
T
A
T
A
A T A
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
6
A
T
A
T
A
T
A
A T A
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
7
A
T
A
T
A
T
A
A T A
T
A
T
A
T
A
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
8
A
T
A
T
A
T
A
A T A
T
A
T
A
T
A
center of importance face
color palette perspective
Combined image feature maps Image feature maps Image feature values Image feature algorithms
image cropping article color text
image alignment contents page edge map textureness map skin color map color saliency map face map salient color map importance map 9
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
CSS3 media queries (responsive web design)
10 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
article color text
11 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
12
saliency = face detection + skin color + color saliency
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
13 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
14 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
15 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
16 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
text
image cropping contents page
17 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
18 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com Viola & Jones (2001)
19 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com Viola & Jones (2001) Bae et al. (2006)
20 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com Viola & Jones (2001) Bae et al. (2006) Achanta et al. (2009)
importance = face detection + skin color + textureness + edges + color saliency
21 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
center of importance face
color palette perspective
Combined image feature maps Image feature maps Image feature values Image feature algorithms
image cropping article color text
image alignment contents page edge map textureness map skin color map color saliency map face map salient color map importance map 22 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
23 lakercompendium.com tietokone.fi/lehti
center of importance face
color palette perspective
Combined image feature maps Image feature maps Image feature values Image feature algorithms
image cropping article color text
image alignment contents page edge map textureness map skin color map color saliency map face map salient color map importance map
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
24
article color
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
25
Importance map Article cover page, landscape 1024 x 768 px Article cover page, portrait 768 x 1024 px Contents page 400 x 200 px Navigation bar 100 x 100 px text
image cropping contents page
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
26
+ mass_center( importance )
image alignment
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com Fernandes & Oliveira (2008)
27
Magazine App
(e.g. Baker or web app)
Stylesheet template (LESS) Document template (HAML)
Authoring tool
Document model
(XML)
Document
(HTML5)
Stylesheet
(CSS3)
Processed images
(JPEG, PNG)
Images
(JPEG, PNG)
Image feature algorithms
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
28
Magazine App
(e.g. Baker or web app)
Stylesheet template (LESS) Document template (HAML)
Authoring tool
Document model
(XML)
Document
(HTML5)
Stylesheet
(CSS3)
Processed images
(JPEG, PNG)
Images
(JPEG, PNG)
Image feature algorithms
Manual work
(InDesign-files)
lakercompendium.com bakerframework.com Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
29
Responsive
Automatic
Manual
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
30
A.1.1 P .1 A.1.2 P .1 A.1.1 P .2 A.1.1 P .3 A.1.2 P .2 S.1 P .1 ... S.2 P .1 A.2.1 P .1 A.2.2 P .1 A.2.1 P .2 A.2.1 P .3 S.1 P .2 CP
Automatic
A.1 P .1 A.2 P .1 A.1 P .2 A.1 P .3 A.2 P .2 CP ... C
Manual
A.1 A.2 CP ...
Responsive
Manual Automatic Responsive C = Cover, CP = Contents Page, S = Section, A = Article, P = Page
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
31
Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
32
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
148 62 150 75 125 277 TOTAL
33
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
34
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
35
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
36
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
37
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
38
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
39
U Clarity U Usability V Layout R Pagination U Navigation U Interaction R Previews R Readability V Mag. likeness U Use logic V Contents page V Overall picture V Browsability V Sections R Image gallery R Columns U Nav. bar V Visual cues V Image quality V Traditionality Other
Manual Responsive
9 % 0 % 9 % 12 % 0 % 12 % 15 % 0 % 15 %
Automatic
Manual Automatic Responsive
negative user comments positive user comment Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
40 Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com
center of importance faceCombined image feature maps Image feature maps Image feature values Image feature algorithms
image cropping article color textMore information: mikkokuhna.com This research was funded by the Finnish Funding Agency for Technology and Innovation TEKES via the Next Media program by the Strategic Centre for Science, Technology and Innovation TIVIT. We would like to thank all those who participated in the experiments as well as the partnering companies (Sanoma Magazines Finland and Anygraaf) for providing the material.
42
1st 2nd video-recorded talk-aloud qualitative data analysis
atlasti.com Mikko Kuhna mikko.kuhna@aalto.fi http://mikkokuhna.com SUS = System Usability Scale