Открытый исходный код для обнаружения и удаления теней
Я реализовал вычитание переднего плана, чтобы обнаружить движущиеся автомобили, и результаты выглядят довольно хорошо. Единственная проблема заключается в удалении теней, которые являются частью переднего плана.
Я искал в Интернете, чтобы найти способ исправить это, и нашел ссылки на многие статьи:
1) Обнаружение движущихся теней с рассуждениями низкого и среднего уровня
2) Ж.-Ж. Лалонд, А.А. Эфрос и С.Г. Нарасимхан. Обнаружение земных теней на фотографиях уличного потребителя. в европейской конференции по компьютерному зрению, 2010.
Пожалуйста, посмотрите видео, чтобы лучше понять, что я ищу. Хотя работы служат для хорошего изучения, они находятся за пределами моего уровня понимания на данный момент. Может ли кто-нибудь указать мне на некоторый открытый исходный код, который может помочь мне понять и реализовать удаление теней?
2 ответа
Пройдите по этой ссылке. Они реализовали обнаружение и удаление теней на основе вычитания фона. Они также предоставили исходный код, который реализован с использованием библиотеки OpenCV.
См. Следующую статью, в которой содержатся ссылки на исходный код для различных алгоритмов обнаружения / удаления теней:
А. Санин, С. Сандерсон, BC Ловелл. "Обнаружение теней: обзор и сравнительная оценка последних методов", Распознавание образов, Vol. 45, № 4, с. 1684-1695, 2012.
Официальная версия по адресу: http://dx.doi.org/10.1016/j.patcog.2011.10.001
На сервере Arxiv также имеется препринт вышеуказанной статьи: http://arxiv.org/abs/1304.1233