Arquivo

Textos com Etiquetas ‘Webcam’

Análise da webcam Vtrex V3pro

23 de maio de 2011

Com o advento dos vídeos on-line (Youtube e afins) e videochats (conversa com video ao vivo), a webcam se tornou um produto muito procurado, e a cada dia surgem novos modelos, ao ponto que os modelos anteriores vão saindo de linha e deixando de ser comercializados.

A maior dúvida dos compradores é quanto a qualidade da webcam e os recursos que ela oferece. De imediato eu já digo: não adianta sair comprando uma webcam pensando em fazer vídeos profissionais e fotos de alta qualidade. A finalidade principal das webcams é chat por vídeo pela Internet. Os outros recursos são extras, aproveitando o que hardware tem a oferecer, dentro de suas limitações.

Vtrex V3pro

Vtrex V3pro

Seguindo o assunto, vou apresentar a análise de um dos últimos lançamentos da Vtrex: A webcam Vtrex V3pro (Modelo P-570), cuja principal característica é a resolução de 3.0 megapixels reais via hardware, sem interpolação. Isto significa que é possível tirar fotos com resolução de 2048 x 1536 sem necessitar de interpolação (inserção de novos pixels baseado em já existentes), resultando em uma imagem de melhor qualidade.

 

Segundo o manual da webcam, suas características principais são:

  • Conexão USB 2.0 (1.0, 1.1 e 2.0)
  • 3 leds brancos para iluminação
  • Resolução de 3.0Mp reais via hardware
  • Resolução máxima de vídeo: 2560×2048 (5.2Mp)
  • Resolução máxima para foto: 4608 x 3456px (16Mp)
  • Taxa de captura de até 30fps
  • Microfone digital embutido
  • Sensor de imagem: CMOS colorido
  • Formato de vídeo: YUV e MJPG

 

É importante ressaltar que a taxa de captura é de ATÉ 30fps, pois esta taxa depende de alguns fatores:

  • Resolução: É possível conseguir os 30fps com resolução máxima de 640×480. Por exemplo, na resolução máxima suportada pela webcam (2048 x 1536) a taxa cai para 2.5fps
  • Ambiente e iluminação: É necessário que o ambiente esteja muito bem iluminado. Um recurso da maioria das webcams é o ajuste automático de exposição (quantidade de luz que entra na lente) para conseguir uma melhor imagem do ambiente. Caso a iluminação seja pouca, a webcam necessita ficar mais tempo "olhando" para o objeto para que a quantidade de luz seja suficiente. Quanto mais tempo parado, mais luz entra. Este tempo que a webcam fica esperando por mais luz reduz os FPS.

 

Para aqueles que gostam de fazer experimentação e necessitam de um FPS fixo sem se importar com a quantidade de luz (transformar em câmera infra vermelho, por exemplo), é possível desabilitar o ajuste automático de exposição (auto exposure) através do software AMCAP no Windows ou uvcdynctrl no Linux.

Instalação no Windows

Segundo o manual, a webcam é compatível com Windows XP (SP2), Vista ou 7. O teste foi realizado no Windows 7, visto que é o SO mais utilizado e é o mais atual do momento.

Não é necessário instalar nenhum driver, basta conectar a webcam na USB e deixar o Windows instalar os drivers automaticamente. O Windows identifica a webcam como uma Venus USB2.0 Camera, da fabricante Vimicro Corp.

O CD que acompanha  também possui o driver da webcam, além do software AMCAP, que permite gravar vídeos, capturar fotos e fazer ajustes na webcam, como brilho, cor, intensidade de cor, exposição automática, etc.

O MSN Messenger detecta a câmera normalmente, não sendo necessário fazer nenhum ajuste. é Plug'N'Play mesmo!

Instalação no Linux

O teste foi realizado no Linux Debian Squeeze (6.0), com kernel versão 2.6.36. Este kernel já possui o driver desta webcam. A mensagem do dmesg abaixo aparece quando conectamos a webcam:

