II Jornada de Computação Gráfica de Alagoas ( II JCG-AL )
21 a 24 de Janeiro de 2014
Maceió - AL
Hotel Enseada - Pajuçara
Histórico
A primeira Jornada de Computação Gráfica de Alagoas foi realizada no verão de 2013. Embora de caráter local, contou com a valiosa participação de pesquisadores da UFBA e da PUC-Rio. O objetivo principal da Jornada foi reunir os alunos e ex-alunos do grupo de Computação Gráfica do IM-UFAL em um ambiente propício à divulgação do trabalho científico.
Segundo Workshop em Aplicações de Visão Computacional e Aprendizado de Máquina em Visualização.
Nesta segunda edição da Jornada de Computação Gráfica estendemos o escopo do evento, que agora acontece junto com o Segundo Workshop em Aplicações de Visão Computacional e Aprendizado de Máquina em Visualização. A primeira edição deste worksop aconteceu em dezembro de 2012, organizado no Instituto de Ciências Matemáticas e de Computação ICMC-USP com a participação de conceituados pesquisadores de várias regiões do pais.
Veja aqui a página da edição anterior do workshop.
Inscrição
Acesse o formulário de Inscrição aqui.
Programação
Horários | Terça-feira | Quarta-feira | Quinta-feira | Sexta-feira |
08:00 - 08:30 | Credenciamento | |||
08:30 - 10:00 | Minicurso 1 | Minicurso 1 | Minicurso 2 | Minicurso 2 |
10:00 - 10:30 | Coffee Break | |||
10:30 - 12:00 | Minicurso 1 | Minicurso 1 | Minicurso 2 | Minicurso 2 |
12:00 - 14:00 | Almoço | |||
14:00 - 15:00 | Minicurso 3 | Minicurso 3 | Minicurso 3 | Palestra 4 |
15:00 - 16:00 | Reunião | |||
16:00 - 16:30 | Coffee Break | |||
16:30 - 17:30 | Palestra 1 | Palestra 2 | Palestra 3 |
Mini Cursos
Minicurso 1: Uma Introdução a Visualização de Informação e Projeções Multidimensionais
Ministrante: Fernando Paulovich (ICMC-USP)
Resumo: Com o aumento dos dados gerados e armazenados, ferramentas computacionais se tornam cada vez mais necessárias para ser possível extrair informação relevante desse montante e interpretá-la. Dentre as áreas que tratam desse problema, a visualização tem despertado grande interesse por permitir o uso do sistema visual humano nesse processo. Nesse minicurso, ferramentas básicas de visualização serão apresentadas, com especial atenção às projeções multidimensionais e seus últimos desenvolvimentos.
Minicurso 2: Tópicos sobre GPGPU em CUDA
Ministrante: Paulo Pagliosa (UFMS)
Resumo: O objetivo deste minicurso é apresentar os fundamentos de programação de unidades de processamento gráfico (GPUs) de arquitetura CUDA para aplicações de propósito geral (GPGPU). Os tópicos abordados no minicurso incluem: introdução a GPGPU e CUDA; modelo de programação; CUDA C; práticas de programação em CUDA; e bibliotecas e ferramentas. Os conceitos são ilustrados com exemplos simples e estudos de caso.
Programa:
- Introdução a GPGPU
- O que é CUDA
- GPUs, driver, toolkit e SDK
- Aplicações
- Fundamentos de programação CUDA
- Modelo de programação
- Interfaces de programação e CUDA C
- Cooperação entre threads
- Exemplos
- Práticas de programação
- Quando usar CUDA
- Dicas de performance
- Primitivos paralelos
- APIs e ferramentas
- Estudos de caso
Minicurso 3: Elementos de Análise Harmônica para Computação Gráfica
Ministrante: Thomas Lewiner (PUC-Rio)
Resumo:A transformada de Fourier é uma das ferramentas matemáticas mais úteis, tanto na teoria matemática quanto nas suas aplicações. Essa transformada tem uma estrutura linear simples, que permite estendê-la de diversas formas, em particular para superfícies. Para isso, precisa definir um operador tipo de Laplace sobre uma superfície, e construir a base ortogonal de autovetores do operador. Esse processo fica na base da análise harmônica, e se adapta de forma elementar às malhas triangulares.
O presente mini-curso apresentará esses conceitos de forma básica, e como foram aplicados em colaborações recentes entre a UFAL e a PUC-Rio para editar superfícies trianguladas de forma intuitiva em tempo real.
Palestras
Palestra 1: Aproximação de Curvas Implícitas em Triangulações Planares e Superficiais Usando Aritmética Afim
Palestrante: Afonso Paiva (ICMC-USP)
Resumo: Nessa palestra vamos apresentar um método com adaptatividade espacial e geométrica para calcular uma aproximação poligonal robusta de uma curva implícita definida em uma região planar ou sobre uma superfície triangular. Nosso método utiliza aritmética afim para identificar regiões onde a curva se encontra. Ao contrário de outros métodos intervalares, mesmo aqueles baseados em aritmética afim, nosso método funciona tanto em decomposições retangulares e triangulares e pode ser usado em qualquer esquema de refinamento permitido pela decomposição.
Palestra 2: Captura e Estilização de Atores Humanos Usando um Modelo Paramétrico
Palestrante: Edilson Aguiar (UFES)
Resumo: A captura e a criação de modelos de seres humanos é um esforço contínuo em computação gráfica. Nesta palestra, vou apresentar um método para capturar, modelar, simplificar e estilizar um sujeito humano. O sistema proposto utiliza uma câmara 3D (Kinect) que captura a aparência, a forma, e a postura da pessoa gravada. Em seguida, os dados de entrada são ajustados utilizando-se um modelo humano paramétrico que se baseia em malhas 3D de atores humanos disponíveis no banco de dados CAESAR. Uma vez que temos um modelo 3D humano personalizado, podemos aplicar várias técnicas de estilização para criar uma variedade de modelos. Na palestra, eu irei apresentar vários resultados obtidos com o método, mostrando que os modelos criados se parecem com os atores humanos da entrada do sistema.
Palestra 3: Correspondência Difeomórfica de Pontos no Plano Hiperbólico
Palestrante: Vinicius Mello (UFBA)
Resumo: Propomos uma extensão dos métodos deformação baseados em correspondência difeomórfica de pontos para modelos limitados do plano hiperbólico.
Palestra 4: Discretização do Operador Laplace-Beltrami a Partir de Nuvens de Pontos.
Palestrante: Fabiano Petroneto (UFES)
Resumo: O operador Laplace-Beltrami (LB) é uma ferramenta básica para diversas aplicações em processamento geométrico, tais como edição e segmentação de malha, filtragem de ruído, etc. Vários métodos são encontrados na literatura, permitindo discretizar o operador LB e implicitamente explorar a estrutura espectral deste operador. Nesta palestra iremos abordar uma discretização robusta e matematicamente consistente do operador LB obtida a partir de nuvens de pontos que, diferente dos demais métodos, não requer nenhuma construção de malha.