Как защитить 3D модель от пиратства ИИ (нейронных сетей).
С развитием технологий искусственного интеллекта и нейронных сетей большинство примитивных и типовых задач стали решаться с помощью незамысловатых запросов (промтов). Согласитесь, удобно делегировать часть своих рутинных задач на программу, которая выполнит всё быстро и с приемлемым качеством. Но если мы подходим к вопросу использования ИИ с точки зрения авторского права и пиратства, то всё становится не так однозначно.
Как авторам моделей уберечь свой труд от тупого копирования с помощью нейронных сетей?
На данный момент есть множество алгоритмов, позволяющих с помощью всего лишь одного изображения (даже не обязательно ортогонального вида) сделать 3D модель исходника в достаточно приемлемом качестве, чтобы не обращаться к автору модели и не платить за выполненную работу. Также существуют ИИ, которые способны обрабатывать несколько изображений-референсов разных видов (спереди, сбоку, сверху и т.д) и на их основе выполнять точное моделирование исходной модели, для этого потребуется несколько скриншотов со страницы 3D модели, которые автор выкладывает с целью ознакомления покупателя с приобретаемым товаром.
Для примера возьмём довольно таки популярную нейронную сеть и сделаем с помощью неё приближенную к оригиналу копию 3D модели.
Вот пример скриншотов, которые с вероятностью 90% прикрепляет каждый автор к своей модели (если такого «обилия» изображений 3д модели нет, то чаще всего заказчик обращается к создателю с просьбой отправить подробные скриншоты):
Стоит отметить, что некоторые авторы даже предоставляют возможность ознакомиться с моделью с помощью встроенных на сайте режимов 3D предпросмотра, для жуликов это ещё больше упрощает процесс снятия референтов с исходной модели.
Причём даже не обязательно удалять фон у изображений, за Вас всё любезно выполнит ИИ:
После 16 секунд генерации получаем вот такой результат, причём в настройки Seed, Stage 1: Sparse Structure Generation, Stage 2: Structured Latent Generation и Multi-image Algorithm мы даже не лезем и знать не знаем что там тыкать вообще:
Текстурирование теперь тоже не обязательно делать, по изображениям-референсам нейронной сети достаточно 30-40 дополнительных секунд, чтобы полностью разукрасить вашу бесплатную (платную) 3D модель:
Таким образом, за 20 минут личного времени, Вы экономите средства в своём кошельке и считаете себя крутым лайфхакером, здорово, правда?
Затем я нашёл очень простой способ, как можно избежать копирования Вашей 3D модели: нужно просто грамотно расположить водяные знаки на превью изображениях, это может выглядеть следующим образом:
Да, возможно выглядит не очень эстетично и на первый взгляд непонятно даже что там за изображение, но присмотревшись, можно сделать вывод, что для человеческого зрения в целом картина понятна: видно, что находится за водяными знаками, объём и геометрия фигуры различимы, но для машинного зрения теперь повторить такую фигуру будет проблематично (нарушается геометрия, добавляются лишние детали, которых быть не должно + текстурирование по таким референсам вовсе невозможно):
Соответственно речи о возможности печати или использовании где-то ещё такой 3D модели идти не может.
Вывод: с целью невозможности пиратства с помощью ИИ (нейронной сети) Вашей 3D модели, можно использовать старый проверенный способ нанесения на превью изображения водяных знаков, что значительно уменьшает вероятность распознавания геометрии 3D модели нейронной сетью и как следствие невозможность её генерации в каком-либо приближении.
P.S. в качестве примера использовалась модель Карлсона автора "3Д модели STL" по ссылке: https://3dtoday.ru/market/art/sculptures/karlson-dlya-3d-pecati-stl, можно предупредить этого разработчика о возможности копирования его работ.
Для тех, кто хочет поподробнее ознакомиться с результатом генерации, оставлю ссылку на .glb файл, созданный нейронной сетью: https://disk.yandex.ru/d/VldUBuctM9kuwQ
Еще больше интересных статей
Как легко перейти с Tinkercad на КонтрБагCAD
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Антивандальная псевдо-резьба в пластике для металлического крепежа
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Самодельный станок для намотки пластика
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Думаю каждый из нас сталкивался с такой проблемой ка...










Комментарии и вопросы
Никакие данные не покидают уст...
как будто ты что то можешь из....
Не сотни конечно, но информаци...
Добрый день! При печати на пос...
Всех приветствую. Возникл...
Ребята здравствуйте! Подскажит...
Доброго времени суток,кто може...