Página 1 de 1
Processamento de Imagens : Tracking 3D ( procuro )

Enviado:
04 Dez 2009 16:03
por andre_luis
Srs,
Alguem qua já tenha trabalhado ou estudado o assunto, poderia indicar algum livro ?
Na área de reconhecimento, Pattern matching, tratamento e classificação tenho algum conhecimento.
Tenho interesse particular na área de AR ( Augmented Reality ), mas outros assuntos relacionados serão bemvindos.
obg.
att.

Enviado:
04 Dez 2009 16:21
por chipselect
não conheço nenhum livro, mas tem bastante documentação em sites sobre o openCV, inclusive tem um exemplo usando openCV 1.0 (já está disponível a versão 2)

Enviado:
04 Dez 2009 22:01
por andre_luis
Bacana,
Tem uns exemplos bem interessantes.
O problema, é que depende de componentes ( libcv200.dll , libcxcore200.dll , etc...) que não estão nos fontes do projeto.
Quando for colocar isso numa plataforma embarcada - que não irá rodar em Windows - não haverá como implementar.
Será que existe algo feito em MATLAB ? ( seria mais fácil converter depois ).
O que estou buscando, é algo que me dê a posição e ( se possível ) o angulo de algum objeto dentro de um espaço.
Já vi isso sendo feito com o ARtoolkit ( Augmented Reality ), mas usava 2 cameras, e além disso, também era restrito ao Windows ( dependia de algum framework, que não me lembro ).
Continuo aceitando sugestões.
Obg.
AT+

Enviado:
07 Dez 2009 07:08
por chipselect
o openCV tem o código fonte que vc pode baixar...
existe algumas versões portadas para outras plataformas como o ARM (Gumstix, por exemplo)
O lance de posição 3D com duas câmeras tem no openCV (câmera estéreo para vídeo 3D)
Eu tenho este livro:
Learning OpenCV: Computer Vision with the OpenCV Library
Acho que tem ebook dele no google, tem uma base matemática sobre o que o openCV faz por trás das simples chamadas de API dele.
Verifique se a sua plataforma destino é compatível com alguma versão não x86 do openCV.
Este é um bom Tutorial pra começar:
http://opencv.willowgarage.com/wiki/

Enviado:
08 Dez 2009 08:51
por andre_luis
Eu não havia achado nenhuma referencia nos fontes para os DLLs, mas vou fuçar mais.
Quando ( se ) quizer vender o livro, me fala, blz ?
+++

Enviado:
08 Dez 2009 08:58
por tcpipchip
Tem este livro aqui...um amigo de CG indicou...
http://geeklit.blogspot.com/2006/04/pra ... -book.html
TCPIPCHIP

Enviado:
09 Dez 2009 08:00
por chipselect
Baixe os fontes + binários do source forge:
http://sourceforge.net/projects/opencvlibrary/
Vai aparecer uma pasta do opencV, vá em:
C:\OpenCV2.0\src
Lá vai ter todos os fontes em C organizados em uma subpasta para cada DLL.
Encontrei este ebook (não sei se tem que pagar, se é de graça ou se é ilegal)
http://www.pdf-search-engine.com/learni ... --pdf.html

Enviado:
09 Dez 2009 10:31
por andre_luis
Então,
Eu fiz uma pesquiza no diretório OpenCV2.0 e procurei por todas as ocorrencias da palavra libcv200 por exemplo, inclusive dentro dos arquivos.
O resultado da busca retornou apenas o próprio DLL, além de um arquivo DLL.A .
Eu gostaria de encontrar todos os fontes dos projetos.
Será que estou raciocinando errado, ou realmente não disponibilizaram o fonte dessas bibliotecas ?
Será que são componentes "externos" ao OpenCL ?
+++

Enviado:
10 Dez 2009 06:49
por chipselect
olha, acho que esse nome é praticamente montado dentro do makefile.
Dentro do src do opencv tem os seguintes diretórios:
cv
cvaux
cxcore
highgui
ml
Dentro desses diretórios tem todos os fontes em C de cada função do OpenCV.
Exemplo:
C:\OpenCV2.0\src\cv\cvcamshift.c
Um passo a passo para compilar o openCV:
http://www.theopenrobotproject.org/tiki ... age=OpenCV
O "projeto" em opensource geralmente resume-se a um punhado de arquivos fontes e os makefiles... mas devem existir alguém que tenha criado projetos para compilar o openCV no Visual Studio, dê uma procurada na net.

Enviado:
13 Dez 2009 20:21
por tcpipchip
Andre
PVT, vou ter indicar um amigo que fez Tracking 3D em um STM32...com LCD, da 3Dsystems...
TCPIPCHIP