Согласно этому источнику, Redmi Note 7 Pro использует датчик IMX586. Пресс-релиз Sony об датчике доступен здесь . Сенсор на самом деле имеет 48 мегапикселей вместо 12. На этой странице довольно хорошо объясняется технология, но я постараюсь сделать ее еще яснее.
Обычно датчики камеры имеют нечто, называемое фильтром Байера, поверх фактических «пикселей», которые по сути являются цветной сеткой. Это позволяет датчику измерять разные цвета. Аккуратное изображение предоставлено в статье Википедии .
Хитрость в этом датчике заключается в том, что фильтр расположен так, что красный, синий и зеленый пиксели расположены в блоках вместо традиционной конфигурации. (Это приведет к немного менее точным цветам, см. РЕДАКТИРОВАТЬ ниже).
Это позволяет сенсору использовать все одноцветные блоки вместе для формирования более крупных пикселей, которые являются более чувствительными и имеют больший динамический диапазон. Это называется пиксельный биннинг . Большие блоки затем используются для вычисления значений одного результирующего пикселя, но разрешение составляет всего 1/4 от оригинала, поэтому 12 мегапикселей .
При съемке в условиях дневного света алгоритм вычисляет значения, если фильтр Байера будет «нормальным» и получаются изображения с разрешением 48 мегапикселей.
![block arrangement](https://i.stack.imgur.com/jMOqg.jpg)
(На самом деле ответить на вопрос в заголовке: нет. Пиксель используется для получения более точных значений, жертвуя разрешением.)
EDIT:
Следующее изображение представляет собой предположение о том, как изображения 48MP создаются с использованием модифицированного фильтра Байера, что рассматривается в обсуждении в этой теме . Sony не раскрывает полную информацию о том, как это на самом деле делается. Это, вероятно, приведет к снижению точности цвета: https://news.ycombinator.com/item?id=17601471
![speculation](https://i.stack.imgur.com/XVjxk.png)