5 façons d'utiliser le module de caméra Raspberry Pi pour la photographie Time-Lapse

Lorsqu'il est associé au populaire module d'appareil photo et à une batterie portable, le Raspberry Pi peut être utilisé comme un appareil photo subreptice. Dans cet esprit, j'ai récemment capturé cinq superbes vidéos en accéléré.

Lorsqu'il est associé au populaire module d'appareil photo et à une batterie portable, le Raspberry Pi peut être utilisé comme un appareil photo subreptice.  Dans cet esprit, j'ai récemment capturé cinq superbes vidéos en accéléré.
Publicité

Les propriétés légères et compactes d'un Raspberry Pi signifient que lorsqu'il est associé au populaire module d'appareil photo et à une batterie portable, il peut être utilisé comme un appareil photo subreptice. Dans cet esprit, j'ai récemment capturé cinq superbes vidéos en accéléré. Vous pouvez également.

Ce dont tu auras besoin

Pour commencer avec la photographie time-lapse sur le Raspberry Pi, c'est une bonne idée de préparer votre appareil en trouvant un cas Raspberry Pi imperméable, tous temps et peut-être même renforcé 5 façons de renforcer votre Raspberry Pi 5 façons de renforcer votre Raspberry Pi Lire la suite . Vous serez en mesure de trouver quelque chose de convenable sur Amazon. Assurez-vous qu'il y a suffisamment d'espace pour l'appareil photo, ainsi qu'un espace pour l'objectif. Si un tel cas n'est pas disponible pour l'instant, considérez un cas fermé sans emplacements pour l'accès GPIO, etc.

Ensuite, vous aurez besoin d'une option de batterie pour rendre le Pi portable. Vous pourriez en fabriquer un vous-même Pi to Go? 3 façons d'alimenter un Raspberry Pi pour les projets portables Pi to Go? 3 façons d'alimenter un Raspberry Pi pour des projets portatifs Vous voulez sortir votre Raspberry Pi de la maison et participer à certains projets mobiles? Vous aurez besoin d'une batterie quelconque, mais plusieurs options sont disponibles. Lire la suite, ou acheter une batterie rechargeable compacte. J'ai utilisé celui-ci de RAVPower (UK), qui vous donne 36-48 heures de puissance sur une charge complète.

De plus, vous aurez besoin d'un trépied (le type conçu pour les smartphones) Quel est le meilleur trépied de téléphone? Pour la plupart des gens, les appareils photo de smartphone sont devenus assez bons pour remplacer les bons appareils photo. photo, votre combiné fait un travail formidable.Lire plus devrait être idéal) et ruban adhésif en option pour sécuriser le Pi dans certaines circonstances.

Time Lapse et le Raspberry Pi sur Lieu

Nous avons examiné les différentes façons dont vous pouvez utiliser le module de caméra Raspberry Pi dans le passé et la configuration du délai est remarquablement simple. 5 Choses que vous pouvez faire avec le module Raspberry Pi 5 Choses que vous pouvez faire avec la caméra Raspberry Pi Module L'une des premières extensions que vous devriez acheter pour le Raspberry Pi est le module de caméra. Avec un connecteur dédié, la caméra peut être utilisée pour une variété de tâches. Nous allons jeter un coup d'oeil. Lire la suite .

Les choses ont quelque peu évolué depuis lors. Pour ce projet, nous allons utiliser la commande raspistill, qui est incluse dans les versions récentes de Raspbian Jessie 5 Nouvelles façons Raspbian Jessie Raspberry Pi encore plus facile à utiliser 5 façons Nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser Suite à la sortie de Debian Jessie en Juillet, la communauté Raspberry Pi a été béni avec une nouvelle version de la variante Raspbian, basée sur la distribution "parent". Lire la suite :

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

Les paramètres spécifient un délai (-t) après 30 secondes (30000 millisecondes) et un intervalle (-tl) de 2 secondes entre chaque tir (2000 ms). Il enregistrera chaque image dans le dossier actuel avec les noms de fichiers au format image000x.jpg", comme spécifié avec la condition d'image% 04d.jpg". Cette calculatrice peut vous aider à obtenir les chiffres corrects.

Par défaut, l'appareil photo prend des photos à une résolution de 2592 x 1944, ce qui se traduit par des images d'environ 2, 5 Mo chacune. Au cours de plusieurs heures d'accrochage, cela peut s'avérer un peu lourd pour votre Pi. C'est donc une bonne idée de spécifier une résolution légèrement inférieure. En tant que tel, la commande pourrait lire

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

