Comments 10
А поподробнее про структуру самого алгоритма, но без кода, а схемами/блок схемами/картинками?
Код это полезно, но вчитываться лениво.
Код это полезно, но вчитываться лениво.
Вы даже не представляете насколько лениво рисовать блок-схемы.
В принципе они есть, например, в штатовском патенте, вместе с описанием алгоритма. Но добавление сюда его перевода увеличит статью еще в несколько раз.
В принципе они есть, например, в штатовском патенте, вместе с описанием алгоритма. Но добавление сюда его перевода увеличит статью еще в несколько раз.
Согласен с комментарием. Если уж решили рассказать об алгоритме, то хотя бы принцип опишите, пожалуйста, а не просто: вот код, изучайте, вот патент, читайте.
Скачал демку с их сайта. Может я что-то не то делал с ней, но результат не превзошел таковых у модели обновления фона с помощью фильтра с бесконечным импульсным откликом. Шума все равно очень много он оставляет. Правда по видео сложно понять, применялись ли после вычитания операции сужения/расширения, может после них результат станет хорошим.
Не применялись, судя по всему. Результат работы их программы внешне полностью совпадал с моей реализацией. Размыкание, конечно, немало шумов убирает.
Плюс к тому можно поиграться с порогами и подстроить алгоритм под конкретную задачу (с настройками по умолчанию у него слишком высокая чувствительность).
По фильтру с бесконечным импульсным откликом — ViBe будет куда менее требователен к ресурсам, т.к. здесь для каждой точки делается только несколько вычитаний, сравнений и копирований.
Плюс к тому можно поиграться с порогами и подстроить алгоритм под конкретную задачу (с настройками по умолчанию у него слишком высокая чувствительность).
По фильтру с бесконечным импульсным откликом — ViBe будет куда менее требователен к ресурсам, т.к. здесь для каждой точки делается только несколько вычитаний, сравнений и копирований.
Ну судя по статье я насчитал только 2 порога: количество сэмплов(надо полагать <= 8 ?) и вероятность updateFactor. Не чтобы алгоритм был очень чувствителен…
Ну для ФБИО на каждой итерации нужно только 2 умножения «скаляр-матрица» и 1 сложение матриц и 1 вычитание матричное.
Ну для ФБИО на каждой итерации нужно только 2 умножения «скаляр-матрица» и 1 сложение матриц и 1 вычитание матричное.
Sign up to leave a comment.
ViBe — алгоритм вычитания фона