Don't sleep

https://github.com/hackz-hackathon-ichthyo/W_beginners

Python

Jupyter

GitHub

WEBカメラで居眠りを検知して警告するシステムです。

0s5l0692p8

推しアイデア

目を閉じて3秒以上経過したら警告音と「warn! Do not sleep!!」という文字が出るところです。

作った背景

今回のハッカソンの「目が離せない」というテーマに沿って居眠りを警告することで画面から「目を離せない」という考えです。

推し技術

画像認識で目を認識することです。

プロジェクト詳細

・実行画面

1,コマンドを実行し目を認識し目の周りをを赤枠で表示させます。 image

2,目を閉じると赤枠が表示されなくなります image

3,赤枠が3秒以上表示されなくなると警告音と「Warn do not sleep!!」という文字が出ます。image

困ったところ

処理が重くカメラがうまく起動しないときがあった。また、人が認識できていないのに警告音が鳴るところ。

感想

西:自分は今回初挑戦で実力不足のためあまりコードを書くことができなかったが、画像認識、def関数など様々なことを学ぶことができました。 今回のハッカソンので学んだことを生かして次にハッカソンに参加するときは成長した自分をぜひ皆さんに見せれたらいいなと思いました。

内山:Pythonのopencvのcv2を使ってカメラを使って画像認識をする際に最初の方はカメラが起動しない事や音声を出すpygameの最新バージョンのバグでトラブりましたが無事に完成させることができました。また。チームメンバーでコードを共有した際にお互いのpcのスペックの問題で片方のpcでコードが実行できたがもう片方のpcでコードが実行できないという問題もありましたがどうにか完成することができてよかったです。

0s5l0692p8

@647a32fac95921b6