Tout ce que j'ai fait - et tout ce que vous aurez besoin de faire - est d'ajuster les délais d'attente du script et les conditions d'intervalle de temps en fonction du scénario particulier.

Connexion à distance à votre Raspberry Pi

Si vous utilisez le Raspberry Pi en dehors de votre réseau domestique, vous devrez créer un réseau ad hoc pour vous connecter à votre Pi à partir de votre smartphone via SSH. C'est le meilleur moyen de lancer à distance la capture d'images en accéléré; vous pouvez aussi utiliser un réseau ad hoc avec votre ordinateur portable, si vous préférez, mais un smartphone ou une tablette est plus portable.

Plusieurs options sont disponibles ici, mais le plus fiable est l'utilisation d'un câble Ethernet et SSH Comment se connecter directement à un Raspberry Pi sans Internet Comment se connecter directement à un Raspberry Pi sans Internet La polyvalence du Raspberry Pi signifie qu'à un certain point vous Vous devez l'utiliser à l'extérieur, hors de portée de votre réseau sans fil. Alors, comment pouvez-vous communiquer avec? Lire la suite .

Vous devriez maintenant être en mesure de vous connecter directement à votre Raspberry Pi via SSH, ce qui rendra la capture de photos en accéléré une activité beaucoup plus simple. Alternativement, vous pouvez utiliser un script et un bouton Python, à l'instar de ce qui est expliqué dans notre tutoriel de studio Raspberry Pi stop-motion Faire un montage vidéo Stop Motion avec un Raspberry Pi Faire un montage vidéo Stop Motion avec un Raspberry Pi t besoin d'équipement haut de gamme pour faire votre propre film: en cette ère des appareils photo numériques haute résolution ou des smartphones, tout le monde peut essayer. Lire la suite .

Si l'un ou l'autre d'entre eux semble trop dur, vous pouvez toujours compter sur une connexion SSH standard sur votre réseau sans fil pour commencer la capture de laps de temps, puis prendre le Pi à son emplacement prévu. Tant que votre batterie a une durée de vie suffisante et que vous avez entré une durée appropriée dans votre script raspistill, tout devrait bien se passer. Avant de compiler les images sous forme de vidéo (voir ci-dessous), il suffit de rejeter celles qui ne sont pas pertinentes!

À ce stade, vous pouvez sortir et commencer à configurer et capturer des images de laps de temps. Lisez la suite si vous n'avez pas d'idées, mais nous allons d'abord décrire le processus pour corriger les images et transformer le tout en une vidéo.

Revoir les prises de vue accélérées

Si vous créez des images toutes les cinq ou dix secondes pendant une heure ou plus, vous allez évidemment vous retrouver avec beaucoup d'entre elles. Considérez que par défaut, ils sont en haute définition. Cela signifie qu'ils vont manger l'espace de stockage sur votre Raspberry Pi très rapidement. En tant que tel, c'est une bonne idée de vous limiter à un seul projet de film à la fois. Une fois la capture terminée, créez le film (voir ci-dessous) et supprimez les photos d'origine.

Jusqu'à présent, vous n'avez que des photos. Vous devrez les modifier ensemble dans un fichier vidéo.

Commencez par examiner les images et assurez-vous qu'elles sont orientées dans le bon sens. Sinon, vous pouvez utiliser le logiciel ImageMagick pour les faire pivoter si nécessaire.

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

Cela fera pivoter toutes les images dans le répertoire actuel de 90 degrés dans le sens des aiguilles d'une montre. Dans certains cas, j'ai dû faire pivoter les fichiers .JPG dans le sens anti-horaire de 90 degrés:

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

Créer la vidéo Time Lapse

Une fois cela fait, j'ai supprimé les fichiers d'origine et utilisé le logiciel avconv pour créer un fichier vidéo en compilant chaque accrochage dans une vidéo. Vous trouverez avconv dans la suite de 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 

