Evolving Interactive Images
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Format: | Master thesis |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/10316/118060 |
Summary: | Dissertação de Mestrado em Design e Multimédia apresentada à Faculdade de Ciências e Tecnologia |
| id |
RCAP_fe4943bb3f8bd119a14f56a8553b200c |
|---|---|
| oai_identifier_str |
oai:estudogeral.uc.pt:10316/118060 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Evolving Interactive ImagesEvolving Interactive ImagesEvolutionary ArtGenetic ProgrammingGenerative ArtInteractivityArte EvolucionáriaProgramação GenéticaArte GenerativaInteratividadeDissertação de Mestrado em Design e Multimédia apresentada à Faculdade de Ciências e TecnologiaThis thesis presents the development of an innovative computational tool for evolving interactive images by integrating user and environmental data into expression-based imagery. The research builds on Evolutionary Computation, specifically Genetic Programming, a field dedicated to the evolution of programs, such as those used to create graphics. An analysis of the state of the art reveals that previous developments have primarily focused on automatic evolution or increasing its efficiency. In contrast, this dissertation focus on combining interactivity with expression-based imagery, leading to the development of a novel system.This dissertation explores different approaches and ultimately adopts a tree-based Genetic Programming engine. Processing was chosen for development structure due to its ease of use and high performance. To enhance rendering speeds, shaders were implemented. Interactivity is achieved by allowing users to input images, videos, sounds, and other quantitative data which influenced the outputs. A documented online open-source repository has been created in order to facilitate the dissemination of the system.The system was evaluated through evaluation sessions and questionnaires, demonstrating its effectiveness in producing enjoyable and interactive outputs, while maintaining a high standard of user experience. The system was successfully applied in two scenarios: an interactive installation where passersby evolved imagery, and a visual performance that showcased evolved outputs reacting to music and other input data.The dissertation concludes that the set objectives were met, with the development of an accessible tool capable of evolving interactive imagery.Esta dissertação apresenta o desenvolvimento de uma ferramenta computacional inovadora que evolui imagens interativas ao integrar informação do utilizador e ambiente em imagens baseadas em expressões. A pesquisa baseia-se em Evolução Computacional, especificamente em Programação Genética, um campo dedicado à evolução de programas, os quais podem ser usados para criar imagens. A análise do estado da arte revelou que desenvolvimento passado teve principalmente foco na automação da evolução ou em aumentar a sua eficácia. Em contraste, esta dissertação foca-se em combinar interatividade com imagens baseadas em expressões, levando ao desenvolvimento de um sistema inovador.A dissertação explora diferentes abordagens, tendo no final adotado um motor de Programação Genética em árvore. Processing foi escolhido para desenvolver o sistema dado a sua facilidade de utilização e alto desempenho. De forma a melhorar a velocidade de renderização, foram implementados shaders. A interatividade foi alcançada ao permitir aos utilizadores utilizar imagem, vídeo, som ou outras informações quantitativas como input, influenciando os resultados. Um repositório online documentado e público foi criado de forma a facilitar disseminação do sistema. O sistema foi avaliado através de sessões de avaliação e questionários, demonstrando a sua eficácia em produzir resultados agradáveis e interativos, mantendo um alto padrão de experiência de utilizador. O sistema foi aplicado com sucesso em dois cenários: uma instalação interativa onde trauseuntes evoluem imagens, e uma performance visual que exibiu resultados evoluídos a reagir a música e outra informação.A dissertação conclui que os objetivos estabelecidos foram alcançados com o desenvolvimento de uma ferramenta acessível capaz de evoluir imagens interativas.2024-09-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://hdl.handle.net/10316/118060https://hdl.handle.net/10316/118060TID:203827309engSantos, João Maria Veloso Cristóvãoinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-01-24T23:07:46Zoai:estudogeral.uc.pt:10316/118060Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T06:11:56.228275Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Evolving Interactive Images Evolving Interactive Images |
| title |
Evolving Interactive Images |
| spellingShingle |
Evolving Interactive Images Santos, João Maria Veloso Cristóvão Evolutionary Art Genetic Programming Generative Art Interactivity Arte Evolucionária Programação Genética Arte Generativa Interatividade |
| title_short |
Evolving Interactive Images |
| title_full |
Evolving Interactive Images |
| title_fullStr |
Evolving Interactive Images |
| title_full_unstemmed |
Evolving Interactive Images |
| title_sort |
Evolving Interactive Images |
| author |
Santos, João Maria Veloso Cristóvão |
| author_facet |
Santos, João Maria Veloso Cristóvão |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Santos, João Maria Veloso Cristóvão |
| dc.subject.por.fl_str_mv |
Evolutionary Art Genetic Programming Generative Art Interactivity Arte Evolucionária Programação Genética Arte Generativa Interatividade |
| topic |
Evolutionary Art Genetic Programming Generative Art Interactivity Arte Evolucionária Programação Genética Arte Generativa Interatividade |
| description |
Dissertação de Mestrado em Design e Multimédia apresentada à Faculdade de Ciências e Tecnologia |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-09-12 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10316/118060 https://hdl.handle.net/10316/118060 TID:203827309 |
| url |
https://hdl.handle.net/10316/118060 |
| identifier_str_mv |
TID:203827309 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833602611809353728 |