Пикселизация больше не защитит информацию на изображениях — появился алгоритм, способный восстановить картинку

Многие пользователи в интернете для скрытия конфиденциальной информации на видеороликах и фотографиях пользуются пикселизацией (сильное снижение разрешения). Однако теперь этот способ будет малоэффективен — в сети появился алгоритм, который восстанавливает пиксилизированный текст на изображениях.

Пикселизация больше не защитит информацию на изображениях — появился алгоритм, способный восстановить картинку

Источник изображения: antyweb

Разработчик с ником Beurtschipper опубликовал на GitHub утилиту дешифровки изображений под названием Depix, написанную на Python.

Пикселизация больше не защитит информацию на изображениях — появился алгоритм, способный восстановить картинку

Источник изображения: linkedin

Фильтр пикселизации работает следующим образом: изображение делится на блоки нужного размера, в каждом из них определяется основной цвет (среднее значение от всех оттенков блока), после чего квадрат заливается сплошным цветом. Что очень важно, одинаковые элементы даже на разных изображениях будут пикселизироваться одинаково.

Алгоритм Depix использует как раз этот принцип — в программу загружается пикселизированное изображение (пока, это работает только с текстом) и алфавит в виде Последовательности де Брёйна с теми же настройками шрифта, что и в пикселизированном фрагменте. К настройкам шрифта относится размер, цвет, сам шрифт, а также цветовая модель HSL (тон, насыщенность и светлота).

Пикселизация больше не защитит информацию на изображениях — появился алгоритм, способный восстановить картинку

Источник изображения: GitHub

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

Пикселизация больше не защитит информацию на изображениях — появился алгоритм, способный восстановить картинку

Источник изображения: linkedin

Подбор будет завершён, только когда не останется совпадений между двумя картинками. Результат будет экспортирован в формате изображения в «output.png».

Для того, чтобы воспользоваться алгоритмом, необходимо скачать на компьютер Python, загрузить Depix с GitHub, сделать скриншот пикселизированного элемента, который нужно расшифровать. Сгенерировать Последовательность де Брёйна на специальном сайте и создать из неё текстовый файл с настройками шрифта, которые могут соответствовать пикселизированному изображению. После этого сделать скриншот текстового документа с Последовательностью де Брёйна и запустить в Python соответствующий код.

В своей статье, где разработчик подробно разобрал работу алгоритма, он отмечает, что ранее подобных утилит в свободном доступе не существовало. А для безопасности стоит полностью удалять конфиденциальную информацию с изображений и видеороликов, так как алгоритмы не стоят на месте.


Влад Кулиев, Supreme2.Ru





Интересные новости
Японський посадковий модуль SLIM зміг пережити місячну нічЯпонський посадковий модуль SLIM зміг пережити місячну ніч
Російський супутник мало не зіткнувся з американським, і NASA нічого не могло вдіятиРосійський супутник мало не зіткнувся з американським, і NASA нічого не могло вдіяти
Блок рекламы


Похожие новости

Blue Origin Безоса хочет построить больше ракет для удовлетворения спроса на космический туризмBlue Origin Безоса хочет построить больше ракет для удовлетворения спроса на космический туризм
Украина отправит на станцию "Академик Вернадский" большее число ученыхУкраина отправит на станцию "Академик Вернадский" большее число ученых
Настоящая революция в энергетике: термоядерный реактор впервые добыл больше энергии, чем затратил
Аккумуляторы на базе магния смогут хранить в два раза больше энергии, чем литиевые
Amazon хочет запустить на 4538 интернет-спутников Kuiper больше запланированного
SpaceX Илона Маска стоит больше $100 млрд
Компании Брэнсона позволили восстановить космические полеты
Ландшафт Марса может защитить колонистов от смертоносного излучения
Смартфоны больше не будут разбиваться: В Индии разрабатывают самовосстанавливающийся материал
На добычу биткоинов уходит больше электроэнергии, чем потребляет Аргентина
Последние новости

Подгружаем последние новости