Как защитить 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
Еще больше интересных статей
Постройка RC Модели LIEBHERR 1070 4.2.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Давн...
Книга для конструкторов, проектирующих для FDM
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Хочу представить новую книгу по FDM 3D-печати. Книга может быть полез...
Учимся правильно дуть в Solidworks flow simulation
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
60к за подобный "типа 3D скане...
Конечно можно херить. Ведь вы....
Задница, если на этих задницах...
Приветствую. После нескол...
Постоянно возникают проблемы с...
На высоких скоростях принтер д...
Попала мне наконец в руки спец...