5 maneiras de usar o módulo de câmera Raspberry Pi para fotografia Time-Lapse

Quando emparelhado com o popular módulo de câmera e a bateria portátil, o Raspberry Pi pode ser usado como uma câmera sub-reptícia. Com isso em mente, recentemente capturei cinco vídeos impressionantes de lapso de tempo.

Quando emparelhado com o popular módulo de câmera e a bateria portátil, o Raspberry Pi pode ser usado como uma câmera sub-reptícia.  Com isso em mente, recentemente capturei cinco vídeos impressionantes de lapso de tempo.
Propaganda

As propriedades leves e compactas de um Raspberry Pi significam que, quando emparelhadas com o popular módulo de câmera e a bateria portátil, ele pode ser usado como uma câmera sub-reptícia. Com isso em mente, recentemente capturei cinco vídeos impressionantes de lapso de tempo. Você também pode.

O que você precisa

Para começar com a fotografia de lapso de tempo no Raspberry Pi, é uma boa idéia preparar seu dispositivo encontrando um estojo Raspberry Pi à prova d'água, para todos os climas e talvez até mesmo reforçado 5 maneiras de reforçar seu Raspberry Pi 5 maneiras de tornar mais robusto o seu Raspberry Pi Consulte Mais informação . Você poderá encontrar algo adequado na Amazon. Certifique-se de que haja espaço para a câmera, além de uma folga para a lente. Se esse caso não estiver disponível no momento, considere um caso fechado sem slots para o acesso do GPIO, etc.

Em seguida, você precisará de uma opção de bateria para tornar o Pi portátil. Você pode fazer um você mesmo Pi to Go? 3 maneiras de alimentar um Raspberry Pi para projetos portáteis Pi to Go? 3 maneiras de alimentar um Raspberry Pi para projetos portáteis Quer tirar seu Raspberry Pi de casa e participar de alguns projetos móveis? Você precisará de uma bateria - mas há várias opções disponíveis. Leia mais ou compre uma bateria recarregável compacta. Eu usei este da RAVPower (Reino Unido), que lhe dá 36-48 horas de energia com carga total.

Além disso, você precisará de um tripé (o tipo projetado para smartphones Qual é o melhor tripé de telefone? Qual é o melhor tripé de telefone? Para a maioria das pessoas, as câmeras de smartphone tornaram-se boas o suficiente para substituir as câmeras adequadas. foto, seu aparelho faz um excelente trabalho, Leia mais deve ser ideal) e fita adesiva opcional para proteger o Pi em certas circunstâncias.

Lapso de tempo e o Raspberry Pi no local

Nós olhamos para as várias maneiras em que você pode usar o módulo de câmera Raspberry Pi no passado e configurar lapso de tempo é extremamente simples 5 coisas que você pode fazer com o módulo de câmera Raspberry Pi 5 coisas que você pode fazer com a câmera Raspberry Pi Módulo Uma das primeiras expansões que você deve comprar para o Raspberry Pi é o módulo da câmera. Com um conector dedicado, a câmera pode ser usada para uma variedade de tarefas. Vamos dar uma olhada. Consulte Mais informação .

As coisas mudaram um pouco desde então, no entanto. Para este projeto, usaremos o comando raspistill, que está incluído nas versões recentes do Raspbian Jessie 5 Maneiras New Raspbian Jessie faz o Raspberry Pi ainda mais fácil de usar 5 maneiras O novo Raspbian Jessie torna o Raspberry Pi ainda mais fácil de usar Após o lançamento do Debian Jessie em julho, a comunidade Raspberry Pi foi abençoada com uma nova versão da variante Raspbian, baseada na distro "parent". Consulte Mais informação :

raspistill -t 30000 -tl 2000 -o image%04d.jpg" 

Os parâmetros especificam um tempo limite (-t) após 30 segundos (30000 milissegundos) e um intervalo (-tl) de 2 segundos entre cada disparo (2000 ms). Ele salvará cada imagem na pasta atual com nomes de arquivo no formato image000x.jpg", conforme especificado com a condição image% 04d.jpg". Esta calculadora pode ajudá-lo a obter os números corretos.

Por padrão, a câmera tira fotos com resolução de 2592 x 1944, o que resultará em imagens de cerca de 2, 5 MB cada. Ao longo de várias horas de lapso de tempo, isso pode ser um pouco pesado para o seu Pi. É uma boa ideia, portanto, especificar uma resolução ligeiramente inferior. Como tal, o comando pode ler

 raspistill -t 30000 -tl 2000 -o image%04d.jpg" -w 1280 -h 960 

