Recife, 17 de Junho de 2010. O VRUM Motivação O Problema Estado da Arte Abordagem Dificuldades...

Preview:

Citation preview

Autor: Rafael Lima [ragpl]

VRUM

Recife, 17 de Junho de 2010

CINUFPE

Roteiro

O VRUMMotivaçãoO ProblemaEstado da ArteAbordagemDificuldadesResultadosConclusõesBibliografia

O VRUM

Jogo de corrida tipo “arrancada”Usuário interage através de um microfone para as funções principais:

Aceleração

Freio

Mudança de marcha

Curvas

Motivação

Games movimentam US$ 60 bilhões ao ano.Indústria foca investimentos em sistemas de interação Player <-> GameNovos meios de interação implicam aquisição de hardware específicoPesquisas comprovam que gammers geralmente desenvolvem comportamento barulhento durante as partidas

Problema

Processamento e classificação de som em tempo real

Captura de Áudio

Pre-Processamento

Extração de características

Classificação do som

Estado da Arte

Captura de AúdioDirectXFMODAúdio LAB

Pré-ProcessamentoExtração de CaracterísticasClassificação do som

Redes NeuraiskNN

Pré-Abordagem

Coletar amostras de “vrums”para estudoExtrair características das amostrasDefinir características relevantes

Abordagem

Captura de aúdio em janelas superpostasAmostras são normalizadas e submetidas a HanningWindowCaracterísticas do envelope são extraídasJanela é submetida a FFTCaracterísticas do espectro são extraídasGrau de “vrumnilidade” é medidoValor é comparado com amostras anteriores

Dificuldades

Escopo do projeto muito grandeFalta de experiência prévia com bibliotecas de manipulação de aúdioNúmero de amostras analisadas baixo“Divertibilidade” necessita de ajustes de muitos parâmetros para êxito

Resultados

1 modo de jogo1 mapaAceleração implementada através do microfoneFreio, mudança de marcha e curvas permanecem no tecladoSistema de NPC limitado

Conclusões

Misturar projeto pessoal com disciplinar não é tão trivialNão seja pretensiosoReconhecer freio e mudança de marchaImplementar sistema multiplayer

Dúvidas

Aplausos !!!

Recommended