Почему моя камера показывает много застрявших красных и белых пикселей?

После часа съемки на Rebelt2i + Tamron 17-55 f2.8 я вернулся домой и проверил снимки на своем компьютере.

На каждом изображении есть много «битых» пикселей в одном и том же месте. Я искал в Google, и это может быть пыль, битые пиксели, горячие пиксели... Есть ли у вас какие-либо предложения о том, в чем проблема на самом деле и как ее решить?

Посмотрите между двумя зданиями справа, несколько в небе: образец изображения(Щелкните, чтобы увеличить.)


Вопрос , также заданный gsharp :

На всех фотографиях, которые я сделал сегодня, красная точка находится в одном и том же месте. Похоже на "ошибку пикселя" монитора. Просто объектив грязный или что-то случилось с моей камерой?

Вот несколько образцов. Лучший способ обнаружить точку — загрузить изображение в исходном размере (нажмите (i), затем загрузите)

Просто для подтверждения; это происходит на регулярной основе не только в этот раз и с этим конкретным изображением?
Это происходит только при длительной выдержке (+20 секунд), что означает, что на всех снимках той ночи горячие пиксели находятся в одном и том же месте.
Возможное объяснение: в каждой сцене действительно была красная точка. Вопрос в следующем: вы следуете за красной точкой или он (обычно это мужчина) следует за вами повсюду? Красные точки любят фотографироваться и известны тем, что прыгают на фотографов и позируют на случайных снимках. Я допускаю, что это маловероятное объяснение.
@AJFinch - Обязательная цитата Митча Хедберга: «Я думаю, что снежный человек размыт, вот в чем проблема. Это не вина фотографа. Снежный человек размыт, и это меня очень пугает. "
@анон. Возможно, мне следует попытаться выследить снежного человека; Я очень хорошо умею фотографировать размытых людей, о чем свидетельствует моя фотоколлекция.
лол @ AJFinch :-)

Ответы (5)

Вы совершенно правы — это то же самое, что ошибка пикселя монитора, но на датчике вашей камеры, а не на ЖК-экране. *

Вы можете либо исправить это в постобработке (автоматически, со многими пакетами обработки RAW), либо отобразить это в прошивке камеры.

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


* ну, не совсем то же самое, так как это фоторецептор, а не ЖК-пиксель, но концепция похожа . Один из элементов изображения неисправен.

О Господи. это что-то нормальное/обычное или у меня дефект камеры?
Это довольно распространено. И учтите, если у вас есть один битый пиксель на 10-мегапиксельном сенсоре, это потеря 0,0001%. Ничего страшного, если вы замаскируете его, чтобы он не был раздражающе ярко-красным.
Я предполагаю, что это влияет больше чем на один пиксель, потому что точка видна на каждой фотографии в исходном размере.
@gsharp — Можете ли вы опубликовать пример? Один приклеенный красный фотосайт может действительно выделяться, особенно потому, что он также повлияет на окружающие пиксели при интерполяции фильтра Байера (который восстанавливает полноцветное изображение из набора красных, зеленых и синих фотосайтов). Если вы замаскировали фотосайт, этого не произойдет; его просто проигнорируют, и вы его вообще не заметите. Но не исключено, что у вас скопление битых пикселей, или какая-то другая проблема. Публикация примера, безусловно, поможет нам понять, что происходит.
разместил несколько образцов --> см. вопрос. спасибо за ваше время и усилия.
@gsharp попробуйте снять 2-минутную выдержку с закрытой крышкой объектива и посмотрите, как получится рождественская елка. Очень часто на сенсоре камеры бывают холодные/горячие пиксели. Это не должно быть так заметно при выдержке менее секунды, но не о чем беспокоиться. Клонируйте его, скажите прошивке игнорировать его, что угодно. Это всего лишь один пиксель.

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

На изображениях их часто называют «горячими пикселями». Они есть у большинства сенсоров. Они являются обычным следствием старения. Некоторые сенсоры будут иметь их как новые, а некоторые — нет.

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

Некоторые камеры имеют функцию коррекции горячих пикселей — снимок с длинной выдержкой делается в «полной темноте» (например, с закрытой крышкой объектива), а затем камера подстраивается под все, что находит в темном кадре.

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

«Застрявшие» пиксели наиболее очевидны, если они застряли, но также будут встречаться пиксели, которые всегда выключены. Вот изображение, показывающее всегда выключенный зеленый пиксель.

введите описание изображения здесь

Вот комментарий к ним Кена Роквелла

Википедия - битые пиксели

Также информативно

Обсуждение пользователя DPReview

Считай, что тебе повезло

Связанный

