Есть ли документация, описывающая работу алгоритма GSOC (фоновое вычитание)? - PullRequest
1 голос
/ 07 мая 2019

Мне нужно отслеживать некоторые движущиеся объекты, поэтому я хочу использовать один из алгоритмов вычитания фона, реализованный в opencv. Я видел примеры того, как они работают, и кажется, что GSOC - это то, что мне нужно (лучший результат для моих целей), но не могу найти хорошего объяснения того, как это работает. Документация говорит так:

Реализация другого, но лучшего алгоритма, который называется GSOC, так как он был реализован во время GSOC и не был создан ни в одном документе.

Этот алгоритм демонстрирует лучшую производительность в наборе данных CDNET 2014 по сравнению с другими алгоритмами в OpenCV.

Наиболее информативным источником был doc , но его все же недостаточно для разумного изменения параметров:

@ param mc Использовать ли движение камеры

@ param nSamples Количество выборок, поддерживаемых в каждой точке кадра.

@ param replaceRate Вероятность замены старого образца - как быстро обновится модель.

@ param spreadationRate Вероятность распространения на соседей.

@ param hitThreshold Сколько позитивов должен получить образец, прежде чем он будет считаться возможной заменой.

@ param alpha Масштабный коэффициент для порога.

@ param beta Коэффициент смещения для порога.

@ param мигающийSupressionDecay Мигает коэффициент затухания подавления.

@ param мигаетSupressionMultiplier Мигает коэффициент подавления подавления.

@ param noiseRemovalThresholdFacBG Сила удаления шума для фоновых точек.

@ param noiseRemovalThresholdFacFG Сила удаления шума для точек переднего плана.

Я пытался гуглить, но ничего не добился.

Может кто-нибудь поделиться знаниями об алгоритме?

...