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
Amazon Rekognitionを使ったインターホンハック
Search
KMiura
January 31, 2025
Technology
0
97
Amazon Rekognitionを使ったインターホンハック
JAWS-UG名古屋1月会AWS Demo-1グランプリ
https://jawsug-nagoya.connpass.com/event/341107/
KMiura
January 31, 2025
Tweet
Share
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.1k
Pythonでルンバをハックしてみた
miura55
0
190
あなたの知らないクラフトビールの世界
miura55
0
370
Storage Browser for Amazon S3を触ってみた + α
miura55
0
240
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
240
あのボタンでつながるSORACOM
miura55
0
150
Postman Flowsで作るAPI連携LINE Bot
miura55
0
400
Lambdaと共に歩んだAWS
miura55
3
880
Bedrock Knowledge baseを使って今年の上半期のニュースを聞いてみた(リベンジ編)
miura55
0
300
Other Decks in Technology
See All in Technology
AI with TiDD
shiraji
1
320
LayerX QA Night#1
koyaman2
0
280
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
550
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
17k
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
6
2.6k
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
2
640
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
110
Everything As Code
yosuke_ai
0
120
モダンデータスタックの理想と現実の間で~1.3億人Vポイントデータ基盤の現在地とこれから~
taromatsui_cccmkhd
2
280
Amazon Quick Suite で始める手軽な AI エージェント
shimy
2
2.1k
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
12
4.6k
Entity Framework Core におけるIN句クエリ最適化について
htkym
0
130
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
990
GraphQLとの向き合い方2022年版
quramy
50
14k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
94
For a Future-Friendly Web
brad_frost
180
10k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
51
From π to Pie charts
rasagy
0
94
Embracing the Ebb and Flow
colly
88
4.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
71
The Curse of the Amulet
leimatthew05
0
5.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Transcript
Amazon Rekognitionを使ったインター ホンハック KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • Acallのバックエンドエンジニア • JAWS UG名古屋&神戸 運営
• 好きなAWSのサービス:AWS IoT, Lambda, ECS @k_miura_io koki.miura05
今回のテーマ
AWSでスマートホーム化計画 • 築20年超えのマンションには何もスマートホー ム要素が無い • QOLを上げるためにありとあらゆるハックをし てきた
例えばこんなこと カーテン&ライト コーヒーメーカー
次なるターゲット
マンションあるある • エントランスはオートロック • 鍵は2つ持ち(最近のマンションはそうでも 無いらしい) • 大体カメラ付き
顔認証でエントランスを突破したい
僕のバックグラウンド • 実は情報系ではなくロボット工学の専攻 • C、C++がメイン • ロボットで使われる技術の一つとして画 像認識をバリバリ触っていた
Open CV • インテルのエンジニアが開発した オープンソースのコンピュータビジョ ン向けライブラリ • ディープラーニングモデルを使った画 像検出や画像表示に使えるGUIのサ ポートもある
• ロボット工学、AI(ディープラーニング) の研究やってた人間で知らない人は いないぐらい画像認識の常識
しかしここで問題が • 自分の顔をフルスクラッチで学習するには膨大なデータが必要 • パワフルなGPUの載ったハイスペックなマシンが必要 • アプリ屋さんになった三浦はディープラーニングの知識はとっくに忘れた
Amazon Rekognitionが使えそう • AWSが提供しているクラウドベースの画像、 ビデオ分析サービス • Amazonのコンピュータビジョン研究者が開 発した実証済みのディープラーニング技術 を使って分析をしているらしい •
Recognitionじゃないよ、Rekognitionだよ
顔画像を比較するAPI がある • 2つの画像を比較し、それぞ れに映り込んでいる画像の 類似度を検出するAPIがある • 画素数が荒くてもちゃんと顔 を検出してくれる •
複数の顔が映り込んでても ちゃんと検出してくれるよう
これで顔認証できそう
システム構成
動作の仕組み • Raspberry Piに繋いだWebカメラでインターホンのモ ニターの映像を撮影 • インターホンのモニターで顔を検出したら画像を保存し てAmazon RekognitionのCompare Facesでベー
スの画像との類似度を計算 • 類似度90%超えるとサーボモータで解錠ボタンを押す • シグナルタワーは画像の検出結果のデバッグ用
実際の挙動 https://www.youtube.com/watch?v=WXetAa3L9NM
DEMO
まとめ • Amazon Rekognitionで思ってたより簡単に顔認証ができてしまった • 画質がどれだけ悪くても割と精度高く認識できる • 生成AIもいいけど、古のAI(ディープラーニング)もいいよ
宣伝 https://jawsdays2025.jaws-ug.jp/
END