Intuition

核心公式

Otsu 算法的核心在于最大化组间方差:

σw2(t)=qL(t)σL2(t)+qH(t)σH2(t) \sigma_w^2(t)=q_L(t)\sigma^2_L(t)+q_H(t)\sigma^2_H(t)

其中 tt 代表 threshold 值,灰度值 t\le t 会被归类到 Low\text{Low}(下标为 LL),高于 tt 则会被归类到 High\text{High}(下标为 HH).

qL(t)q_L(t) 表示的是灰度值在 0t0\sim t 之间的像素占比,即 qL(t)=r=0tp(r)q_L(t)=\sum_{r=0}^t p(r). qH(t)q_H(t) 则表示灰度值在 t+1255t+1\sim 255 的像素占比,即 qH(t)=r=t+1255p(r)q_H(t)=\sum_{r=t+1}^{255} p(r).