Лаборатория

RCVS Плагин

Мы создали плагин, который позволяет находить в библиотеке объекты, подобные выбранному. Своеобразный Shazam для 3D моделей в Blender!

Изначально для всех моделей в библиотеке просчитываются дескрипторы — числовые списки, которые строятся в зависимости от формы объекта путём бросания лучей. В момент поиска для выбранного объекта просчитывается дескриптор и сравнивается с дескрипторами в библиотеке - подобные объекты имеют подобные дескрипторы независимо от полигональной сетки, масштаба и поворота.
Алгоритмы реализованы на языках Python 3 и Rust.

В демонстрации используется датасет ShapeNetCore.v2

Статьи о подходе


Команда

  • Роман Чумак
  • Александр Крючков
  • Вадим Кондаратцев
Эксперименты