KREMEN Реклама
KREMEN Реклама

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Symbol127dk
Идет загрузка
Загрузка
10.04.2025
3796
71
3D-моделирование

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

6
Статья относится к принтерам:
Ender 3 Pro

С развитием технологий искусственного интеллекта и нейронных сетей большинство примитивных и типовых задач стали решаться с помощью незамысловатых запросов (промтов). Согласитесь, удобно делегировать часть своих рутинных задач на программу, которая выполнит всё быстро и с приемлемым качеством. Но если мы подходим к вопросу использования ИИ с точки зрения авторского права и пиратства, то всё становится не так однозначно.

Как авторам моделей уберечь свой труд от тупого копирования с помощью нейронных сетей?

На данный момент есть множество алгоритмов, позволяющих с помощью всего лишь одного изображения (даже не обязательно ортогонального вида) сделать 3D модель исходника в достаточно приемлемом качестве, чтобы не обращаться к автору модели и не платить за выполненную работу. Также существуют ИИ, которые способны обрабатывать несколько изображений-референсов разных видов (спереди, сбоку, сверху и т.д) и на их основе выполнять точное моделирование исходной модели, для этого потребуется несколько скриншотов со страницы 3D модели, которые автор выкладывает с целью ознакомления покупателя с приобретаемым товаром.

Для примера возьмём довольно таки популярную нейронную сеть и сделаем с помощью неё приближенную к оригиналу копию 3D модели.

Вот пример скриншотов, которые с вероятностью 90% прикрепляет каждый автор к своей модели (если такого «обилия» изображений 3д модели нет, то чаще всего заказчик обращается к создателю с просьбой отправить подробные скриншоты):

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Стоит отметить, что некоторые авторы даже предоставляют возможность ознакомиться с моделью с помощью встроенных на сайте режимов 3D предпросмотра, для жуликов это ещё больше упрощает процесс снятия референтов с исходной модели.

Причём даже не обязательно удалять фон у изображений, за Вас всё любезно выполнит ИИ:

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

После 16 секунд генерации получаем вот такой результат, причём в настройки Seed, Stage 1: Sparse Structure Generation, Stage 2: Structured Latent Generation и Multi-image Algorithm мы даже не лезем и знать не знаем что там тыкать вообще:

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Текстурирование теперь тоже не обязательно делать, по изображениям-референсам нейронной сети достаточно 30-40 дополнительных секунд, чтобы полностью разукрасить вашу бесплатную (платную) 3D модель:

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Таким образом, за 20 минут личного времени, Вы экономите средства в своём кошельке и считаете себя крутым лайфхакером, здорово, правда?

Затем я нашёл очень простой способ, как можно избежать копирования Вашей 3D модели: нужно просто грамотно расположить водяные знаки на превью изображениях, это может выглядеть следующим образом: 

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

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

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Как защитить 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

Как защитить 3D модель от пиратства ИИ (нейронных сетей).

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

6
Комментарии к статье