1190

О полноценности ваших мегапикселей

В прошлом году вышел смартфон Samsung S20 Ultra со 108-мегапиксельной камерой. Есть ли там 108 мегапикселей если рассмотреть детали? Если нет, то почему и сколько на самом деле есть? И какие вообще пиксели в цифровых фотоматрицах можно считать полноценными? Что еще помимо пикселей влияет на реальное разрешение? Сколько вообще нам нужно мегапикселей? Посвящается @CaraCurt 

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

Цифровую фотографию можно представить числами. Вот фотография трех вертикальных черных полосок на белом фоне (для примера 10 — максимальная яркость, 0 — минимальная):

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

Бывают WRGB (или RGBW) матрицы, где “лишним” зелёным пикселем пожертвовали ради пикселя без фильтра. Но такие встречатся редко, я не видел еще ни одного фотоаппарата или смартфона с такой матрицей:

Бывают и более экзотические расстановки, но суть всегда одна: цветные фильтры.

Синий фильтр пропускает только синий цвет, красный пропускает только красный и так далее. Если разобрать фотоаппарат, добраться до “голой” матрицы, до слоя фильтров и аккуратно их содрать деревянной палочкой, то мы получим монохромную матрицу из полноценных пикселей. Детализация заметно вырастет, но пропадёт цвет.

Будучи накрытым цветным фильтром пиксель не является полноценным. Сейчас я это докажу.

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

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

Не лучший результат, но все полоски различимы. А что же будет с полосками, которые толщиной как раз примерно в 1 пиксель?

А вот что:

Переключение алгоритмов здесь не помогает, один алгоритм выдаст гладенький градиент, другой — какие-то лабиринты, третий — ещё какую-то ерунду. Становится невозможно понять: это вертикальные или горизонтальные полоски или вообще сеточка с гладкими островками.

Вот реальный пример, жалюзи (искажено неровностями стекла):

Оригинал: https://cdn.dxomark.com/wp-content/uploads/medias/post-55724...


Видно как некоторые жалюзи перечеркнуты по вертикали, получается сеточка.

Еще подобное:

Оригинал: https://cdn.dxomark.com/wp-content/uploads/medias/post-50844...


Давайте рассмотрим еще один, синтетический, пример. Цветочек на сером фоне:

Вот что увидит матрица фотоаппарата:

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

А между прочим вот такой цветочек даст совершенно идентичный результат на матрице:

Более того, если весь цветок включая стебель будет желтый — на матрицу придёт всё та же картинка. Как фотоаппарату отличить желтый от зеленого в таком масштабе? Когда на входе может быть много вариантов, а на выходе только один, то мы имеем дело с потерей информации. После дебайеризации картинки с матрицы будет что-то вроде:

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

Были бы полноценные пиксели, мы бы увидели это:

Но видим лишь это (это если добавить резкости):

Тогда во сколько же раз у нас меньше полноценных пикселей? В 4? Не совсем. Ведь даже если сгруппировать пиксели мы всё еще считываем красный цвет из одного места, зелёный из другого, синий из третьего. Если все четыре места имеют одинаковый цвет, то нам повезло, а если мы попали на переход, то в этом месте будет цветной шум. И всё-таки информация о том, что вот в этом углу зелёный, например, светлее, чем в противоположном углу — она важна и добавляет деталей, путём деления по каждой стороне надвое мы потеряем эту информацию! Приходится мириться с тем, что цветные шумы будут и их придется подчищать (вместе с шумами от высоких ISO). Можно посчитать, насколько мелкие детали вообще различимы (до появления откровенных ошибок, вроде смены направления линий с вертикальных на горизонтальные) и пересчитать это в мегапиксели. И тогда получится, что детализация в таких матрицах примерно в 2.8 раз меньше если считать по площади или же в 1.67 раз меньше по ширине и высоте. Выше я показывал пример с полосками в среднем шириной 1.65 пикселей. Меньше этого размера мне никак не удалось получить различимых результатов, пробовал на нескольких старых и современных камерах и смартфонах с разным количеством мегапикселей: 4, 5, 8, 10, 12, 18. Дело даже не в камере. На этом пределе (1.67пикселей) детали цвета хоть и утеряны, видны какие-то радужные разводы, но вот детали яркости на месте — все полоски можно различить, а с более мелкими линиями всё уже сливается из-за необходимости смешивать цвета. Кстати, не исчезают эти радужные разводы (они похожи чем-то на хроматические аберрации) и при полосках шириной в 3 пикселя и больше.

