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
IoTでビデオチャットを楽しくする
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ufoo68
May 19, 2020
Programming
0
370
IoTでビデオチャットを楽しくする
ufoo68
May 19, 2020
Tweet
Share
More Decks by ufoo68
See All by ufoo68
文法で学ばないJavaScript
ufoo68
0
45
Cookieとは?
ufoo68
1
62
今更ながら、開発現場での生成AI活用について
ufoo68
0
62
28歳独身エンジニア 婚活してみた
ufoo68
0
25
OpenAIでクッキー型を作る
ufoo68
1
59
初めて開発リーダーをやってみた話
ufoo68
0
130
M5Stack用の指紋認証デバイスを試す
ufoo68
0
870
結婚式のクイズアプリを自作した話
ufoo68
0
670
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
720
Other Decks in Programming
See All in Programming
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
100
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
150
ロボットのための工場に灯りは要らない
watany
10
2.9k
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
450
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
2
590
Claude Codeログ基盤の構築
giginet
PRO
7
3.3k
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.3k
Windows on Ryzen and I
seosoft
0
290
Ruby and LLM Ecosystem 2nd
koic
1
830
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
320
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
390
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
190
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
190
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
240
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
HDC tutorial
michielstock
1
550
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
The Curious Case for Waylosing
cassininazir
0
270
GraphQLとの向き合い方2022年版
quramy
50
14k
4 Signs Your Business is Dying
shpigford
187
22k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Transcript
IoTでビデオチャット を楽しくする @IoTLT vol.63
自己紹介 • 名前 ◦ 松永勇太 • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 ◦ AWSを使った開発 • 昔やってたこと ◦ 鳥人間コンテスト ◦ 梅キャン勉強会主催
本題の前に、
これはなんの略? IoT
こう? Internet of Things?
違います Internet or Things
つまりは、 Internet or Things LTでは、 「Things」の無いLTが許されます
本題に戻ります
今回の発表について 少し前に書いた記事が思ったよりバズらなかったので供養のために話します
つくったもの 「手をかざすと魔法陣が出てくる」ようなSnap Cameraもどきを作ってみました
システムの流れ 手の検出 魔法陣を合成 マスキング
手の検出 • OpenCVのcv2.CascadeClassifier()を使用 ◦ カスケード分類器という手法が使われている ◦ OpenCVの物体検出とかでよく用いられている ◦ 検出過程を説明している動画 •
手の学習モデルはOpenCV公式のサンプルを使用 ◦ 自力でやると数千単位の画像を用意しないといけない(らしい) https://qiita.com/hitomatagi/items/04b1b26c1bc2e8081427
合成とマスキング • 魔法陣の画像をそのまま貼ると白背景が重なる • ここの記事を参考にマスキングを実装した
ついでに SplitCamを使ってZoomなどに配信できるようにした
DEMO
さいごに • グーの形の検出しかできないのは微妙 • ニューラルネットワーク使うほうがもっと精度出る? • 普通にSnapCameraで自作フィルタ作る方がいいと思った