como transmitir imagens sobre o Internet usando um micro?

A

algilsan

Guest
oi a todos,

Vou explicar o meu proyect e meu problema,

Eu quero transmitir imagens de vídeo através da Internet utilizando um microcontrolador, em vez de usar um PC comercial.

Eu tenho uma câmera analógica, como fonte de imagens, então eu tenho que digitalizar o sinal, eu usei um de SAA7113
Philips.Este chip produz um sinal compatível com o padrão ITU 656 4:2:2, em 27MBytes / s em um barramento de 8 bits.

Eu não quero enviar esses dados, porque o amaount de dados gerados eo rácio de transferência.i filho decidiu
para comprimir este sygnal, o melhor método que eu encontro é compactar os dados usando M-JPEG (Motion JPEG), este método
compressão de imagens digitais de cada vez.Portanto, é perct para mim.Mas o meu problema é que eu só tenho que encontrar um chip
fazer isto e é compatível com ITU 656, este chip é ZR36060 de Zoran.
O incovenient deste chip em reachs
é preço de cerca de $ 60!, e não é bem documentado na web.Este chip comprimir imagem ª e gerar ainda um
jpg, mas desde que não tem memória interna como DRAM, eu tenho que guardar esta imagem na memória externa.

O rácio de transferência é de cerca de 9MBytes / s em um barramento de 8 bits.

Eu gostaria de saber se existem outros chips que podem fazer a minha tarefa
Como posso gerir esta quantidade de dados 9MBytes / s, acho que tenho de usar rápido uC 8051, ARM, controlador de DMA ARM, ...
para armazenar na memória RAM externa?

Eu realmente preciso de ajuda??

Many thanks in advance

 
Oi

Eu sou da Alemanha, assim, sorry for my Inglês.

<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Surpreendido" border="0" />

)

Eu tento resolver quase o mesmo problema.Então eu comprei o zr36060 e um saa7114.Para o zr36060 eu tive que pagar 37 € (cerca de US $ 42) na www.topas.de.

Na http://chipcam.bcl.de/ eu encontrei um papel interessante com SHEMATICS de uma webcam.Eles também usam o zr36060 eo saa7114 e um chip x86 compatível para controlar as fichas, a CAM e para transferir as imagens através de TCP / IP.

Mas também acho que o zr36060 é expansiva.Você encontrou um microcontrolador / DSP bruxa poderia fazer a tarefa comprimir enoght rápida.O saa7114 ter um fifo, assim que o controlador somente habe ler lá, até que tem 8 linhas da imagem (como o zoran) comprimi-lo e colocá-lo na memória ou enviá-la através do NetworkInterface.

Mas eu não sei, o quão rápido como um controlador tem de ser.Queira deixar-me saber, se você encontrar respostas.

So long, dydimos

algilsan escreveu:

oi a todos,Vou explicar o meu proyect e meu problema,Eu quero transmitir imagens de vídeo através da Internet utilizando um microcontrolador, em vez de usar um PC comercial.Eu tenho uma câmera analógica, como fonte de imagens, então eu tenho que digitalizar o sinal, eu usei um de SAA7113

Philips.
Este chip produz um sinal compatível com o padrão ITU 656 4:2:2, em 27MBytes / s em um barramento de 8 bits.Eu não quero enviar esses dados, porque o amaount de dados gerados eo rácio de transferência.
i filho decidiu

para comprimir este sygnal, o melhor método que eu encontro é compactar os dados usando M-JPEG (Motion JPEG), este método

compressão de imagens digitais de cada vez.
Portanto, é perct para mim.
Mas o meu problema é que eu só tenho que encontrar um chip

fazer isto e é compatível com ITU 656, este chip é ZR36060 de Zoran.

O incovenient deste chip em reachs

é preço de cerca de $ 60!, e não é bem documentado na web.
Este chip comprimir imagem ª e gerar ainda um

jpg, mas desde que não tem memória interna como DRAM, eu tenho que guardar esta imagem na memória externa.O rácio de transferência é de cerca de 9MBytes / s em um barramento de 8 bits.Eu gostaria de saber se existem outros chips que podem fazer a minha tarefa

