Personalized Image Aesthetics Assessment
School of Artificial Intelligence Xidian University 2020.05.27
Leida Li
Collaborators:
Hancheng Zhu CUMT Jinjian Wu XDU Sicheng Zhao UC Berkeley Guiguang Ding Tsinghua Guangming Shi XDU Weisi Lin NTU
Personalized Image Aesthetics Assessment Leida Li School of - - PowerPoint PPT Presentation
Personalized Image Aesthetics Assessment Leida Li School of Artificial Intelligence Xidian University 2020.05.27 Collaborators: Hancheng Zhu Jinjian Wu Sicheng Zhao Guiguang Ding Guangming Shi Weisi Lin CUMT XDU UC Berkeley Tsinghua
School of Artificial Intelligence Xidian University 2020.05.27
Leida Li
Collaborators:
Hancheng Zhu CUMT Jinjian Wu XDU Sicheng Zhao UC Berkeley Guiguang Ding Tsinghua Guangming Shi XDU Weisi Lin NTU
Con
tent nts
2 2020/5/28
Image Aesthetics Assessment
learning
Con
tent nts
3 2020/5/28
Image Aesthetics Assessment
learning
2020/5/28 4
Introducti roduction
esthetic hetic Qua uality ity Chin ina has a prover verb
The love e of be beauty y is common
ple
A n natural ural questi stion:
to jud udge aes esthetics? etics?
2020/5/28 5
Introducti roduction
esthetic hetic Qua uality ity
raphy phy rules les
Rule of Thirds Symmetry Depth of Field Color Harmony
2020/5/28 6
https://baijiahao.baidu.com/s?id=1608952443864950129&wfr=spider&for=pc
raphy phy rules les
Introducti roduction
esthetic hetic Qua uality ity
2020/5/28 7
Introducti roduction
esthetic hetic Qua uality ity
Appl plicatio cation n scen enari rios
Alibaba’s Luban system
http://www.mgzxzs.com/tmtbzxjc/2288.html
2020/5/28 8
Appl plicatio cation n scen enari rios
Introducti roduction
esthetic hetic Qua uality ity
2020/5/28 9
Appl plicatio cation n scen enari rios
Introducti roduction
esthetic hetic Qua uality ity
Con
tent nts
10 2020/5/28
Image Aesthetics Assessment
learning
2020/5/28 11
Generi ric c Aesthetic tic Quality ity
Score = 4.0 Score = 3.8 Score = 2.4
2020/5/28 12
Related Work
High colorfulness Low colorfulness Good composition Bad composition
Extracted handcrafted features for image aesthetics assessment
2020/5/28 13
Rel elated ed Work
Aesthetics attribute Network architecture Network architecture
Significant progress has been achieved in GIAA.
2020/5/28 14
Per ersona nalized ized Aes esthetic hetic Qua uality ity
One man's 's meat is is anoth ther er man's 's poison
China na has as another
2020/5/28 15
Per ersona nalized ized Aes esthetic hetic Qua uality ity
subjective preferences.
Score = 4.0 Score = 3.8 Score = 2.4
Ratings = (3,3,4,5,5) Ratings = (2,3,4,5,5) Ratings = (1,2,2,3,4)
2020/5/28 16
Rel elated ed Work
Personalized image aesthetics model with a residual-based model adaptation scheme.
2020/5/28 17
Rel elated ed Work
User-friendly aesthetic ranking framework via deep neural network and a small amount of interaction.
2020/5/28 18
Rel elated ed Work
Challenges:
1. Existing works leverage objective visual features (e.g., contents and attributes) for modeling users’ subjective aesthetic preferences. This may be insufficient, because the subjective factors (e.g., personality traits) in rating image aesthetics are not fully investigated. 2. The generic model learned from average aesthetics cannot accurately capture the shared aesthetic prior knowledge when people gauge image aesthetics, since it simply uses the average score as the training target, which counteracts the differences of individual aesthetic perception.
Con
tent nts
19 2020/5/28
Image Aesthetics Assessment
learning
PA PA_IAA IAA
2020/5/28 20
Images liked by users with high extraversion Images liked by users with low extraversion
Personality-assisted Multi-task Learning for Generic and Personalized Image Aesthetics Assessment (L. Li, H. Zhu, et al., IEEE TIP, 2020)
modeling humans’ subjective preferences.
from images?
2020/5/28 21
PA PA_IAA IAA
An effective way in capturing useful information contained in multiple related tasks, which can be used to improve the generalization performance of all tasks. Convolution
. . . . . .
Fully Connected
Aesthetics scores Personality traits
Task 1 Task 2
Related tasks
2020/5/28 22
PA PA_IAA IAA
Siamese network is trained using aesthetics data and personality data jointly.
2020/5/28 23
PA PA_IAA IAA
⚫
Generic aesthetics training samples: {𝐽𝑏
𝑗 ; 𝒕𝑏 𝑗 }𝑗=1 𝑂𝑏 , where 𝒕𝑏 𝑗 = {𝑡𝑏𝑜 𝑗 }𝑜=1 𝑂
; Aesthetic deep features: 𝒆𝑏
Ƹ 𝑡𝑏𝑜
𝑗
=
𝑓𝑿𝒃𝒐
𝑈 𝒆𝑏
σ𝑘=1
𝑂
𝑓
𝑿𝒃𝒌 𝑈 𝒆𝑏
𝑀𝑏 =
1 𝑂𝑏 1 𝑂 σ𝑗=1
𝑂𝑏 σ𝑜=1 𝑂
Ƹ 𝑡𝑏𝑜
𝑗
−𝑡𝑏𝑜
𝑗 2 2
⚫ Personality training samples: {{𝐽𝑞
𝑣𝑛}𝑛=1 𝑁
, {𝑇𝑞
𝑣𝑗}𝑗=1 5
}𝑣=1
𝑉
, 𝑉 is the number of users, 𝑁 is the number of images liked by a user. Personality deep features: 𝒆𝑞
𝑻𝑞
𝑣𝑛 = 𝑓𝑿𝑞
𝑈𝒆𝑞−𝑓−𝑿𝑞 𝑈𝒆𝑞
𝑓𝑿𝑞
𝑈𝒆𝑞+𝑓−𝑿𝑞 𝑈𝒆𝑞
𝑀𝑞 = 1
5 1 𝑉 1 𝑁 σ𝑣=1
𝑉
σ𝑛=1
𝑁
σ𝑗=1
5
መ 𝑇𝑞
𝑣𝑛𝑗−𝑇𝑞 𝑣𝑗 2 2
⚫ Personalized aesthetics training samples: {𝐽𝑐
𝑗; 𝑡𝑐 𝑗 }𝑗=1 𝑂𝑐 ;
Ƹ 𝑡𝑐
𝑗 = Ƹ
𝑡𝑏
𝑗 + 𝑿𝑐ො
𝒕𝑞
𝑗
𝑀𝑐 =
1 𝑂𝑐 σ𝑗=1
𝑂𝑐
Ƹ 𝑡𝑐
𝑗 −𝑡𝑐 𝑗 2 2
2020/5/28 24
Ex Experiments eriments
Databases:
GIAA: AVA(250,000 images, 230,000 for training, 20,000 for testing) PIAA: FLICKR-AES (40,000 images; 210 users, 173 for training, 37 for testing)
PsychoFlickr(60,000 liked images of 300 users (200 images per user)) Hyper-parameters: weight decay of 1e-5, momentum of 0.9, batch size of 50, initial learning rate of 1e-4, drops to a factor of 0.9 every epoch, and total epoch of 50.
Criteria: Classification: Overall Accuracy (ACC) ↑ Regression: Spearman Rank Order Correlation Coefficients (SROCC) ↑ Distribution: Earth Mover’s Distance (EMD) ↓
2020/5/28 25
Aesthetics distribution prediction
Ex Experiments eriments
Performance comparison on AVA database (Aesthetics classification)
2020/5/28 26
PIAA Database: FLICKR-AES
FLICKR-AES : J. Ren, X. Shen, Z. Lin, R. Mech, and D. J. Foran, Personalized image aesthetics, ICCV 2017.
Ex Experiments eriments
Performance comparison on FLICKR-AES database PA_IAA outperforms MT_IAA by a large margin, which indicates that the personality prediction task of the proposed model has made a significant contribution to PIAA.
2020/5/28 27
Ex Experiments eriments
Multi-task learning module also contributes helpful information for personality prediction.
Con
tent nts
28 2020/5/28
Image Aesthetics Assessment
learning
BLG BLG-PI PIAA AA
2020/5/28 29
Personalized Image Aesthetics Assessment via Meta-learning with Bi-level Gradient Optimization (H. Zhu, L. Li, et al., IEEE TCYB, 2020)
as prior knowledge, which is not sufficient.
people.
PIAA using “average aesthetics” based GIAA model as prior knowledge
2020/5/28 30
BLG BLG-PI PIAA AA
High Aesthetics Low Aesthetics
High agreement in binary classification Share aesthetic knowledge Commonality-based Individuality
2020/5/28 31
Meta-Learning (learn to learn)
knowledge from many related tasks.
Vanschoren et al. Meta-Learning: A Survey. arXiv, 2018.
BLG BLG-PI PIAA AA
2020/5/28 32
BLG BLG-PI PIAA AA
Key idea:
in judge aesthetics.
2020/5/28 33
BLG BLG-PI PIAA AA
𝜐𝑗 , 𝑢𝑠𝑟 𝜐𝑗 }𝑗=1 𝑂 ;
𝜄;
1 𝑁 σ𝑗=1 𝑁
ො 𝑧𝑗−𝑧𝑗 2
2;
𝜄;
𝜄 𝑡 ;
𝜄 ← 𝜄 − 𝛽 σ𝑡=1
𝑇 𝑛𝜄 𝑡 𝑤𝜄 𝑡 +𝜗 ;
2020/5/28 34
Performances on FLICKR-AES database.
Ex Experiments eriments
BLG-PIAA further achieves 3.7% and 8.6% performance improvement when 10 and 100 images are used for training, respectively
*BA-PIAA: baseline PIAA method based on “average aesthetics”
Visu sual al re resu sults lts
2020/5/28 35
BLG-PIAA predicts user’s aesthetic score more accurately than BA-PIAA.
Visual Analysis
Visu sual al re resu sults lts
2020/5/28 36
https://github.com/sar-gupta/convisualize_nb
Visual Analysis
Con
tent nts
37 2020/5/28
Image Aesthetics Assessment
learning
Con
clusion sion
2020/5/28 38
image aesthetics assessment under a multi-task learning framework. Personality data and aesthetics data were jointly used to learn the common features for predicting both aesthetics distribution and personality. Inter-task fusion was introduced to learn the influence of personality traits in individuals’ aesthetic preferences on images.
prior knowledge was learned, based on which PIAA was achieved by fast adaptation using only small samples.
personal interest, which is expected to benefits PIAA. This can be done using social data.
2020/5/28 39