5 façons d'utiliser le module de caméra Raspberry Pi pour la photographie accélérée
Les propriétés légères et compactes d'un Raspberry Pi signifient que lorsqu'il est associé au module de caméra et à la batterie portable populaires, 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 vous aurez besoin
Pour débuter avec la photographie accélérée sur le Raspberry Pi, il est judicieux de préparer votre appareil en recherchant un étui Raspberry Pi imperméable, résistant à tous les temps et peut-être même robuste. 5 façons de renforcer votre Raspberry Pi. 5 façons de renforcer votre Raspberry Pi Lire la suite . Vous pourrez trouver quelque chose de convenable sur Amazon. Assurez-vous qu'il y a un espace pour la caméra, ainsi qu'un espace pour l'objectif. Si un tel cas n'est pas disponible à l'heure actuelle, considérons 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 faire un vous-même Pi to Go? 3 façons d'alimenter un Raspberry Pi pour des projets portables Pi to Go? 3 façons d'alimenter un Raspberry Pi pour des projets portables Vous souhaitez sortir votre Raspberry Pi de la maison et participer à certains projets mobiles? Vous aurez besoin d’une batterie, mais plusieurs options sont disponibles. En savoir plus ou acheter une pile rechargeable compacte. J'ai utilisé celui-ci de RAVPower (Royaume-Uni), qui vous donne 36 à 48 heures de puissance en charge complète.
En outre, vous aurez besoin d'un trépied (le type conçu pour les smartphones. Quel est le meilleur trépied de téléphone? Quel est le meilleur de trépied de téléphone? Pour la plupart des gens, les appareils photo pour smartphone sont devenus assez performants pour remplacer les appareils photo appropriés. Du tournage de vidéos au paysage parfait photo, votre téléphone fait un travail formidable. Lisez plus devrait être idéal) et du ruban adhésif en option pour sécuriser le Pi dans certaines circonstances.
Le temps qui passe et le Raspberry Pi on Location
Nous avons déjà étudié les différentes manières d'utiliser le module de caméra Raspberry Pi. La procédure de mise en route est extrêmement simple. 5 choses à faire avec le module de caméra Raspberry Pi. 5 choses à faire avec la caméra Raspberry Pi. Module L'une des premières extensions à 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 toutefois quelque peu évolué depuis. Pour ce projet, nous utiliserons le raspistill Cette commande est incluse dans les versions récentes de Raspbian Jessie. 5 façons de créer une nouvelle version de Jessie, Raspbian rend Raspberry Pi encore plus facile à utiliser. 5 façons de créer une nouvelle version de Jessie, Raspbian simplifie encore plus l'utilisation de Raspberry Pi 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 d'attente (-t) après 30 secondes (30000 millisecondes) et un intervalle (-tl) de 2 secondes entre chaque tir (2000 ms). Il enregistre chaque image dans le dossier actuel avec les noms de fichier au format image000x.jpg, comme indiqué avec la condition% 04d.jpg de l'image. Cette calculatrice peut vous aider à obtenir les bons chiffres.
Par défaut, l'appareil prend des photos à une résolution de 2592 x 1944, ce qui se traduira par des images d'environ 2,5 Mo chacune. Au cours de plusieurs heures de capture, cela peut s'avérer un peu lourd pour votre Pi. Il est donc judicieux de spécifier une résolution légèrement inférieure. En tant que telle, 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 devez faire également -, a été d'ajuster les conditions de délai d'expiration et d'intervalle de temps du script en fonction du scénario particulier..
Connexion à distance à votre Raspberry Pi
Si vous utilisez le Raspberry Pi à l'extérieur et loin de votre réseau domestique, vous devez créer un réseau ad hoc pour pouvoir vous connecter à votre Pi depuis votre smartphone via SSH. C’est le meilleur moyen de lancer à distance la capture d’images en accéléré; vous pouvez également 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 la plus fiable consiste à utiliser 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 que vous ' Vous devez l’utiliser à l’extérieur, au-delà de votre réseau sans fil. Alors, comment pouvez-vous communiquer avec elle? Lire la suite .
Vous devriez maintenant pouvoir vous connecter directement à votre Raspberry Pi via SSH, ce qui rendra la capture de photos accélérées beaucoup plus simple. Vous pouvez également utiliser un script et un bouton Python, dans la lignée de ce qui est expliqué dans notre tutoriel sur le studio stop-motion pour Raspberry Pi. Créer un montage vidéo Stop Motion avec un Raspberry Pi. Créer un montage vidéo Stop-Motion avec un Raspberry Pi. Vous n'avez pas besoin d'équipement haut de gamme pour créer votre propre film: à l'ère des appareils photo numériques ou des smartphones haute résolution, tout le monde peut tenter sa chance. Lire la suite .
Si l'une de ces tâches vous semble trop laborieuse, vous pouvez toujours compter sur une connexion SSH standard sur votre réseau sans fil pour commencer la capture, puis amener le Pi à l'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), supprimez simplement celles qui ne le sont pas.!
À ce stade, vous pouvez sortir et commencer à configurer et à enregistrer des séquences en accéléré. Poursuivez votre lecture si vous manquez d'idées, mais nous allons d'abord décrire le processus de correction des images et transformer tout cela en vidéo..
Vérification des instantanés
Si vous créez des images toutes les cinq ou dix secondes pendant une heure ou plus, vous finirez évidemment par en avoir beaucoup. Considérez que par défaut ils sont en haute définition. Cela signifie qu'ils vont occuper très rapidement l'espace de stockage de votre Raspberry Pi. 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 instantanés d'origine..
Jusqu'à présent, vous n'avez que des photos. Vous aurez besoin de les éditer ensemble dans un fichier vidéo.
Commencez par examiner les images et assurez-vous qu'elles sont orientées correctement. Sinon, vous pouvez utiliser le logiciel ImageMagick pour les faire pivoter si nécessaire..
sudo apt-get installe imagemagick pour le fichier en * .png; convertissez $ fichier -rotate 90 rotated- $ fichier; terminé
Cela fera pivoter chaque image du 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 de 90 degrés dans le sens inverse des aiguilles d'une montre:
pour le fichier en * .jpg; convertissez $ fichier -rotate -90 pivoté- $ fichier; terminé
Créer la vidéo en accéléré
Une fois que cela a été fait, j'ai supprimé les fichiers d'origine et utilisé le logiciel avconv pour créer un fichier vidéo compilant chaque capture dans une vidéo. Vous trouverez avconv dans la suite libav-tools.
sudo apt-get install libav-tools avconv -r 10 -i pivoté-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 - ce qui est très 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 constaterez également que cela nécessite beaucoup de ressources, prenez donc l'option plus légère. Vous pouvez également copier les images sur un PC et créer le fichier AVI à cet emplacement..
(Par exemple, FFMPEG est disponible pour Windows. Après avoir copié vos images selon 5 méthodes pour copier des données d’un Raspberry Pi sur un PC, 5 méthodes pour copier des données d’un Raspberry Pi sur un PC À un moment donné, vous souhaiterez une Pour obtenir les données de la carte SD du Pi et sur le disque dur de votre PC, cela peut être délicat. Lire la suite et en installant FFMPEG, vous devez ouvrir une fenêtre de ligne de commande dans le dossier image (dans l’Explorateur Windows, Fichier> Ouvrir l'invite de commande) et entrez quelque chose comme:
ffmpeg -r 15 -start_number 0001 -i image% 04d.jpg -s 1280x720 -vcodec libx264 nom_fichier_sortie.mpg
Doug's World vous donnera une bonne 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 sous 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 aller au bout du jardin et monter mon Raspberry Pi pour observer l'activité constante au-dessus d'une installation industrielle à proximité. Nuages, flammes, vapeur et plus encore, c’est un site de retraitement industriel et d’élimination des déchets..
Et des canards.
J'ai utilisé un intervalle de 10 secondes pour cette capture et laissé le temps écoulé pendant six heures..
2. Conduire dans ma voiture
C'est incroyable de voir combien de kilomètres nous parcourons en voiture et à quel point le processus peut sembler gigantesque. J'ai monté le Raspberry Pi sur un trépied de smartphone, puis je l'ai accroché sous mon rétroviseur pour obtenir l'effet suivant.
Ce fut ma première tentative de téléphonie mobile, et pas aussi longtemps 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 temps mort de 3 minutes et capture toutes les 10 secondes.
3. les ombres, Breaking Bad Style (ou pas)
Cette fois-ci, j'ai choisi de capturer le mouvement des ombres par une journée ensoleillée. Pour cela, j'ai monté le Pi et sa batterie sur un poteau dans le jardin et l'ai pointé vers le platelage. Ceci a capturé le mouvement des ombres, malgré les interruptions des nuages.
Mécontent de l’orientation des vidéos précédentes (bloqué en mode portrait), j’ai trouvé qu’il me fallait ajouter le -pourriture 90 paramètre à la raspistill commande 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 dangers de vivre dans le North Yorkshire et d’attendre que le temps fasse ce que vous voulez!
Cela devait durer plusieurs heures, du matin au milieu de l'après-midi. J'ai défini 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 arrivée!
4. laps de temps bébé
Qu'est-ce que les bébés font quand ils ne sont pas observés? Évidemment, il n’ya pas beaucoup de chemin pour marcher, mais combien bougent-ils les membres ou se battent-ils avec une sucette?
Pour le savoir, j'ai fait de ma petite fille le sujet de cette vidéo en utilisant le trépied d'un smartphone pour monter le Pi au dos de notre canapé en toute sécurité..
Cette opération a duré 35 minutes avec un délai de cinq secondes, la vitesse d'obturation étant réglée sur 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é d'apporter mon fidèle Raspberry Pi à la chaîne de café locale et de passer un peu de temps à observer le comportement des clients. Combien de thé et de café vont-ils boire?
Ont-ils passé de longues heures assis ou est-ce que faire les courses était plus important? La réponse est juste ici. Nous avons exécuté ce laps de temps pendant un peu moins d'une heure avec un intervalle de 10 secondes..
J'ai trouvé cinq projets de photographie en accéléré évidents. Je suis sûr que tu peux faire mieux. Montrez-nous ce que vous pouvez faire dans les commentaires!
En savoir plus sur: Photographie, Raspberry Pi, Time Lapse.