Вычитание фона в opencv2

лкиваюсь с некоторыми проблемами в реализации документаСтатистическое фоновое вычитание для мобильного наблюдателя.

Вопрос 1:

В разделе 4.1 говорится о «... срединная дисперсия вычисляется по всему изображению из первых компонентов ...»

Я запутался, что авторы на самом деле имеют в виду под этим.

Согласно сШтауффер и ГримсонВ документе «Адаптивные модели фоновых смесей для отслеживания в реальном времени» (1999) для каждой фоновой модели инициализируется дисперсия (скажем, со значением 36), а затем она обновляется для каждого пикселя. Должна ли быть взята медиана дисперсии первой модели по всем пикселям для этого кадра?

                  OR

Мы вычисляемдисперсия для каждого пикселя на основе его истории значений интенсивности тех, которые относятся к первой модели, а затем принять мeДиана всех этих различий.

вопрос 2:

Я сталкиваюсь с трудностями в понимании уравнения (12) в разделе 4.1

а) Является ли «я» из1 вH+1? Если да, как (H + 1) -ая модель вписывается в уравнение?

я) Сразу после уравнения (13),P(A_1 | B_(H+1),M) определено. не должныrho_(H+1) = min(1, N_tot/N_max) вместо макс, который мог бы сделатьP(A_1 | B_(H+1),M) (-) ве?

II) Для (H + 1) -ой модели мы должны иметьP(A_1 | B_(H+1),M) * P(B_(H+1) | N) to P(A_1 | Z,M) для уравнения (12)?

б) когда H = 1, делаетP(A1|Z,M) становится 1?

мойреализация являетсяВот.

Пожалуйста, проверьте мою пробную версию вMATLAB файлы, которые я упомянул в моемстраница интернета.

Ответы на вопрос(2)

Ваш ответ на вопрос