У меня есть RGB-изображения с высоким разрешением, с различными уровнями тени.Как я могу предварительно обработать их, чтобы удалить эффекты тени (улучшить затененные пиксели).В основном тени возникают от камней, штативов и растений.Ниже приведены некоторые примеры (снимки экрана реальных изображений).
image1 , image2 , image3
Через секундуПосмотрите - кажется, что было бы очень полезно, если бы крошечные тени (например, созданные из маленьких листьев, ветвей, маленьких камней) также были улучшены - я предполагаю, что решение подхватит и их.
Яделает модель сегментации почвенного покрова с тремя классами.Модель хорошо справляется при наличии легкой тени, поэтому я не беспокоюсь об этом.Основная проблема - умеренные уровни тени.Я в основном хочу передать сотни изображений через некоторый код, чтобы в конечном итоге получилось RGB-изображение с затененными пикселями, которые больше не находятся в тени.
То, что увеличивает яркость затененных пикселей, чтобы соответствоватьсредняя яркость не затененных пикселей может быть хорошей отправной идеей (но я уверен, что существуют более совершенные методы).
Для очень темных теней я планирую создать тренировочные данные для четвертого класса, чтобы я могобнаружите их и удалите эти пиксели из анализа (при условии, что здесь будет использоваться очень низкая яркость).