Как выявить «скрытый» шум изображения

420
forthrin

Компьютерные изображения могут скрывать шум сжатия, который едва заметен при взгляде прямо на него, но если вы наклоните экран ноутбука, вы увидите шум, например. края вокруг банок на этом изображении .

Основной вопрос : как сделать так, чтобы шум, подобный этому, стал ослепительно очевидным, если смотреть прямо на экран? Какие фильтры я должен запустить? (Я использую ImageMagick, Photoshop и MacOS Preview).

Побочные вопросы, если кто-нибудь может пролить больше света на это явление:

  1. Каково техническое объяснение того, почему шум изображения, подобный этому, «раскрывается» при изменении угла обзора экрана. Это одинаково для всех типов экранов (плазменный, светодиодный, OLED и т. Д.)?
  2. Этот вид шума является распространенной ошибкой. Человек, который не знает лучше, сохраняет изображение с высокой степенью сжатия и думает про себя: «Это выглядит нормально» и забывает проверять изображение в неидеальных условиях (например, наклонный экран, другая калибровка и т. Д.). Есть ли Photoshop et. и др. есть функция, чтобы предупредить о почти невидимом шуме, так как это такая простая ошибка?
0
Какой шум я вижу, выглядит как дискретизация. Вам необходимо определить, является ли шум на изображении, или является причиной, масштабируя до размеров экрана. Если вы отображаете в формате 1: 1, вы должны иметь возможность перемещаться и видеть дефекты на самом изображении. AFH 6 лет назад 0
@AFH: я знаю, что вы можете искать их при масштабировании, наклоне экрана, щурении глаз и т. Д. Вопрос в том, как фильтры изображений могут помочь вам * не * делать эти вещи. Я попробовал Photoshop Elements, и, повернув яркость до минимума (-150), на самом деле очень хорошо показал повреждение от сжатия! Однако ImageMagick не давал того же эффекта (`convert image.jpg -brightness-контраст -50x0`). А у Preview вообще нет контроля яркости. forthrin 6 лет назад 0
Все может зависеть от вашего экрана ... Я не вижу ничего особенного даже под крайними углами, хотя большинство ноутбуков, которые я когда-либо видел [среди прочего, я не пользуюсь лапами по этой причине], имеют огромное количество " Свернуть изображение ", если вы не квадрат для них. Tetsujin 6 лет назад 0
@Tetsujin: этот пример не очень плохой. Я выложу худшие, если наткнусь на них. forthrin 6 лет назад 0
Ты играл с кривыми? Я ожидаю, что они покажут это хорошо ... Attie 6 лет назад 0
@Attie: Найдено «Настройка цветовых кривых» в Photoshop Elements. Использование предустановки «Соляризация» довольно хорошо выявило повреждения! forthrin 6 лет назад 0

2 ответа на вопрос

0
LawrenceC

ЖК-экраны используют поляризованный свет, что означает, что свет излучается из каждого пикселя в виде тонкой линии Таким образом, определенные углы являются оптимальными, и если вы начнете отводить взгляд от оптимального угла, яркость и контраст изображения будут меняться - но не равномерно - и вы сможете заметить вещи, которых раньше не видели.

В этом ответе phys.stackexchange.com объясняется и указывает на видео, которое точно показывает, что происходит.

Светодиодные и плазменные технологии не поляризованы, поэтому они не демонстрируют феномен.

Поскольку это такая распространенная ошибка, есть ли в графических приложениях функции, помогающие / предупреждающие пользователя о таком шуме, или это оставлено на усмотрение пользователя (и наклон экрана) пользователя?

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

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

«Яркость и контрастность изображения будут меняться - но не равномерно»: точно. Поскольку сжатие JPEG основано на том, что, по его мнению, глаз будет игнорировать в идеальных условиях, изменение обстоятельств (например, яркости и контрастности) покажет чрезмерную оптимизацию. Я пытался инвертировать изображение в Photoshop Elements, но на самом деле это не выявило никаких артефактов. Почему мы получаем разные результаты? forthrin 6 лет назад 0
Попробуйте «гамма-коррекция» и установите для нее низкое значение. В Irfanview вы можете найти эту опцию в разделе «Изображение / коррекция цвета». SpiderPig 6 лет назад 0
0
Hannu

Основной вопрос: как сделать так, чтобы шум, подобный этому, стал ослепительно очевидным, если смотреть прямо на экран? Какие фильтры я должен запустить? (Я использую ImageMagick, Photoshop и MacOS Preview).

Предполагая, что у вас есть доступ к исходному изображению в файле, к которому не применено сжатие с потерями (т.е. не сохранено в формате JPG):
возьмите разницу в изображениях (например, загрузите как слои в gimp или Ps, поиграйте с режимами слоев), а затем Выделить большие различия (например, Авто уровни?).

Хорошее предложение, но в большинстве случаев у меня нет оригинального изображения. Вы просто получаете изображение, которое имеет этот шум, и вы хотите получать уведомления об этом. Вы хотите, чтобы ваш редактор изображений сказал: «Вы собираетесь сохранить изображение с таким дерьмовым шумом сжатия, который почти невидим. Посмотрите! Вот оно ...», а затем ясно покажите его вам. forthrin 6 лет назад 0
JPG (или любой другой формат, использующий сжатие с потерями) больше похож на «печать», чем на жизнеспособный вариант для сохранения резервных копий данных (например, для последующей обработки). Чтобы иметь возможность обнаружить аномалии, вам нужно как-то «оптимизировать» изображение и провести сравнение с этими данными, как описано выше. Hannu 6 лет назад 0