Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EnebularMeetup_CatTower
Search
NearMugi
March 25, 2019
Technology
0
230
EnebularMeetup_CatTower
NearMugi
March 25, 2019
Tweet
Share
More Decks by NearMugi
See All by NearMugi
nekoIoTLT_NearMugiLLM
nearmugi
0
340
nekoIoTLT_CatAndColorSensor
nearmugi
0
850
VisualProgramming_GoogleHome_LINE
nearmugi
1
490
EnebularMeetup_GoogleCalendar
nearmugi
0
250
nekoIoTLT_ToyAndVoiceAnalysis
nearmugi
0
360
nekoIoTLT_Demachi
nearmugi
0
370
nekoIoTLT_SearchBlackObject
nearmugi
1
620
nekoIoTLT_nekoDeeplearning
nearmugi
0
290
nekoIoTLT_nekoGohan
nearmugi
0
470
Other Decks in Technology
See All in Technology
社内でKaggle部を作って初学者育成した話
daikon99
1
210
DeepSeekとは?何がいいの? - Databricksと学ぶDeepSeek! 〜これからのLLMに備えよ!〜
taka_aki
2
210
Roomの監視可能なクエリのカスタマイズとレガシーコードへの適用
shiita0903
2
150
開発者体験を定量的に把握する手法と活用事例
ham0215
0
170
20250307_エンジニアじゃないけどAzureはじめてみた
ponponmikankan
2
280
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
180
RaspberryPi CM4(CM5も)面白いぞ!
nonnoise
1
280
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
38
25k
早くて強い「リアルタイム解析基盤」から広げるマルチドメイン&プロダクト開発
plaidtech
PRO
1
180
アウトカムを最大化させるプロダクトエンジニアの動き
hacomono
PRO
0
200
Microsoft_20250311_第2回AI_IoT共創ラボ.pdf
iotcomjpadmin
0
120
AI-Driven-Development-20250310
yuhattor
3
340
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
115
51k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
270
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
A Tale of Four Properties
chriscoyier
158
23k
Navigating Team Friction
lara
183
15k
Why Our Code Smells
bkeepers
PRO
336
57k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
11
560
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Building Your Own Lightsaber
phodgson
104
6.3k
Transcript
キャットタワーの観察 2019.3.25 enebular developer Meetup Vol.9
自己紹介 黒田 哲平 パチンコの商品企画部に所属、 業務でArduinoやUnityを使っています。 ネコ2匹飼っています。 2か月ほど前、dotstudioさんでブログ書きました。 「NefryBTからGoogleDriveにデータをアップロードする方法」 →今日はこの2つに関連した話です。
今回紹介したい事例 キャットタワーを定期的に撮影し、ネコがいるかどうか観察する カメラ キャットタワーの ハンモック
観察の仕方 1.キャットタワーを定期的に撮影 →NefryBT+カメラ 2.ネコがいるか判定 →NNC(Neural Network Console) 3.記録する →GoogleDrive、SpreadSheets 4.ネコがいたとき家族に知らせる
→LINE
enebular(とNode-RED)を使った理由 Node-REDを使えばスッキリまとめられるはず。 ↓ ただNode-REDを常時動かす環境は自宅のラズパイしかない (家だとあまり自分の時間が取れない…) ↓ enebularなら外出先でもサクッと作れる!
使用したツール その1 NefryBT →愛用するESP32搭載ボード。Wifiに簡単接続。 ユーザー情報をプログラムソース外で設定出来て便利。
使用したツール その2 NNC(Neural Network Console) →ニューラルネットワークを直感的に設計。 仕組みが良く分かっていなくても、ある程度識別できた。 0:いない 1:ネコ1 2:ネコ2 3:分からない
観察した画像を分類して学習。学習結果はPythonを使って利用できる。
使用したツール その3 Google Cloud Platform ・CloudFunctions →サーバーレスな実行環境。Node.js・Pythonに対応。 HTTPリクエストで実行して結果を受け取れる。 ・Storage →撮影したデータを保存。
全体の流れ
Node-REDフロー
Node-REDフロー(言語に着目)
観察した結果 ・人がいないときにほとんど入らない ・写真の変化が乏しい ・LINEの通知がちょっとしつこい ・妻から意見をもらう(一番重要) 10分おきの画像 妻が試してみた (ちゃんとネコとは認識しなかった )
おまけの話(GCP Storageを使ってみて) ・油断して課金の対象に。 →今回(10分に1回実行)の場合1か月で4,320回実行。 →無料枠の1GBに抑えるには1回あたり240KBまで。 →テスト中にガシガシ使って課金されてしまった… ・一度に取得できるデータサイズは10MBまで。 →学習データが10MB以上で取得できなかったのでGoogleDriveへ置くことにした。 ...無理に使わなくても良かったかも。
まとめ ・インプットからアウトプットまで一括管理出来て便利。 ・パーツごとに言語を変えられて便利。得意分野を任せられる。 ・画像もテキストと同じように受け渡しできる。怖くない。 ・キャットタワーよりも違うものを観察したい。 以上となります。 ご清聴ありがとうございました。