Проще всего объяснить, что делает пользовательский баланс белого. Пользовательский баланс белого запрашивает определенное изображение, в основном белое или нейтральное серое. Он берет образец на изображении и вычисляет из него поправочные коэффициенты, чтобы применить к отклику красного, зеленого и синего датчиков так, чтобы они были сбалансированы друг с другом так, чтобы равные количества каждого из них давали нейтральный серый цвет. Это довольно простой расчет, который дает результаты высокого качества, но точность зависит от того, является ли изображение образца нейтральным серым или недоэкспонированным белым.
С другой стороны, автоматический баланс белого - это когда фотокамеру оставляют пытаться угадать. У него есть то преимущество, что ему не нужно специально настраивать серую карту или находить что-то нейтральное серого или белого цвета, чтобы сфотографировать, однако он теряет точность, поскольку он только делает предположение. Алгоритмы, безусловно, значительно улучшились за эти годы, но они все еще не могут делать что-то идеально. Методы могут варьироваться от производителя к производителю и могут включать в себя такие вещи, как поиск самой яркой области изображения, которая не переэкспонирована, или поиск того, что кажется телесным тоном. Если он может найти что-то, что, по его мнению, должно быть определенного цвета, тогда можно рассчитать поправочные коэффициенты для красного, зеленого и синего на основе того, что было взято в сравнении с ожидаемым.
Кроме того, камера может просматривать известные профили для определенных типов освещения и проверять, соответствует ли он одному из них. Если это так, то у него может быть довольно хорошая идея, что он близок к правильному. Вот почему AWB имеет тенденцию работать лучше в нормально освещенных помещениях, а не в местах, где освещение четко окрашено (так как нестандартное освещение не будет соответствовать установленной предустановке). AWB также имеет тенденцию страдать либо при очень слабом освещении, либо при очень избыточном освещении. экспонированные изображения, где контрастность слишком низкая или изображение слишком яркое, чтобы можно было эффективно выбирать диапазон цветов и контрастности.
В качестве крайнего примера, если вы сфотографировали сине-желтую карточку, камера могла бы узнать, был ли это голубоватый или желтоватый свет. Карта может быть белой и желтой, синей и желтой или синей и белой. Без чего-либо другого, на что можно ссылаться, AWB потерпел бы неудачу без возможности угадать. С другой стороны, пользовательский баланс белого не будет иметь проблем, так как он был предварительно установлен на эталонном изображении.