RPi定点カメラ (実践編)

 次は、野外設置用のボックスを作りました。なくてもいいですがカメラ位置を調整しやすく、また携帯用バッテリーと定点カメラ用RPiを収納するボックスです。

カメラボックス



上の写真の白い箱がそうです。

低いところは、3脚の上に置き、高いところは支柱を立てて設置しています。高いところに設置するのが意外と面倒で難しかったです。

この箱にRPiカメラとバッテリーを入れてセットします。カメラボックスはなくてもいいですが、落としたりすると困りますし、雨が降ってきても困ります。

まず、ちゃんと写真が撮れているか確認します。

pingでネットが動いているか確認:

pi@jpnfan:~ $ ping 192.168.1.71 
PING 192.168.1.71 (192.168.1.71) 56(84) bytes of data.
64 bytes from 192.168.1.71: icmp_seq=1 ttl=64 time=52.1 ms
64 bytes from 192.168.1.71: icmp_seq=2 ttl=64 time=280 ms
64 bytes from 192.168.1.71: icmp_seq=3 ttl=64 time=200 ms
64 bytes from 192.168.1.71: icmp_seq=4 ttl=64 time=17.5 ms
64 bytes from 192.168.1.71: icmp_seq=5 ttl=64 time=41.3 ms
64 bytes from 192.168.1.71: icmp_seq=6 ttl=64 time=62.3 ms
64 bytes from 192.168.1.71: icmp_seq=7 ttl=64 time=110 ms
64 bytes from 192.168.1.71: icmp_seq=8 ttl=64 time=108 ms
64 bytes from 192.168.1.71: icmp_seq=9 ttl=64 time=130 ms
64 bytes from 192.168.1.71: icmp_seq=10 ttl=64 time=50.4 ms
^C
--- 192.168.1.71 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 22ms
rtt min/avg/max/mdev = 17.467/105.135/280.280/77.250 ms


pi@jpnfan:~ $ ssh pi@192.168.1.71
pi@192.168.1.71's password: 
Permission denied, please try again.
pi@192.168.1.71's password: 
Linux camera 5.10.17+ #1421 Thu May 27 13:58:02 BST 2021 armv6l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Wed Jun 30 22:04:38 2021
pi@camera:~ $ 

さていよいRPiカメラに電源を入れ、ボックスに収納し、定点カメラ撮影します。今回の目標物は柱サボテンの開花撮影です。

柱サボテンの開花は夕方から夜中にかけてです。花を照らす照明も必要です。そして撮影した写真が次のものです。
pi@camera:~ $ ls pi-camera
2021-0630-085501.jpg  2021-0630-123001.jpg  2021-0701-095001.jpg
2021-0630-090001.jpg  2021-0630-123501.jpg  2021-0701-095502.jpg
2021-0630-090501.jpg  2021-0630-124001.jpg  2021-0701-100002.jpg
2021-0630-091001.jpg  2021-0630-124501.jpg  2021-0701-100501.jpg
2021-0630-091501.jpg  2021-0630-125001.jpg  2021-0701-101002.jpg
2021-0630-092001.jpg  2021-0630-125501.jpg  2021-0701-101501.jpg
2021-0630-092501.jpg  2021-0630-130001.jpg  2021-0701-102002.jpg
2021-0630-093001.jpg  2021-0630-130501.jpg  2021-0701-102501.jpg
(中省略)
2021-0630-120501.jpg  2021-0701-092501.jpg  2021-0701-132501.jpg
2021-0630-121001.jpg  2021-0701-093002.jpg  2021-0701-133001.jpg
2021-0630-121501.jpg  2021-0701-093503.jpg  2021-0701-133501.jpg
2021-0630-122001.jpg  2021-0701-094002.jpg  2021-0701-134001.jpg
2021-0630-122501.jpg  2021-0701-094501.jpg  2021-0701-134501.jpg
pi@camera:~ $ 

写真のダウンロード:


次にこれらのファイルをダウンロードします。これにはFTPを使いました:

ディレクトリーpi-camera全体をダウンロードします。

撮影状態の確認

撮影状態の確認にはmirageを使います。スライドショーしてみたり、撮りそんじたファイルなどを消します。

タイムラプス・ビデオの作成

ffmpegでフレーム・レートを決めモーション・ピクチャ-・ビデオをつくります:


ffmpeg -framerate 15 -pattern_type glob -i "./*.jpg" -s:v 1920x1080 -c:v libx264 -crf 17 -pix_fmt yuv420p saboten-kaika.mp4




撮影を間違いました。写真の下部が切れてしまっています。raspistill コマンドで-h -wオプションを付けたのが主な原因でした。
試し撮影してきちんと撮れていることを確認するのが大事です。でもwifi接続がなかったり、カメラの向きを手で調整したり面倒で、まあいいかになりがちです。なにごとも失敗を重ねてだんだん上手くなります。皆さんも是非挑戦してみてください。

終わり



 


コメント

このブログの人気の投稿

feh 軽くてコマンドラインで起動するイメージ・ビュワー/スライドショー Xウィンドウ用linux

lmms, blender、フォントが小さい。小さいフォントはルーペで解決