Защита графических изображений

Вопрос проблемы защиты авторских прав на изображения сейчас стоит очень остро: нарисованное тобой и выложенное в интернете может показаться кому-то очень похожим на его собственность :). Как же "застолбить" свои права на картинку и доказать, что это плод именно твоих многочасовых трудов?

СТЕГАНОГРАФИЯ

Под этим термином понимается сокрытие одной цифровой информации в другой. В нашем случае графическое изображение содержит другую информацию (например, текст). Если немного изменить тон пикселя, человеческий глаз ничего не заметит, но изображение будет модифицировано. На этом принципе и основывается стеганография. Таким методом защищать данные можно и в звуковых, и в видеофайлах. Подобная система весьма оригинальна, потому что едва ли кто-то будет проверять каждую картинку на наличие в ней шифра, определить наличие которого не всегда возможно (в интернете есть оупенсорсовые стеганографы, в том числе и на Delphi, . качай, модифицируй, и никто не заподозрит, что изображение подписано, ты же не будешь встраивать в него никаких сигнатур ;), а простые изменения младших бит еще попробуй пойми без знаний алгоритма ;) . прим. Dr.). Хорошие программы, предназначенные для защиты графических и звуковых файлов, делают свое дело настолько четко, что результат практически не заметен. Приблизительно десятая часть размера картинки - столько информации можно зашифровать. Расшифровка информации, скрытой в таком файле, возможна (а иначе зачем тогда ее шифровать?) . проблема лишь в том, что для расшифровки программе (которой файл был зашифрован) нужно ввести ключ. Чаще всего применяются алгоритмы шифрования MDC, DES, triple-DES, IDEA, RSA и т.д. Естественно, стеганографию применяют и для защиты авторских прав: зашифрованная в украденном .jpeg.е фраза "Данное изображение украдено у Иванова Ивана" может много чего сказать :).

АВТОРСКИЕ ПРАВА И "ВОДЯНЫЕ ЗНАКИ"

Водяные знаки впервые стали применять для защиты от подделок денежных купюр. Мы же поговорим о "водяных знаках" в цифровом мире, в котором борьба за авторские права намного сложнее. Если защищенный с помощью водяного знака продукт был присвоен злодеем, то с последним можно смело начинать судиться, а в качестве улики предъявить копирайты, проставленные на краденом продукте. Для этого существуют специальные программы. Некоторые из них являются плагинами для графических пакетов (Photoshop, CorelDraw), есть и независимые продукты. Ссылки на конкретных представителей смотри во врезке. Пожалуй, наилучшей из них является программа PictureMarc . продукт компании Digimarc. PictureMarc поставляется для большинства известных графических пакетов в виде плагинов. Для вставки водяного знака в изображение (например, в Photoshop) выбираем пункт меню Filter->Digimarc->Embed Watermark. В демо-версии доступен только ввод года, а для остального надо задать ID-номер создателя, предостовляемый только после регистрации на сайте производителя, при которой юзер автоматически становится участником системы поиска копирайтов в интернете (об этом - ниже). Для того чтобы прочитать водяной знак, идем сюда: Filter->Digimarc->Read Watermark. Эта утилита эффективна для применения в разных компаниях, а для обычного пользователя, который экономит свои деньги, подойдут другие решения, например - Eikonamark (Alpha Tec LTD). Демо-версии вполне достаточно для рядового пользователя. В программе есть два режима работы: чтение и задание водяного знака для одного файла (Open) и операции над группами файлов (Batch). Программа работает с двумя типами водяных знаков: видимые (Visible) и невидимые (Invisible). Для видимых знаков задается специальная позиция на картинке. Знаком может быть как текст, так и изображение. Добавлять можно только метку о том, что этот файл содержит водзнак (Zero Bit Watermark), вставлять binary logo, (Binary Logo Scrambling) и текст (Multibit Watermark). Для работы с большим количеством файлов стоит воспользоваться режимом Batch. На врезке со ссылками можно найти большой список программ и выбрать себе самую вкусную защиту от воровства в интернете :). Как же создается водяной знак? Это дело непростое, и плохая защита сведет на нет все усилия. Например, сообщение, которое требуется защитить, шифруется определенным ключем (часто этот ключ задает пользователь). Потом вносятся изменения в значения пикселей, изображение разбивается на блоки с последующим преобразованием Фурье. При этом информация, используемая для идентификации материала, маскируется деталями изображения, выполняющими функции создания "шума". Чем больше деталей содержит изображение, тем плотнее будут вкрапленные в него идентификационные коды. Существуют также продукты для массового поиска графических изображений, защищенных водяными знаками и размещенных в интернете. Эта технология впервые была разработана компанией Digimarc. Для разоблачения похитителей интеллектуальной собственности в интернете эта компания разработала поискового робота MarcSpider, который разыскивает изображения с "водяными" знаками в Сети. Технология Digimarc сейчас применяется во многих компаниях, занимающихся продажей изображений, среди них Getty Images, FPG и Index Stock. Поиск осуществляется с постепенным расширением его области: при обнаружении на определенном сайте подозрительных ссылок программа начинает проверку самого сайта. Единственная проблема, как я уже отмечал, в том, что обнаружение факта кражи изображения возможно только в том случае, если осуществивший ее - зарегистрированный участник системы. Только в таком случае робот будет искать в изображениях нужные нам копирайты и при их обнаружении сообщать куда следует. Защита, применяющая "водяные" знаки, основывается на невозможности удаления такой метки. Вернее, удалить ее можно, но качество изображения (для звуковых файлов - звучания) резко снизится после этого и продукт совершенно потеряет свой товарный вид. И то же самое . с эффектом "шума". Даже с появлением значительных изменений и искажений в изображении знак остается на своем месте . хоть и не полностью, но восстановить его можно. И тут приходит на помощь возможность разбивать изображения на блоки. Испортил один блок - а другие остались.

