1
                           
      作品名   Bullet Train Photo HD
      応募者 泉丘高校理数科2年 出村 賢聖
            金大附属中学校2年 榎本 真太郎
     「KANAZAWA
      スマホアプリコンテスト2
014」
 企画書
コンセプト
北陸新幹線開業
美しい古都金沢     
乗り物に乗りながら
美しい金沢の風景町並みを写真に収めたい 
こんなこと経験したことありませ
んか?
  
   窓を眺めていると美しい風景を発見し、
       すかさず写真を撮ったが
 
       
乗り物で写真をとるときの問題点
ガラス窓越しに写真を撮ると写真が美し
くない
乗り物で美しい写真が撮れるアプリを探した
が
               ない
 
ないなら自分達で乗り物で
写真が綺麗に撮れるアプリを開発しよ
う
技術的に可能?
予想
・風景ではなく窓にピントを合わせているため
・窓に光の屈折率等の風景へのノイズが含まれているから
なぜ汚い写真になるのか
  ・焦点を風景に合わせる→窓を物体特定し
  窓をピント調整対象から外すことで窓越しにあるも
  (風景)との焦点距離を特定する
 ・屈折率から窓のノイズ行列を特定してノイズ除去す
 →車、電車、建物の一般的な窓の屈折率と厚さを
  インターネット等の調査で特定する
ソリューション
アプリケーション概要
画像処理システム概要
使用するフレームワーク
画像処理ライブラリでできること
・パターン認識
・モーション検知
・マッチング
・カメラのキャリブレーション
・SVM(機械学習)等
カメラデータの読込
カメラデータをOpenCVを使ってC++で処理
処理データを送信
カメラデータを送信
OS APIからカメラデータの呼び出し
画像処理システム
スタンドアロンサー
バー
Node.jsの利点
 非同期通信によるリアルタイム性
C++の利点
 実行速度が速い→高負荷な画像処理向き
Cordovaの利点
 クロスプラットフォーム
 ネイティブコンテンツをjsに読みこむことが可能
UIの特徴
 必要最小限の機能
 直感的UI
※画像はイメージです
u
 UIの特徴
 スマートフォンはボタンを押している
 感覚がないためボタンを押しているのが
 分かりやすいよう押す度にSEを流す
 
UI画面遷移図
HTML5 + OSSフレームワークUI
  
  HTML5
クロスプラットフォーム
OSSのフレームワークが多い
HTML5で作るUIの利点
 
  ・Flashを使わなくてもアニメーションが出来るので
    ActionScript等の言語を覚える必要がないため
 UI製作者のプログラミング面での負担が減る 
  ・ブラウザ上で動作するため
   UIの開発がクロスプラットフォーム
 
 
 
 
僕たちが開発するのは
 新幹線や車の窓から眺めた通りの
 美しい金沢を写真に収めるアプ
リ!
クロスプラットフォーム
速度
アプリの特徴
 ユーザに対して直感的なUI
ライセンス
・ソース : BSDもしくはGPLライセンス
・UI  : CC, GPLかBSDライセンス
よろしくお願いします!
a
以上よろしくお願い
します

KANAZAWAスマホアプリコンテスト企画書

Editor's Notes

  • #2 <番号>
  • #3 <番号>
  • #4 <番号>
  • #5 <番号>
  • #6 <番号>
  • #7 <番号>
  • #8 <番号>
  • #9 <番号>
  • #10 <番号>
  • #11 <番号>
  • #12 <番号>
  • #13 <番号>
  • #14 <番号>
  • #15 <番号>
  • #16 <番号>
  • #17 <番号>
  • #18 <番号>
  • #19 <番号>
  • #20 <番号>
  • #21 <番号>
  • #22 <番号>
  • #23 <番号>
  • #24 <番号>
  • #25 <番号>
  • #26 <番号>
  • #27 <番号>
  • #28 <番号>
  • #29 <番号>
  • #30 <番号>
  • #31 <番号>
  • #32 <番号>
  • #33 <番号>
  • #34 <番号>