Как защитить 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
Еще больше интересных статей
От сломанного изделия до идеальной копии
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
3д модель универсальная насадка УШМ 125 - заусовщик для среза края плитки под углом 45 градусов
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Самодельный станок для намотки пластика
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Думаю каждый из нас сталкивался с такой проблемой ка...
Комментарии и вопросы
Т.е. вы продаёте принтер-кит к...
Монолитный поликарбонат вообще...
Не сказал бы. Если это EMMC, а...
Всех Приветствую, возникла сле...
Попадались кому-то цифры-испыт...
Ситуация следующая. Такая кони...
Собственно у REC раньше был од...