Tudo o que fiz - e tudo o que você precisará fazer também - é ajustar as condições de tempo limite e intervalo de tempo do script para adequar-se ao cenário específico.

Conexão remota ao seu pi de framboesa

Se você estiver usando o Raspberry Pi do lado de fora e longe da sua rede doméstica, precisará criar uma rede ad hoc para se conectar ao seu Pi a partir do smartphone por meio do SSH. Esta é a melhor maneira de iniciar remotamente a captura de imagens de lapso de tempo; Você também pode usar uma rede ad hoc com seu laptop, se preferir, mas um smartphone ou tablet é mais portátil.

Várias opções estão disponíveis aqui, mas o mais confiável é usando um cabo Ethernet e SSH Como se conectar diretamente a um Raspberry Pi Sem Internet Como se conectar diretamente a um Raspberry Pi Sem Internet A versatilidade do Raspberry Pi significa que em algum momento você ' está obrigado a usá-lo ao ar livre, além do alcance da sua rede sem fio. Então, como você pode se comunicar com isso? Consulte Mais informação .

Agora você deve poder conectar-se diretamente ao seu Raspberry Pi via SSH, o que tornará as fotos de lapso de tempo de captura uma atividade bem mais direta. Alternativamente, você pode usar um script e um botão Python, ao longo das linhas do que é explicado no nosso tutorial Raspberry Pi stop-motion studio Faça uma Rig Stop Video com um Raspberry Pi Faça um Rig Stop Motion com um Raspberry Pi Você don ' Não é necessário equipamento de ponta para fazer o seu próprio filme: nesta era de câmeras digitais de alta resolução ou smartphones, qualquer um pode ir. Consulte Mais informação .

Se qualquer um desses trabalhos parecer muito trabalhoso, você sempre poderá contar com uma conexão SSH padrão pela rede sem fio para iniciar a captura de lapso de tempo e, em seguida, levar o Pi até o local desejado. Contanto que sua bateria tenha vida útil suficiente e você tenha inserido uma duração adequada em seu script de raspagem, tudo deve correr bem. Antes de compilar as imagens como um vídeo (veja abaixo), basta descartar as irrelevantes!

Nesse estágio, você pode sair e começar a configurar e capturar imagens de lapso de tempo. Leia sobre se você tem poucas ideias, mas primeiro vamos delinear o processo para corrigir as imagens e transformá-las em um vídeo.

Revendo os Snaps de Lapso de Tempo

Se você está criando imagens a cada cinco ou dez segundos por uma hora ou mais, você obviamente vai acabar com muitas delas. Considere que, por padrão, eles estão em alta definição. Isso significa que eles vão devorar o espaço de armazenamento no seu Raspberry Pi muito rapidamente. Como tal, é uma boa ideia limitar-se a um único projeto de filme a qualquer momento. Depois de terminar a captura, crie o filme (veja abaixo) e exclua os snaps originais.

Até agora, você só tem fotos. Você precisará editá-los juntos em um arquivo de vídeo.

Comece revisando as imagens e garantindo que elas estejam orientadas da maneira correta. Caso contrário, você pode usar o software ImageMagick para girá-los conforme necessário.

 sudo apt-get install imagemagick for file in *.png"; do convert $file -rotate 90 rotated-$file; done 

Isso irá girar todas as imagens no diretório atual 90 graus no sentido horário. Em alguns casos, eu tive que girar os arquivos .JPG no sentido anti-horário em 90 graus:

 for file in *.jpg"; do convert $file -rotate -90 rotated-$file; done 

Crie o vídeo Time Lapse

Feito isso, apaguei os arquivos originais e usei o software avconv para criar um arquivo de vídeo que compila cada encaixe em um vídeo. Você encontrará o avconv como parte do pacote libav-tools.

 sudo apt-get install libav-tools avconv -r 10 -i rotated-image%04d.jpg" -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi 

