chatGPTプログラミング

定点カメラの長時間動画を動体検知で自動クリッピング ~ 15時間の動画を5分で処理~

コシアカツバメの定点観測で撮影した15時間の動画から、動体検知で動きのあるシーンだけを自動切り出し。FFmpegのストリームコピーと並列処理で約5分で完了。定点カメラ全般に応用可能なPythonツールをGitHubで公開中。
AI・プログラミング

ラズパイ+YouTube APIでツバメ定点観測を完全自動配信化した記録

ラズベリーパイとYouTube Live Streaming APIを使い、ツバメの巣の定点観測配信を完全自動化。配信枠の自動作成・8時間分割・終了をAPI制御し、Telegramボットでスマホから遠隔操作。OAuth認証やenableAutoStopの設計判断、Tailscale VPNの導入まで実践的に解説。
AI・プログラミング

ラズパイで気温・湿度・気圧を測る ― SHT30 + BMP180 で詰まった話と、その意外な真犯人

Raspberry PiにSHT30(温湿度)とBMP180(気圧)をI2Cで接続。read_i2c_block_dataの余計なコマンドバイトが原因で0xFFが返る問題と、i2c_msgによる正しい読み取り方を解説。Pi 4/Pi 5両対応。
AI・プログラミング

AIが動画まで作ってくれる時代にSAM 2で釣竿の「光の残像」可視化に挑戦してみた

フェンシング中継のような光の軌跡演出を釣竿で再現。Meta社のSAM 2で動画全体の竿マスクを追跡し、光の残像リボンとして描画する実装を公開。OpenCVでは歯が立たなかった理由と、SAM 2が動画に強い仕組みも解説します。
ロボット

オープンソースロボットアーム「OpenArm」をROS2で動かしてみた ── 初心者がシミュレーションで記録・再生するまでの全記録

オープンソースロボットアームOpenArmをROS2 Humbleのシミュレーションで起動し、MoveItで動かした動きをrosbagに記録・再生する手順を初心者向けに解説。タイムスタンプ問題やコントローラ競合などのハマりポイントと解決策も紹介。
トックリツバメ観察

コシアカツバメの定点観測記録と反省

はじめにコシアカツバメの定点観測を一通り終えたので、振り返りの記事を書きます。2025年の夏、我が家...
AI・プログラミング

リアルタイム動体検知で進化したYouTube野鳥配信システム 〜親鳥の訪問を定量化してヒナの成長を科学する〜

ラズパイ5とUDP通信を活用した革新的野鳥観察システム。YouTube Live配信と動体検知を連携し、親鳥の訪問回数・滞在時間をリアルタイム表示。10時間超の長時間配信でも視聴者が直近の親鳥訪問時刻を瞬時に把握可能。低コスト2万円、軽量設計でCPU負荷ほぼゼロを実現。コード公開中