Задача

Требуется разработать систему для визуального поиска по скриншотам игровых объектов. Используя предобученную модель компьютерного зрения (например, ResNet или CLIP), необходимо преобразовывать изображения скриншотов и артов из игры в векторные представления (эмбеддинги). Похожие изображения должны иметь близкие вектора.

Цель проекта

  • Создать базу данных эмбеддингов для нескольких игровых блоков (например, песок и гравий, при необходимости список можно расширить).
  • Реализовать поисковую систему: по предоставленному пользователем скриншоту находить самый похожий вектор из базы и выдавать информацию о том, что за предмет изображен.

Технические требования

  • Необходимо объяснить код и последовательность действий для решения задачи.
  • Исходная задача содержит игровой контекст (игра может обсуждаться в процессе).
  • Проект должен быть выполнен максимально быстро, желательно без излишнего расширения списка блоков, если это не влияет на ключевую логику.

Монтаж видеообзора с демонстрацией результатов до и после

Требуется профессиональный монтаж проморолика длительностью 1.5-2 минуты. Все исходники доступны по ссылке. Необходимо повысить качество видео и создать эффектную концовку с динамическим сравнением «до/после».