С этим можно бороться путём шумоподавления в “цветном” канале да и не всегда значительную область кадра занимают настолько контрастные объекты, так что на это можно закрыть глаза, но тем не менее этот неприятный факт не даёт мне называть пересчитанные путём деления на 2.8 пиксели полноценными без вот такой оговорки: условно, с шумами в цветах.


Есть один важный нюанс: пиксели о которых я выше говорю взяты с матриц БЕЗ pixel-shift.

А что такое pixel-shift? Это множественный снимок, при котором матрица в процессе съёмки сдвигается 3 раза и таким образом получается четыре изображения, где каждый пиксель обязательно повторяется в трех разных цветах: красный, зелёный, синий. Это в идеальных условиях, если никаких ошибок в сдвиге. Фотоаппараты с такими матрицами существуют (например, полнокадровые Sony, Pentax). Их пиксели можно условно считать полноценными и не надо делить на 2.8. Технологию pixel shift не стоит путать с sensor shift — стабилизацией (когда матрица сдвигается, чтобы избежать смазывания).

Вот пример pixel shift снимков того самого цветка из четырех положений матрицы:

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

Посмотрите на сравнение снимков с полнокадровых камер без pixel-shift и с pixel-shift:

Благодаря pixel-shift различима сеточка — мельчайшая структура поверхности игральной карты (особенно хорошо видно в черных и синих заливках). Каждый пиксель работает как полноценный пиксель. Слева — не полноценные пиксели, там нет столько деталей, сколько есть пикселей.


Пересчитать в полноценные примерно можно, я уже писал как: делить общее количество (площадь) на 2.8 или каждую из сторон на 1.67, это экспериментальные показатели и это всё же гораздо утешительней, чем распространенное предположение о том, что надо “делить надвое” [каждую сторону] получая в итоге не в 2.8, а в 4 раз меньше пикселей. Нет, если просто сгруппировать пиксели по 4 штуки с 12Мп снимка, то деталей на 3Мп там не наберется, проверено. Чтобы выжать из файла всё что можно, надо использовать все неполноценные 12Мп, применять что-то вроде AMaZE, чтобы получить полноценных (условно, с шумами в цветах) деталей на ~4.3Мп (12/2.8), вот тогда можно и уменьшать и это будут ваши полноценные (условно, с шумами в цветах) пиксели.

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

Теперь о Samsung S20 Ultra. Исходя из этого всего логично предположить, что для получения честных (условно, с шумами в цветах) 12Мп без pixel-shift надо увеличить матрицу до 34 Мп, сделать снимок в 34Мп и потом уменьшать.

Смотрите, что сделали Samsung для S20 Ultra, они поставили матрицу 108Мп, но она работает по умолчанию в режиме 12Мп, потому что группы 3х3 пикселя (как обычно накрытых цветными фильтрами) работают как один пиксель да и накрыты они фильтром одного цвета: 3х3 зелёных, 3х3 красных и так далее. Вот как выглядел бы пример на такой матрице из начала поста:

Сделано это для снижения количества шумов при высоких ISO, насколько хорошо это сработало я не берусь судить. Есть однако режим 108Мп (увы, доступен только в JPEG), в котором снимки имеют разрешение 12000x9000 пикселей. Я рассмотрел снимки с этого режима, естественно, не нашел там деталей на 108Мп, детали выглядят скверновато, как будто кистью в краске повозили, но это, скорее всего, из-за агрессивного шумоподавления, которое неизбежно (представьте, у вас группа из 3х3 красных пикселей разной яркости, рядом такая же но зелёные, вам как-то надо извлечь оттуда и яркость и цвет — естественно, придётся сильно размывать цвет и бороться с тем, что яркость одного и того же объекта будет разной у разных групп). Я думаю, они справились хорошо. Рассматривая мелкие детали, особенно всякие заборы, ограждения и рифлёные поверхности вдали, отмечая, когда они начинают переходить в мусор я к насчитал деталей (в яркостном канале) на целых 33Мп! В принципе даже сильно и всматриваться не нужно, чтобы понять, что в 108Мп режиме деталей на снимке гораздо больше чем в 12Мп режиме, например, нечитаемый в "12Мп" режиме текст становится очень даже читаемым на снимке сделанном в "108Мп" режиме.
По моим расчётам 108Мп/2.8 = 38.5Мп — таков должен быть предел детализации для этой матрицы в яркостном канале, вот только расчеты эти были для традиционной матрицы, а не для групп 3х3. Кстати, размер матрицы довольно большой (9.6x7.3мм), поэтому диффракция при f/1.8 (именно такая там диафрагма) тоже не помешает получить 38 Мп.

