2016/01/20 流域ゼミ
過去に撮影された写真の再撮影を補助する
筑波大学 環境科学専攻
山崎 一磨
Yamasaki Kazuma
Androidアプリケーションの開発
Developing an Android application for aiding to retake the photo taken in past
流域管理研究室 修士2年
再撮影の例
撮影年: 1985年以前 撮影年: 2014/05/30
筑波大のパンフ(1985年度版)より
再撮影
ある場所の時間的な変化を視覚的に比べられる
数年間での変化
筑波大学構内
2011/07/31 2015/08/02
2011/07/31 2015/08/02
数年間での変化
筑波大学構内
2014/05/30 2015/06/01
1年間での変化
研究学園・学園の森あたり
2014/05/30 2015/06/01
1年間での変化
研究学園・学園の森あたり
2014/05/30 2015/06/01
1年間での変化
研究学園・学園の森あたり
2015/05/11 2015/11/16
数カ月での変化
大学西の畑
小麦 大豆
地上の様子は,短期間にも,けっこう変化している
たとえば 土地被覆分類図のために
人工衛星
カメラ, GPS
宇宙からの
データ
地上の
データ
分類
アルゴリズム 分類図
調整(教師データ) チェック(検証データ)
2014年の段階では 草原! しかし2015年にはアスファルト...
OSの選択と開発環境
開発言語: Java
Android
対象とするスマホのOSは Android とする
iOS
開発コスト
アプリの自由配布
OSの透明性
開発環境: Eclipse
開発画面
対象バージョン: 4.x
○
無料
△
有料
○
野良アプリOK
○
オープンソース
△
野良アプリNG
△
非公開
どんなアプリを?
こんなアプリです
スマホに保存されている写真を自動で検索
検索された写真をマッピング
写真を選んで詳細を表示
マッピング 詳細表示検索
選んだ写真を重ねてカメラを起動
カメラ
ご清聴ありがとうございました
1990/05/04 (0歳5ヶ月) 2015/01/02 (25歳1ヶ月)
これもある意味 再撮影?
以下,補足スライド
補助資料
ジオタグ が付いてなければならない。
JPEG形式の画像には,メタデータを格納するEXIFという領域がある。
ファイル名・撮影時刻・ジオタグ(緯度・経度)・撮影方位・撮影高度
などなどを記録できる。
ジオタグを付与する方法:
1. GPSカメラを用いる。 たとえば,CASIO Exlim H20G
我々の研究室で絶賛活躍中。撮影時にジオタグを付与
2. GPSロガーを用いる。
フィールドから戻ってから,
自動的にジオタグを付与
GPSロガーでトラックログを取得し,
適当なソフトを用いて撮影場所を後付けする。
3. 手動でやる。
フィールドから戻ってから,
手動でジオタグを付与 撮影場所を後付けする。
適当なソフトを用いて,記憶を頼りに,
本アプリのシステム構成図
- 各モードは,Activity拡張クラスとして実装した
Android
データ
ベース
起動
マップ
モード
詳細表示
モード
撮影
モード
画像
モード
外部
アプリ
データ参照
データ参照
現在地監視サービス
データベース
作成・変更
フォアグラウンド
バックグラウンド
システム
接近通知 ジオタグ付加
- モード間は,Intentを介して連携する
- データベースは,Android標準のSQLiteを使用した

2016 0120 yamasaki_zemi