SlideShare a Scribd company logo
Evolving art using measures 
for symmetry, compositional 
balance and liveliness 
Eelco den Heijer 
Vrije Universiteit Amsterdam
Outline 
• Introduction 
• Symmetry 
• Compositional balance 
• Liveliness 
• Experiments & Results 
• Conclusions 
• Future work
Introduction 
• Unsupervised evolutionary art 
• No human in the loop 
• Aesthetic Measures 
• fitness functions, computational aesthetics 
• impact on `style’ of resulting image 
• Global Contrast Factor, Ralph/ Ross Bell 
curve, Machado/ Cardoso, Benford Law
Symmetry & Balance 
• Symmetry 
• Ubiquitous - it’s everywhere... 
• Important in design, architecture 
• ‘Hard-wired’ in human visual system? 
• It’s role in visual art is not straightforward 
• Compositional Balance 
• Important in graphic design & visual art 
• Processing fluency (Reber)
Motivation 
• Evo* paper 2011 
• Multi-Objective Evolutionary art 
• Multiple aesthetic measures 
• Some combinations work well, some 
combinations do not (same `dimension’, 
opposing directions) 
• Need for aesthetic measures that work on 
other ‘dimensions’ (e.g. symmetry)
Research Questions 
When using unsupervised evolution (i.e. without a 
human in the loop); 
1.Is it possible to evolve symmetric images? 
2.Is it possible to evolve `balanced’ images? 
3.Do the aesthetic measures for symmetry 
and balance mix well with other aesthetic 
measures?
Related work (1) 
• Several aesthetic measures in unsupervised 
evolutionary art 
• Machado & Cardoso (1998) 
• Image complexity & Processing complexity 
• Matkovic et al (2005) 
• Global Constrast Factor 
• Ross & Ralph (2006) 
• Bell curve 
• Several others
Related work (2) 
• Ngo et al (2000) 
• Symmetry in GUI screens 
• Bauerly and Liu (2005, 2008) 
• Aethetic evaluation of symmetry in web pages
Calculating Symmetry 
• Select two areas (depending on orientation) 
• Mirror the second area (using the proper axis) 
• Calculate difference in intensity values between all pixels 
in the two areas 
• If difference is below 0.05 diff=1, else diff=0
Symmetry? Relax... 
• Is too much symmetry a good thing? 
• Finding a `sweet spot’ for symmetry 
• We did not find a value 
for this `sweet spot’ in 
literature 
• we used 0.8 in our 
experiments
Compositional balance 
• Compute visual similarity (or distance) between 
image regions 
• Stricker & Orengo image distance function 
(1995) 
• Image is `compressed’ to a feature vector
Stricker & Orengo
Calculating Balance 
• Select two areas (depending on symmetry type) 
• Determine feature vector for both areas 
• Calculate Stricker & Orengo difference
Liveliness 
• Using only symmetry would lead to a lot of 
monochrome images (since they are perfectly 
symmetrical...) 
• Same goes for compositional balance; two 
halves of a monochrome image have identical 
feature vectors 
• So, we need additional constraints 
• Not only symmetrical, but ‘lively’ too
Liveliness: how? 
• A simple and naive measure for ‘interestingness’ 
• Our definition; 
interestingness = ‘having a high distribution of 
intensity values’ 
• Calculate entropy of intensity values (x=intensity 
value):
Experiments 
• Unsupervised 
• No humans... 
• Genetic programming 
• `Pixel paradigm’
Experiment Setup 
1 Symmetry (bilateral) (+ liveliness) 
2 Relaxed symmetry (+ liveliness) 
3 Compositional balance (+ liveliness) 
4 Multi-objective (NSGA-II); 
a) Symmetry (all directions) 
b) liveliness 
c) Global Contrast Factor
1. Bilateral symmetry
2. Bilateral symmetry (relaxed)
3. Compositional Balance
4.Combination (GCF + L + Sym)
Conclusions (1) 
• Our evolutionary art system has no 
difficulty in evolving symmetric images 
• Relatively `easy’ aesthetic measure 
(rapid fitness progression)
Conclusions (2) 
• It is possible to control the `amount’ of 
symmetry in an unsupervised evolutionary art 
system 
• Compositional balance 
• Images often ‘just‘ symmetrical 
• Might need additional ‘penalty’
Future work 
• Other distance functions for compositional 
balance (e.g. based on texture) 
• Experiments with symmetry using different 
representations (e.g. SVG) 
• Good test for compositional balance 
measure 
• Improve compositional balance measure 
• Detect blobs, determine their weight, etc.
Thank you! 
Images and papers at 
http://www.few.vu.nl/~eelco 
Questions? 
eelcodenheijer@gmail.com

More Related Content

Similar to Evolving art using measures for symmetry, compositional balance and liveliness

Evaluating Art by measuring Complexity
Evaluating Art by measuring ComplexityEvaluating Art by measuring Complexity
Evaluating Art by measuring Complexity
Eelco den Heijer
 
Creating a Motion Infographic for Learning
Creating a Motion Infographic for LearningCreating a Motion Infographic for Learning
Creating a Motion Infographic for Learning
Shalin Hai-Jew
 
Modelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotationModelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotation
University of Huddersfield
 
Lec13 stereo converted
Lec13 stereo convertedLec13 stereo converted
Lec13 stereo converted
BaliThorat1
 
Gesture Recognition?
Gesture Recognition?Gesture Recognition?
Gesture Recognition?Dayo Choul
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptx
Julius346776
 
Enhancing Innovation in STEM by Exploring Aesthetics
Enhancing Innovation in STEM by Exploring Aesthetics Enhancing Innovation in STEM by Exploring Aesthetics
Enhancing Innovation in STEM by Exploring Aesthetics
Derek Ham
 
september18.ppt
september18.pptseptember18.ppt
september18.ppt
CharlesMatu2
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
Jan Aerts
 
Scale Invariant Feature Transform
Scale Invariant Feature TransformScale Invariant Feature Transform
Scale Invariant Feature Transform
kislayabhi
 
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
David Gotz
 
ODSC India 2018: Topological space creation & Clustering at BigData scale
ODSC India 2018: Topological space creation & Clustering at BigData scaleODSC India 2018: Topological space creation & Clustering at BigData scale
ODSC India 2018: Topological space creation & Clustering at BigData scale
Kuldeep Jiwani
 
Artist Assistant AI(AAA)
Artist Assistant AI(AAA)Artist Assistant AI(AAA)
Artist Assistant AI(AAA)
Gunhee Lee
 
Knowing when to look
Knowing when to lookKnowing when to look
Knowing when to look
JaeHo Jang
 
Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018
University of Huddersfield
 
Week06 bme429-cbir
Week06 bme429-cbirWeek06 bme429-cbir
Week06 bme429-cbirIkram Moalla
 
Exploring Global Reflection Symmetry in Visual Arts
Exploring Global Reflection Symmetry in Visual ArtsExploring Global Reflection Symmetry in Visual Arts
Exploring Global Reflection Symmetry in Visual Arts
Mohamed Elawady
 
CBIR_white.ppt
CBIR_white.pptCBIR_white.ppt
CBIR_white.ppt
Dr. Naushad Varish
 

Similar to Evolving art using measures for symmetry, compositional balance and liveliness (20)

Evaluating Art by measuring Complexity
Evaluating Art by measuring ComplexityEvaluating Art by measuring Complexity
Evaluating Art by measuring Complexity
 
Creating a Motion Infographic for Learning
Creating a Motion Infographic for LearningCreating a Motion Infographic for Learning
Creating a Motion Infographic for Learning
 
Modelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotationModelling alternative strategies for mental rotation
Modelling alternative strategies for mental rotation
 
Lec13 stereo converted
Lec13 stereo convertedLec13 stereo converted
Lec13 stereo converted
 
Gesture Recognition?
Gesture Recognition?Gesture Recognition?
Gesture Recognition?
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
BayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptxBayesianDecisionTheoryCaseStudiesf .pptx
BayesianDecisionTheoryCaseStudiesf .pptx
 
Enhancing Innovation in STEM by Exploring Aesthetics
Enhancing Innovation in STEM by Exploring Aesthetics Enhancing Innovation in STEM by Exploring Aesthetics
Enhancing Innovation in STEM by Exploring Aesthetics
 
september18.ppt
september18.pptseptember18.ppt
september18.ppt
 
Intro to data visualization
Intro to data visualizationIntro to data visualization
Intro to data visualization
 
Core Animation
Core AnimationCore Animation
Core Animation
 
Scale Invariant Feature Transform
Scale Invariant Feature TransformScale Invariant Feature Transform
Scale Invariant Feature Transform
 
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
AMIA 2015 Visual Analytics in Healthcare Tutorial Part 1
 
ODSC India 2018: Topological space creation & Clustering at BigData scale
ODSC India 2018: Topological space creation & Clustering at BigData scaleODSC India 2018: Topological space creation & Clustering at BigData scale
ODSC India 2018: Topological space creation & Clustering at BigData scale
 
Artist Assistant AI(AAA)
Artist Assistant AI(AAA)Artist Assistant AI(AAA)
Artist Assistant AI(AAA)
 
Knowing when to look
Knowing when to lookKnowing when to look
Knowing when to look
 
Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018Multiple representations talk, Middlesex University. February 23, 2018
Multiple representations talk, Middlesex University. February 23, 2018
 
Week06 bme429-cbir
Week06 bme429-cbirWeek06 bme429-cbir
Week06 bme429-cbir
 
Exploring Global Reflection Symmetry in Visual Arts
Exploring Global Reflection Symmetry in Visual ArtsExploring Global Reflection Symmetry in Visual Arts
Exploring Global Reflection Symmetry in Visual Arts
 
CBIR_white.ppt
CBIR_white.pptCBIR_white.ppt
CBIR_white.ppt
 

More from Eelco den Heijer

AI, Creativity and Generative Art
AI, Creativity and Generative ArtAI, Creativity and Generative Art
AI, Creativity and Generative Art
Eelco den Heijer
 
Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++
Eelco den Heijer
 
Explorations in Creative Coding
Explorations in Creative CodingExplorations in Creative Coding
Explorations in Creative Coding
Eelco den Heijer
 
Arfunkel - Functions for Art
Arfunkel - Functions for ArtArfunkel - Functions for Art
Arfunkel - Functions for Art
Eelco den Heijer
 
Evolving Glitch Art
Evolving Glitch ArtEvolving Glitch Art
Evolving Glitch Art
Eelco den Heijer
 
Computerkunst: Science Fiction of werkelijkheid?
Computerkunst: Science Fiction  of werkelijkheid?Computerkunst: Science Fiction  of werkelijkheid?
Computerkunst: Science Fiction of werkelijkheid?
Eelco den Heijer
 

More from Eelco den Heijer (6)

AI, Creativity and Generative Art
AI, Creativity and Generative ArtAI, Creativity and Generative Art
AI, Creativity and Generative Art
 
Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++Creative Coding Utrecht CCU0++
Creative Coding Utrecht CCU0++
 
Explorations in Creative Coding
Explorations in Creative CodingExplorations in Creative Coding
Explorations in Creative Coding
 
Arfunkel - Functions for Art
Arfunkel - Functions for ArtArfunkel - Functions for Art
Arfunkel - Functions for Art
 
Evolving Glitch Art
Evolving Glitch ArtEvolving Glitch Art
Evolving Glitch Art
 
Computerkunst: Science Fiction of werkelijkheid?
Computerkunst: Science Fiction  of werkelijkheid?Computerkunst: Science Fiction  of werkelijkheid?
Computerkunst: Science Fiction of werkelijkheid?
 

Recently uploaded

Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
Lokesh Patil
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
RenuJangid3
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
AADYARAJPANDEY1
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
YOGESH DOGRA
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
muralinath2
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
Areesha Ahmad
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
DiyaBiswas10
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
IqrimaNabilatulhusni
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
Health Advances
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
muralinath2
 
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
ssuserbfdca9
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Sérgio Sacani
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
muralinath2
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
Richard Gill
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
muralinath2
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
silvermistyshot
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
anitaento25
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
pablovgd
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Sérgio Sacani
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
yusufzako14
 

Recently uploaded (20)

Nutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technologyNutraceutical market, scope and growth: Herbal drug technology
Nutraceutical market, scope and growth: Herbal drug technology
 
Leaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdfLeaf Initiation, Growth and Differentiation.pdf
Leaf Initiation, Growth and Differentiation.pdf
 
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCINGRNA INTERFERENCE: UNRAVELING GENETIC SILENCING
RNA INTERFERENCE: UNRAVELING GENETIC SILENCING
 
Mammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also FunctionsMammalian Pineal Body Structure and Also Functions
Mammalian Pineal Body Structure and Also Functions
 
Hemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptxHemostasis_importance& clinical significance.pptx
Hemostasis_importance& clinical significance.pptx
 
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of LipidsGBSN - Biochemistry (Unit 5) Chemistry of Lipids
GBSN - Biochemistry (Unit 5) Chemistry of Lipids
 
extra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdfextra-chromosomal-inheritance[1].pptx.pdfpdf
extra-chromosomal-inheritance[1].pptx.pdfpdf
 
general properties of oerganologametal.ppt
general properties of oerganologametal.pptgeneral properties of oerganologametal.ppt
general properties of oerganologametal.ppt
 
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...The ASGCT Annual Meeting was packed with exciting progress in the field advan...
The ASGCT Annual Meeting was packed with exciting progress in the field advan...
 
erythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptxerythropoiesis-I_mechanism& clinical significance.pptx
erythropoiesis-I_mechanism& clinical significance.pptx
 
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
4. An Overview of Sugarcane White Leaf Disease in Vietnam.pdf
 
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...
 
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
Circulatory system_ Laplace law. Ohms law.reynaults law,baro-chemo-receptors-...
 
Richard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlandsRichard's aventures in two entangled wonderlands
Richard's aventures in two entangled wonderlands
 
platelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptxplatelets_clotting_biogenesis.clot retractionpptx
platelets_clotting_biogenesis.clot retractionpptx
 
Lateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensiveLateral Ventricles.pdf very easy good diagrams comprehensive
Lateral Ventricles.pdf very easy good diagrams comprehensive
 
insect taxonomy importance systematics and classification
insect taxonomy importance systematics and classificationinsect taxonomy importance systematics and classification
insect taxonomy importance systematics and classification
 
NuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final versionNuGOweek 2024 Ghent - programme - final version
NuGOweek 2024 Ghent - programme - final version
 
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
Earliest Galaxies in the JADES Origins Field: Luminosity Function and Cosmic ...
 
in vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptxin vitro propagation of plants lecture note.pptx
in vitro propagation of plants lecture note.pptx
 

Evolving art using measures for symmetry, compositional balance and liveliness

  • 1. Evolving art using measures for symmetry, compositional balance and liveliness Eelco den Heijer Vrije Universiteit Amsterdam
  • 2. Outline • Introduction • Symmetry • Compositional balance • Liveliness • Experiments & Results • Conclusions • Future work
  • 3. Introduction • Unsupervised evolutionary art • No human in the loop • Aesthetic Measures • fitness functions, computational aesthetics • impact on `style’ of resulting image • Global Contrast Factor, Ralph/ Ross Bell curve, Machado/ Cardoso, Benford Law
  • 4. Symmetry & Balance • Symmetry • Ubiquitous - it’s everywhere... • Important in design, architecture • ‘Hard-wired’ in human visual system? • It’s role in visual art is not straightforward • Compositional Balance • Important in graphic design & visual art • Processing fluency (Reber)
  • 5.
  • 6.
  • 7. Motivation • Evo* paper 2011 • Multi-Objective Evolutionary art • Multiple aesthetic measures • Some combinations work well, some combinations do not (same `dimension’, opposing directions) • Need for aesthetic measures that work on other ‘dimensions’ (e.g. symmetry)
  • 8. Research Questions When using unsupervised evolution (i.e. without a human in the loop); 1.Is it possible to evolve symmetric images? 2.Is it possible to evolve `balanced’ images? 3.Do the aesthetic measures for symmetry and balance mix well with other aesthetic measures?
  • 9. Related work (1) • Several aesthetic measures in unsupervised evolutionary art • Machado & Cardoso (1998) • Image complexity & Processing complexity • Matkovic et al (2005) • Global Constrast Factor • Ross & Ralph (2006) • Bell curve • Several others
  • 10. Related work (2) • Ngo et al (2000) • Symmetry in GUI screens • Bauerly and Liu (2005, 2008) • Aethetic evaluation of symmetry in web pages
  • 11. Calculating Symmetry • Select two areas (depending on orientation) • Mirror the second area (using the proper axis) • Calculate difference in intensity values between all pixels in the two areas • If difference is below 0.05 diff=1, else diff=0
  • 12. Symmetry? Relax... • Is too much symmetry a good thing? • Finding a `sweet spot’ for symmetry • We did not find a value for this `sweet spot’ in literature • we used 0.8 in our experiments
  • 13. Compositional balance • Compute visual similarity (or distance) between image regions • Stricker & Orengo image distance function (1995) • Image is `compressed’ to a feature vector
  • 15. Calculating Balance • Select two areas (depending on symmetry type) • Determine feature vector for both areas • Calculate Stricker & Orengo difference
  • 16. Liveliness • Using only symmetry would lead to a lot of monochrome images (since they are perfectly symmetrical...) • Same goes for compositional balance; two halves of a monochrome image have identical feature vectors • So, we need additional constraints • Not only symmetrical, but ‘lively’ too
  • 17. Liveliness: how? • A simple and naive measure for ‘interestingness’ • Our definition; interestingness = ‘having a high distribution of intensity values’ • Calculate entropy of intensity values (x=intensity value):
  • 18. Experiments • Unsupervised • No humans... • Genetic programming • `Pixel paradigm’
  • 19.
  • 20.
  • 21. Experiment Setup 1 Symmetry (bilateral) (+ liveliness) 2 Relaxed symmetry (+ liveliness) 3 Compositional balance (+ liveliness) 4 Multi-objective (NSGA-II); a) Symmetry (all directions) b) liveliness c) Global Contrast Factor
  • 26.
  • 27.
  • 28.
  • 29. Conclusions (1) • Our evolutionary art system has no difficulty in evolving symmetric images • Relatively `easy’ aesthetic measure (rapid fitness progression)
  • 30. Conclusions (2) • It is possible to control the `amount’ of symmetry in an unsupervised evolutionary art system • Compositional balance • Images often ‘just‘ symmetrical • Might need additional ‘penalty’
  • 31. Future work • Other distance functions for compositional balance (e.g. based on texture) • Experiments with symmetry using different representations (e.g. SVG) • Good test for compositional balance measure • Improve compositional balance measure • Detect blobs, determine their weight, etc.
  • 32. Thank you! Images and papers at http://www.few.vu.nl/~eelco Questions? eelcodenheijer@gmail.com