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
NGレシート検知モデルの作成
Search
Kazuki Ishikawa
July 01, 2024
Programming
0
36
NGレシート検知モデルの作成
モバイル端末で画像分類を行った話。
使用技術:Python, Xcode, CoreML, MobileNet
Kazuki Ishikawa
July 01, 2024
Tweet
Share
More Decks by Kazuki Ishikawa
See All by Kazuki Ishikawa
Docker imageを軽くしたい!!
kuroneko2828
0
12
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
1
410
Other Decks in Programming
See All in Programming
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
0
120
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.3k
Agentに至る道 〜なぜLLMは自動でコードを書けるようになったのか〜
mackee
5
1.9k
Nitro v3
kazupon
2
320
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
2
360
GraalVM Native Image トラブルシューティング機能の最新状況(2025年版)
ntt_dsol_java
0
160
Honoを技術選定したAI要件定義プラットフォームAcsimでの意思決定
codenote
0
250
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.7k
オフライン対応!Flutterアプリに全文検索エンジンを実装する @FlutterKaigi2025
itsmedreamwalker
2
250
Private APIの呼び出し方
kishikawakatsumi
3
900
AIを駆使して新しい技術を効率的に理解する方法
nogu66
1
660
Module Harmony
petamoriken
2
540
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
4.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
118
20k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
KATA
mclloyd
PRO
32
15k
Transcript
©︎ WED, Inc. WEDגࣜձࣾ ʛ ੴथ NGϨγʔτ ݕϞσϧͷ࡞
2 ࣗݾհ ੴथ ུྺ 20243݄ ໊ݹେֶେֶӃ ଔۀ ಉ4݄ɹ WEDגࣜձࣾ ೖࣾ
৬छ ػցֶशΤϯδχΞ झຯ • Ṗղ͖ɺύζϧ • ిࢠϐΞϊ
3
4 ϨγʔτOCR ࡱӨ OCR ςΩετ ingenoël ϥϯδΣϊΤϧΠΦϯ Ϟʔϧژܡళ ژࢢೆ۠ٱੈߴాொ 376-1
ΠΦϯ075-925-0502Ϟʔ ϧژܡ1f ຖ͋Γ͕ͱ͏͍͟͝· ͢ɻ 201406݄18(Ր)11:51 31wb500800zz ֎ϫίʔϧόʔήϯ
5 ϨγʔτOCR ࡱӨ OCR ςΩετ 😢 OCRͷલஈ֊Ͱɺෆ໌ͳը૾Λ͖͍ͨ
6 Γ͍ͨ͜ͱ ࡱӨ NGϨγʔτ ݕ ωΠςΟϒ Ϋϥυ OCR OK NG
7 ͖͍ͨϨγʔτ • ͦͦϨγʔτ͡Όͳ͍ • ΅͚͍ͯΔ • ҉͗͢Δ • άγϟάγϟʹͳͬͯΔ
• ࢦͳͲ͕Ϩγʔτʹඃ͍ͬͯΔ
8 ༻ٕज़ CoreML • iOSͰػցֶशΛѻ͏ͨΊͷϑϨʔϜϫʔΫ • SwiftͰॻ͚Δ • ը૾ɺݴޠɺԻͳͲ৭ʑରԠ͍ͯ͠Δ MobileNet
V3 • ը૾ྨϞσϧ • ϞόΠϧͰಈ͔ͤΔ͘Β͍ܰྔ ◦ 6.1MB
9 ֶशσʔλ OCR݁ՌͰจࣈ͕ݕग़͞Εͳ͔ͬͨը૾Λऩू • ΅͚͍ͯΔ • ҉͗͢Δ • Ϩγʔτ͡Όͳ͍
Ϟσϧͷ࡞ 1. PyTorchͰϞσϧΛֶश 2. CoreMLϞσϧʹม 10
11 ωΠςΟϒ࣮
12 σϞ https://youtube.com/shorts/3EeoonhU0So?feature=share
13 ग़ྗྫ OK: 1.0 NG: 0.99 NG: 0.99
14 ग़ྗྫ OK: 0.90 OK: 1.0 OK: 1.0
15 ·ͱΊ NGϨγʔτݕϞσϧΛ࡞ • ωΠςΟϒͰಈ͔ͤΔΑ͏ɺܰྔͳϞσϧΛ࠾༻ ݁Ռ • ΅͚͍ͯΔը૾ɺ҉͗͢Δը૾ɿ👍 • Ϩγʔτ͡Όͳ͍ը૾ɿ😢
◦ ֶशσʔλෆʁ • άγϟάγϟͷϨγʔτɺࢦ͕ඃ͍ͬͯΔϨγʔτNGʹ͍ͨ͠