В любом случае, будь там деталей на 33 или 38.5, мы, судя по всему, получаем более чем достаточно деталей для получения полноценных 12Мп. Я считаю, это большой прорыв для мобильной фотографии, который по отдаче можно сравнить с появлением pixel shift. Только вот снимать надо именно в 108Мп-режиме, а такие JPEGи весят по 20–30 Мб если что.

Не могу не упомянуть печальный факт: как только освещение перестает быть идеальным, начинают стремительно теряться детали и виной тому всё ещё маленькая площадь матрицы S20 Ultra — в 12 раз меньше “фуллфрейма”, как минимум во столько же раз там больше и шумов.


Конечно, разрешающая способность оптики тоже важна и может перечеркнуть весь набор мегапикселей. К счастю, большинство современных объективов к фотоаппаратам и даже на смартфонах разрешают даже больше, чем может матрица (разве что по углам возможны ухудшения) так что об этом можно не беспокоиться. Про дифракцию стоит помнить: с повышением числа диафрагмы падает и разрешение. Чем меньше матрица, тем сильнее заметен этот эффект. Например на f/11 на APS-C (кроп) из-за дифракции деталей будет всего примерно на 6 полноценных мегапикселей.

Сколько нам вообще надо (полноценных) мегапикселей?

Для начала стоит определиться с нужной плотностью пикселей на дюйм, а потом с физическими размерами фотографии при просмотре.Требования к плотности падают вместе с ростом расстояния просмотра.180 dpi (пикселей на дюйм) хватает, чтобы не видеть этих самых пикселей уже с 30 см, но вблизи может быть заметен недостаток деталей.300 dpi считается отличной плотностью для фотографий, которые можно смотреть держа в руках и даже приближать к глазам. На экранах смартфонов такая плотность давно достигнута.Экраны макбуков, к примеру, 226 dpi, что очень неплохо, размер при этом примерно А4.

С очень большими форматами вроде А3, да и даже с А4 надо определяться какое будет расстояние просмотра, исходя из этого требование к dpi можно и понизить и А3 напечатанный из 12 полноценных мегапикселей прекрасно будет смотреться на стене, к которой не подходят вплотную.

В общем, получается, что для идеальной печати А4 (20х30см) надо хотя бы 8Мп (полноценных), но если снимок не будут слишком близко рассматривать то 8Мп (полноценных) это даже много.

На дисплее макбука во весь экран показать фото во всей красе — 5Мп (полноценных), на каком-нибудь FullHD дисплее — 2Мп (полноценных).

Что там еще популярно, фотопечать 20х15см — 4Мп (полноценных), 18х13см — 3Мп(полноценных), 15x10см — 2Мп(полноценных).

Да, я где-то говорил, что достаточно 2Мп, для базовых потребностей вроде посмотреть на FullHD экране или распечатать 15х10. Но на самом деле и 1Мп иногда "ок" для 15х10см фотки если сильно не всматриваться.

Вы всё ещё не печатаете фотографии? Зря. Ладно, это для другой темы.

Выше речь о "полноценных" мегапикселях. Думаю, вы поняли. Не все пиксели одинаково полноценны.UPD: добавил в скобках


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

Начнёте увеличивать сильнее чем нужно и у вас будет просто рассматривание неприглядных  погрешностей вместо просмотра фото: шумодав, резкость. Да, это так интересно, увеличивать, рассматривать, это затягивает, но это не более чем вредная привычка. Вам эти погрешности не нужны, вы их не должны видеть при нормальном увеличении, которое соответствует предполагаемому физическому размеру фотографии.

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


Итоги:

— если в камере нет pixel shift (не надо путать с sensor shift стабилизацией), то пиксели — НЕ полноценные, то есть количество деталей не соответствует количеству мегапикселей

— если есть pixel shift, то деталей можно получить столько сколько есть мегапикселей, пиксели в этом случае являются полноценными

— качество объектива тоже может влиять на количество деталей

— пересчитать неполноценные в полноценные легко (с оговоркой: всё равно неизбежны цветные шумы в деталях даже при низком ISO и хорошем освещении, но эти шумы с переменным успехом можно подавить): количество мегапикселей делим на 2.8. Можно упростить себе расчёты и делить на 3. Но не на 4, это так не работает.

Например, у вас айфон с камерой на 12Мп, сколько у вас полноценных? 4 с чем-то. Знайте, что можете печатать 20х15см фотки с айфона смело, если снято хорошо, не с высоким ISO.


