ラベル 一年カメラ の投稿を表示しています。 すべての投稿を表示
ラベル 一年カメラ の投稿を表示しています。 すべての投稿を表示

2016年4月30日土曜日

一年カメラ(2) ~ 庭

一年前、実家の庭に定点カメラを設置しました。
こちらの記事参照 ⇒ 一年カメラ

案の定次々と問題が出ました。
  • 連続稼働しているとカメラがハングアップするため定期的に電源 off/on
  • Flickr のアルバム写真一覧を取得すると結果が異常になる
  • 天気によって(?) 画質が落ちる

など、途中で対策も必要でしたが、なんとか一年撮影を続けられました。あちこち撮り逃している期間もあるため、やはり遊び用です。
大量 18 万枚の写真が撮れたので編集して動画を作ることにしましたが、とても全部手動で編集できる規模ではなく、テーマ別に自動編集や画像検出を使いました。

猫検出の例
⇒ 撮影時間が昼のものだけ抽出
⇒ 近くの時間帯の画像と差分があるものの抽出
⇒ 差分のサイズが一定の位置・形・サイズ・色に収まっているものを抽出

これである程度絞り込んで位置情報も取れたので、あとは人力で選びました。

できた動画がこちら。




2年目も似たような映像になりそうですが、リアルタイムの映像も見られるのが面白いので、もうしばらく動かしてみるつもりです。


2015年3月9日月曜日

一年カメラ


簡単な定点撮影カメラを作って設置してみました。



システムは色々考えられますが、いくつか入れたい条件がありました。

・長期に渡って写真を撮り溜めたい
・メンテナンスフリーで実家の屋外に設置
・PC を使うような大袈裟なシステムにしたくない
・ある程度高画質

そのあたりを考えて、今回は WiFi 接続できるアクションカムと使っていない古いスマホを利用しました。カメラを玄関先に設置し、屋内のスマホから制御して 3分毎に定期撮影し、Flickr に片っ端からアップロードします。状態通知は時々 Twitter に呟くようにしてみました。




制御は WiFi ですが電源供給だけは有線でおこなう必要があるので、やむをえずフラットな USB ケーブルを扉の隙間から通しました。


 

制御用に適当な Android アプリを作ります。カメラも Flickr も Twitter も、公開されている Web API 情報を元にちょこちょこ叩いていけば一連の流れができます。面倒なのはエラー処理などで、

・通信エラー時は写真をバッファしておいて時間差でアップロード
・カメラやスマホ内に溜まった写真はメモリが溢れないように定期的に削除
・たまに端末が WiFi につながらなくなる謎の症状が出るので、やむをえず端末再起動
・アプリから端末再起動するために端末を Root 化
・起動 intent でアプリ自動復帰

等、安定するまで時間がかかりました。
今のところ一週間くらいは無事に動いていますが、目標は一年間。ソフトバグ、ハード劣化、Flickr の API 仕様変更、台風、等々懸念は山ほどあって、さていつまで動くか…