Дмитрий Косатый работал над темой детекции объектов на изображениях. Эта задача является сегодня одной из наиболее актуальных в области компьютерного зрения, применимой как в робототехнике, автомобилестроении, в поиске по изображениям и др. Задача, поставленныя перед Дмитрием, заключается в интеграции двух алгоритмов детекции пешеходов на изображениях: каскадного детектора, известного своей быстротой, но не очень высокой точностью, и высокоточного нейросетевого детектора, работающего с очень низкой скоростью. За счет запуска нейросетевого детектора только в областях изображения, в которых сработал каскадный детектор, хотелось получить систему, не уступающую по скорости каскадному детектору и существенно превосходящую его по точности. В работе Дмитрий должен был опираться на опубликованные подобные исследования и как результат предоставить библиотеку с открытым кодом. В ходе работы оказалось, что программистские навыки Дмитрия далеки от совершенства. Дмитрий предлагал много разумных идей для решения поставленных задач, но, к сожалению, совершенно не обладал навыками для грамотной реализации даже базовых элементов требуемой системы. Тем не менее, в ходе работы Дмитрий сумел повысить качество собственного понимания технологий объектно-ориентированного программирования. К сожалению, текущего уровня навыков было не достаточно для успешного завершения работы. Были разработаны отдельные модули для обучения нейронной сети и каскадного детектора, на основе готовых библиотек, имеющихся в открытом доступе. Дмитрию не удалось до конца разобраться в том, как обеспечить решение требуемой задачи детекции объектов с помощью интегрированного алгоритма и представить однозначные результаты по точности и скорости работы созданной системы. Тем не менее, считаю, что Дмитрием были разработаны основные требуемые модули системы, и, кроме того, уровень разработки кода Дмитрием резко возрос с момента поступления в магистратуру. Поэтому рекомендую оценку «удовлетворительно». А. Вахитов