domingo, 17 de abril de 2011

Phantom foi ACEITO no SVR


Galera, essa postagem é para prestar uma homenagem ao pessoal do Phantom Omini: Murilão (Chu), Léo, André e Adriaan (ahhh, agora acertei seu nome, né?)

Eles tiveram o artigo do TCC deles aceito no SVR  http://www.rv.eletrica.ufu.br/svr2011/pc/

Trata-se do principal simposium de Realidade Virtual do Brasil. É um IMPROVEMENT enorme no currículo. Isso mostra que a FEI não é somente sala de aula, P1, P2 e um DIPLOMA no final. Ela pode dar a vocês também uma carreira internacional, inserção nos melhores grupos do Brasil e do mundo e muito, muito conhecimento. Tem que saber buscar a aproveitar isso.

Eu, como orientador e amigo dessa galera, realmente não poderia deixar de estar orgulhoso e muito agradecido pelo meu primeiro artigo em 2011. Foi suado, mas está valendo muito a pena.

Abaixo vocês já viram neste blog o que é realmente o TCC deles, que agora está saindo pro mundo .. Parabéns!!


Paulo Sérgio

segunda-feira, 11 de abril de 2011

TCC: Visão Computacional + Computação Gráfica

Casos,

aqui está um bom exemplo da mistura de Visão Computacional com Computação Gráfica. Trata-se de um TCC que eu orientei em 2008 dos alunos Fábio Martins e Luiz Lemos.

O Título era: "Expansão Visual 3D", ou algo assim. O Objetivo é fazer um "tracking de face" rápido e robusto suficiente para controlar a visualização de um modelo gráfico na tela. O Sistema de tracking (Visão) foi feito com OpenCV, e o sistema gráfico (Visualização)  foi feito em OpenGL, como podem imaginar.

O Trabalho ganhou três prêmios na XIII EXPOCOM: Melhor Interface, Melhor Criatividade e Melhor Trabalho Geral.

O Vídeo, editado por mim mesmo, está ai pra darem uma olhada. Não estou nesse momento com o pdf do TCC para deixar pra download, mas amanhã eu posto pra vocês.








Boa noite e Grande Abraço
Paulo Sérgio

quarta-feira, 6 de abril de 2011

TCC Virtual Snooker

Prezados, esse TCC ai no vídeo fez história. Hoje é a formatura dos caras e eu quero prestar uma homenagem postando aqui o TCC deles como exemplo de excelente trabalho.

Há de se ressaltar que foi a equipe que eu mais vi brigar durante o TCC. Na verdade era tudo fingimento machista pra não admitirem que se amam :-)
Mas o importante é que o trabalho do Emerson, Felipe, Lucas Rizzi e Igor  ficou muito bem implementado. Ganhou um prêmio na EXPOCOM e foi escolhido para ser apresentado como exemplo de Projeto da FEI no  "FEI Portas Abertas", que acontecerá no próximo dia 21/05/11.
Trata-se de uma simulação de Sinuca virtual. Como podem observar no vídeo, tudo é virtual: a mesa, as bolas, as interações físicas entre as bolas. Só não o taco. Abaixo, antes de eu mostrar o vídeo, apresento uma imagem da estrutura que eles montaram. 




O sistema precisa de uma altura mínima de 3.5 metros para posicionar a câmera e um projetor verticalmente apontando pra mesa (veja Figura acima). Usa dois computadores em paralelo (Figura) para simular o jogo: um processa o sistema de visão computacional, feito com OpenCV, e o outro computador processa o realismo do jogo que foi feito com OpenGL.  O taco, como podem observar no vídeo abaixo, é apenas um pedaço de madeira com uma cortiça enrolada na ponta pra servir de marcador. Para quem quiser saber mais detalhes técnicos pra ter inspiração pro TCC,  clique aqui pra obter o PDF.

Um dos pontos fortes desse trabalho -- observem com atenção -- é a simulação física realizada entre as bolas. Eu, como orientador chato que sou, não esperava que fosse ficar tão realístico. Fiquei mesmo orgulhoso!

Parabéns a essa  moçada e espero cumprimentá-los hoje a noite na Cerimônia de Entrega dos Diplomas. Sucesso na futura carreira que começa mesmo HOJE a noite. Sou orgulhoso de ter tido a honra de participar dessa formação; muito dinheiro no bolso, saúde e mulheres bonitas!! E vamos encher a cara no Baile de Sábado!! Alguém quer trazer meu carro? :-)

E também obrigado à turma por me Homenagear ..



[[]]’s
Paulo Sérgio

terça-feira, 5 de abril de 2011

Tópicos para a Prova de CG

Caros, como eu prometi, ai vão os tópicos que pretendo abordar na prova de CG do dia 15.

1) Conceitos teóricos sobre malha, modelagem 3D, reconstrução 3D
2) Tranformações Gráficas (Translação, Rotação, Escala); Provas de Teoremas sobre Transformações, Transformadas Homogêneas
3) Sistemas de Referências
4) Curvas e Superfícies: Hermite, Bezier, Splines, Curvas Racionais, Caracteírsticas, utilidades, vantagens, desvantagens, Algoritmo de Casteljau, Descontinuidades, Convexidade, Não-Convexidade, Curvas Bi- e unidimensional, NURBS
5) Cores, Sistemas de Cores RGB e HSV, HSI, aplicabilidades, limitações, vantagens, Histogramas de intensidades, Distribuição de Cores, Cálculo de Índices de entradas;
6) Câmeras, Calibração em um Sistema ideal, Calibração em um Sistema Real, Três maneiras de encontrar o valor da coordenada Z, Matrizes de projeção Perspectiva, aplicabilidade, Ambiguidade Colinear, Estereoscopia;
7) Renderização e Rasterização: fazes do processo de realismo virtual, fazes de uma renderização, aplicabilidade, vantages do realismo por passadas, rasterização de retas, algoritmo de Bresenhan, Rasterização de Polígonos, Algoritmo DDA, Remoção de Linhas e Superfícies escondicas (vantagens e desvantagens), Algoritmos de Visibilidade (Pintor, Normal e Z-Buffer)


Bons estudos

Paulo Sérgio

Cálculo dos Índices de uma Tabela de Cores

Caríssimos, desculpem a demora em postar; melhor devagar do que nunca :-)

Nesta postagem eu preparei um vídeo mostrando uma explicação de um assunto que eu abordei em sala de aula. Nele eu mostro como calcular uma fórmula geral para o ídice de uma Tabela de Cores de Três Canais, como o Sistema HSV.

Estou experimentando fazer esse tipo de vídeo. Gostaria que me reportassem se ficou claro, se entenderam ou gostariam que eu fizesse outro. Se der certo, posso fazer vários com vários assuntos que poderão ajudá-los a estudar para a prova.

Uma coisa que eu poderia fazer, que ainda estou em dúvida, é se seria melhor eu aparecer no vídeo, como em sala de aula. Mas isso vemos mais pra frente ... quando eu tiver mais cara-de-pau :-)





Espero que seja realmente útil pra vocês ..

Abroços, Paulo Sérgio