Como posso gerir esta quantidade de dados 9MBytes / s, acho que tenho de usar rápido uC 8051, ARM, controlador de DMA ARM, ...

para armazenar na memória RAM externa?Eu realmente preciso de ajuda??Many thanks in advance
 
Visite

www.wiznet.co.kr

lidam principalmente nos módulos de hardware TCP / IP e ehternet.Mas eles têm uma placa de aplicação que abriga uma câmera.

Outra idéia é usar uma webcam USB barato ($ 25) e usar um micro com uma porta USB.Se você quiser transmitir vídeo em movimento, você vai precisar de um hardware de compressão em tempo real.

 
hey tecnólogo ...seu ideea é grande, mas:
1.Did U ter / conhecer o protocolo para a Câmera USB barato?
2.U necessidade de um controlador com roothub câmera USB (é slave) ...bruxa fez 1 recommand U??

/ / a

 
Quanto ao protocolo USB está em causa, os fabricantes de chips da câmara (OmniVision, ST etc) dar os detalhes interface só depois de assinar um NDA.

Você pode usar um PIC micro que tem uma porta USB (I dont remenber butyou o número pode seatch microchip).Ou você pode usar uma variedade de 8051 compatibles que tenham interface USB.

 
confira os dispositivos analógicos têm também um chip de compressão JPEG2000, o prêmio é algo em torno de 40 $, analógica tem uma base grande desenvolvimento conselho sobre isso, meu openion é usar um chip DSP, No site da Motorola há uma nota de aplicação para compressão JPEG2000 base DSP chip StarCore, ti e analógico também tem grande apoio em streaming de compressão de imagem.Em termos práticos, se você quiser enviar datas mais líquido altamente você deve comprimir os dados e ajustar a taxa de quadros de acordo com a sua banda, verifique processador Geode nacional.Its a variante 586 do processador incorporado, eu acho que é bem adequado para aplicações de vídeo.Também estou planejando desenvolver um dispositivo similar, mas estou em fase de estudo preliminar, mais tarde, pode dizer qual método é melhor suite para esta aplicação
indy

 
oi a todos,

Eu tenho olhado para tudo, eu passei várias mounths gestão da informação para o meu proyect.E minhas conclusões são:

Hoje em dia a tendência é integrar as câmeras CCD em recintos pequenos, como telefones celulares.Assim manufatures está fornecendo chips que tenham interface direta com este sensores, e MJPEG codecs de compressão interna.

thre são muitas fichas que têm interface USB, como tem cygnal, mas é difícil gerir uma preparação aproyect que lidar com imagens de modo a obter ainda mais difícil com o protocolo USB.

Eu não tenho encontrado muitas fichas que têm dentro MJPEG codec e têm directamente a inteface padrão ITU 656.Um destes é ZORAN 326060.Assim, muitas pessoas têm o seu próprio FPGA's que fazem a tarefa.

Eu tenho de ser perguntando se é possível usar um uC rápido ou para cima, como ARM TDM9, para gerir infroation vídeo ao vivo, que são fornecidos com SAA7113, eu não sei, porque eu ha tenho nenhuma referência, e é difícil conseguir um sistema de desenvolvimento ARM e criar uma placa PCB apenas para verificar se é possível ou não.

what about cammeras tradicional, eu quero usar câmeras do espião pequeno, dilson fornecer saída de vídeo analógica e são muito baratos.Eu não quero fazer um cammera baseado em um CCD e têm de integrar todas as partes é

Eu sei analógicos está a desenvolver um codec J2000, mas não é standard e até sabe, e eu quero fazer meu proyect como padrão possível, como uma imagem JPG.

Talvez a solução está na página BECK, eles têm um wecbam com este dois chips, eu estou indo seark todas as informações que temos que ver como eles conseguem Zoran ZR36060 e SAA7114

Eu quero dizer que este pode ser um tópico muito bom para manter, desde uma muito agradável proyect que temos em mente.

atenciosamente.

 

Welcome to EDABoard.com

Sponsor

Back
Top