— при плохом освещении и высоких ISO детали теряются, от этого сильнее страдают маленькие по площади матрицы (а не матрицы где мегапикселей больше или меньше): продолжайте делить ваши мегапиксели

— стоит помнить, что закрытая диафрагма ощутимо режет разрешение из-за дифракции, от этого тоже больше страдают маленькие матрицы

— 6.4 Мп (если они полноценны) хватит всем в 99% случаев и напечатать какой угодно размер (с компромиссами разве что для А4+) и на любом дисплее показать, а для этого достаточно иметь матрицу в неполноценных 18Мп

Лига фотографов

69K постов34K подписчика

Правила сообщества

Правила и рекомендации:

1. Фотографии

Каждая фотография должна содержать тег [моё] и быть хорошего качества.

Не принимаются:

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

- Фотографии с большим количеством шумов.

- Фотографии с явными провалами в тенях или пересветами.

Все такие фотографии будут перенесены в общую ленту.

2. Описание процесса съемки

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

3. Критика и советы

Если вы хотите получить критику или советы по своей фотографии, добавьте тег "хочу критики".

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

4. Обсуждение моделей

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

Все комментарии подобного рода будут скрываться, а пользователь будет заблокирован.

5. Оскорбления

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

6. Исключения

Посты о фотографах, выставках, техниках, жанрах, оборудовании, а также различные уроки (свои, скопированные, переведенные) являются исключением для пунктов 1-2.

2
Автор поста оценил этот комментарий
Для лл - че там в S20, есть 108 пикселей?
раскрыть ветку (1)
5
Автор поста оценил этот комментарий

В S20 Ultra на самой матрице как бы 108 мп есть, но на фотографии их нет и не будет и никто этого и не обещал как бы. В отдельном "108мп" режиме получаются фотки в которых при хороших условиях насчитывается не менее 33мп.

показать ответы
DELETED
Автор поста оценил этот комментарий
А я и не сравниваю флагманы. Я сравниваю мейзу м8с, сяоми 4х и айфон 6плюс. Айфон 6 плюс из них самый дешевый.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Сколько все эти аппараты стоят сейчас — уже не показатель, все таки 6 Plus вышел в 14 году, а вот изначальная цена показательна:
Meizu M8c — 140 EUR
Xiaomi Redmi 4X — 110 EUR
iPhone 6 Plus — 420 EUR

показать ответы
0
Автор поста оценил этот комментарий

А что там про печатанье фотографий? Поподробнее бы.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

делать отдельный пост не вижу смысла, я уже писал где-то, что дисплей светится, а фотография отражает свет. казалось бы разницы нет, но ощущения совсем другие при просмотре. как в реальном мире — человек, например, не светится или вот дерево не светится же. а еще на бюджетных дисплеях может "хромать" цветопередача, может меняться контраст и яркость в зависимости от угла обзора. другой вопрос это плотность точек. если не ошибаюсь, сейчас нет настолько детализированных и при этом крупных по площади дисплеев, чтобы можно было бы заменить фотографию. хороший аппарат печатает 300 точек на дюйм (это химическим методом, не на принтере), знаю что с ручной оптической печатью можно и 600 добиться, но это с плёнки надо печатать. минилабы печатают с цифрового файла — лазером экпсонируют фотобумагу, работает химия, на такой печати не видно растра как от струйного принтера, например. стоит такая печать совсем не дорого. используется архивная фотобумага, такой снимок сохраняется 100 лет.

для дисплеев хорошей плотностью для работы с фотографиями считается 226 точек на дюйм как вот в макбуках, например. и вот представьте, вы посмотрели у себя на макбуке фотографию, отправили человеку, а у него допустим хорошего экрана нет, он открыл на своём экране где в лучшем случае 140 пикселей на дюйм и что дальше? он даже не сможет оценить в полной мере, ему придётся увеличивать чтобы видеть стоьлко же деталей, сколько видите вы, несмотря на то, что дисплей-то у него размером с лист А4. ну или откроет на смартфоне и если смартфон не старый и не бюджетный, то с плотностью там дела обстоят хорошо, но вот размер экрана маленький, придется тоже увеличивать и прокручивать. а это далеко не самый комфортный способ просмотра. про всякие инстаграммы вообще можно не говорить: там фото пережимается в новый jpeg и ограничение по ширине если не ошибаюсь около 1300 пикселей. большинство мессенджеров, кстати, тоже ради скорости и экономии трафика пережимают фотки при отправке.