Чем это вызвано? Как происходит повреждение? Кроме того, почему в одной точке несколько ярких пикселей, а не один пиксель? Действительно ли на сенсоре есть несколько соседних поврежденных пикселей, или это эффект из-за демозаики?
Читайте ссылки. Посмотрите на большие суммы, которые Горгулья говорит по теме, а затем спросите, если хотите.
Привет, Рассел, не могли бы вы переместить этот ответ на photo.stackexchange.com/questions/14889/… ?
@mattdm - я могу просто повторно ввести детали ответа под другим вопросом, но это не «перемещает» его как таковое. Есть ли формальные средства для его перемещения? Баллы за голоса не особенно важны с точки зрения их влияния на мою репутацию, НО количество голосов против ответа является показателем ценности, которую, по мнению других, имеет ответ, и я это ценю.
Мод может переместить его, но после того, как он будет принят в качестве ответа, единственный способ — это объединить вопросы. Я не говорю, что это плохой ответ — это так, — но для людей, которые ищут информацию позже, действительно лучше, если мы сможем объединить все в основном идентичные вопросы в каноническом месте со всеми ответами там. И этого мы получаем много!
@mattdm - Ваше «это» означало «это не так» или «это есть» означало «это есть»? :-)
:) Позвольте мне попробовать это снова. - Я не говорю, что это плохой ответ, наоборот, это хороший ответ. Но...

После стонов о предполагаемом мифе о пиксельном отображении в комментариях я решил предоставить одно возможное решение. Digital Photo Professional предоставляет возможность картографирования пыли для грязных датчиков, которая удаляет данные о пыли с изображений. Информацию об этом можно найти здесь http://support-th.canon-asia.com/contents/TH/EN/8201038200.html.

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

Редактировать: Кроме того, в зависимости от того, как долго ваши выдержки были в то время, если вы используете шумоподавление при длительной выдержке, камера сделает карту горячих пикселей после вашей фотографии той же длины, что и экспозиция, чтобы удалить горячие пиксели. Это может быть неудобно, хотя это занимает дополнительное время, особенно при очень длинных выдержках. Также я не уверен, что минимальная длина экспозиции должна быть, чтобы сработать.

Adobe Lightroom выполняет (эффективное) автоматическое удаление горячих пикселей. DXO Opticsworks тоже это делает, хотя и значительно менее эффективно. Ни один из них не нуждается в темной рамке.
Метод данных о пыли — это еще одна математическая модель, необходимая для горячих/мертвых пикселей, поэтому часть ответа неверна, но метод шума при длительной выдержке дает хорошую информацию.

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

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

http://www.slashgear.com/how-to-remove-stuck-pixel-on-your-digital-slr-2227392/

Соответствующая часть:

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

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

Я тестировал горячие пиксели, используя только ISO 100 (мне лень), изображение ясно показало 2 пикселя, которые заставили меня искать этот + еще один красный пиксель.

После включения функции ручной очистки сенсора (даже не снимая объектива) и подождав минуту пропали первые два пикселя, еще через 2 "чистки" пропал и третий.

