Processamento de Imagens : Tracking 3D ( procuro )

Opiniões / comentarios sobre livros

Moderador: 51

Processamento de Imagens : Tracking 3D ( procuro )

Mensagempor andre_luis » 04 Dez 2009 16:03

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.
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor chipselect » 04 Dez 2009 16:21

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)
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor andre_luis » 04 Dez 2009 22:01

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+
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor chipselect » 07 Dez 2009 07:08

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/
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor andre_luis » 08 Dez 2009 08:51

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 ?

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor tcpipchip » 08 Dez 2009 08:58

Tem este livro aqui...um amigo de CG indicou...

http://geeklit.blogspot.com/2006/04/pra ... -book.html

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor chipselect » 09 Dez 2009 08:00

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
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor andre_luis » 09 Dez 2009 10:31

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 ?

+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor chipselect » 10 Dez 2009 06:49

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.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor tcpipchip » 13 Dez 2009 20:21

Andre

PVT, vou ter indicar um amigo que fez Tracking 3D em um STM32...com LCD, da 3Dsystems...

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para Livros

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x