а ещё когда у фотографии есть физическое воплощение, то её можно:

1) подарить кому-то (а попробуйте подарить jpeg —

"- вот, это тебе... jpeg

— ой, какой jpeg, спасибо, как приятно!..") или просто дать в руки посмотреть

2) повесить на видное место. хоть всю стену завесить. оживить, так сказать, интерьер

3) собственно говоря: подержать в руках, приблизить к глазам (попробуйте приблизить к глазам ноутбук — не так уж и удобно да и уронить не хотелось бы, придётся извиваться над неподвижным ноутбуком)

4) продать

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

6) оставить детям в наследство (и детям не надо будет платить за ваш клауд и знать от него пароль)

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

DELETED
Автор поста оценил этот комментарий
И минусят же, будто я спиздел хоть в слове и ебаный ведроид так не чудит. Минусите хоть до усрачки, ведродрочеры.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

а не надо сравнивать бюджетные андроиды и айфоны.  айфоны надо сравнивать с андроид-флагманами. хотя сейчас даже вполне бюджетные андроиды могут иметь 128Гб на борту. c 2017 года айфоны не делают меньше чем с 64 гб памяти, о каких 16Гб вообще речь может быть

показать ответы
1
Автор поста оценил этот комментарий

Там 12мп, по количеству ячеек на фильтре.

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

Нет там 33.

Есть, как это возможно — см выше. И проверить легко, 108мп файлов выложили достаточно в интернет.