La commande ci-dessus spécifie un format de nom de fichier pour les images (image% 04d.jpg"), un codec (-vcodec), une qualité de compression (-crf) et bien sûr, un nom de fichier pour la vidéo créée. Il sera également redimensionné à une résolution de 1280 x 720 - assez important si vous compilez la vidéo sur un Raspberry Pi, car conserver la résolution HD par défaut prendra beaucoup de temps. Vous trouverez également que cela est lourd en ressources, alors prenez l'option plus légère. Vous pouvez également copier les images sur un ordinateur et y créer le fichier AVI.

(Par exemple, FFMPEG est disponible pour Windows Après avoir copié vos images sur 5 façons de copier des données d'un Raspberry Pi vers un PC 5 façons de copier des données d'un Raspberry Pi vers un PC À un moment donné, vous allez vouloir un Pour en savoir plus sur l'installation de FFMPEG, vous devez copier une fenêtre de ligne de commande dans le dossier image (dans l'Explorateur Windows, cliquez sur Fichier> Ouvrir l'invite de commande ) et entrez quelque chose dans le genre de:

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

Le Monde de Doug vous donnera une excellente explication de tout cela.)

Avec le film de sortie créé, utilisez quelque chose comme omxplayer pour lire le fichier fini. VLC Player devrait également fonctionner correctement, surtout si vous créez des vidéos sur Windows.

Idées de laps de temps

1. Regarder les nuages

Pour commencer, j'ai choisi de profiter de mon environnement immédiat. Cela signifiait se diriger vers la fin du jardin et monter mon Raspberry Pi pour observer l'activité constante au-dessus d'une installation industrielle à proximité. Nuages, flammes, vapeur et plus, c'est un site de retraitement industriel et d'élimination des déchets.

Et les canards.

J'ai utilisé un intervalle de 10 secondes pour cette capture, et j'ai laissé le laps de temps s'écouler pendant six heures.

2. Conduire dans ma voiture

C'est incroyable combien de kilomètres nous parcourons en voiture, et combien tout le processus peut sembler banal. J'ai monté le Raspberry Pi sur un trépied de smartphone, puis l'ai accroché sous mon rétroviseur pour obtenir l'effet suivant.

C'était ma première tentative de portable, et ce n'est pas aussi long que je l'aurais souhaité. L'intervalle devait être plus court et la longueur totale plus longue, pour un résultat plus lisse. Ici, j'ai utilisé un délai de 3 minutes et capture toutes les 10 secondes.

3. Ombres, briser le mauvais style (ou pas)

Cette fois, j'ai choisi de capturer le mouvement des ombres sur une journée (raisonnablement) ensoleillée. Pour cela, j'ai monté le Pi et sa batterie sur un poteau dans le jardin, et l'ai pointé sur le platelage. Cela capturé le mouvement des ombres, malgré les interruptions des nuages.

Insatisfait de l'orientation sur les vidéos précédentes (coincé en mode portrait), j'ai trouvé que j'avais besoin d'ajouter le paramètre -rot 90 à la commande raspistill afin d'obtenir une image de paysage.

Gardez un œil sur la fin de la vidéo, où vous verrez l'eau de pluie s'accumuler sur la table. Les périls de la vie dans le Yorkshire du Nord et s'attendre à ce que le temps fasse ce que vous voulez!

Cela devait durer plusieurs heures, du matin au milieu de l'après-midi. J'ai mis un intervalle de 10 secondes pour correspondre à la position fixe de la caméra ... et puis j'ai tiré le projet quand la pluie est venue!

4. Time Lapse Bébé

Que font les bébés quand ils ne sont pas observés? Évidemment, il n'y a pas beaucoup de marche, mais à quel point bougent-ils leurs membres ou se battent-ils avec une sucette?

Pour le savoir, j'ai fait de ma petite fille le sujet de cette vidéo time-lapse, en faisant bon usage d'un trépied de smartphone pour monter en toute sécurité le Pi sur le dos de notre canapé.

Cela a duré 35 minutes avec un délai de cinq secondes avec la vitesse d'obturation réglée à 30000 (-ss 30000) en raison de la faible luminosité.

5. Les gens de tous les jours boivent du café

Vous êtes-vous déjà demandé à quel point vous êtes animé (ou pas) dans un café? J'ai décidé de prendre mon fidèle Raspberry Pi à la chaîne de café locale et de passer du temps à observer le comportement des clients. Combien de thé et de café boiraient-ils?

Ont-ils passé de longues heures à s'asseoir ou faisaient-ils des courses plus importantes? La réponse est juste ici. Nous avons couru ce laps de temps pour un peu moins d'une heure avec un intervalle de 10 secondes.

J'ai trouvé cinq projets de photographie en accéléré. Je suis sûr que tu peux faire mieux. Montrez-nous ce que vous pouvez faire dans les commentaires!

In this article