Я прохожу курс по компьютерному зрению.
Проект: Определите цвет автомобиля и измените его.Например: сфотографируйте красный автомобиль Honda на проезжей части, замените этот красный цвет краски на синий.Следует игнорировать изменение цвета земли / газона и т. Д.
Теперь я не знаю, является ли мой подход лучшим, но я искал, как подойти к этой проблеме
Подход:
Дизайн CNN, который будет обнаруживать и классифицировать изображение автомобиля на картинке.
Разработка отдельного классификатора CNN, который будет определять и классифицировать цвет автомобиля и связывать его с CNN
Соединить два CNN вместе,Создание нейронной сети, в которой один CNN будет выполнять детальное определение цвета, а второй CNN классифицирует изображение и автомобиль внутри.
Создайте GAN-подобную сеть, которая принимает цвет автомобиля.Если цвет автомобиля уже синий, ничего не происходит, но если цвет автомобиля красный, то GAN изменит цвет автомобиля на синий.
Существуют ли различные способы решения этой проблемы?
Я хочу разобраться с этой проблемой самостоятельно, но, пожалуйста, укажите мне правильное направление