Teófilo Bezerra Dutra

Possui graduação em Ciência da Computação pela Universidade Estadual do Ceará, UECE (2008), mestrado em Computação Gráfica pela Universidade Federal do Ceará, UFC (2011) e doutorado em Computação Gráfica pela Universidade Federal do Ceará, UFC (2015). Durante a pós-graduação desenvolveu pesquisas relacionada a área de Simulação de Multidão. Atualmente atua como desenvolvedor de jogos na indústria.

Informações coletadas do Lattes em 11/07/2023

Acadêmico

Formação acadêmica

Doutorado em Ciências da Computação

2011 - 2015

Universidade Federal do Ceará
Título: Gradient-based Steering for Vision-based Crowd Simulation Algorithms
Orientador: em Centre de recherche Inria Rennes - Bretagne Atlantique ( Julien Pettré)
com Joaquim Bento Cavalcante Neto. Coorientador: Creto Augusto Vidal. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Crowd simulation; Synthetic vision; Collision avoidance.Grande área: Ciências Exatas e da Terra

Mestrado em Ciências da Computação

2009 - 2011

Universidade Federal do Ceará
Título: Um Modelo Híbrido para Simulação de Multidão com Comportamentos Variados em Tempo Real,Ano de Obtenção: 2011
Joaquim Bento Cavalcante Neto.Coorientador: Creto Augusto Vidal. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Simulação de Multidão; Dinâmica Contínua; Forças Sociais; Comportamentos Escaláveis.Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

2004 - 2008

Universidade Estadual do Ceará
Título: Reconhecimento de Gestos Utilizando um Apontador Laser em Sequências de Vídeo
Orientador: José Gilvan Rodrigues Maia

Pós-doutorado

2015 - 2015

Pós-Doutorado. , Universidade Federal do Ceará, UFC, Brasil. , Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. , Grande área: Ciências Exatas e da Terra

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Francês

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Organização de eventos

DUTRA, T. B. . Secomp - Semana da Computação da UECE. 2005. (Outro).

Participação em eventos

SIGGRAPH. 2018. (Congresso).

Game Developers Conference. 2017. (Congresso).

SIGGRAPH. 2017. (Congresso).

The 35th Annual Conference of the European Association for Computer Graphics (Eurographics). 2014. (Congresso).

Brazilian Symposium on Computer Graphics and Image Processing. 2011. (Simpósio).

Symposium on Virtual and Augmented Reality.Um Modelo Híbrido para Simulação de Multidão com Comportamentos Variados em Tempo Real. 2011. (Simpósio).

Symposium on Virtual and Augmented Reality,. 2010. (Simpósio).

ACM - International Collegiate Programming Contest 2009. International Collegiate Programming Contest. 2009. (Olimpíada).

Brazilian Symposium on Computer Graphics and Image Processing. 2009. (Simpósio).

Simpósio Brasileiro de Games e Entretenimento Digital. 2009. (Simpósio).

XIII Maratona de Programação. Maratona de programação. 2008. (Olimpíada).

XII Maratona de Programação. Maratona de programação. 2007. (Olimpíada).

XI Maratona de Programação. Maratona de programação. 2006. (Olimpíada).

Reunião Anual da Sociedade Brasileira para o Pogresso da Ciência.Reunião Anual da Sociedade Brasileira para o Pogresso da Ciência. 2005. (Encontro).

Semana da Computação da UECE.Semana da Computação da UECE. 2005. (Outra).

X Maratona de Programação. Maratona de programação. 2005. (Olimpíada).