Обратите внимание, что задача очистки сенсора на самом деле не «стряхивает застрявшие пиксели», как следует из связанного текста. По-видимому, он выполняет отдельную операцию отображения горячих пикселей. На многих камерах (по крайней мере, Olympus и Pentax) это отдельная опция меню. Однако немного странно, что предлагается повторить несколько раз. Это не должно быть необходимо.
@mattdm - я согласен с тем, что теоретически повторять несколько раз не обязательно, но на самом деле, когда я делал это с моей настоящей камерой, потребовалось 3 раза, пока все горячие пиксели не были нанесены на карту.
Режим очистки сенсора — это чисто миф. Насколько я знаю, это не связано ни с каким отображением пикселей на камерах Canon. Любые камеры более высокого класса, у которых есть опция сопоставления горячих пикселей, имеют ее отдельно в пункте меню, а любые камеры более низкого уровня, которые, я думаю, не имеют, вы можете отправить их, чтобы они сделали это. Возможно, есть способ сделать это с помощью программного обеспечения, о котором я не знаю. После просмотра «Горячие пиксели» все, что можно сделать после очистки сенсора, — это открыть сенсор воздуху, что немного быстрее охладит его, а это означает, что на следующем тестовом снимке может быть видно меньше пикселей.
^^^^ Это не более чем предвзятость подтверждения
И вдобавок к этому у меня такая же проблема на моем 500D. Есть несколько пикселей, которые очень шумят при 1/8 с или медленнее, а некоторые другие появляются, когда это больше нескольких секунд (при ISO100). Все, что быстрее, хорошо. Находя исправления, я наткнулся на миф о предвзятости подтверждения. Я «думаю», что в фотошопе и других программах есть способ отобразить горячие пиксели на тестовом снимке, но это кажется сложным, поэтому вместо этого на PSPX3 я просто использую инструмент для удаления пятен, чтобы избавиться от них, если это изображение, которое я хочу. идеально.
Я попробовал «быстрое» исправление с ручной очисткой, и это не сработало, сколько «битых» пикселей допустимо для камеры? Это полностью черное изображение с выдержкой 30 секунд. dl.static-storm.com/black.JPG вижу не менее 10 битых/горячих пикселей.
Это не кажется слишком чрезмерным. У меня есть кластер из 4 вместе в одном месте, что очень раздражает. Я думаю, что это количество примерно соответствует курсу с длинными выдержками. Не о чем беспокоиться, но я не уверен в лучшем решении
Просто чтобы полностью развенчать миф об очистке сенсора, если бы он отображал что-либо в этом режиме, во время фактической очистки сенсора весь сенсор был бы обнаружен как битый пиксель, поскольку все было бы выбелено из-за количества света, падающего на него. В режиме очистки датчика питание датчика равно нулю, так как в противном случае он был бы электростатическим и притягивал бы больше пыли, чем было до очистки, что полностью сводит на нет цель задачи. Датчик должен оставаться обесточенным для очистки.
@Dreamager - когда я обнаружил горячие пиксели, я начал смотреть на старые фотографии, эти пиксели были там в течение нескольких недель - и я чистил, не снимая объектив - так что ваша теория охлаждения неверна (во всяком случае Я разогрел). теперь я не думаю, что датчик активен во время очистки, но камера может отображать битые пиксели при выходе из режима очистки после закрытия затвора - извините, но вы ничего не опровергаете, вы просто разбрасываете теории, как и все остальные из нас
@Dreamager - если вы знаете инженера Canon, имеющего доступ к исходному коду прошивки, или вы знаете, как позаботиться о горячих пикселях в моделях Canon начального уровня, я был бы рад услышать это - я не утверждаю, что знаю все, но скажу две вещи не связанные это не развенчание - ведь это всего лишь софт и он мог делать что хочет до или после очистки
К сожалению, у меня нет прямого доступа к каким-либо ресурсам или технологиям Canon, и мне придется снова рыться в сети, чтобы найти ссылку на доказательство мифа (возможно, я сделаю это позже). Что касается охлаждения, вам не нужно снимать объектив. Если вы сделаете это сразу после того, как сделали несколько пробных снимков, оставив датчик выключенным и открытым для воздуха камеры в течение 30 секунд, он охладится быстрее, чем при закрытом затворе.
Что касается пикселей, которые вы заметили в течение многих лет, да, вероятно, они были там в течение многих лет, и на этих изображениях вы видите их, вы использовали свою камеру некоторое время, и внутренности нагрелись. Выполнение «очистки сенсора», а затем повторный поиск пикселей позволит убедиться, что сенсор остыл, поэтому может быть меньше показов. У меня самые заметные пиксели появляются менее чем через секунду, так что "очистка сенсора" на них не действует.
Если после «очистки датчика» программное обеспечение должно было отображать пиксели, как вы предлагаете, поскольку очистка оставила датчик выключенным на 30 секунд (или столько, сколько вы оставили его открытым), не должна ли камера затем потратить 30 секунд для датчика, чтобы выставить себя так, чтобы он мог видеть пиксели, которые ему нужно отображать?
@Dreamager - Да, и (по крайней мере, по канонам) он делает именно это. Поведение контролируется пользовательской функцией: «Шумоподавление с длительным выдержкой». При включенной настройке любая экспозиция, превышающая порог длительной выдержки (я думаю, это несколько секунд), занимает в два раза больше времени, чем затвор открыт. 30-секундная экспозиция занимает 1 минуту.
@Fake Name Да, я упомянул об этом в своем ответе, я слышал, что это очень эффективно, хотя из-за двойного времени я сам его не использовал. Однако это дополнительное время определенно не происходит после мифического метода «очистки сенсора», поэтому я не знаю, когда должно произойти сопоставление пикселей.

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

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

Камеру можно заставить игнорировать застрявшие пиксели при преобразовании в JPEG. В большинстве высококачественных камер (и недорогих, по крайней мере, от Olympus и Pentax; возможно, других) вы можете сделать это из пункта меню «отобразить горячие пиксели». Для других это можно сделать на заводе, почти всегда в рамках бесплатного гарантийного обслуживания.
Да, именно поэтому я сказал «сложнее», потому что вам нужна поддержка производителя, чтобы сделать это, поэтому легкость варьируется.