Music Information Retrieval
|
|
|
- Cosimo Caputo
- 9 anni fa
- Visualizzazioni
Transcript
1 : Manipolazione del segnale audio e Music Information Retrieval Music Information Retrieval lezione 9: 11/04/2016
2 Sound and Music Computing Definizione e scopo Studio della catena di comunicazione relativa a suono e musica da un punto di vista multidisciplinare Uso di metodi scientifici, tecnologici e artistici per capire, modellare e generare suono e musica Approccio computazionale
3 Sound and Music Computing Storia Ha origine negli anni 50 dal lavoro di ricercatori e compositori di musica elettronica e contemporanea E identificata con nomi diversi: Sound & Music Computing, Computer Music, Music Technology, Informatica Musicale Centri di ricerca storici sono: IRCAM (Inst. for Research and Coordination Acoustic/Music) CCRMA (Center for Computer Research in Music and Acoustics) Istituto di Fonologia RAI di Milano
4 Sound and Music Computing Sottodiscipline SMC si può dividere in diverse sotto discipline: Processing e manipolazione Modellazione Interfacce e interazione Creazione assistita Applicabili nei seguenti ambiti: Digital music instruments, Music production, Digital music libraries, Music information retrieval, Interactive multimedia systems, Auditory interfaces, Augmented action and perception, computational musicology, ecc
5 Definizione Insieme di tecniche interdisciplinari per l estrazione di informazioni dalla musica: Musica, Musicologia, Psicofisiologia, Elaborazione dei segnali, Machine learning Diverse applicazioni: Sistemi di raccomandazione Trascrizione automatica Source Separation Classificazione e clustering Instrument recognition Music generation Musicologia computazionale
6 Tecniche Si lavora su diverse rappresentazioni: Livello fisico, simbolico e performativo Fa uso di tecniche di feature extraction per la descrizione multidimensionale del materiale Fa uso di tecniche statistiche e di machine learning per la riduzione della dimensionalità, l analisi dei dati e la rappresentazione delle informazioni
7 Applicazioni Interazione uomo-macchina e interfacce Percezione, affective computing Archivistica, DB e collezioni digitali Proprietà intellettuale e DRM Sociologia ed economia dei beni musicali Musicologia ed etnomusicologia
8 Feature extraction Feature globali (rispetto al un segmento) e locali Liberi di inventarne altre basta che abbiano senso! Esempio di feature globali nel dominio del tempo:
9 Feature extraction (local descriptors) Esempio di feature locali nel dominio del tempo:
10 Feature extraction (local descriptors) Esempio di feature locali relative allo spettro:
11 Feature extraction (local descriptors) Esempio di feature locali relative allo spettro armonico:
12 Feature extraction Per analizzare un singolo file si valutano le feature locali per quello che sono: serie temporali Se si analizzano le feature per differenziare più file le serie temporali vengono ridotte ad uno o due valori scalari per mezzo di (a scelta): Media Mediana Deviazione Standard Interquartile
13 Feature extraction Come si calcola una feature? Scopo: Quale informazione si vuole estrarre? Input: In quale dominio è più comodo lavorare? Tempo? Frequenza? Cepstrum? Unità di misura dell output: Quale è più consona? Significatività Interoperabilità Algoritmo: Deve soddisfare le solite regole Efficiente, efficace, robusto, bello
14 Feature extraction tools Tools per le operazioni di feature extraction Matlab MIRToolbox: link TimbreToolbox: link Java jmir: link Python Music 21: link C++ Essentia: link Marsyas: link Aubio: link Altro SMC Network: link
Laurea magistrale in Comunicazione multimediale PIANO DI STUDIO DEL CURRICULUM TECNOLOGIE DELL INFORMAZIONE E SISTEMI MULTIMEDIALI
PIANO DI STUDIO DEL CURRICULUM TECNOLOGIE DELL INFORMAZIONE E SISTEMI MULTIMEDIALI INSEGNAMENTI/ ATTIVITÀ FORMATIVE CFU SEMESTRE S.S.D. insegnamenti obbligatori: Economia e management dell industria digitale
Indice. Parte I FondaMentI di InForMatIca. Prefazione alla seconda edizione Gli Autori Ringraziamenti dell Editore Guida alla lettura XIII XV XVI XVII
Prefazione alla seconda edizione Gli Autori Ringraziamenti dell Editore Guida alla lettura XIII XV XVI XVII Parte I FondaMentI di InForMatIca capitolo 1 Fondamenti di informatica e hardware 1 1.1 Informatica:
Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali
Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Specialistica in Informatica (classe 23/S: Informatica) Corso di Laurea Specialistica in Tecnologie Informatiche (classe 23/S: Informatica)
Laurea magistrale in Comunicazione multimediale Scienze PIANO DI STUDIO DEL CURRICULUM SISTEMI MULTIMEDIALI E INTERACTION DESIGN
PIANO DI STUDIO DEL CURRICULUM SISTEMI MULTIMEDIALI E INTERACTION DESIGN INSEGNAMENTI/ ATTIVITÀ FORMATIVE CFU SEMESTRE S.S.D. insegnamenti obbligatori: Grafica 3D creativa 6 1 INF/01 Laboratorio di programmazione
Corso di Web Mining e Retrieval. - Introduzione al Corso -
Corso di Web Mining e Retrieval - Introduzione al Corso - Corso di Laurea in Informatica (a.a. 2012-2013) Roberto Basili 1 Overview WM&R: Motivazioni e prospettive Modalità di erogazione del Corso Prerequisiti
CURRICULUM SISTEMI MULTIMEDIALI E INTERACTION DESIGN
Scienze Laurea magistrale in Comunicazione multimediale 53 CORSO DI LAUREA MAGISTRALE IN COMUNICAZIONE MULTIMEDIALE E TECNOLOGIE DELL INFORMAZIONE CURRICULA All interno del corso di laurea magistrale gli
Informatica e Produzione Multimediale. Introduzione
Informatica e Produzione Multimediale Introduzione Il Docente Umberto Castellani (PhD) Ricercatore del Dipartimento di Informatica Università di Verona VIPS (Vision, Image Processing & Sound) (http://vips.sci.univr.it)
Le aree dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università
IIT E I SUOI CENTRI. Central Research Laboratories, GENOVA. 29 Maggio 2018 Misure minime di sicurezza ICT: esperienze a confronto
WORKSHOP GARR 2018 IIT E I SUOI CENTRI Center for Neuroscience e Cognitive Science, Università di Trento, TRENTO Center for Genomic Science, Campus IFOM-IEO, MILANO Center for Nano Science and Technology,
Circuiti e algoritmi per l elaborazione dell informazione
Università di Roma La Sapienza Facoltà di Ingegneria Laurea Specialistica in Ingegneria Elettronica Orientamento: Circuiti e algoritmi per l elaborazione dell informazione L x[n] y[n] Circuito: V g (t)
CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -
1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2015-2016) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive
Attenzione! il valore della Rimodulazione è superiore alla cifra di Negoziazione
Riepilogo Dipartimento ICT Dipartimento ICT nel 2005 diretta nel terzi fondi diretta Reti in Tecnologia Wireless 434.890 79.788 712.457 94.953 578.280 351.500 94.000 Internet di prossima generazione 639.484
Area Tematica Descrizione Area Corso Descrizione corso Tipologia Durata (ore) Finalità corso
Area Tematica Descrizione Area Corso Descrizione corso Tipologia Durata (ore) Finalità corso Setting I Lavorare con i dispositivi destinati alla fruizione collettiva di contenuti in situazioni di didattica
CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -
1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2013-2014) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive
Fondamenti di Elaborazione di Immagini Introduzione. Raffaele Cappelli.
Fondamenti di Elaborazione di Immagini Introduzione Raffaele Cappelli [email protected] Obiettivi del corso Il corso introduce i principali concetti e le tecniche di base per l elaborazione delle
Machine Learning GIORGIO GAMBOSI UNIVERSITÀ DI ROMA TOR VERGATA
1 Machine Learning GIORGIO GAMBOSI UNIVERSITÀ DI ROMA TOR VERGATA Che cos è? 2! Programmazione di computer in modo tale da fornire risultati sulla base dell esame di dati o di esperienza passata! Le azioni
Linguistica Computazionale. 22 settembre 2014
Linguistica Computazionale 22 settembre 2014 Obiettivi del corso Introduzione ai principali metodi di linguistica computazionale e di Natural Language Processing (NLP) Docenti Alessandro Lenci (Dip. di
CORSO DI LAUREA MAGISTRALE IN INFORMATICA
B1.a escrizione del percorso di formazione ORSO I LAUREA MAGISTRALE IN INFORMATIA Questo orso di è organizzato dal ipartimento di Matematica e afferisce alla Scuola di Scienze. Il percorso di studio è
ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU
PIANI DI STUDIO INGEGNERIA ELETTRONICA PERIODO ATTIVITÀ FORMATIVE S.S.D. ORE DIDATTICO CFU 1 anno Digital Systems Electronics (*) (Elettronica dei sistemi digitali) ING-INF/01 60 1 6 Sistemi elettronici
IL PROCESSO di PROGETTAZIONE
IL PROCESSO di PROGETTAZIONE In questa lezione vedremo: Ruolo della modellazione nella comunicazione tipi di modello nel progetto I modelli del prodotto Interpretazione delle informazioni del progetto