По логике автора, их и надо делить на 2.8 (во

Я там дописал, что это деление работает для обычных матриц, а как для такой где 3х3 бины — не совсем ясно, но визуально можно насчитать около 33 Мп, что как бы явно больше чем 12.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вот чтоб проиллюстрировать, 3х3 бины одного цвета но разной интенсивности и что вытягивается из канала Value из HSV. Цвета смешиваем, накладываем Value и получается уже явно больше чем если бы мы сгруппировали пиксели в одну и ту же интенсивность (третья картинка — всё потеряно). четвертая это я с апскейлом побаловался после "проявки"

Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий
Уважаемый @gabrovo336, а как вы относитесь к режимам HDR/HDR+ на многих смартфонах, когда итоговый снимок складывается из 10-15ти, а то и 25ти кадров. И, этот процесс как бы всё-таки улучшает мозговую детализацию, по крайней мере на глаз. С другой стороны, некоторые эксперты говорят, что алгоритмы той же Google camera, вообще всё сами "придумывают и дорисовывают", чего я собственно не смог обнаружить.
спасибо
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
HDR/HDR+ на многих смартфонах, когда итоговый снимок складывается из 10-15ти, а то и 25ти кадро

как пользователю мне не всегда нравится результат работы HDR из-за артефактов типа ghosting. HDR+ призван снизить количество шумов, шумы они ведь съедают детали, поэтому уберешь шумы — вернешь детали и будет видно: деталей стало больше. в общем, фишка полезная. вот только станет ли деталей больше по сравнению с обычной съёмкой при хорошем освещении? я сомневаюсь, однако не проверял.

дорисовка деталей возможна с помощью нейросетей и нас это ждёт, то есть многие смартфоны с достаточно мощными процессорами или просто со специализированными сопроцессорами вроде hexagon/Neural Engine смогут получить эту возможность просто с обновлением прошивки
как это работает и что это может дать можно загуглить по запросу AI upscaling

гифка взята с https://github.com/xinntao/ESRGAN

показать ответы
2
Автор поста оценил этот комментарий
Нет там 33. Автор зачем то поделил 108 мегапикселей.... Там 12мп, по количеству ячеек на фильтре. По логике автора, их и надо делить на 2.8 (вопрос только зачем).
Фактически по качеству картинки 108 приблизились к 12мп на каком нибудь кропе (что очень хороший результат). С учётом того, что там где раньше было 12, по детализации в лучшем случае были 6.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Там 12мп, по количеству ячеек на фильтре.

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

Нет там 33.

Есть, как это возможно — см выше. И проверить легко, 108мп файлов выложили достаточно в интернет.

По логике автора, их и надо делить на 2.8 (во

Я там дописал, что это деление работает для обычных матриц, а как для такой где 3х3 бины — не совсем ясно, но визуально можно насчитать около 33 Мп, что как бы явно больше чем 12.

показать ответы
3
Автор поста оценил этот комментарий

Таки да, но еще раз повторюсь, это не настоящий RAW прям с матрицы, а скорее всего DNG, и скорее всего, уже дебайеризованный, как и в аппле, и возможно с какими то дополнительными картами, т.е. там уже обработанная "по полной программе" информация. И, как видится с моего дивана, он больше нужен, чтобы обойти 8bit ограничение и сжатие в стандартном JPG.


Вопрос: что там с HEIF?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

в HEIF файлах на айфонах куски изображения сжатые в h265 (hevc). это как бы видеокодек, но это делу не мешает. кусковость обеспечивает паралеллизацию. h265 - лучше качество, меньше размер. артефакты сжатия тоже имеются, но не настолько квадратные как у jpeg.

показать ответы
0
Автор поста оценил этот комментарий
Вопрос в том, даст ли тел такое же качество видео, как зеркалка начального уровня, при +- сопоставимой цене
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

если хочется киношной картинки с сильно размытым фоном, бокешкой, то смартфоном не обойтись, зеркалка сработает лучше, но такую зеркалку надо стабилизировать как-то (если это не со штатива съёмка), пытаться потом стабилизировать программно — это всё равно будет сильно заметно, неприятно смотреть такое. ну и вообще с рук снимать зеркалкой "просто влоги" будет мучение. еще лучше заранее погуглить как там дела с автофокусом обстоят для видео и можно ли вообще будет подобрать такой объектив который устроит и картинкой и автофокусом в видео. я вместо зеркалки рассматривал бы какой-нибудь Sony ZV-1

5
Автор поста оценил этот комментарий

но суть всегда одна: цветные фильтры.

А как же Foveon?

Благодаря pixel-shift различима сеточка — мельчайшая структура поверхности игральной карты

Не спорю, что от pixel-shift вы получите лучшую пиксельную контрастность, но справедливости ради Pentax-K1 использует эту технологию в том числе и для замены AA фильтра, т.е. там нет того, что размывает мелкие детали во многих других камерах. Собственно, для сравнения надо было взять камеру без АА фильтра.


В остальном посыл верный, и да, действительно, взяв 9 отсчетов с маленьких элементов можно получить больший ДД, чем с одного большого. Ну и оптика решает очень многое, тут это даже можно было и не обсуждать. Если снять RAW прям с матрицы, а многие датчики уже делаеют процессинг самого RAW, то можно, наверное ужаснуться уровнем шумов, детализацией, ХА, геометрическими искажениями и пр. и одновременно восхититься уровнем современных алгоритмов обработки изображений

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

А чего там восхищаться, я вот обрабатываю равки со смартфонов на компе в Lightroom/ACR так как хочу и выходит даже получше. Нет там в смартфонах никаких супер-секретных алгоритмов по обработке шумов, а детали из ничего не нарисуешь.
Вот всякие ночные режимы где идет стакинг нескольких снимков с короткой выдержкой чтобы получить малошумный и при этом не смазанный кадр — это в смартфонной фотографии интересно и это действительно работает.

показать ответы
0
Автор поста оценил этот комментарий
Ну да, heif используется для кодирования опорных кадров в hevc. Я имел ввиду какая разрядность пишется в heif?
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

heif это лишь контейнер, он, кстати вместо hevc может содержать и jpegи. в эппловских я видел только hevc yuv420p, считайте, что 8 бит но цвет сжат сильнее — как в жпеге

(см скриншот, файл извлечен из iPhone 12 Pro определяется профиль Main Still Picture), цитата:

Main Still Picture profile allows for a single still picture to be encoded with the same constraints as the Main profile. As a subset of the Main profile the Main Still Picture profile allows for a bit depth of 8-bits per sample with 4:2:0 chroma sampling.

да и сами эпплы про 10 бит только недавно заговорили в контексте видео
сам стандарт позволяет даже до 16 бит изображения кодировать, профиль тогда будет называться Main 4:4:4 16 Still Picture, это используется в формате BPG (там 14 бит)

Иллюстрация к комментарию
показать ответы
Автор поста оценил этот комментарий
Пост рекламное дерьмо, которое оправдывает откровенную наёбку производителей с "мегапикселями" камер. Всегда и везде пикселем считается триада основых цветов. Не верите - посмотрите через лупу на экран любого монитора простот засветив один пиксель белым светом. И с удивлением увидите что пиксель светится как минимум тремя субпикселями трех цветов.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий

Тогда почему не сделать пиксели больше? Ради маркетинговых 108 Мп?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

в этом случае 1 большой пиксель дает больше шумов чем усредненное значение с 9 маленьких пикселей

показать ответы
0
Автор поста оценил этот комментарий

Так, а объясните мне, накой хер нужны группы 3х3 пикселя одного цвета? А почему нельзя сделать все ту же мозаику через 1 пиксель?? Тогда можно тупо считать эти же группы одним пикселем с полноцветной инфой, или как обычно использовать группы по 4 пикселя. Разве это не лучше результаты даст?

Эх, сейчас в мобилах по 5 камер ставят, а что толку? Ставили бы одну монохромную без светофильтров, раз уж их там все равно полно, было бы круто.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Все пиксели шумят, но если усреднить, то шума будет меньше, вот такая идея. Это чтобы при слабом освещении качество улучшить. Называется pixel binning. Казалось бы пиксели мельче, они же шумнее, но это работает.
Кстати, загуглил: монохромные камеры есть в Mate 10 Pro и P20 Pro.

Иллюстрация к комментарию
показать ответы
0
Автор поста оценил этот комментарий
так и не понял, самсы сделали хорошую камеру или наебали всех со своим маркетингом?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

да вполне хорошая камера как для смартфона, скачок вперёд, я бы сказал, а насколько сильно маркетингом обманули - можно долго рассуждать

0
Автор поста оценил этот комментарий

То что написано скорее было актуально до появления первых гугл пикселей со своим computational photography  где используются во первых несколько снимков и в топ моделях еще и с нескольких камер(в последнем снапдрагон 888 с 3х камер) так что понятия чесных пикселей в принципе не актуально

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

1
Автор поста оценил этот комментарий
По поводу четкости картинки есть критерий Найквиста который математически доказывает какая максимально "детализация" будет у картинки. Так что не надо тут пургу нести особенно по поводу что вход не равен выходу.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

скорее, "выход не равен входу" и здесь не надо никакого найквиста из могилы поднимать, потому что есть глаза и всё видно и так, вот прямо как со "стандартной таблицей ISO12233" :)

показать ответы
1
Автор поста оценил этот комментарий
А вот интересно сравнение фотоаппарата на плёнку и цифру. Я если честно считаю что плёнка самое надёжное и лучшее. Если её конечно не засветить . Ну и фотоаппарат цифровой можно повредить или на крайняк сдохла флэшка.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

3
Автор поста оценил этот комментарий
Сами же пишите, что 108 только в джпег. И вас совсем не смущает, что из 108 мп получается 12 мп рав? И конечно же совсем без обработки )) Боюсь, что с этих сенсоров вы истинный рав законными средствами не увидите. Ну и кроме шумов опять же, ХА, геометрия.