Produções bibliográficas

  • 2017 DUTRA, T. B. ; MARQUES, R. ; CAVALCANTE-NETO, J.B. ; VIDAL, C. A. ; PETTRÉ, J. . Gradient-based steering for vision-based crowd simulation algorithms. COMPUTER GRAPHICS FORUM , v. 36, p. 337-348, 2017.

  • 2015 Queiroz, R. B. ; DUTRA, T. B. ; Vidal, C.A. ; CAVALCANTE-NETO, J.B. . A panoramic synthetic vision model for improving collision avoidance in crowd simulation. SBC Journal on 3D Interactive Systems , v. 6, p. 3-10, 2015.

  • 2014 BRUNEAU, JULIEN ; DUTRA, TEÓFILO B. ; PETTRÉ, JULIEN . Following Behaviors: A Model for Computing Following Distances. Transportation Research Procedia , v. 2, p. 424-429, 2014.

  • LIRA, F. ; CHAVES, F. ; VILLALVA, F. ; SOSA, J. ; PAIXAO, K. ; DUTRA, T. B. . Mobile Toon Shading. In: Wolfgang Engel. (Org.). GPU Zen. 1ed.: Black Cat Publishing, 2017, v. 1, p. 1-.

  • DUTRA, T. B. ; MARQUES, R. ; PETTRÉ, JULIEN ; ONDREJ, J. . Vision Based Collision Avoidance. In: Eric Lengyel. (Org.). Game Engine Gems. 1ed.Boca Raton, Florida: CRC Press, 2016, v. 3, p. 1-.

  • Bustamante, Ricardo ; DUTRA, TEÓFILO B. ; VIDAL, CRETO A. ; CAVALCANTE-NETO, JOAQUIM B. . Analysis of the influence of the field of view on a crowd simulation model based on synthetic vision. In: Simpósio de Realidade Virtual e Realidade Aumentada, 2015, São Paulo. XVII Simpósio de Realidade Virtual e Realidade Aumentada, 2015. p. 1-8.

  • BRUNEAU, JULIEN ; DUTRA, TEÓFILO B. ; PETTRÉ, JULIEN . Following behaviors. In: the Seventh International Conference, 2014, Playa Vista. Proceedings of the Seventh International Conference on Motion in Games - MIG '14. New York: ACM Press. v. 1. p. 17-8.

  • SILVA, ERASMO A. ; CAVALCANTE-NETO, JOAQUIM B. ; VIDAL, CRETO A. ; DUTRA, TEOFILO B. . A Dynamic Representation-Switch Method for Hybrid Crowd Rendering Systems. In: 2013 XV Symposium on Virtual and Augmented Reality (SVR), 2013, Cuiabá - Mato Grosso. 2013 XV Symposium on Virtual and Augmented Reality. p. 142-151.

  • DUTRA, TEOFILO B. ; CAVALCANTE-NETO, JOAQUIM B. ; VIDAL, CRETO A. ; MUSSE, SORAIA R. . A Multipotential Field Model for Crowds with Scalable Behaviors. In: 2013 XXVI SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI), 2013, Arequipa. 2013 XXVI Conference on Graphics, Patterns and Images. p. 31-38.

  • DUTRA, T. B. ; CAVALCANTE NETO, J. B. ; VIDAL, C. A. . Um Modelo Híbrido para Simulação de Multidão com Comportamentos Variados em Tempo Real. In: Symposium on Virtual and Augmented Reality, 2011, Uberlândia. Proceedings of the XIII Symposium on Virtual and Augmented Reality. Los Alamitos: IEEE Computer Society, 2011. v. 1. p. 232-241.

  • BRUNEAU, JULIEN ; DUTRA, TEÓFILO B. ; PETTRÉ, JULIEN . Following Behaviors: A Model for Computing Following Distances. In: Conference on Pedestrian and Evacuation Dynamics, 2014, Delft, Netherlands. Proceedings of the Conference on Pedestrian and Evacuation Dynamics, 2014. v. 1. p. 1-6.

  • DUTRA, T. B. ; PRIEM, G. ; CAVALCANTE NETO, J. B. ; VIDAL, C. A. ; PETTRE, J. . Synthetic Vision-based Crowd Simulation: Reactive vs. Reactive Planning Approaches. In: Conference on Computer Animation and Social Agents, 2014, Houston. Proceedings of the 27th Conference on Computer Animation and Social Agents. Los Alamitos: IEEE Computer Society, 2014. v. 1. p. 1-4.

  • CARNEIRO, LILIAN DE OLIVEIRA ; CAVALCANTE-NETO, JOAQUIM BENTO ; VIDAL, CRETO AUGUSTO ; DUTRA, TEOFILO BEZERRA . Crowd Evacuation Using Cellular Automata: Simulation in a Soccer Stadium. In: 2013 XV Symposium on Virtual and Augmented Reality (SVR), 2013, Cuiabá - Mato Grosso. 2013 XV Symposium on Virtual and Augmented Reality. p. 240-243.

Prêmios

2009

Maratona de Programação - Fase Regional (Unifor) - 4º Lugar, SBC.

2009

International Collegiate Programming Contest - Honorable Mention, ACM.

2008

Maratona de Programação - Fase Regional (Unifor) - 1º Lugar, SBC.

2008

Maratona de Programação - Fase Nacional (UVV) - 5º Lugar (Prata), SBC.

2007

Maratona de Programação - Fase Regional (Unifor) - 2º Lugar, SBC.

2007

Maratona de Programação - Fase Nacional (UFMG) - 8º Lugar (Bronze), SBC.

2006

Maratona de Programação - Fase Regional (Unifor) - 4º Lugar, SBC.

2005

Maratona de Programação - Fase Regional (Unifor) - 9º Lugar, SBC.

Histórico profissional

Experiência profissional

2008 - 2009

Proteus Solucões em Seguranca da Informacão Ltda.

Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor, Carga horária: 30, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de soluções de segurança para sistema baseados em UNIX. Tecnologias envolvidas: Shell Script, Ruby. Desenvolvimento de um sistema web para gerenciamento de dados coletados. Tecnologias envolvidas: C#, SQL.

2006 - 2008

Universidade Federal do Ceará

Vínculo: Bolsista, Enquadramento Funcional: Desenvolvedor, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de um jogo 3D, voltado para crianças, ensinando leis básicas de trânsito. Tecnologias envolvidas: C++ e motor gráfico CrabGE (OpenGL). Desenvolvimento de aplicativos relacionados à mobilidade e Visão Computacional. Tecnologias envolvidas: C/C++, Java(SE/ME), Ruby, Lua e BREW. Desenvolvimento de um framework e aplicativos de automação comercial. Tecnologias envolvidas: C# .NET e Java (SE).

2005 - 2005

Universidade Estadual do Ceará

Vínculo: Bolsista, Enquadramento Funcional: Desenvolvedor, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de aplicações (utilizando a plataforma Maemo) para o dispositivo Nokia 770. Desenvolvimento em Linux, utilizando a linguagem C/C++ e a biblioteca GTK+.

2015 - 2015

Centro Universitário Christus

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 4

2015 - 2017

Samsung Instituto De Desenvolvimento e Informática da Amazônia

Vínculo: Celetista, Enquadramento Funcional: Especialista em Jogos, Carga horária: 40

2017 - Atual

Archiact Interactive

Vínculo: Celetista, Enquadramento Funcional: Senior Software Engineer, Carga horária: 40