Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
渡る世間はナベばかり」でカルタ遊びをしてみての感想(大津の手法で「ナベ」カードを検出してみた)
Search
sug1t0m0
November 21, 2018
Technology
0
910
渡る世間はナベばかり」でカルタ遊びをしてみての感想(大津の手法で「ナベ」カードを検出してみた)
画像処理において、よく2値化に用いられる「大津の手法」について理解を深めるために簡単にまとめました。
sug1t0m0
November 21, 2018
Tweet
Share
More Decks by sug1t0m0
See All by sug1t0m0
ECS+S3でスクレイピングを試してみた
sug1t0m0
0
1.1k
単純パーセプトロンで遊んでみたかった
sug1t0m0
0
750
20181130.pdf
sug1t0m0
0
720
Other Decks in Technology
See All in Technology
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
37k
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
280
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.6k
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
4
1.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.3k
Databricksによるエージェント構築
taka_aki
1
120
AI 時代のデータ戦略
na0
8
3.3k
HIG学習用スライド
yuukiw00w
0
110
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
1
160
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
43
25k
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
300
Bakuraku Engineering Team Deck
layerx
PRO
11
5.7k
Featured
See All Featured
How GitHub (no longer) Works
holman
316
140k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Into the Great Unknown - MozCon
thekraken
40
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Become a Pro
speakerdeck
PRO
30
5.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.1k
Writing Fast Ruby
sferik
630
62k
Thoughts on Productivity
jonyablonski
73
5k
Designing for Performance
lara
610
69k
Transcript
ʮΔੈؒφϕ͔ΓʯͰ Χϧλ༡ͼΛͯ͠Έͯͷײ (େͷख๏ͰʮφϕʯΧʔυΛݕग़ͯ͠Έͨ) Sugiyama.T #WaterCell Tech Night #1
Δੈؒφϕ͔Γ • ςʔϒϧ͕৭͍ • ςʔϒϧ͕ޫΛࣹ • ʮφϕʯͷपΓ͕ന͍ • ΧʔυޫΛࣹ •
ΧʔυʹԜತ͕͋ ʮφϕʯΛը૾ॲཧͰݕ ग़͢ΔͨΊʹɺɺɺ
େͷख๏(1) • దԠతᮢॲཧͷ1छ ɹదԠతᮢॲཧͱɼᮢΛݻఆͤͣɼըૉ ͝ͱʹมԽͤ͞Δ2Խॲཧ ɹըૉຖʹҟͳΔᮢΛࢉग़ͯ͠ઃఆ • ผੳ๏ͱݴ͏ ɹผੳ๏ɼ(ΫϥεؒࢄͱΫϥε ࢄͷൺ)͕࠷େͱͳΔᮢΛٻΊ2ԽΛߦ
͏ख๏ ɹ͔ͳΓ༗໊
େͷख๏(2) • ᮢɹͰ2Խͨ͠ͱ͖ɼ ً͕ᮢΑΓখ͍͞ଆ(Ϋϥε1)ͷըૉΛɹɼฏۉΛɹɼࢄΛ ً͕ᮢΑΓେ͖͍ଆ(Ϋϥε2)ͷըૉΛɹɼฏۉΛɹɼࢄΛ ը૾શମͷըૉΛɹɼฏۉΛɹɼࢄΛɹ σ2 w = ω1
σ2 1 + ω2 σ2 2 ω1 + ω2 σ2 b = ω1 (m1 − mt )2 + ω2 (m2 − mt )2 ω1 + ω2 = ω1 ω2 (m1 − m2 )2 (ω1 + ω2 )2 Ϋϥεࢄ Ϋϥεؒࢄ t ω1 ω2 ωt σt σ2 σ1 m1 m2 mt
େͷख๏(3) • େͷख๏ͱ ͕࠷େͱͳΔᮢΛٻΊ2ԽΛߦ͏ख๏ ͱΫϥεؒࢄͱΫϥεࢄͷൺ σ2 b σ2 w
શࢄ σ2 t = σ2 w + σ2 b શࢄ σ2 b σ2 w = σ2 b σ2 t − σ2 b Λ࠷େʹ͢Ε͍͍ σ2 b
େͷख๏(4) • େͷख๏ͱ ͕࠷େͱͳΔᮢΛٻΊ2ԽΛߦ͏ख๏ ͭ·Γɹ Λ࠷େʹ͢Ε͍͍ σ2 b Ϋϥεؒࢄ σ2
b = ω1 ω2 (m1 − m2 )2 (ω1 + ω2 )2 ͭ·Γ ω1 ω2 (m1 − m2 )2 Λ࠷େʹ͢Ε͍͍
େͷख๏(5) • େͷख๏ͱ ͕࠷େͱͳΔᮢΛٻΊ2ԽΛߦ͏ख๏ ͭ·Γɹ Λ࠷େʹ͢Ε͍͍ ω1 ω2 (m1 −
m2 )2 • ᮢ t ΛมԽͤ͞ͳ͕Β Ϋϥε͝ͱͷըૉͱًͷฏۉΛ͔Β ্هͷ͕࠷େͱͳΔͱ͜ΖΛ୳͍͍ͤ
େͷख๏ΛͬͯΈΔͱ
·ͱΊͱࠓޙͷల • ପԁݕग़ˠਅԁͷΧϝϥΩϟϦϒϨʔγϣϯ ପԁͷಛύϥϝʔλ͔Βճసߦྻʁ • ෳʮφϕʯΧʔυͷରԠ ʮφϕʯΧʔυ͕ෳຕ͋ͬͨΓຕ͕มΘΔ ߹ਖ਼ɺେͷख๏ద͞ͳ͍ • ڭࢣσʔλΛΘͣʹΧϧλͷ͑߹ΘͤΛɺɺɺ
ɹΞϯυϩΠυΞϓϦΛ࡞ͬͯΈ͍ͨ