Ну и в конце концов, тот же ACR это тоже алгоритмы обработки изображений.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

там для получения 12Мп равки значения со всех 108мп просто объединяются в группы 3х3 и получается 12мп равка, потому же дебайеризация, увы не происходит сначала дебайеризация 108Мп, а потом уменьшение до 12Мп. поэтому результаты разные у 108мп и 12мп режимов. почему для 108Мп не отдают равку — не знаю, это решение самсунг, возможно из-за огромного размера файла.

показать ответы
6
Автор поста оценил этот комментарий
два нюанса.
1. есть матрицы Foveon. старые, всего 4мпикс, но - там идеальная цветопередача (особенно синий) и звенящая резкость. примеры если интересно могу поискать.
2. длинна волны света всего-то 600нм. 12мпикс матрицы это 3000*4000 пикс. на квадратике 3*4мм. полторы длинны волны на пиксель это предел. меньше - пиксель просто отобразит шум вместо изображения.

реально из полного кадра (36*24) отжать 24мпикс. с учетом цветоматрицы это будет 96 мегапУкселей. отличная цифра для маркетологов. бесполезный набор звуков для профи.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

загуглил, интересно, надеюсь эта штука получит распространение

Иллюстрация к комментарию
Иллюстрация к комментарию
показать ответы
8
Автор поста оценил этот комментарий

Так почему в 12 мп камерах яблока такое же качество как и в 108 мп самсунга а иногда и лучше? Постобработка процессора?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Так я же написал, самсунг S20 Ultra работает в "12Мп" режиме по умолчанию. "108Мп" это отдельный режим. Качество в "108Мп" режиме не может быть "таким же" как на айфоне, потому детализация выше.

показать ответы
1
Автор поста оценил этот комментарий
ТС плавает в теме вопроса. А статья скорее всего написана по мотивам публикаций в популярной механнике. А по поводу как оптика размером с ноготь разрешит 30- 50 Мп.
Отвечу: легко. С помощью математических методов основанных на распределении Гаусса-Лапласа. Только есть один маленький ньюанс - нужен ли Вам фотоаппарат который имеет минимальную выдержку 2 - 3 секунды?
раскрыть ветку (1)
Автор поста оценил этот комментарий

