DIEGO FERNANDES NEHAB
Formou-se em Engenharia de Computação pela PUC-Rio (1999), onde também completou o mestrado em Linguagens de Programação (2002). É doutor em Ciência da Computação (ênfase em Computação Gráfica) por Princeton University (2007). Após o doutorado, trabalhou dois anos como pesquisador em pós-doutorado na Microsoft Research (2007-2010). Atualmente é pesquisador associado no IMPA. Atua principalmente nas áreas de Computação Gráfica, Processamento de Imagens e Paralelismo. É um dos fundadores da Cartesi (2018), empresa criada pra explorar comercialmente as inovações tecnológicas em Blockchain provenientes de seu trabalho de pesquisa.
Informações coletadas do Lattes em 14/09/2023
Acadêmico
Formação acadêmica
Doutorado em Computer Science
2002 - 2007
Princeton University
Título: Advances in 3D Shape Acquisition
Orientador: Szymon Rusinkiewicz
Bolsista do(a): Princeton University, PRINCETON, Estados Unidos. Palavras-chave: 3D scanner; Reconstrução de superfícies.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Visão Computacional. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação.
Mestrado em Informática
2000 - 2002
Pontifícia Universidade Católica do Rio de Janeiro
Título: A Implementação da Linguagem de Programação Sloth,Ano de Obtenção: 2002
Roberto Ierusalimschy.Bolsista do(a): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ, FAPERJ, Brasil. Palavras-chave: Linguagens Funcionais; Redução de Grafos; Combinadores.Grande área: Ciências Exatas e da Terra
Graduação em Engenharia de Computação
1995 - 1999
Pontifícia Universidade Católica do Rio de Janeiro
Bolsista do(a): Pontifícia Universidade Católica do Rio de Janeiro, PUC-RIO, Brasil.
Pós-doutorado
2007 - 2010
Pós-Doutorado. , Microsoft Research, Redmond, MSR, Estados Unidos. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Processamento de Imagens.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Computação Gráfica.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Processamento de Imagens.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Visão Computacional.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Paralelismo.
Organização de eventos
Nehab, Diego . Program committee: Eurographics Symposium on Rendering (EGSR). 2020. (Congresso).
Nehab, Diego . Program committee: Eurographics Symposium on Rendering (EGSR). 2019. (Congresso).
Nehab, Diego . Program committee: Eurographics Symposium on Rendering (EGSR). 2018. (Congresso).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2018. (Congresso).
Nehab, Diego . Exposição IMAGINARY no Festival da Matemática. 2017. (Festival).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2017. (Congresso).
Nehab, Diego . Program committee: Eurographcs Symposium on Rendering (EGSR). 2015. (Congresso).
Nehab, Diego ; Rocha, Anderson ; Nowrouzezahrai, Derek ; Scheirer, Walter J. . Program chair: 27th Conference on Graphics, Patterns and Images (SIBGRAPI). 2014. (Congresso).
Nehab, Diego . Papers commitee: ACM SIGGRAPH. 2014. (Congresso).
Nehab, Diego . Papers commitee: ACM SIGGRAPH. 2013. (Congresso).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2013. (Congresso).
Nehab, Diego . Program committee: 25th Conference on Graphics, Patterns and Images (SIBGRAPI). 2012. (Congresso).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2012. (Congresso).
Nehab, Diego . Program committee: 24th Conference on Graphics, Patterns and Images (SIBGRAPI). 2011. (Congresso).
Nehab, Diego . Program committee: Eurographics Symposium on Rendering (EGSR). 2011. (Congresso).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2011. (Congresso).
Nehab, Diego . Program committee: 23rd Conference on Graphics, Patterns and Images (SIBGRAPI). 2010. (Congresso).
Nehab, Diego . Program committee: Eurographics Symposium on Rendering (EGSR). 2010. (Congresso).
Nehab, Diego . Program committee: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D). 2009. (Congresso).
Nehab, Diego . Exposição IMAGINARY no Festival da Matemática. 2017. (Festival).
Participação em bancas
Gastal, Eduardo S. L.; Oliveira, Manoel M.; Jung, Claudio R.; Slomp, Marcos P. B.;Nehab, Diego. Optimal prefilters for display enhancement. 2020. Dissertação (Mestrado em Informática) - Universidade Federal do Rio Grande do Sul.
Teixeira, A.; Oliveira, Roberto I.;Nehab, Diego. Generative Adversarial Networks. 2018. Dissertação (Mestrado em Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Velho, Luizde Figueiredo, Luiz HenriqueNehab, Diego; Montenegro, Anselmo A.. Reconstrucao Adaptativa de Superficies Implicitas a Partir de Imagens RGB-D. 2017. Dissertação (Mestrado em Matemática Aplicada) - Instituto Nacional de Matemática Pura e Aplicada.
Oliveira, Manoel M.; Freitas, Carla M. D. S.; Walter, Marcelo;Nehab, Diego. Image Relighting using Shading Proxies. 2014. Dissertação (Mestrado em Informática) - Universidade Federal do Rio Grande do Sul.
Fernandes, Leandro A. F.; Clua, E.;Nehab, Diego; Toledo, Rodrigo P. R.. M etodo para Distribui c ao N ao Uniforme de Raios em Arquitetura Paralela de Tra cado de Raios em Tempo Real na GPU. 2014. Dissertação (Mestrado em Pós-Graduação em Computação da UFF) - Universidade Federal Fluminense.
Cruz, Leandro Moraes Valle;Velho, Luizde Figueiredo, Luiz Henrique; Carvalho, Paulo Cezar Pinto;Nehab, Diego. Métodos para Criação de Terreno baseados em Traços. 2011. Dissertação (Mestrado em Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Schulz, Adriana;Velho, Luizde Figueiredo, Luiz Henrique; Carvalho, Paulo Cezar Pinto; da Silva, Eduardo Antônio Barros;Nehab, Diego. Choreographics: An Authoring Environment for Dance Shows. 2011. Dissertação (Mestrado em Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Ganacim, Francisco Itamarati Secolode Figueiredo, Luiz HenriqueNehab, Diego; Carvalho, Paulo Cezar Pinto. Visualização de Superfícies Implícitas na GPU. 2011. Dissertação (Mestrado em Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Pereira, Thiago Siqueira;Velho, Luizde Figueiredo, Luiz Henrique; Lewiner, Thomas; Marroquim, Ricardo Guerra; Carvalho, Paulo Cezar Pinto;Nehab, Diego. NormalShop: Modeling surface mesostructure. 2010. Dissertação (Mestrado em Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
de Figueiredo, Luiz Henrique; Sá, Asla M.;Velho, LuizNehab, Diego; Weyrich, Tim; Esperança, Claudio. On Periodic Tilings with Regular Polygons. 2020. Tese (Doutorado em Matemática Aplicada) - Instituto Nacional de Matemática Pura e Aplicada.
Oliveira, Roberto I.;Nehab, Diego; Teixeira, A.; Galves, A.. Dimensionality Reduction in Neuroscience and Epidemiology. 2017. Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Oliveira, Manoel M.; Comba, João Luiz Dihl;Nehab, Diego; Falcão, Alexandre X.. Efficient High-Dimensional Filtering for Image and Video Processing. 2015. Tese (Doutorado em Computação) - Universidade Federal do Rio Grande do Sul.
MACEDO JUNIOR, I. J.;Velho, Luiz; Carvalho, Paulo Cezar Pinto;Nehab, Diego; Esperança, Claudio; GOIS, J. P.. Generalized interpolation of implicit surfaces using radial basis functions. 2011. Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Vital Brazil, Emilio Ashton;de Figueiredo, Luiz HenriqueVelho, Luiz; Carvalho, Paulo Cezar Pinto; Esperança, Claudio; Souza, Mario Costa;Nehab, Diego. On Sketches for Modeling. 2011. Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Correa, Dalia Melissa Bonilla;Velho, Luiz; Nachbin, André; Carvalho, Paulo Cezar Pinto; Nonato, Luis Gustavo; Lopes, Hélio Côrtes Vieira;Nehab, Diego. Deformação e Metamorfose de Imagens Usando Simulação de Fuidos. 2011. Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada.
Maximo, André de Almeida; de Farias, Ricardo Cordeiro; Esperança, Claudio; Marroquim, Ricardo Guerra; Varshney, Amitabh;Nehab, Diego; Comba, João Luiz Dihl. Improved Algorithms for Volume Rendering and Mesh Processing. 2010. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
Guedes, Karla; de Sá, Marcelle; Celse, Waldemar; Roma, Paulo;Nehab, Diego. Magistério Superior. 2010. Universidade Federal Fluminense.
Orientou
Desenho de gradientes de produto tensorial em paralelo; Início: 2019; Dissertação (Mestrado em Matemática Aplicada) - Instituto Nacional de Matemática Pura e Aplicada, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; (Orientador);
Redução de variância na integração por Monte-Carlo; Início: 2019; Dissertação (Mestrado em Matemática Aplicada) - Instituto Nacional de Matemática Pura e Aplicada, Conselho Nacional de Desenvolvimento Científico e Tecnológico; (Orientador);
Desenho de ilustrações vetoriais em paralelo; Início: 2017; Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada, Conselho Nacional de Desenvolvimento Científico e Tecnológico; (Orientador);
Generalized prefiltering for patterned displays; 2013; Dissertação (Mestrado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada,; Orientador: Diego Fernandes Nehab;
A new low-pass edge-aware filter that is invariant to scale and translation; 2020; Tese (Doutorado em Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Diego Fernandes Nehab;
A fully-parallel pipeline for high-quality rendering of vector graphics illustrations; 2015; Tese (Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Diego Fernandes Nehab;
Optimized Quasi-Interpolators for Image Reconstruction and Consistent Volumetric Discretizations Inside Self-Intersecting Surfaces; 2014; Tese (Doutorado em Matemática) - Instituto Nacional de Matemática Pura e Aplicada,; Orientador: Diego Fernandes Nehab;
Produções bibliográficas
-
Nehab, Diego . Converting stroked primitives to filled primitives. ACM TRANSACTIONS ON GRAPHICS , v. 39, p. 137, 2020.
-
SACHT, LEONARDO ; Nehab, Diego ; SCHULZ DE LIMA, RODOLFO . Real-Time Continuous Image Processing. International Journal of Image and Graphics , v. 18, p. 1850016, 2018.
-
HAN, SONGFANG ; Chen, Ge ; Nehab, Diego ; Sander, Pedro V. . In-Depth Buffers. Proceedings of the ACM on Computer Graphics and Interactive Techniques , v. 1, p. 1-14, 2018.
-
Chen, Ge ; Sander, Pedro V. ; Nehab, Diego . The Replate. Proceedings of the ACM on Computer Graphics and Interactive Techniques , v. 1, p. 1-14, 2018.
-
Nehab, Diego ; MAXIMO, ANDRÉ . Parallel recursive filtering of infinite input extensions. ACM TRANSACTIONS ON GRAPHICS , v. 35, p. 1-13, 2016.
-
Stolfi, Jorge ; FIGUEIREDO, LUIZ HENRIQUE DE ; OLIVEIRA, JOÃO BATISTA S. DE ; Nehab, Diego . Rigorous bounds for polynomial Julia sets. Journal of Computational Dynamics , v. 3, p. 1-1, 2016.
-
LIAO, J. ; Nehab, Diego ; Hoppe, Hugues ; Sander, Pedro V. . New Controls for Combining Images in Correspondence. IEEE Transactions on Visualization and Computer Graphics , v. PP, p. 1-1, 2015.
-
SACHT, LEONARDO ; Nehab, Diego . Optimized Quasi-Interpolators for Image Reconstruction. IEEE Transactions on Image Processing , v. 24, p. 1-1, 2015.
-
LIAO, J. ; de Lima, Rodolfo Schulz ; Nehab, Diego ; Sander, Pedro V. ; Hoppe, Hugues . Automating Image Morphing Using Structural Similarity on a Halfway Domain. ACM Transactions on Graphics , v. 33, p. 1-12, 2014.
-
LIAO, J. ; de Lima, Rodolfo Schulz ; Nehab, Diego ; Hoppe, Hugues ; Sander, Pedro V. . Semi-Automated Video Morphing. Computer Graphics Forum (Print) , v. 33, p. 51-60, 2014.
-
Ganacim, Francisco Itamarati Secolo ; de Lima, Rodolfo Schulz ; de Figueiredo, Luiz Henrique ; Nehab, Diego . Massively-parallel vector graphics. ACM TRANSACTIONS ON GRAPHICS , v. 33, p. 1-14, 2014.
-
Chen, Ge ; Yang, Lei ; Hu, Nicky ; Sander, Pedro V. ; Nehab, Diego . Depth-presorted triangle lists. ACM Transactions on Graphics , v. 31, p. 1, 2012.
-
SCHERZER, D. ; Yang, Lei ; MATTAUSCH, O. ; Nehab, Diego ; Sander, Pedro V. ; WIMMER, M. ; EISEMANN, E. . Temporal Coherence Methods in Real-Time Rendering. Computer Graphics Forum (Print) , v. 31, p. 2378-2408, 2012.
-
Nehab, Diego ; Hoppe, Hugues . A Fresh Look at Generalized Sampling. Foundations and Trends in Computer Graphics and Vision , v. 8, p. 1-84, 2012.
-
Yang, Lei ; Tse, Yu-Chiu ; Sander, Pedro V. ; Lawrence, Jason D. ; Nehab, Diego ; Hoppe, Hugues ; Wilkins, Clara L. . Image-based bidirectional scene reprojection. ACM Transactions on Graphics , v. 30, p. 1, 2011.
-
Nehab, Diego ; Maximo, André de Almeida ; de Lima, Rodolfo Schulz ; Hoppe, Hugues . GPU-efficient recursive filtering and summed-area tables. ACM Transactions on Graphics , v. 30, p. 176:1-176:12, 2011.
-
Yang, Lei ; Nehab, Diego ; Sander, Pedro V. ; Sitthi-amorn, Pitchaya ; Lawrence, Jason D. ; Hoppe, Hugues . Amortized Supersampling. ACM Transactions on Graphics , v. 28, p. 135, 2009.
-
2008 Toler-Franklin, Corey ; Nehab, Diego ; Burns, Michael ; Dobkin, David ; Vlachopoulos, Andreas ; Doumas, Christos ; Rusinkiewicz, Szymon ; Weyrich, Tim . A system for high-volume acquisition and matching of fresco fragments. ACM Transactions on Graphics , v. 27, p. 1, 2008.
-
Nehab, Diego ; Hoppe, Hugues . Random-access rendering of general vector graphics. ACM Transactions on Graphics , v. 27, p. 135, 2008.
-
Sander, Pedro V. ; Nehab, Diego ; Chlamtac, Eden ; Hoppe, Hugues . Efficient traversal of mesh edges using adjacency primitives. ACM Transactions on Graphics , v. 27, p. 144, 2008.
-
Sitthi-amorn, Pitchaya ; Lawrence, Jason D. ; Yang, Lei ; Sander, Pedro V. ; Nehab, Diego . Automated reprojection-based pixel shader optimization. ACM Transactions on Graphics , v. 27, p. 127, 2008.
-
Sander, Pedro V. ; Nehab, Diego ; Barczak, Joshua . Fast triangle reordering for vertex locality and reduced overdraw. ACM Transactions on Graphics , v. 26, p. 89, 2007.
-
Nehab, Diego ; Rusinkiewicz, Szymon ; Davis, James ; Ramamoorthi, Ravi . Efficiently combining positions and normals for precise 3D geometry. ACM TRANSACTIONS ON GRAPHICS , v. 24, p. 536, 2005.
-
Davis, James ; Nehab, Diego ; Ramamoorthi, Ravi ; Rusinkiewicz, Szymon . Spacetime Stereo: A Unifying Framework for Depth from Triangulation. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE , v. 27, p. 296-302, 2005.
-
Nehab, Diego . Filters, Sources, Sinks, and Pumps. In: L. H. de Figueiredo; W. Celes; R. Ierusalimschy. (Org.). Lua Programming Gems. : , 2008, v. , p. -.
-
de Figueiredo, Luiz Henrique ; Nehab, Diego ; Velho, Luiz . A matemática da animação por computador. Ciência Hoje, Rio de Janeiro, p. 18 - 23, 11 jul. 2013.
-
Ganacim, Francisco Itamarati Secolo ; de Figueiredo, Luiz Henrique ; Nehab, Diego . Beam casting implicit surfaces on the GPU with interval arithmetic. In: SIBIGRAPI, 2011, Maceió, Alagoas. Proceedings of the Brazilian Symposium on Computer Graphics and Image Processing, 2011. p. 72-77.
-
SCHERZER, D. ; Yang, Lei ; MATTAUSCH, O. ; Nehab, Diego ; Sander, Pedro V. ; WIMMER, M. ; EISEMANN, E. . A Survey on Temporal Coherence Methods in Real-Time Rendering. In: Eurographics, 2011, Llandudno. State of the Art Reports, 2011. p. 101-126.
-
Nehab, Diego ; Weyrich, Tim ; Rusinkiewicz, Szymon . Dense 3D Reconstruction from Specularity Consistency. In: (CVPR) IEEE Conference on Computer Vision and Pattern Recognition, 2008, Anchorage, AK. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2008.
-
Sitthi-amorn, Pitchaya ; Lawrence, Jason D. ; Yang, Lei ; Sander, Pedro V. ; Nehab, Diego . An Improved Shading Cache for Modern GPUs. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Graphics Hardware, 2008, Sarajevo, Bosnia-Herzegovina. SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware, 2008. p. 95-101.
-
Nehab, Diego ; Sander, Pedro V. ; Lawrence, Jason D. ; Tatarchuk, Natalya ; Isidoro, John R. . Accelerating Real-Time Shading with Reverse Reprojection Caching. In: SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware, 2007, San Diego, CA. Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Graphics Hardware, 2007. p. 25-35.
-
Nehab, Diego ; Barczak, Joshua ; Sander, Pedro V. . Triangle Order Optimization for Graphics Hardware Computation Culling. In: Symposium on Interactive 3D Graphics and Games, 2006, Redwood City, CA. Proceedings of the Symposium on Interactive 3D Graphics and Games, 2006.
-
Nehab, Diego ; Rusinkiewicz, Szymon ; Davis, James . Improved Sub-pixel Stereo Correspondences through Symmetric Refinement. In: IEEE International Conference on Computer Vision, 2005, Beijing, China. Proceedings of the 10th IEEE International Conference on Computer Vision, 2005. p. 557-563.
-
Nehab, Diego ; Shilane, Philip . Stratified Point Sampling of 3D Models. In: Eurographics Symposium on Point-Based Graphics, 2004, Zurich, Switzerland. Proceedings of the 1st Eurographics Symposium on Point-Based Graphics, 2004. p. 49-56.
-
Nehab, Diego ; Pacheco, Marco Aurélio C. . Schemata Theory for the Real Coding and Arithmetical Operators. In: Symposium on Applied Computing, 2004, Nicosia, Cyprus. Proceedings of the 2004 ACM symposium on Applied computing, 2004. p. 1006-1012.
-
Nehab, Diego ; Velho, Luiz . Multiscale Moment-Based Painterly Rendering. In: Brazilian Symposium on Computer Graphics and Image Processing, SIBGRAPI, 2002, Fortaleza. Proceedings of the 15th Brazilian Symposium on Computer Graphics and Image Processing, 2002. p. 244-251.
-
Nehab, Diego ; Ierusalimschy, Roberto . A linguagem de programação Sloth. In: Simpósio Brasileiro de Linguagens de Programação, SBLP, 2002, Rio de Janeiro. Anais do VI Simpósio Brasileiro de Linguagens de Programação, 2002. p. 270-282.
-
Nehab, Diego ; Gattass, Marcelo . Ray Path Categorization. In: Brazilian Symposium on Computer Graphics and Image Processing, SIBGRAPI, 2000, Gramado. Proceedings of the Brazilian Symposium on Computer Graphics and Image Processing, 2000. p. 227-234.
-
Li, Hongwei ; Nehab, Diego ; Wei, Li-Yi ; Sander, Pedro V. ; Fu, Chi-Wing . Fast capacity constrained Voronoi tessellation. In: SI3D 2010, 2010, Washington, DC. Proceedings of the 2010 Symposium on Interactive 3D Graphics, 2010.
-
Nehab, Diego . Converting stroked primitives to filled primitives. 2020. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego . Parallel recursive filtering for image processing. 2017. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Maximo, André de Almeida . Parallel recursive filtering of infinite input extensions. 2016. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego . Massively-parallel vector graphics. 2015. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Maximo, André de Almeida ; de Lima, Rodolfo Schulz ; Hoppe, Hugues . GPU-efficient recursive filtering and summed-area tables. 2011. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Hoppe, Hugues . Random-access rendering of general vector graphics. 2008. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Weyrich, Tim ; Rusinkiewicz, Szymon . Dense 3D reconstruction from specularity consistency. 2008. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Sander, Pedro V. ; Lawrence, Jason D. ; Tatarchuk, Natalya ; Isidoro, John R. . Accelerating real-time shading with reverse reprojection caching. 2007. (Apresentação de Trabalho/Simpósio).
-
Nehab, Diego ; Rusinkiewicz, Szymon ; Davis, James . Improved sub-pixel stereo correspondences through symmetric refinement. 2005. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Rusinkiewicz, Szymon ; Davis, James ; Ramamoorthi, Ravi . Efficiently combining positions and normals for precise 3D geometry. 2005. (Apresentação de Trabalho/Congresso).
-
Nehab, Diego ; Shilane, Philip . Stratified point sampling of 3D models. 2004. (Apresentação de Trabalho/Congresso).
Outras produções
Nehab, Diego . Robust global curve-based stroke-to-fill conversion. 2020.
Nehab, Diego ; The Cartesi Machine Emulator. 2018.
de Lima, Rodolfo Schulz ; SACHT, L. ; Maximo, André de Almeida ; Nehab, Diego . CIP. 2018.
Maximo, André de Almeida ; Maximo, André de Almeida ; de Lima, Rodolfo Schulz ; Nehab, Diego ; Hoppe, Hugues . gpufilter. 2016.
Nehab, Diego ; cpufilter. 2014.
Nehab, Diego . mesh_opt: Combining positions and normals. 2007.
Nehab, Diego . RPly: ANSI C Library for PLY file format input and output. 2003.
Nehab, Diego . LuaSocket: Network support for the Lua language. 1999.
Teixeira, A. ; NEHAB, D. . The Core of Cartesi. 2018.
Nehab, Diego ; Sander, Pedro V. . Metagraphics: Impact papers from SIGGRAPH/TOG and their interconnections. 2013. (Curso de curta duração ministrado/Outra).
Projetos de pesquisa
-
2018 - Atual
PQ - Paralelismo em Computação Visual, Descrição: Esse projeto propôs diversas melhorias ao desenho de ilustrações vetoriais. Uma das novas frentes de pesquisa abertas é na área de tipografia por computador. É uma área que une questões perceptuais, artísticas, e algorítmicas. Um problema no qual estamos trabalhando ativamente é o da quebra de parágrafos por otimização.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 5
-
2018 - Atual
JCNE - Desenho de ilustrações vetoriais em paralelo, Descrição: Esse projeto propôs diversas melhorias ao desenho de ilustrações vetoriais, em particular à conversão de traçados em preenchimentos. Trata-se de um computacionalmente problema difícil, cujo objetivo é encontrar os contornos de uma região que, quando preenchida, contém os pontos que estão mais próximos do que uma distância prescrita a um conjunto de curvas planas. O resultado desse trabalho de pesquisa acaba de ser publicado.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 1 / Número de orientações: 3
-
2015 - 2018
PQ - Paralelismo em Computacao Visual, Descrição: Esse projeto propos novas ideias nas áreas de desenho de ilustrações vetoriais em paralelo, de técnicas avançadas para a interpolação de imagens baseadas na teoria da aproximação, de reamostragem de imagens em telas com padrões atípicos de subpixel, e da paralelização de filtros recursivos. Um dos melhores resultados do projeto foi uma nova família de métodos para interpolação de imagens, que é capaz de preservar melhor as frequências altas (ainda é o estado da arte). Um outro resultado de considerável impacto foi a generalização do nosso método de paralelismo massivo em filtragem recursiva para que opere, de forma exata, em extensões infinitas da entrada (também é ainda o estado da arte). De fato, esse último resultado viabiliza o uso do resultado anterior em aplicações que exigem processamento em tempo real.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (0) . , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 4
-
2015 - 2017
JCNE - Desenho de ilustrações vetoriais em paralelo, Descrição: Esse projeto visou a criação de um arcabouço completo para pesquisa no desenho de ilustrações vetoriais. Com base nesse arcabouço, foi desenvolvido um curso de verão em computação gráfica 2D, com o objetivo de atrair uma nova geração de alunos para o VISGRAF, e uma grande quantidade de material didático sobre o assunto. É também com base nesse arcabouço que tem sido desenvolvida parte da pesquisa do grupo de 2016 até hoje.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 2 / Número de orientações: 1
-
2014 - 2015
Universal - Desenho de ilustracoes vetoriais em paralelo, Descrição: Esse projeto teve por objetivo a obtenção de recursos para a compra de equipamento necessário para o desenvolvimento de pesquisa no desenho de ilustrações vetoriais em paralelo. O equipamento acabou sendo útil em diversos outros projetos.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador / Luiz Henrique de Figueiredo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 4 / Número de orientações: 1
-
2013 - 2014
PVE - Desafios modernos em processamento de imagens, Descrição: Esse projeto teve por objetivo viabilizar visitas do prof. Pedro V. Sander, de HKUST, ao VISGRAF. O foco do projeto foram técnicas de processamento de imagem. Previa o trabalho em "video morphing", em panoramas giga-pixel, e em técnicas de desenho em telas com padrões atípicos de subpixel. Infelizmente, por razões pessoais, o prof. Sander só pode nos visitar uma vez, de modo que boa parte dos recursos foram devolvidos. Mesmo assim, a colaboração continuou remotamente e conseguimos diversos resultados na automação da tarefa de "video morphing" e "image morphing", além de uma tese de mestrado ligada aos tais padrões atípicos de subpixel.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) Doutorado: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador / Pedro V. Sander - Integrante / Luiz Velho - Integrante / Luiz Henrique de Figueiredo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 3 / Número de orientações: 1
-
2012 - 2015
PQ - Paralelismo em Computação Gráfica, Descrição: Esse projeto visou o uso de placas gráficas na aceleração de diferentes tarefas relacionadas a visualização em tempo real e ao processamento de imagens. Das propostas descritas, as duas que tiveram maior êxito foram a filtragem recursiva (uma operação fundamental em processamento de imagens) em paralelo, e o desenho de ilustrações vetoriais (como mapas, páginas de texto, diagramas etc) de forma massivamente paralela.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa., Número de produções C, T & A: 4 / Número de orientações: 2
-
2009 - Atual
INST - Desenho de ilustrações vetoriais complexas em tempo real, Descrição: Esse projeto financiou minha instalação no IMPA, assim que cheguei como pesquisador em 2010. Em particular a estação de trabalho que usei até meados de 2016. O objetivo fundamental do projeto foi a aceleração do desenho de ilustrações vetoriais complexas (páginas de texto, mapas, gráficos, diagramas etc) em tempo real, tirando partido de processadores com múltiplos núcleos. Naquela época, os computadores disponíveis não tinham núcleos suficiente (<= 6) para justificar a dificuldade envolvida na paralelização. Dez anos mais tarde, o número de núcleos (32+) finalmente justifica o esforço. Desse modo estamos reativando a linha de pesquisa em 2020, atualizando as ideias propostas em 2010.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (1) . , Integrantes: Diego Fernandes Nehab - Coordenador., Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ - Auxílio financeiro., Número de produções C, T & A: 3
Histórico profissional
Endereço profissional
-
Instituto Nacional de Matemática Pura e Aplicada. , Instituto de Matemática Pura e Aplicada, Jardim Botânico, 22460902 - Rio de Janeiro, RJ - Brasil, Telefone: (021) 25295000, URL da Homepage:
Experiência profissional
2014 - Atual
Instituto Nacional de matematica Pura e AplicadaVínculo: Celetista, Enquadramento Funcional: Pesquisador associado, Carga horária: 40, Regime: Dedicação exclusiva.
2010 - 2014
Instituto Nacional de matematica Pura e AplicadaVínculo: Celetista, Enquadramento Funcional: Pesquisador adjunto, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
-
01/2013
Ensino, Matemática Aplicada, Nível: Graduação,Disciplinas ministradas, Computação Gráfica 2D
-
08/2011
Ensino, Matemática Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, Paralelismo em arquiteturas modernas
-
02/2011
Ensino, Matemática Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, Álgebra linear e aplicações
-
01/2012 - 02/2012
Ensino, Matemática Aplicada, Nível: Pós-Graduação,Disciplinas ministradas, Tópicos avançados: Amostragem e ``anti-aliasing''
2007 - 2010
Microsoft Research, RedmondVínculo: Pesquisador, Enquadramento Funcional: Pesquisador em pós-doutorado, Carga horária: 40, Regime: Dedicação exclusiva.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de DIEGO FERNANDES NEHAB e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?