Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Universidade de Fortaleza
|
| Programa de Pós-Graduação: |
Mestrado em Informática Aplicada
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Link de acesso: | https://uol.unifor.br/auth-sophia/exibicao/39626 |
Resumo: | A animação facial é um elemento essencial na criação de experiências imersivas e emocionalmente envolventes para personagens virtuais, especialmente em jogos e aplicações interativas. Métodos tradicionais, como animações feitas à mão e sistemas de captura de movimento, produzem resultados roteirizados com variabilidade limitada. Embora eficazes, essas abordagens são intensivas em recursos e carecem da flexibilidade necessária para animações dinâmicas e adaptativas. Esta dissertação aborda essas limitações por meio do desenvolvimento do MoodMorph, um sistema que utiliza Inteligência Artificial (IA) para simular o processo de decisão de um animador humano, gerando dinamicamente expressões faciais variadas para personagens virtuais. O trabalho explora o estado da arte nos pipelines de animação facial, destacando os pontos positivos e as limitações das técnicas tradicionais. Inclui uma revisão detalhada do Facial Action Coding System (FACS) e do ARKit da Apple, enfatizando seus papéis na codificação e síntese de expressões faciais. A IA Generativa, particularmente, o Retrieval-Augmented Generation (RAG), é integrada para possibilitar animações personalizadas. O MoodMorph apresenta uma estrutura modular com mecanismos de mapeamento plugáveis ou "mapeadores" para o reconhecimento flexível de blend shapes. Duas abordagens foram desenvolvidas: uma utilizando o OpenFace, um software de reconhecimento facial, e outra que aproveita um assistente baseado em Modelos de Linguagem de Grande Escala (LLMs) para mapear blend shapes, incluindo correspondências com ARKit e emoções. Duas aplicações foram desenvolvidas para validar o sistema: um aplicativo de demonstração com sete personagens e um protótipo do jogo CancerSucks com animações em tempo real e um NPC controlado por IA. Os resultados demonstram a viabilidade de integrar IA para criar animações faciais dinâmicas e variadas, aumentando o realismo e a imersão. A dissertação discute os desafios relacionados à otimização de custos, escalabilidade e estratégias de implantação modular, contribuindo com um sistema adaptável que conecta técnicas tradicionais a tecnologias avançadas de IA para gerar animações faciais contextualmente adaptativas. Palavras-chave: Animação Facial, Inteligência Artificial, Emoções, Humanos Virtuais, Jogos Digitais, Pipelines de Animação. |
| id |
UFOR_eb62f492f345dd571e03f37fd9c42b7a |
|---|---|
| oai_identifier_str |
oai::590764 |
| network_acronym_str |
UFOR |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| repository_id_str |
|
| spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisGenerative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences2024-12-26Rodrigues, Maria Andreia FormicoLuz Junior, Jonas de AraújoUniversidade de FortalezaMestrado em Informática AplicadaUniversidade de FortalezaengInteligência artificialJogos digitais (Design)Imagem 3DA animação facial é um elemento essencial na criação de experiências imersivas e emocionalmente envolventes para personagens virtuais, especialmente em jogos e aplicações interativas. Métodos tradicionais, como animações feitas à mão e sistemas de captura de movimento, produzem resultados roteirizados com variabilidade limitada. Embora eficazes, essas abordagens são intensivas em recursos e carecem da flexibilidade necessária para animações dinâmicas e adaptativas. Esta dissertação aborda essas limitações por meio do desenvolvimento do MoodMorph, um sistema que utiliza Inteligência Artificial (IA) para simular o processo de decisão de um animador humano, gerando dinamicamente expressões faciais variadas para personagens virtuais. O trabalho explora o estado da arte nos pipelines de animação facial, destacando os pontos positivos e as limitações das técnicas tradicionais. Inclui uma revisão detalhada do Facial Action Coding System (FACS) e do ARKit da Apple, enfatizando seus papéis na codificação e síntese de expressões faciais. A IA Generativa, particularmente, o Retrieval-Augmented Generation (RAG), é integrada para possibilitar animações personalizadas. O MoodMorph apresenta uma estrutura modular com mecanismos de mapeamento plugáveis ou "mapeadores" para o reconhecimento flexível de blend shapes. Duas abordagens foram desenvolvidas: uma utilizando o OpenFace, um software de reconhecimento facial, e outra que aproveita um assistente baseado em Modelos de Linguagem de Grande Escala (LLMs) para mapear blend shapes, incluindo correspondências com ARKit e emoções. Duas aplicações foram desenvolvidas para validar o sistema: um aplicativo de demonstração com sete personagens e um protótipo do jogo CancerSucks com animações em tempo real e um NPC controlado por IA. Os resultados demonstram a viabilidade de integrar IA para criar animações faciais dinâmicas e variadas, aumentando o realismo e a imersão. A dissertação discute os desafios relacionados à otimização de custos, escalabilidade e estratégias de implantação modular, contribuindo com um sistema adaptável que conecta técnicas tradicionais a tecnologias avançadas de IA para gerar animações faciais contextualmente adaptativas. Palavras-chave: Animação Facial, Inteligência Artificial, Emoções, Humanos Virtuais, Jogos Digitais, Pipelines de Animação.https://uol.unifor.br/auth-sophia/exibicao/39626application/pdfreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess2025-09-26T16:50:45Zoai::590764Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:2025-01-22T11:33:31Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false |
| dc.title.pt.fl_str_mv |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| title |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| spellingShingle |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences Luz Junior, Jonas de Araújo |
| title_short |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| title_full |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| title_fullStr |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| title_full_unstemmed |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| title_sort |
Generative artificial intelligence for facial expressions in 3D game characters: a modular retrieval-augmented approach for immersive experiences |
| author |
Luz Junior, Jonas de Araújo |
| author_facet |
Luz Junior, Jonas de Araújo |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Rodrigues, Maria Andreia Formico |
| dc.contributor.author.fl_str_mv |
Luz Junior, Jonas de Araújo |
| contributor_str_mv |
Rodrigues, Maria Andreia Formico |
| description |
A animação facial é um elemento essencial na criação de experiências imersivas e emocionalmente envolventes para personagens virtuais, especialmente em jogos e aplicações interativas. Métodos tradicionais, como animações feitas à mão e sistemas de captura de movimento, produzem resultados roteirizados com variabilidade limitada. Embora eficazes, essas abordagens são intensivas em recursos e carecem da flexibilidade necessária para animações dinâmicas e adaptativas. Esta dissertação aborda essas limitações por meio do desenvolvimento do MoodMorph, um sistema que utiliza Inteligência Artificial (IA) para simular o processo de decisão de um animador humano, gerando dinamicamente expressões faciais variadas para personagens virtuais. O trabalho explora o estado da arte nos pipelines de animação facial, destacando os pontos positivos e as limitações das técnicas tradicionais. Inclui uma revisão detalhada do Facial Action Coding System (FACS) e do ARKit da Apple, enfatizando seus papéis na codificação e síntese de expressões faciais. A IA Generativa, particularmente, o Retrieval-Augmented Generation (RAG), é integrada para possibilitar animações personalizadas. O MoodMorph apresenta uma estrutura modular com mecanismos de mapeamento plugáveis ou "mapeadores" para o reconhecimento flexível de blend shapes. Duas abordagens foram desenvolvidas: uma utilizando o OpenFace, um software de reconhecimento facial, e outra que aproveita um assistente baseado em Modelos de Linguagem de Grande Escala (LLMs) para mapear blend shapes, incluindo correspondências com ARKit e emoções. Duas aplicações foram desenvolvidas para validar o sistema: um aplicativo de demonstração com sete personagens e um protótipo do jogo CancerSucks com animações em tempo real e um NPC controlado por IA. Os resultados demonstram a viabilidade de integrar IA para criar animações faciais dinâmicas e variadas, aumentando o realismo e a imersão. A dissertação discute os desafios relacionados à otimização de custos, escalabilidade e estratégias de implantação modular, contribuindo com um sistema adaptável que conecta técnicas tradicionais a tecnologias avançadas de IA para gerar animações faciais contextualmente adaptativas. Palavras-chave: Animação Facial, Inteligência Artificial, Emoções, Humanos Virtuais, Jogos Digitais, Pipelines de Animação. |
| publishDate |
2024 |
| dc.date.issued.fl_str_mv |
2024-12-26 |
| 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://uol.unifor.br/auth-sophia/exibicao/39626 |
| url |
https://uol.unifor.br/auth-sophia/exibicao/39626 |
| 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.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade de Fortaleza |
| dc.publisher.program.fl_str_mv |
Mestrado em Informática Aplicada |
| dc.publisher.initials.fl_str_mv |
Universidade de Fortaleza |
| publisher.none.fl_str_mv |
Universidade de Fortaleza |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR instname:Universidade de Fortaleza (UNIFOR) instacron:UNIFOR |
| instname_str |
Universidade de Fortaleza (UNIFOR) |
| instacron_str |
UNIFOR |
| institution |
UNIFOR |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| collection |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR) |
| repository.mail.fl_str_mv |
bib@unifor.br||bib@unifor.br |
| _version_ |
1844622780479307776 |