Tracking.jjss: um framework 
para visão computacional 
JJooããoo GGaabbrriieell LLiimmaa 
www.jgabriellima.com
About me 
Engenheiro da Computação 
Especialista em Business Inteligence 
Mestrando em Computação Aplicada – PPGEE/UFPa 
[...
Visão Computacional
Visão Computacional 
Entrada: Imagem 
Saída: Conjunto de Valores que 
podem compor ou não uma 
imagem 
Emular a visão huma...
Visão Computacional Processamento de 
Imagem 
Operação de equalização de histograma da imagem
Visão Computacional Processamento de 
Imagem 
Uma operação de vviissããoo ccoommppuuttaacciioonnaall é a aapplliiccaaççããoo...
Visão Computacional
Como Fazer?
OpenCV (Open Source Computer Vision) 
• Open-source 
• Desenvolvido Inicialmente pela Intel 
• Mais de 500 funções 
• Proc...
OpenCV (Open Source Computer Vision) 
Aplicações: 
• MMeeddiicciinnaa 
• Processamento médico da imagens: extração de info...
INTERATIVIDADE
Web
HTML5
HTML5
HTML5 
Pico de acesso ao hardware do dispositivo: 
● Localização geográfica (GPS) 
● API de orientação (acelerômetro) 
● W...
HTML5 => Visão Computacional 
getUserMedia()
tracking.js 
A modern approach for Computer Vision on the web 
http://trackingjs.com
tracking.js 
A biblioteca tracking.js traz diferentes algoritmos para 
visão computacional e técnicas para o browser. 
Por...
Exemplos
Exemplos tracking.js 
● Hello World 
● Face tag 
● Face Camera 
● Fast(Feature Detection) 
● Brief Camera 
● Color Camera ...
Trackers 
● Color Tracker 
● Object Tracker 
● Custom Tracker 
Utilities 
● Feature Detection (Fast) 
● Feature Descriptor...
Utilities 
● Feature Detection (Fast) 
● Feature Descriptor (Brief) 
● Convolution 
● Gray Scale 
● Image Blur 
● Integral...
Equipe 
https://github.com/eduardolundgren/tracking.js
Dúvidas ?
Add me 
http://br.linkedin.com/pub/joão-gabriel-lima/56/18a/450/ 
https://github.com/jgabriellima
Tracking.jjss: um framework 
para visão computacional 
JJooããoo GGaabbrriieell LLiimmaa 
www.jgabriellima.com
Tracking.js: um framework open source de visão computacional
Tracking.js: um framework open source de visão computacional
Tracking.js: um framework open source de visão computacional
Tracking.js: um framework open source de visão computacional
Próximos SlideShares
Carregando em…5
×

Tracking.js: um framework open source de visão computacional

588 visualizações

Publicada em

Biblioteca de desenvolvimento web para visão computacional utilizando somente a webcam e um pouco de javascript. Muito fácil e intuitiva.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
588
No SlideShare
0
A partir de incorporações
0
Número de incorporações
20
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tracking.js: um framework open source de visão computacional

  1. 1. Tracking.jjss: um framework para visão computacional JJooããoo GGaabbrriieell LLiimmaa www.jgabriellima.com
  2. 2. About me Engenheiro da Computação Especialista em Business Inteligence Mestrando em Computação Aplicada – PPGEE/UFPa [BigData – Machine Learning – Cloud/Stream Computing] Laboratório de Inteligência Computacional - UFPa Arquiteto de Soluções – Indra Company
  3. 3. Visão Computacional
  4. 4. Visão Computacional Entrada: Imagem Saída: Conjunto de Valores que podem compor ou não uma imagem Emular a visão humana Entrada: Imagem Saída: Interpretação da Imagem (total ou parcial) Processamento de Imagem
  5. 5. Visão Computacional Processamento de Imagem Operação de equalização de histograma da imagem
  6. 6. Visão Computacional Processamento de Imagem Uma operação de vviissããoo ccoommppuuttaacciioonnaall é a aapplliiccaaççããoo ddee uumm ooppeerraaddoorr qquuee eexxttrraaii aa ppllaaccaa ddoo vveeííccuulloo e identifica as letras e números da placa, possibilitando que os dados do veículo sejam encontrados em um banco de dados
  7. 7. Visão Computacional
  8. 8. Como Fazer?
  9. 9. OpenCV (Open Source Computer Vision) • Open-source • Desenvolvido Inicialmente pela Intel • Mais de 500 funções • Processamento de imagens; • Análise estrutural; • Análise de movimento e rastreamento de objetos; • Reconhecimento de padrões • Calibração de câmera e reconstrução 3D
  10. 10. OpenCV (Open Source Computer Vision) Aplicações: • MMeeddiicciinnaa • Processamento médico da imagens: extração de informação de imagens para realizar diagnósticos sobre os pacientes. • Microscopia, Radiografia, Angioplastia, Ultrasonografia, Tomografia, Ressonância magnética. • AApplliiccaaççõõeess mmiilliittaarreess • Detecção de unidades inimigas • Mísseis tele-guiados • VVeeííccuullooss aauuttôônnoommooss • Navegação • Localização • Exploração Espacial
  11. 11. INTERATIVIDADE
  12. 12. Web
  13. 13. HTML5
  14. 14. HTML5
  15. 15. HTML5 Pico de acesso ao hardware do dispositivo: ● Localização geográfica (GPS) ● API de orientação (acelerômetro) ● WebGL (GPU) ● API de áudio da web (hardware de áudio)
  16. 16. HTML5 => Visão Computacional getUserMedia()
  17. 17. tracking.js A modern approach for Computer Vision on the web http://trackingjs.com
  18. 18. tracking.js A biblioteca tracking.js traz diferentes algoritmos para visão computacional e técnicas para o browser. Por meio de especificações modernas HTML5, que permitem que você faça rastreamento em tempo real de cor, detecção de faces e muito mais. Um núcleo leve (~ 7 KB) e interface intuitiva.
  19. 19. Exemplos
  20. 20. Exemplos tracking.js ● Hello World ● Face tag ● Face Camera ● Fast(Feature Detection) ● Brief Camera ● Color Camera ● Color Draw ● Color Fish ● HexGL
  21. 21. Trackers ● Color Tracker ● Object Tracker ● Custom Tracker Utilities ● Feature Detection (Fast) ● Feature Descriptor (Brief) ● Convolution ● Gray Scale ● Image Blur ● Integral Image ● Sobel ● Viola Jones
  22. 22. Utilities ● Feature Detection (Fast) ● Feature Descriptor (Brief) ● Convolution ● Gray Scale ● Image Blur ● Integral Image
  23. 23. Equipe https://github.com/eduardolundgren/tracking.js
  24. 24. Dúvidas ?
  25. 25. Add me http://br.linkedin.com/pub/joão-gabriel-lima/56/18a/450/ https://github.com/jgabriellima
  26. 26. Tracking.jjss: um framework para visão computacional JJooããoo GGaabbrriieell LLiimmaa www.jgabriellima.com

×