Giter VIP home page Giter VIP logo

tk_1911's Introduction

KainoMe

rogo 動画リンクはこちら

製品概要

避難所 X Tech

背景

「災害時には早めの避難を心がけ、自分や大切な命を守ってほしい。」

近年、台風をはじめとする様々な大規模災害が各地で起こっています。命を守るためにも普段と違う前兆を感じたらすぐに避難するべきと言われていますが、実際はどうでしょうか。いつどこに避難すべきか分からないと感じている人は意外と多いのが現状です。また、実際に避難所へ向かってみても建物の中はすでに人で溢れており、他の避難所への移動を余儀なくされる人もいます。この問題をふまえ、我々は近隣の避難所の状況を把握することが出来るアプリケーションを開発しました。

製品説明

KainoMeは近隣の避難所をマップ上に表示させ、ユーザは自分の家と避難所との距離を把握することができます。また、避難所の情報(備蓄品、設備)ほか、リアルタイムで来た人数とCO₂濃度を読み取り、その建物内にどれだけの人が流入しているかも表示します。 事前にアカウントを作成して、他のユーザ(ex.家族)とグループを作成すると、家族の位置情報を確認することもできます。

map

〈今までの流れ〉

まき絵1

  1. 台風による大雨の影響で川が氾濫しそう!避難所へ避難することを決意。
  2. いつどこへ避難すべきなのか分からない。
  3. 何を持っていくべきなのか迷う。
  4. いざ避難所へ向かうも、受け入れ不可。他の避難所へ移動。

〈KainoMe使用の流れ〉

まき絵2

  1. 台風による大雨の影響で川が氾濫しそう!
  2. アプリを起動させ、近くの避難所の混雑状況や物資情報を確認。
  3. 避難所に置いてない物資(食料、毛布など)を確認し、必要なモノを準備する。
  4. 保護施設へ早めに避難。

KainoMeの特長

1. 人の検知

避難所の出入口にカメラを設置。OpenCV(顔認識システム)により人の流入を検知し、避難所に来た人の人数をアプリに送る。

撮影に使用したUSBカメラ

2. CO₂濃度の検知

NETATMOウェザーステーションを避難所に設置し、CO₂濃度情報をアプリへ送る。CO₂の濃度で人数の多少や活動量が分かり、濃度に応じてアプリ内の顔のマークが変化する。顔のマークの種類は3種類。

参考文献: COとCO2濃度の人体への危険度に関して

3. 避難所の各情報

避難所の管理者が物資情報をアプリに登録。ユーザに物資の情報を提供する。

4. グループ内での安否確認

事前にグループを作成すると災害時、グループメンバーの位置情報をマップで確認することができる。通信障害が発生し、ネットワークが使えなくなった場合は、電波が続いていた時にいた最後の場所が記録される。

解決できること

  1. 災害時に自分の周りにある避難所、すでに避難所にいる人数をアプリから把握することで、自分がどの避難所へ向かえばいいのかがわかる。
  2. アプリ内の避難所の物資・設備情報から自分が持ち出すべきものが分かり、スムーズな避難が可能になる。

今後の展望

足立区の避難所と提携し、そこにOpenCV、NETATMOウェザースターションを設置します。実際にアプリケーションを使ってもらい実用可能性を検証し、改善します。ユーザのフィードバックを得てブラッシュアップし、よりスムーズな避難行動を促すアプリケーションを目指します。

開発内容・開発技術

活用した技術

API・データ

フレームワーク・ライブラリ・モジュール

デバイス

独自開発技術(Hack Dayで開発したもの)

2日間に開発した独自の機能・技術

  • webアプリUI(マップ画面,詳細ページ)
  • CO2濃度[ppm]と人数推定値のセンシング
  • CO2濃度と人数推定値をwebに反映
  • 他ユーザとの位置情報共有
  • ロゴ,アイコンなどのマテリアル

tk_1911's People

Contributors

exit0508 avatar kouta0530 avatar maximum80 avatar minagawatetsunori avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

exit0508

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.