Skip to main content
. 2019 Jun 7;19(11):2597. doi: 10.3390/s19112597
Algorithm 2 Occlusion Detection
Input: Disparity map D.
Output: Occlusion map O.
Initialize: O = zeros(size(D)).
1: for dcur = (dmax – 1):−1:1
2:  Acur = {(x, y): D(x, y) = dcur};
3:  for dprev > dcur
4:     SE = (dprevdcur)(s2s1) + 1;
5:     Aprev = {(x, y): D(x, y) = dprev};
6:     Adilate = imdilate(Aprev, SE);
7:     O = (Acur & Adilate) | O;
8:  end
9: end