usb 2-3: new high speed USB device using ehci_hcd and address 4
[26290.936992] usb 2-3: New USB device found, idVendor=0ac8, idProduct=3460
[26290.937032] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[26290.937057] usb 2-3: Product: Venus USB2.0 Camera
[26290.937078] usb 2-3: Manufacturer: Vimicro Corp.
[26290.941706] uvcvideo: Found UVC 1.00 device Venus USB2.0 Camera (0ac8:3460)
[26290.944647] input: Venus USB2.0 Camera as /devices/pci0000:00/0000:00:13.2/usb2/2-3/2-3:1.0/input/input21

A webcam é compatível com o tipo UVC (USB Device Class Definition for Video Devices, ou USB Video Class). 

O visualizador padrão de webcam no linux é o luvcview

Clip de fixação

O clip de fixação possui boa abertura, fixando-se bem no notebook, monitor LCD ou na borda da mesa/escrivaninha.

                  

Leds de iluminação

A V3pro possui 3 leds de iluminação para auxiliar nos "videochats noturnos", quando não é desejável atrapalhar o descanso dos outros moradores do recinto com a luz do ambiente. Não espere que os leds iluminem todo o ambiente, eles servem apenas para iluminar objetos a curta distância, normalmente o usuário que está na frente do micro.

Ao contrário de outras webcams, a V3pro não possui controle de intensidade dos leds no cabo, apenas uma chave de liga/desliga localizada atrás da webcam.

                          

Microfone embutido

A webcam possui um microfone embutido, compartilhando a mesma interface USB, eliminando a necessidade de microfones externos ou conector de microfone no computador. 

No Windows o microfone da webcam aparece como mais uma opção nos dispositivo de gravação. No linux foi necessário adicionar uma entrada no arquivo ~/.asoundrc:

pcm.!default {
   type asym
      playback.pcm {
   type plug
      slave.pcm "hw:0,0"
   }
capture.pcm {
   type plug
   slave.pcm "hw:3,0"
   }
}

Para descobrir qual o dispositivo de gravação, pode-se utilizar o comando asound -l.

Botão para fotos instantâneas

Em cima da webcam existe um botão para tirar fotos instantâneas. Segundo o manual, para que este recurso funcione é necessário estar com o programa AMCAP aberto. Ao pressionar o botão, um arquivo com a foto é gravado no local configurado.

No Linux o botão também funciona. Foi testado o programa Cheese.

Considerações

A webcam Vtrex V3pro demonstra ser uma webcam que cumpre bem a sua finalidade, dentro de suas especificações e limitações. Sempre gosto de repetir: cada dispositivo tem a sua finalidade específica. As das webcams é videochat pela Internet. Não espere uma qualidade de TV ou de filme durante um videochat, pois mesmo que utilizássemos câmeras de vídeo normais (grandes e caríssimas), não existe ainda banda larga ou qualidade de serviço (QOS) que possibilite isto.

A Vtrex disponibiliza ainda em seu site o software ManyCam, para o usuário se divertir ainda mais com a webcam.

Demonstração de fotos e vídeos

Para demonstrar a qualidade  Vtrex V3pro, posto a seguir alguns exemplos de fotos e vídeo produzidos por ela.O vídeo foi criado no Windows Live Movie Maker, e as fotos no Linux, com o software Cheese

 

Programa AMCAP no Windows 7

 

Programa Cheese no Linux

 

Com um pouco mais de iluminação utilizando os leds da webcam

 

Outro ângulo, com melhor uso da luz do ambiente

 

Detalhes de objetos

 

No escuro total, só com os leds da webcam

Video criado no Windows Live Movie Maker e com captura de som pela webcam

Análise, Geral, Linux, webcam , , ,

Análise da webcam VTrex 120fps

16 de fevereiro de 2010

Faz alguns meses que adquiri uma webcam para testar um software de multitoque, o CCV (Community Core Vision), que para seu pleno funcionamento, exigia uma camera de alto FPS.