гаусс-гауссом, лаплас-лапласом и я могу быть тем ещё пловцом, но есть факт: самсунгу хватает выдержки значительно короче секунды, чтобы разрешать 30мп

показать ответы
1
Автор поста оценил этот комментарий

именно!

например, большинство кеноновских L-ек первого поколения и близко не разрешают матрицы 40-60 Мп.

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

как дверной глазок сюбрался разрешать 108 Мп? есть же дисперсия оптического стекла.

кароче мне не понятно.


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

раскрыть ветку (1)
Автор поста оценил этот комментарий

как дверной глазок сюбрался разрешать 108 Мп?

Так он и не собирался. Просто именно столько там элементов в матрице есть и маркетологи это взяли на вооружение. Я тоже удивляюсь, оптика мелкая, но разрешает же как-то 30Мп, своими глазами вижу, что разрешает.
Про сони альфа 77 логика "лучше не ставить" не совсем понятна, если на 24 мп не разрешает, это же не значит что на 10мп-матрице наберётся реальных деталей хотя бы столько же сколько будет на 24мп-матрице, особенно учитывая всю эту субпиксельную муть. Хотя, могут вступать в силу и другие оптические эффекты или качество самой матрицы (a77m1 vs a77m2), не знаю.

2
Автор поста оценил этот комментарий

Не понял чуть. Т.е. во всех вот этих фф-камерах 24 мегапикселя надо делить на 2.8? А фотки в рав 5860*4095 получены экстраполяцией? Или там указывают "честные" тройные пиксели? А в смартах обманывают?

раскрыть ветку (1)
Автор поста оценил этот комментарий

в камерах без pixel shift — да, надо делить
никто никого не обманывает, но и "честные" пиксели нигде не указаны, ведь нельзя просто взять и посчитать "честные" пиксели с байеровской матрицы, можно только прикинуть, с оговорками, я и прикинул, закрыв глаза на цветной шум, ведь всё равно шум есть и от самой матрицы и его надо "давить"

рав 5860*4095

если в рав 5860*4095 разноцветных (либо красный, либо зелёный, либо синий) пикселей, то из них производится путём интерполяции цветная фотка примерно тех же размеров: 5860*4095 (бывает небольшая обрезка чтобы соблюсти соотношение сторон), ну и вполне ожидаемо, что в приближении там не будет попиксельной резкости, я уже объяснил почему на примере с цветком

1
Автор поста оценил этот комментарий

При переводе в цифру все преимущества пленки теряются.

раскрыть ветку (1)
Автор поста оценил этот комментарий

тем не менее если сканировать плёнку зеркалкой в RAW то можно на компе вытянуть детали которых не будет на лабораторной печати с плёнки (небо-облака например), пусть и детализация немного пострадает

6
Автор поста оценил этот комментарий

Хорошая статья, только я так и не понял, зачем вы выдумываете какие-то "честные пиксели", "полноценные пиксели" и прочее, когда есть нормальная единица измерения разрешения "линии на миллиметр". Ну или угловое разрешение на худой конец.

раскрыть ветку (1)
Автор поста оценил этот комментарий

я нашел способ быстро посчитать, сколько на самом деле мегапикселей могут показать матрицы без pixel shift, а линий на миллиметр только запутает и ничего не скажет о количестве мегапикселей, ведь есть еще разные соотношения сторон 4:3, 3:2, есть разные размеры матриц (а без знания размера матрицы ни количество миллиметров ни угловые размеры ни о чем не скажут). еще и существует путаница из-за того что не все понимают, где посчитаны и черные и белые линии, а где только чёрные, в общем это совсем не та единица измерения, которая упростила бы понимание

показать ответы
4
Автор поста оценил этот комментарий
Пургу не несите. Есть стандартная ISO-12233 таблица. Достаточно её сфотографировать на камеру в полный размер и можно сразу увидеть все параметры камеры. Просто глазами, без всяких рассуждений.
раскрыть ветку (1)
Автор поста оценил этот комментарий

"стандартная ISO-12233 таблица" уже как бы устарела чтобы оценивать такие камеры (я проверял там S20 Ultra, мои расчёты при этом подтвердились) — абсолютно все штрихи различимы, только в одном месте приходится оценивать возможности камеры и там не совсем удобно это делать, потому что нет отдельных штриховых мир на таких масштабах

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества