Компьютерра
Шрифт:
По своему итоговому эффекту алгоритм Льюиса и Куна работает примерно так же. В уже имеющееся изображение, подлежащее защите, алгоритм подмешивает особый высокочастотный паттерн с амплитудой блоков, тщательно подобранной таким образом, чтобы вызывать максимальные ошибки квантования в процессе перекомпрессии JPEG. Проще всего это пояснить на примере равномерного серого фона, в который добавляется защитный "шахматный" паттерн.
Если внимательно приглядеться к уже помеченному изображению перед перекомпрессией, то все блоки картинки имеют одну и ту же среднюю интенсивность, но амплитуда клеток шахматного паттерна слегка варьируется. Трюк алгоритма заключается в том, чтобы подобрать такую пару амплитуд, которые лежат по разные стороны границы квантования, так что при перекомпрессии блоки основной картинки и подложки испытывают максимальную ошибку квантования в противоположных направлениях.
То есть искусственно делается так, чтобы одна из амплитуд наверняка вызывала клиппинг, или дефект компрессии, который понижает воспринимаемую яркость своих блоков, вызывая заметные низкочастотные расхождения с оригиналом. Осталось напомнить, что амплитуда шахматных клеток была промодулирована скрытым предупреждающим сообщением, невидимом на помеченном исходном изображении. В пережатой же копии надпись становится отчётливо видимой из-за эффектов клиппинга, сопровождающих процесс перекомпрессии.
(Наглядную онлайновую демонстрацию с картинками "до и после" можно посмотреть на веб-странице Льюиса.)
Как только работа о новой технологии защиты изображений была опубликована авторами в Сети, на соответствующих дискуссионных площадках тут же зазвучали естественные вопросы типа "а кому и зачем все это, собственно, нужно?". Такой вопрос возникает потому, что в явном виде в статье вроде бы нигде не говорится, что наиболее очевидная область применения алгоритма – это защита изображений от нелегального копирования. Но, с другой стороны, и сами авторы в общем-то не скрывают, что в перспективе подразумевают для своего детища именно такого рода область применения. В их комментариях об этом говорится прямо: "Непростой задачей остается распространить данный подход на пометку видеоданных, где контроль за степенью сжатия и адаптивное квантование делают свойства скопированного документа менее предсказуемыми. Результатом же таких усилий стало бы цифровое видео, где картинка из-за пережатия к низкому качеству становится сильно искажённой, что сделало бы алгоритм полезным для цифровой защиты контента".
Иначе говоря, и люди вот явно умные и талантливые, и технологию придумали вроде бы любопытную. Однако же в итоге получается из неё всего лишь очередная попытка добиться недостижимого и помешать-таки пользователям копировать информацию. То есть то, что по самой природе своей создавалось для наиболее эффективного размножения и копирования… Грустная какая-то цель – и унылая в своей безнадёжности.
По этому поводу невольно вспоминаются рефлексии одного очень информированного в делах шпионажа человека. При обсуждении истории TEMPEST он глубокомысленно заметил, что спецслужбам почему-то всегда удавалось намного остроумнее, эффективнее и дешевле воровать чужие секреты, чем защищать свои собственные тайны от компрометирующих утечек. Вероятно, заметил он, такова уж природа человеческая.
Предварительный обзор ОС Android 3.0 Honeycomb
Автор: Евгений Лебеденко, Mobi
Опубликовано 09 февраля 2011 года
Спустя год после выхода легендарной системы iOS 3.2, на которой заработал самый популярный планшет в мире, другой лидер рынка мобильных платформ, компания Google, пробует повторить успех Apple и выпускает собственную планшетоориентированную ОС.
На сайте разработчиков были анонсированы новая версия операционной системы Google Android 3.0 и пакет инструментов для разработки программ для работы под ее управлением. Следуя кондитерскому направлению именования релизов Android, "трёшка" получила имя Honeycomb - то есть "медовые соты". И стоит признать, в плане приятных нововведений эта мобильная платформа вряд ли оставит кого-нибудь равнодушным. Цифра "три" в названии новинки говорит о том, что Honeycomb совершил качественный скачок в плане функциональности, получив массу серьёзных нововведений, и готов вступить в единоборство с лидером планшетного мира, системой iOS.
Интерфейс Android 3.0 засветился еще в прошлом году. 7 декабря на конференции D: Dive into Mobile отец-основатель и главный куратор проекта Android Энди Рубин продемонстрировал безымянный планшет с Android 3.0 на борту. Дотошная пресса быстро раскрыла источник происхождения потенциального "убийцы iPad" - компанию Motorola, которая чуть позже, на выставке CES 2011, показала свое творение Motorola Xoom. Следует отметить, что Motorola - далеко не единственный производитель планшетов, которые будут поставляться с Honeycomb. Такие корифеи рынка мобильных компьютеров, как ASUS, Acer и Toshiba, сообщили о том, что в своих будущих планшетах они планируют установить именно Android 3.0.
Интересно то, что на момент показа этих продуктов на CES 2011 Android 3.0 еще не существовал в виде завершенного проекта, и в новинках крутилась флэш-анимация его интерфейса, который явно отличался от интерфейса ориентированной на смартфоны и коммуникаторы версии Android 2.3 Gingerbread.
Недавний анонс Android 3.0 показал, что Honeycomb действительно обладает самым необычным интерфейсом за всю историю развития платформы. Более того, новая операционная система предлагает массу интерфейсных нововведений не только потребителю, но и разработчику, создавая тем самым полноценную экосистему для развития рынка планшетов на Android.
Рассматривая как видимые невооруженным глазом, так и скрытые пользовательские нововведения Android 3.0, понимаешь, что в Google подошли к вопросу завоевания планшетного рынка серьезно. Итак, что же владелец новенького "гуглопада" найдет в Android 3.0?
Большие экраны планшетов как нельзя лучше приспособлены для различных визуальных нововведений в пользовательском интерфейсе. В этом плане Honeycomb существенно отличается от своих младших гуглофоновских собратьев.