Размытие лица в необработанных изображениях - Фотопедия
2 голосов
/ 21 сентября 2018

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

В настоящее время я использую canon 350d, но если некоторые системы могут, а другие не знают, какие из них полезны, этот вопрос не ограничивается моей камерой.

Ответы [ 3 ]

4 голосов
/ 21 сентября 2018

Комментарии превратились в ответ ...

Как уже было сказано, вы не можете размыть RAW, потому что изменения в RAW сохраняются как файлы 'sidecar' и являются совершенно необязательными для любого другого человека, приложения или компьютера, которые их просматривают, чтобы использовать или игнорировать по своему усмотрению.
У RAW есть еще один недостаток - только вы знаете, каковы были ваши намерения; любой, кто откроет его в разрозненном программном обеспечении, даже не узнает вашу точку отсчета. TIF или JPG, по крайней мере, будут выглядеть одинаково для всех [в пределах допуска их монитора, калибровки и т. Д.)

Если вам действительно не нужно обсуждать тона кожи, домашние животные и мягкие игрушки делают хороших подопытных без страха узнавания или смущения. Или заставьте вашего предмета держать указанного питомца / игрушку перед их лицом.

Если вам нужно обсудить уже занятую работу для ретроспективного поста, без возможности заменить предметы игрушками ...
В этом случае вы можете размыть или затемнить для конфиденциальности и просто загрузить JPG, потенциально с ссылкой на полный однослойный TIFF. Никто не сможет расшифровать ни одного из них, если вы полностью затемните лица - но посмотрите Безопасный способ маскировки конфиденциальной информации на скриншотах? с нашего дочернего сайта Security SE, для предостережений, если ваша информация очень чувствительна [хотя я обычно предполагаю, что в большинстве случаев никто не потрудится пойти на такую ​​длину]

Можно предложить потенциальные исправления / излечения даже из JPG или TIF, пропустив их через Photoshop или Camera RAW и т. Д. После свершившегося факта. Изменения не будут такими подробными, как в оригинальном RAW, но они могут подсказать вам, как сделать изменения самостоятельно из исходного изображения.

Вот некоторые вопросы и ответы, в которых я лично принимал участие, где советы были получены с использованием только JPG, опубликованных здесь, и дальнейшая работа могла бы быть выполнена ОП.
Ни у одного из них не было какого-либо элемента приватности, о котором они открыто беспокоились, но тот же «учебный» подход можно легко использовать со скрытыми лицами и т. Д.

Что вызывает этот темный ореол вокруг Солнца? - мой собственный вопрос, ответ помог мне найти способ исправить это, хотя я должен был сделать это самостоятельно.

Как я могу создать этот «средневековый облик» с помощью камеры начального уровня, такой как Nikon D3300? - ответ на этот вопрос был сделан с помощью мягких игрушек, чтобы ОП мог позже скопировать методы в реальный предметы.

Как я могу отредактировать пятна на подмышках на фотографии? - быстрое исправление, демонстрирующее технику, чтобы ОП мог применить себя к оригиналу.

Как заставить подпись / водяной знак выглядеть лучше?
&
Как мне исправить огромный синий сдвиг на этих изображениях?
- опять же, грубые перенастройки, выполненные на JPG, которые могут быть эмулированы OP.

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

3 голосов
/ 21 сентября 2018

Когда вы «редактируете» необработанное изображение практически во всех доступных приложениях для необработанной обработки, вы не редактируете необработанные данные. Вы редактируете набор инструкций о том, как эти данные следует использовать для создания видимого изображения. Фактические необработанные данные не изменяются.

Когда вы смотрите на «сырое» изображение на экране, вы на самом деле тоже не смотрите на «THE raw image» . Вы смотрите на одну возможную интерпретацию среди (практически бесконечного) числа одинаково достоверных интерпретаций этих данных.

Если кто-то еще откроет файл необработанного изображения, который вы «отредактировали» для размытия или затемнения лиц, ваше редактирование будет использоваться только, а лица будут размыты или затемнены, если приложение, которое другая сторона использует для открытия необработанного файла:

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

и

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

Даже в этом случае пользователь может легко отменить редактирование размытия, чтобы увидеть лица без размытия.

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

Мне было интересно, есть ли способ фактически скрыть или удалить информацию в некоторых пикселях в необработанных данных.

Если исходные необработанные данные не изменяются всеми коммерчески доступными приложениями для необработанной обработки и всеми популярными приложениями для редактирования / просмотра исходных текстов с открытым исходным кодом, и вы используете любое такое коммерчески доступное приложение или приложение с открытым исходным кодом, ответ должен быть довольно очевидным: " Нет ".

Полагаю, можно было бы создать приложение, которое могло бы распаковывать необработанные данные изображения в растровый формат, преобразовывать монохромные значения яркости каждого пикселя в необработанном файле в цвет, применять гамма-коррекцию (чтобы вы могли видеть, что вы делаете вместо того, чтобы пытаться работать с черным шариком небытия), замаскируйте грани, а затем преобразуйте значения с гамма-коррекцией обратно в линейные значения и перекодируйте их в какой-либо конкретный необработанный формат файла, который используют ваши изображения (NEF, CR2 и т. д. ).

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

Еще нужно распаковать необработанные данные изображения в растровое изображение, применить изменения к указанным местоположениям, а затем сжать растровое изображение обратно в исходный необработанный формат файла, используя любую конкретную схему сжатия, которую использует исходный необработанный формат. Также необходимо удалить исходный предварительный просмотр jpeg (и любые другие предварительные / уменьшенные изображения jpeg или tiff, добавленные к исходному необработанному файлу) и заменить его (их) измененным, либо сгенерированным из измененных исходных данных, либо путем сохранения изменения, сделанные в исходном jpeg-превью.

Но, насколько мне известно, ни один такой продукт не является коммерчески доступным. Я также не знаю ни одного продукта с открытым исходным кодом, который может это сделать.

1 голос
/ 21 сентября 2018

Для совершенно другой позиции (но схожий окончательный ответ):

Теоретически вы можете написать программное обеспечение для черно-белых областей в файле RAW и оставить остальную часть изображения без изменений.

На практике это было бы бесполезно, потому что люди - это то, на что мы смотрим (когда они не являются главной темой). И мы замечаем малейшие изменения (*). Таким образом, вы не можете редактировать изображение, не убедившись, что ваше редактирование не имеет нежелательных побочных эффектов для людей, и для этого необходимо, чтобы эти люди были видны.

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

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