КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ
Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.
ОБЩИЕ СВЕДЕНИЯ
Номер проекта 22-71-10097
НазваниеМетоды защиты перспективных типов и форматов данных цифровыми водяными знаками
Руководитель Федосеев Виктор Андреевич, Кандидат физико-математических наук
Организация финансирования, регион федеральное государственное автономное образовательное учреждение высшего образования "Самарский национальный исследовательский университет имени академика С.П. Королева" , Самарская обл
Конкурс №71 - Конкурс 2022 года «Проведение исследований научными группами под руководством молодых ученых» Президентской программы исследовательских проектов, реализуемых ведущими учеными, в том числе молодыми учеными
Область знания, основной код классификатора 01 - Математика, информатика и науки о системах; 01-216 - Математические модели и методы защиты, преобразования и передачи информации
Ключевые слова защита авторских прав, обнаружение фальсификаций, цифровые водяные знаки, защита медицинских данных, защита 3D-моделей, защита изделий 3D-печати, защита космических снимков, свёрточные нейронные сети, генеративно-состязательные сети, гиперспектральные изображения, данные ЭКГ, DICOM, MVT, STL, QR-код
Код ГРНТИ28.23.15
ИНФОРМАЦИЯ ИЗ ЗАЯВКИ
Аннотация
Методы цифровых водяных знаков используются для защиты данных от несанкционированного распространения и умышленной фальсификации уже более 25 лет. Изначально бОльшая часть разрабатываемых методов предназначалась для защиты изображений: сначала представленных в пространственной области в виде двумерной матрицы пикселей, затем в виде отсчётов спектра или трансформант, используемых в алгоритмах сжатия с потерями. Почти одновременно с этим были предложены алгоритмы встраивания ЦВЗ в звуковые и видеосигналы, которые в большинстве своём базировались на тех же идеях, что и методы, предназначенные для защиты изображений. В дальнейшем эта тенденция продолжилась: новые алгоритмы или усовершенствованные версии существующих алгоритмов в первую очередь разрабатывались для цифровых изображений и некоторых их типов (медицинские изображения, спутниковые изображения), однако последующий трансфер новых идей на аудио и видео, не говоря уже о других типах данных, замедлился. Новые идеи, успешно показавшие себя для защиты изображений, адаптировались для видео или аудио с опозданием в несколько лет, а некоторые и вовсе пропускались. Со стремительным ростом в 2010-х гг. числа и доступности новых цифровых устройств средств регистрации реального мира (мобильные камеры, беспилотные летательные аппараты, многочисленные аппараты дистанционного зондирования, стереокамеры, инфракрасные камеры и пр.), а также числа форматов для хранения специализированных данных отмеченное выше отставание в адаптации средств активной защиты для новых данных только усилилось. В результате по состоянию на сегодняшний момент целый ряд новых активно развивающихся технологий получения и хранения цифровых данных не имеют качественных специализированных алгоритмов защиты, объективный уровень которых сопоставим с решениями, предложенными ранее для обычных цифровых изображений. К ним можно отнести трёхмерные модели различных типов (в том числе цифровые модели рельефа, прототипы 3D-печати), трёхмерные растровые изображения (томограммы, гиперспектральные изображения), данные ЭКГ или ЭЭГ мониторинга, некоторые категории медицинских изображений, тиражируемые векторные тайловые модели (MVT) и др. В настоящем проекте ставится задача разработки специализированных алгоритмов встраивания ЦВЗ для защиты этих типов данных, уровень которых позволил бы приблизиться по характеристикам к лучшим ЦВЗ-алгоритмам для защиты изображений и дал толчок к их лучшей защите при практическом использовании. Следует также подчеркнуть, что важность представляет собой разработка ЦВЗ-средств для защиты не только отдельных новых типов данных, но также и развивающихся и активно внедряемых форматов, таких как DICOM, MVT, STL и других. Этому тоже планируется уделить внимание в рамках данного проекта.
Для решения задачи разработки специализированных ЦВЗ-алгоритмов для отдельных актуальных типов и форматов данных, во-первых, как уже упомянуто, будут использоваться идеи и методы, зарекомендовавшие себя ранее для защиты изображений. Во-вторых, в проекте планируется использовать современные подходы, активно применяемые в последние годы в смежных областях компьютерного зрения и машинного обучения. К их числу относятся методы классификации, выделения областей и синтеза данных на базе свёрточных нейронных сетей и генеративно-состязательных сетей. В-третьих, в проекте планируется использовать и развивать авторские методы и подходы, ранее успешно использованные для более традиционных типов данных (изображения и видеосигналы) при выполнении завершённого личного гранта Президентской программы РНФ №18-71-00052 автора заявки (название проекта – «Методы активной защиты сжатой изобразительной информации от несанкционированных изменений»).
ОТЧЁТНЫЕ МАТЕРИАЛЫ
Аннотация результатов, полученных в 2025 году
Основные направления работы в отчётном периоде:
1) Защита спутниковых изображений за счёт встраивания ЦВЗ в семантически несущественные фрагменты.
2) Адаптация ранее разработанных алгоритмов встраивания ЦВЗ класса QIM, характеризующихся пониженным уровнем искажений, для защиты различных типов данных.
3) Защита векторных тайловых покрытий.
4) Защита образцов 3D-печати.
5) Защита трёхмерных векторных данных.
6) Защита данных медицинской диагностики.
Рассмотрим более подробно состав выполненных работ и приведём наиболее важные результаты по каждому направлению.
1. Защита спутниковых изображений за счёт встраивания ЦВЗ в семантически несущественные фрагменты
Разработаны два различных метода, основанные на использовании двух способов маскирования ЦВЗ естественными структурами. Оба метода исследованы на примере данных дистанционного зондирования Земли (ДЗЗ), однако на практике могут быть применены и для других видов изображений.
В первом методе используются имеющиеся на изображении семантически несущественные структуры. К таким структурам в случае данных ДЗЗ могут относиться, например, облака или водные поверхности (если снимки используются для анализа земной поверхности). Определив класс несущественных объектов, на первом этапе происходит отыскание маски пикселей, относящихся к данному классу, при помощи глубоких нейронных сетей. На втором этапе формируется шумоподобный ЦВЗ в пределах найденной маски. Далее он добавляется к исходному спутниковому изображению. При этом метод формирования шумоподобного ЦВЗ должен обладать высокой стойкостью к различным искажениям: обрезке, сдвигу, масштабированию, сжатию с потерями и пр. В рамках исследования были рассмотрены 5 различных методов встраивания ЦВЗ: Dwt-Dct, Dwt-Dct-Svd, MaxDct, JAWS и Watermark Anything Model (WAM). Среди них первые 4 основаны на классических подходах, а последний основан на нейросетевой архитектуре. Среди классических алгоритмов наилучших показателей достиг алгоритм JAWS, показавший высокую стойкость к поэлементным преобразованиям и JPEG-сжатию. Наилучшим же алгоритмом оказался WAM, который показал высокую стойкость ко всем преобразованиям (включая геометрические искажения), кроме JPEG-сжатия.
Второй метод основан на искусственной генерации семантически несущественных областей и добавлении их на снимок. В проведённых исследованиях рассмотрен сценарий, при котором данные ДЗЗ используются для анализа земной поверхности, и на них накладываются искусственно синтезируемые облака, содержащие ЦВЗ. В рамках исследований была сформирована коллекция синтетических облаков на основе шума Перлина. Полученная коллекция использовалась для обучения нейронной сети Stable Diffusion с целью генерации ею изображений облаков. Цель этого этапа – получить нейросетевую модель, позволяющую генерировать подходящие по содержанию изображения, которую далее можно использовать в модели Stable Signature, которая сочетает в себе генерацию изображений одновременно со встраиванием ЦВЗ. После обучения модели Stable Signature эта модель оказалась способной генерировать облака, содержащие ЦВЗ. Далее полученные ЦВЗ добавлялись на спутниковые снимки, и исследовалась стойкость ЦВЗ к различным трансформациям. В результате метод показал свою работоспособность.
Проведённые исследования показали, что маскирование ЦВЗ естественными структурами приводит к меньшим искажениям данных ДЗЗ. Кроме того, эти искажения локализованы в семантически несущественных областях. При этом разработанные методы в сочетании со state-of-the-art алгоритмами встраивания ЦВЗ (такими как WAM и Stable Signature) позволяют достичь высоких характеристик стойкости ЦВЗ.
2. Адаптация ранее разработанных алгоритмов встраивания ЦВЗ класса QIM, характеризующихся пониженным уровнем искажений, для защиты различных типов данных.
На первом этапе проекта были разработаны алгоритмы класса QIM, которые вносят меньшие искажения при встраивании ЦВЗ, нежели известные алгоритмы: QIM-MD и UniQIM-MD. На третьем этапе оба метода были успешно адаптированы для двух специфических типов данных: 3D-модели, представленные в формате STL или его аналогах, а также медицинские изображения. В обоих случаях адаптированные алгоритмы также показали преимущество перед традиционными аналогами по вносимым при встраивании ЦВЗ искажениям.
3. Защита векторных тайловых покрытий.
На этапе 3 продолжено развитие метода защиты векторных тайлов MVT на основе сдвига позиций отдельных точек, разработанного на этапе 1. Так, было проведено исследование влияния всех параметров метода на точность извлечения ЦВЗ, что позволило подобрать более стабильные значения параметров. Также проведено более глубокое исследование стойкости ЦВЗ. Проведено исследование времени, необходимого для встраивания и извлечения ЦВЗ, подтвердившее вычислительную эффективность данного метода, а также анализ эффективности использования различных уровней MVT для встраивания ЦВЗ.
4. Защита образцов 3D-печати
Ранее на этапах 1-2 был разработан метод, который заключается в формировании локального сдвига структуры полимера внутри области, задаваемой бинарным изображением – ЦВЗ. В рамках этапа 3 реализованы два других способа локального изменения поверхностного слоя: изменение направления линий и изменение толщины линий. Эти алгоритмы успешно реализованы за счёт модификации подаваемой на вход принтера модели, представленной в формате G-code.
5. Защита трёхмерных векторных данных.
В рамках этапа 3 исследовался метод защиты прав на цифровые 3D-модели с использованием технологии "нулевого водяного знака" (zero-watermarking) на основе среднего вектора нормали, разработанный на предыдущих этапах. В этом исследовании рассчитанные дескрипторы подавались на вход классификатора на основе свёрточной нейронной сети. Этот классификатор должен отнести поданный на вход дескриптор некоторой модели к одному из предопределённых классов 3D-моделей. В результате эксперимента точность нейросетевой классификации на тестовой выборке для всех экспериментов оказалась не ниже 0,99. Таким образом, показано, что предложенный дескриптор позволяет эффективно описывать 3D-модель.
6. Защита данных медицинской диагностики.
В рамках проекта также выполнено несколько задач по защите различных данных медицинской диагностики. В частности, подготовлена публикация по теме защиты данных ЭКГ. Кроме того, успешно показана возможность защиты данных в формате HDF водяными знаками. Наконец, как уже упоминалось выше, разработанные в рамках проекта алгоритмы QIM-MD и UniQIM-MD были успешно адаптированы для медицинских изображений разной модальности.
В результате выполнения проекта решены все запланированные задачи. За три года опубликовано либо принято к публикации в совокупности 18 статей в изданиях, индексируемых Web of Science или Scopus, в том числе одна статья в издании Q1.
Публикации
1.
Андреев П.А. Денисова А.Ю., Федосеев В.А.
Reversible Watermarking for Electrocardiogram Protection
Sensors, Vol. 25(7). — P. 2185 (год публикации - 2025)
10.3390/s25072185
2.
Гашников М.В.
Georeferencing Remote Sensing Data Using Long Gradients
Optical Memory and Neural Networks, Vol. 33(3). — P. 255–258 (год публикации - 2024)
10.3103/S1060992X24700140
3. Шапиро Д.А., Федосеев В.А. Protection of 3D models by QIM watermarking with reduced distortion IEEE 2025 13th International Symposium on Digital Forensics and Security (ISDFS), 2025 13th International Symposium on Digital Forensics and Security (ISDFS). — 2025 (год публикации - 2025)
4. Фам Н.Х., Максимов А.И., Федосеев В.А. Satellite image protection by watermarking into regions of non-interest 2025 XI International Conference on Information Technology and Nanotechnology (ITNT), 2025 XI International Conference on Information Technology and Nanotechnology (ITNT). — 2025. — P. 1–7 (год публикации - 2025)
5. Шапиро Д.А. A method for synthesizing test videos based on the evaluation of the autocorrelation function Lecture Notes in Electrical Engineering, 2025. — P. 1–11 (год публикации - 2025)
Возможность практического использования результатов
В результате проекта разработано множество методов защиты водяными знаками различных по своей природе и формату цифровых данных и физических объектов. К ним относятся данные медицинской диагностики (медицинские изображения, данные ЭКГ и ЭЭГ, трёхмерные диагностические данные), цифровые векторные карты, цифровые 3D-модели, спутниковые изображения (в частности, гиперспектральные изображения), изделия 3D-печати и др. Все эти данные и продукция используются в экономике, промышленности и социальной сфере, а это значит, что и разработанные методы, алгоритмы и технологии могут найти практическое применение.