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
渡る世間はナベばかり」でカルタ遊びをしてみての感想(大津の手法で「ナベ」カードを検出してみた)
Search
sug1t0m0
November 21, 2018
Technology
0
830
渡る世間はナベばかり」でカルタ遊びをしてみての感想(大津の手法で「ナベ」カードを検出してみた)
画像処理において、よく2値化に用いられる「大津の手法」について理解を深めるために簡単にまとめました。
sug1t0m0
November 21, 2018
Tweet
Share
More Decks by sug1t0m0
See All by sug1t0m0
ECS+S3でスクレイピングを試してみた
sug1t0m0
0
980
単純パーセプトロンで遊んでみたかった
sug1t0m0
0
690
20181130.pdf
sug1t0m0
0
670
Other Decks in Technology
See All in Technology
AWS re:Invent 2024 ふりかえり勉強会
yhana
0
450
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
27
23k
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
380
効率的な技術組織が作れる!書籍『チームトポロジー』要点まとめ
iwamot
1
100
20241218_今年はSLI/SLOの導入を頑張ってました!
zepprix
0
100
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
120
メンタル面でもつよつよエンジニアになる/登壇資料(井田 献一朗)
hacobu
0
120
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
130
podman_update_2024-12
orimanabu
1
290
5分でわかるDuckDB
chanyou0311
10
3.3k
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
460
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
Building Your Own Lightsaber
phodgson
103
6.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Designing Experiences People Love
moore
138
23k
Visualization
eitanlees
146
15k
Docker and Python
trallard
42
3.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Automating Front-end Workflow
addyosmani
1366
200k
Optimising Largest Contentful Paint
csswizardry
33
3k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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 ΛมԽͤ͞ͳ͕Β Ϋϥε͝ͱͷըૉͱًͷฏۉΛ͔Β ্هͷ͕࠷େͱͳΔͱ͜ΖΛ୳͍͍ͤ
େͷख๏ΛͬͯΈΔͱ
·ͱΊͱࠓޙͷల • ପԁݕग़ˠਅԁͷΧϝϥΩϟϦϒϨʔγϣϯ ପԁͷಛύϥϝʔλ͔Βճసߦྻʁ • ෳʮφϕʯΧʔυͷରԠ ʮφϕʯΧʔυ͕ෳຕ͋ͬͨΓຕ͕มΘΔ ߹ਖ਼ɺେͷख๏ద͞ͳ͍ • ڭࢣσʔλΛΘͣʹΧϧλͷ͑߹ΘͤΛɺɺɺ
ɹΞϯυϩΠυΞϓϦΛ࡞ͬͯΈ͍ͨ