ГОВОРИТ И ПОКАЗЫВАЕТ УК РФ

Ст. 146. Нарушение авторских и смежных прав
1. Присвоение авторства (плагиат), если это деяние причинило крупный ущерб автору или иному правообладателю, - наказывается штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев, либо обязательными работами на срок от ста восьмидесяти до двухсот сорока часов, либо арестом на срок от трех до шести месяцев.
2. Незаконное использование объектов авторского права или смежных прав, а равно приобретение, хранение, перевозка контрафактных экземпляров произведений или фонограмм в целях сбыта, совершенные в крупном размере, - наказываются штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев, либо обязательными работами на срок от ста восьмидесяти до двухсот сорока часов, либо лишением свободы на срок до двух лет.
Ст. 6. Объект авторского права. Общие положения
1. Авторское право распространяется на произведения науки, литературы и искусства, являющиеся результатом творческой деятельности, независимо от назначения и достоинства произведения, а также от способа его выражения.
2. Авторское право распространяется как на обнародованные произведения, так и на необнародованные произведения, звуко- или видеозаписи (механической, магнитной, цифровой, оптической и так далее), изображения (рисунок, эскиз, картина, план, чертеж, кино-, теле-, видео- или фотокадр и так далее);...
4. Авторское право не распространяется на идеи, методы, процессы, системы, способы, концепции, принципы, открытия, факты.

S O F T

PictureMarc www.digimarc.com Продукт компании DigiMarc. Создает цифровые водяные знаки для защиты графических изображений. Представляет собой мо- дуль (plug-in) для основных графических пакетов, таких как Adobe Photoshop и CorelDraw (не менее 256х256 пикселей). Наи- более продвинутая в маркетинговом отношении технология, поз- воляющая осуществлять множество действий с изображениями, имеющими водяные знаки. Удаление однажды поставленной мет- ки невозможно. На сайте можно найти и информацию о роботе, который ищет изображения с водяными знаками (MarcSpider).

DropWaterMark www.lajdesignsw.com/DWM.html DropWaterMark . утилита, предназначенная для вставки прозрач- ных иконок и логотипов ("водяных знаков..) в изображения. DropWaterMark имеет четыре базовых режима: замена изображе- ния и вставка нового, замена папки изображений и создание но- вой. В первом режиме выбранное изображение заменяется на ос- нащенное водяными знаками. Во втором режиме можно сохранить защищенное изображение в новом месте. В третьем и четвертом режимах те же операции выполняются для папок.

CryptoLope www.research.ibm.com/imageapps/watermark.html Первая распределенная технология, которая обеспечивает базо- вые компоненты для обеспечения безопасности цифрового кон- тента, их защиты, управления ими, а также их доставки, отслежи- вания и продажи в среде интернета с помощью средств Java. Цифровое содержание может быть любого вида: от простых текс- тов до видео.

EikonaMark www.alphatecltd.com Система трансформирует идентификационный номер владельца авторского права в невидимую цифровую метку и вставляет ее в тело изображения. Водяной знак легко обнаружить без дополни- тельного поиска в базе данных.

Suresign www.signumtech.com Программа встраивает скрытую информацию об авторском праве и порядке использования цифровых данных. Система основана на технологии цифровой стеганографии. Скрытая информация встраивается в передаваемый цифровой поток данных (графику, аудио- и видеофайлы).

Argent www.digital-watermark.com Система предназначена для обеспечения мощного и интеллекту- ального средства защиты авторских прав при распространении продукции в Cетях и на других цифровых носителях, разработана для издателей мультимедиа. Используется трехканальная техно- логия внедрения "водяного" знака в объект защиты.

Лазурь www.novocom.ru А это программа от русских разработчиков. Производит анализ и обработку речевых сигналов. Ставит в речевом сигнале "водяные" знаки, которые идентифицируют говорящего.

Помните, профессионально изготовленный водяной знак почти невозможно вытравить без потери качества.


09.07.2007 21:58

Комментарии

очень хочетсся Лазурь
19.11.2009 14:14
весьма полезная статейка! (yea)
спасибо автору!
Zonkout | 03.02.2010 15:10
(yea)  (yea)  (yea)  (yea)  (yea)  (yea)  (yea)  (yea)  (yea)  (yea)  (yea)  8)
27.05.2010 22:41
Небольшой ресайзинг изображения + блур/контраст + кроп не вытравит знак? Что-то не верится.
Йожи | 12.03.2012 20:34
А также смена формата файла (жпег -> гиф -> жпег с изменением уровня качества)? Тоже не вытравит? Хм, а если изображение чуток повернуть на 0.001 градус? ;)

Ну а насчет аудиосигнала это вообще фантастика - стоит прогнать сигнал через эквалайзер, сдвиг фазы, добавить небольшую реверберацию, небольшой случайный шум, чуть поменять тон, да еще можно кучу всего сделать хоть в том же CoolEdit, если это не музыка можно тупо воспроизвести с последующей записью на микрофон + доп.обработка - никакая прога не найдет там знак.
Йожи | 12.03.2012 20:47