epia 2007

28
António Pedro António Pedro Oliveira Oliveira and Amílcar Cardoso and Amílcar Cardoso 06/12/2007 06/12/2007 A Computer System to Control Affective Content in Music Production

Upload: antonio-oliveira

Post on 12-Apr-2017

79 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Epia 2007

António Pedro António Pedro OliveiraOliveira

and Amílcar Cardosoand Amílcar Cardoso06/12/200706/12/2007

A Computer System to Control Affective Content in Music Production

Page 2: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 2

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 3: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 3

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 4: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 4

IntroductionIntroduction

Problem No automatic method to express and

induce an intended emotional description with music

Objective Design, implement and assess a computer

system that can control the affective content of pre-composed music represented at a symbolic level

Page 5: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 5

Introduction – Topics of Introduction – Topics of ResearchResearch

Music and emotions psychology Relations between emotions and musical

features

Affective computingAffective computing Techniques to recognize emotions

Music computingMusic computing Approaches to generate affective music

Page 6: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 6

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 7: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 7

Proposed System - Proposed System - ArchitectureArchitecture(first stage)(first stage)

Page 8: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 8

Emotions representationEmotions representation

2 Dimensional and Lexical 2 Dimensional and Lexical spacespace

Page 9: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 9

Proposed System - Proposed System - ArchitectureArchitecture(second stage)(second stage)

Page 10: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 10

Computational Computational systematization – emotions systematization – emotions and musicand music Systematize relations between Systematize relations between

musical features in a musical features in a computational contextcomputational context

Page 11: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 11

Proposed System - Proposed System - ArchitectureArchitecture(third stage)(third stage)

Page 12: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 12

Music SegmentationMusic Segmentation

Segment music to allow a Segment music to allow a better control of affective better control of affective contentcontent

Page 13: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 13

Music Features ExtractionMusic Features Extraction

Extract features to relate with Extract features to relate with emotionsemotions

Page 14: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 14

Proposed System - Proposed System - ArchitectureArchitecture(fourth stage)(fourth stage)

Page 15: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 15

Control of affective content – Control of affective content – music selection and music selection and manipulationmanipulation Selection and manipulation of pre-

composed symbolic music

Page 16: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 16

Music SelectionMusic Selection

Select relations from the knowledge base by Select relations from the knowledge base by matching the emotional descriptionmatching the emotional description

Select music from the music base according to Select music from the music base according to selected relationsselected relations

Similarity metrics among music features (melody, rhythm, etc.)

Page 17: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 17

Music ManipulationMusic Manipulation

Focus of the workFocus of the work

Page 18: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 18

Music SequencingMusic Sequencing

Music sequencing is done with Music sequencing is done with the help of k-means clusteringthe help of k-means clustering

e.g., by note density (3 clusters)

Page 19: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 19

Music transformationMusic transformation

Produce a set of musical Produce a set of musical segments that sound fluentsegments that sound fluent

Page 20: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 20

Inclusion of composition and Inclusion of composition and arrangementarrangement

Possible use of third party Possible use of third party software / algorithms of software / algorithms of composition and arrangement composition and arrangement to manipulate musicto manipulate music

Page 21: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 21

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 22: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 22

Emotional output validationEmotional output validation

Assessment methodologyAssessment methodology Produced music is played in experimental

contexts (e.g., clinical or entertainment) Data is collected about the perceived and

induced emotions Facial electromyography, skin conductance,

heart rate measures and questionnaires

Page 23: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 23

Emotional output validationEmotional output validation

Recognized emotional state is compared with the intended emotional state

Comparisons will be used to refine the mappings in the knowledge base

New mappings can be added; old mappings can be adapted or discarded with Case-Based or Rule-Based techniques

Page 24: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 24

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 25: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 25

Prototype - DemoPrototype - Demo

Page 26: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 26

ExamplesExamples

Manipulated music samples Manipulated music samples Different affective content (e.g., timbre,

loudness, tempo and register) http://student.dei.uc.pt/~apsimoes/PhD/Mu

sic/epia2007/affective.rar

High arousal High valence Low arousal Low valence

Page 27: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 27

OutlineOutline

IntroductionIntroduction

Proposed SystemProposed System

Emotional output validationEmotional output validation

Prototype (demo)Prototype (demo)

ConclusionConclusion

Page 28: Epia 2007

António Pedro Oliveira and Amílcar Cardoso 28

ConclusionConclusion

Design a computational model to control music affective content grounded on psychological research

Validate the model with users to promote a reliable expression and induction of emotions by using music

System can be applied in areas that intend to produce music given an emotional input

Music Therapy, soundtracks for arts, movies, dance, theater, virtual environments, computer games, etc.