Titulo Estágio
Visualização de Música Folk
Local do Estágio
CMS
Enquadramento
A música folclórica é uma forma de identificação social e cultural que promove a diversidade cultural. O projeto EA-DIGIFOLK, financiado pela UE, propõe o estabelecimento de uma plataforma aberta ao público que contenha e apresente informações sobre a música folclórica das culturas europeia e ibero-americana. O projeto facilitará a análise musical e etnomusicológica para a comunidade, disseminará a descoberta de conhecimento através de novas tecnologias e levará a música folclórica a ambientes educativos e públicos.
A presente proposta relaciona-se com as tarefas de visualização de dados do projeto EA-DIGIFOLK, pretendo-se que sejam desenvolvidos mecanismos que permitam visualizar músicas do dataset produzido no âmbito do projeto.
Objetivo
O objetivo principal desta dissertação é desenvolver um sistema de visualização de dados que permita uma análise eficaz de músicas, focando-se na visualização das letras. Para tal, pretende-se estudar técnicas de visualização de dados multidimensionais e explorar diversas abordagens, incluindo a visualização baseada em glifos de dados.
Numa primeira fase, será realizada uma investigação abrangente sobre o tema e sobre as técnicas de visualização mais adequadas para representar as diferentes características das letras de músicas. Esta fase inicial envolverá a análise de diferentes modelos de visualização existentes, uma exploração inicial dos dados, bem como a identificação dos métodos mais eficazes para a representação de dados líricos.
Finalmente, os conhecimentos adquiridos serão aplicados num caso de estudo concreto, será desenvolvido um sistema interativo de visualização de dados que permitirá a representação das letras de uma seleção variada de músicas folk. A visualização passará por testes de usabilidade de modo a determinar sua eficácia.
Plano de Trabalhos - Semestre 1
- Revisão da bibliografia e Estado da Arte;
- Análise dos requisitos e trabalho com dados;
- Desenvolvimento da metodologia;
- Definição dos modelos de visualização a serem implementados;
- Estudo e planificação dos testes de utilizador;
- Elaboração da proposta de dissertação.
Plano de Trabalhos - Semestre 2
- Desenvolvimento e estudo da interface gráfica e dos mockups;
- Implementação dos componentes básicos e avançados de visualização;
- Implementação das técnicas de interação básica/avançada;
- Testes e validação;
- Introdução das melhorias;
- Escrita da dissertação e disseminação dos resultados através de um artigo científico.
Condições
O estágio será realizado nas instalações do grupo CMS do CISUC.
Trata-se de uma dissertação na área de visualização de informação que integra tanto uma componente tecnológica como comunicação visual. Dependendo do ambiente de desenvolvimento, o/a aluno/a deverá ter conhecimentos de programação em Processing e/ou linguagens de programação genérica (e.g., c++, Java), ou programação em p5.js e/ou d3.js ou uma linguagem de programação para a web genérica (e.g., Javascript).
Observações
É obrigatório a leitura e conhecimento dos seguintes artigos:
[1] Windhager, Florian, et al. "Visualization of cultural heritage collection data: State of the art and future challenges." IEEE transactions on visualization and computer graphics 25.6 (2018): 2311-2330.
[2] M. Miller, D. Fürst, H. Hauptmann, D. A. Keim, and M. El‐Assady, ‘Augmenting Digital Sheet Music through Visual Analytics’, Computer Graphics Forum, vol. 41, no. 1, pp. 301–316, Feb. 2022, doi: 10.1111/cgf.14436.
[3] H. B. Lima, C. G. R. D. Santos, and B. S. Meiguins, ‘A Survey of Music Visualization Techniques’, ACM Comput. Surv., vol. 54, no. 7, p. 143:1-143:29, Jul. 2021, doi: 10.1145/3461835.
Orientador
João Miguel Cunha / Barbara Ramos
jmacunha@dei.uc.pt 📩