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
ufoo68
May 19, 2020
Programming
0
290
IoTでビデオチャットを楽しくする
ufoo68
May 19, 2020
Tweet
Share
More Decks by ufoo68
See All by ufoo68
初めて開発リーダーをやってみた話
ufoo68
0
23
M5Stack用の指紋認証デバイスを試す
ufoo68
0
340
結婚式のクイズアプリを自作した話
ufoo68
0
350
M5Stack Core2とAlexaでインターフォンに自動で対応してくれるIoTデバイスを作りたかった話
ufoo68
0
480
KASHIKOIHAKO
ufoo68
0
400
LIFF通話をつくろう!
ufoo68
0
950
KASHIKOIHAKO計画その4
ufoo68
0
220
AWS CDKで作るLINE bot
ufoo68
0
310
解説!LINE bot開発
ufoo68
0
210
Other Decks in Programming
See All in Programming
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
Rethinking UI building strategies @ SFI 2024
letelete
0
270
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
700
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
200
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
120
Ruby Pattern Matching
bkuhlmann
0
920
2 週間で Twitter Bot を作ってみた
contour_gara
0
180
新宿ダンジョンを可視化してみた
satoshi7190
2
240
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4k
Featured
See All Featured
What's new in Ruby 2.0
geeforr
337
31k
Making Projects Easy
brettharned
108
5.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
How to Ace a Technical Interview
jacobian
272
22k
The Language of Interfaces
destraynor
151
23k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
The Cost Of JavaScript in 2023
addyosmani
16
3.8k
Visualization
eitanlees
136
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
355
18k
Producing Creativity
orderedlist
PRO
337
39k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
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で自作フィルタ作る方がいいと思った