O comando acima especifica um formato de nome de arquivo para as imagens (imagem% 04d.jpg"), um codec (-vcodec), uma qualidade de compactação (-crf) e, é claro, um nome de arquivo para o vídeo criado. Ele também será redimensionado para uma resolução de 1280 x 720 - muito importante se você estiver compilando o vídeo em um Raspberry Pi, já que manter a resolução HD padrão levará muito tempo. Você também encontrará este recurso pesado, então escolha a opção mais leve. Alternativamente, copie as imagens para um PC e crie o arquivo AVI lá.

(Por exemplo, o FFMPEG está disponível para Windows. Depois de copiar suas imagens em 5 maneiras de copiar dados de um Raspberry Pi para um PC 5 maneiras de copiar dados de um Raspberry Pi para um PC Em algum momento você vai querer um fácil maneira de obter os dados do cartão SD do Pi e no HD do seu PC.Isso pode ser complicado.Leia mais e instalar o FFMPEG, você deve copiar abrir uma janela de linha de comando na pasta de imagem (no Windows Explorer, clique em Arquivo> Abrir Prompt de Comando ) e insira algo nos moldes de:

 ffmpeg -r 15 -start_number 0001 -i image%04d.jpg" -s 1280x720 -vcodec libx264 outputfilename.mpg 

Doug's World lhe dará uma ótima explicação de tudo isso.

Com o filme de saída criado, use algo como omxplayer para reproduzir o arquivo finalizado. O VLC Player também deve funcionar bem, especialmente se você estiver criando os vídeos no Windows.

Idéias de lapso de tempo

1. Assistindo Nuvens

Para começar, optei por aproveitar o meu entorno imediato. Isso significava ir até o fim do jardim e montar meu Raspberry Pi para observar a atividade constante acima de uma instalação industrial próxima. Nuvens, chamas, vapor e muito mais, este é um local de reprocessamento industrial e eliminação de resíduos.

E patos.

Eu usei um intervalo de 10 segundos para esta captura e deixei o lapso de tempo funcionando por seis horas.

2. Dirigindo no meu carro

É incrível a quantidade de milhas que percorremos dirigindo e o quão monótono todo o processo pode se tornar. Montei o Raspberry Pi em um tripé de smartphone e depois o pendurei embaixo do espelho retrovisor para obter o efeito a seguir.

Esta foi a minha primeira tentativa em dispositivos móveis e não é tão longa quanto gostaria. O intervalo precisava ser mais curto e o comprimento total mais longo, para um resultado mais suave. Aqui, usei um intervalo de 3 minutos e capturei a cada 10 segundos.

3. Sombras, quebrando o estilo ruim (ou não)

Desta vez, optei por capturar o movimento das sombras em um (razoavelmente) dia de sol. Para isso, montei o Pi e sua bateria em um poste no jardim e apontei para o deck. Isso capturou o movimento das sombras, apesar das interrupções das nuvens.

Insatisfeito com a orientação dos vídeos anteriores (preso no modo retrato), descobri que precisava adicionar o parâmetro -rot 90 ao comando raspistill para obter uma imagem de paisagem.

Fique de olho no final do vídeo, onde você verá a água da chuva se acumulando na mesa. Os perigos de viver em North Yorkshire e esperando o tempo para fazer o que quiser!

Isso pretendia durar várias horas, da manhã até o meio da tarde. Eu defini um intervalo de 10 segundos para coincidir com a posição fixa da câmera ... e então eu puxei o projeto quando a chuva chegou!

4. Time Lapse Baby

O que os bebês fazem quando não são observados? Obviamente, não há muito na maneira de caminhar, mas até que ponto eles movem seus membros ou batalham com uma chupeta?

Para descobrir, eu fiz a minha filha o assunto deste vídeo lapso de tempo, fazendo bom uso de um tripé de smartphones para montar com segurança o Pi na parte de trás do nosso sofá.

Isso durou 35 minutos com um atraso de cinco segundos com a velocidade do obturador ajustada para 30000 (-ss 30000) devido à pouca luz.

5. Todos os dias as pessoas bebem café

Você já se perguntou o quão animado (ou não) você é em um café? Decidi levar meu fiel Raspberry Pi para a cadeia local de café e passar algum tempo observando o comportamento dos clientes. Quanto chá e café eles beberiam?

Eles passaram muito tempo sentados ou estavam fazendo as compras mais importantes? A resposta está bem aqui. Corremos este lapso de tempo por pouco menos de uma hora com um intervalo de 10 segundos.

Eu encontrei cinco projetos óbvios de fotografia com lapso de tempo. Tenho certeza que você pode fazer melhor. Mostre-nos o que você pode fazer nos comentários!

In this article