Procurando pela web, me deparei com o anúncio de uma webcam de 120fps!  Adquiri a mesma pensando que seria a ideal para o meu projeto. Contudo, após testes, percebi que esta câmera é de ATÉ 120fps! Ou seja, ela PODE atingir 120fps dependendo das condições do ambiente e sua luminosidade. Após preparar a câmera para capturar somente infra-vermelho, consegui somente 18fps em média. Um custo muito alto de fps. Além disto, os 120fps só são alcançados com a resolução mais baixa. Quanto maior a resolução, menos FPS.

Isto se deve ao fato de esta câmera possuir o recurso AUTO EXPOSURE (exposição automática), que ajusta automaticamente a qualidade da imagem de acordo com a quantidade de luz do ambiente. Este ajuste automático custa vários FPS, ou seja, para manter a imagem com uma qualidade boa em baixas condições de luminosidade, ela necessita baixar os FPS. Pena que só fui descobrir isto após me deparar com o problema, mas pesquisa é para isto mesmo.

Infelizmente, nesta câmera, não é possível desabilitar este recurso. Nas configurações da câmera no windows a caixa referente à exposição automática fica desabilitada (cinza escuro) e no Linux (sim, esta câmera funciona no Linux), o comando para desabilitar o auto exposure retorna um erro.

Existem outras câmeras que possuem o FPS fixo, e a possibilidade de desabilitar o recurso de exposição automática. Uma delas é a Philips SPC900NC, que possui 90fps, e é utilizada inclusive para observação astronômica.

Mas para quem ainda planeja adquirir esta webcam para uso trivial (videochat, conferência, youtube, etc…) pode ser uma boa opção. Por isto deixo aqui um review e algumas imagens da câmera.

Características:

  • A Webcam possui uma base/clip grande podendo ser apoiada na mesa ou então "clipada" na tela do notebook ou em uma tela de LCD.
  • Possui 4 leds brancos que auxiliam na iluminação do ambiente, ligados através de um interruptor localizado atrás da câmera.
  • Gira 360 graus horizontais em sua base.
  • Funciona em Windows e Linux.
  • O chip da webcam é um SUNPLUS SPCA2000A.
  • Acompanha software de efeitos especiais. Este programa se diz composto de +4000 efeitos especiais. Mas não se engane, este número é alcançado com combinações de efeitos. Por exemplo: olhos + cabelo + fundo + outros efeitos.
  •  Possui microfone embutido.
  • Conexão USB e P2 para o microfone.

 Caixa da Vtrex 120fps

Caixa da "Super Webcam Vtrex".

Conteúdo da caixa

Conteúdo da caixa: Webcam, manual e cd.

Webcam sobre a mesa  Webcam clipada no monitor

Webcam sobre a mesa e "clipada" no monitor LCD com os leds acesos.

Conectors USB e P2

Conectores USB e P2 do microfone.

Placa lógica e CHIP SUNPLUS

Placa lógica e chip SUNPLUS SPCA2000A.

AMCAP Windows 50fps

Funcionamento no Windows a 50.1 FPS em 640×480.

Funcionamento no Linux a 47 fps

Funcionamento no Linux a 47 FPS em 640×480.

Conclusão:

É uma boa câmera para videochat, conferência e pequenos vídeos, mas não serve para obter altos FPS a baixas luminosidades.

Continue lendo os comentários. Há mais informações sobre webcams e contribuições de usuários!

Atualização em 30/04/2010

Como este post teve bastantes comentários, fiz mais uns testes e coloquei alguns vídeos no Youtube, com o máximo de qualidade e velocidade que consegui.

VTrex em 640x480 a 50FPS

640×480 a 50fps. O máximo em qualidade e velocidade para vídeo

VTrex 320x240 a 120fps

A VTrex só atinge 120fps na resolução 320×240 e com muita iluminação

Video 640×480 a 50fps

Video 640×480 a 50fps com detalhes

Video 320×240 a 120fps #1

Video 320×240 a 120fps #2

Geral , , , ,