Пробовал кто-то использовать датчики освещенности в смартфонах, используемых обычно для регулировки яркости их экранов в качестве люксметров? Насколько точные получаются показания и можно ли хоть примерно сделать калибровку, не имея отдельного люксметра (например, по какому-то общеизвестному и стабильному источнику света). Приобрел новый телефон, в котором установлен датчик модели bh1745nuc, который судя с даташита на него умеет различать интенсивность красного, зеленого и синего цветов с помощью фильтров, причем перед ними имеется также ИК-фильтр, отсекающий ИК-излучение, чтобы оно не подмешивалось к тем цветам и есть отдельный канал измерения без каких-либо фильтров вообще. Пока что поискал в Google Play программы-люксметры, видел отзыв человека под одной, что мол после калибровки точные показания получаются. Еще заинтересовало, можно ли измерить ЦТ света, раз есть отдельные RGB каналы в датчике, но таких программ не нашел и неясно, можно ли таким способом правильно ЦТ света изменить. И не знаю, можно ли до данных с каждого канала добраться, тестовые программы просто освещенность в люксах показывают, но не более.
Датчик освещенности в смартфоне в качестве люксметра
вт, 19/09/2017 - 21:54
#1
Датчик освещенности в смартфоне в качестве люксметра
Отредактировано: Назар 19.09.2017 - 23:45
Насчёт телефона конечно не знаю и сильно сомневаюсь, но видел не так давно в работе портативный прибор, который "на лету" меряет спектр, ЦТ и цветопередачу любых источников, плюс к освещённости и коэффициенту пульсации. Вещь конечно недешёвая, ну скажем как 2 приличных телефона стоит. Подумываю теперь прикупить, как деньги появятся.
Еще заинтересовало, можно ли измерить ЦТ света, раз есть отдельные RGB каналы в датчике, но таких программ не нашел и неясно, можно ли таким способом правильно ЦТ света изменить.
Спасибо за даташит, интересная микросхема. Я и не думал, что эта функция авторегулировки яркости в смартфонах делается так серьёзно. А в даташите есть график зависимости расчётных коррелированных цветовых температур от реальных, там точки практически на диагональ попадают. Так что измерить можно, вот только формула, по которой такой красивый график получен, не приведена...И не знаю, можно ли до данных с каждого канала добраться, тестовые программы просто освещенность в люксах показывают, но не более.
Вот это действительно непонятно. Возможно, не во всех смартфонах такие умные RGBC датчики стоят, так что программа получится специализированной под ограниченный ряд моделей. Кстати, а как удалось понять, что там именно этот датчик, неужели разбирать пришлось?Классно, сам бы от такого прибора не отказался.
Каменный гость, значит таки использовать датчик для измерения ЦТ можно, интересно.
Да, не во всех смартфонах такие датчики используют. Конкретно за свой читал, что он подстраивает интенсивность подстветки экрана и гамму на основании отображаемого изображения и условий внешнего освещения. Видимо для этого и использовали такой датчик. Надо будет посветить цветными светодиодами в темноте на тот датчик и глянуть, не меняются ли заметно цвета на экране.
Используемые датчики в смартфонах можно глянуть с помощью различных программ, отображающих иформацию про сам телефон. Например, с помощью CPU-Z. Она мне модель датчика и показала.