Измерение интенсивности света с камеры Android

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

Solutions Collecting From Web of "Измерение интенсивности света с камеры Android"

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

Ваша кровь не становится синей, когда она не насыщена кислородом, но она меняется на другой оттенок красного. Возможно, вы сможете выполнить примитивное измерение насыщенности O2 с помощью этой камеры. Вы можете подобрать фактический домашний счетчик для измерения насыщенности / импульсов O2 в местной аптеке менее чем за 50 долларов, если вы хотите, чтобы некоторые реальные данные коррелировали. Я считаю, что «настоящие» датчики коррелируют ИК-измерение с красным светом.

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

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

Я бы начал с измерения средней яркости изображения, как упоминалось в Totoo. После того, как вы знаете, как это сделать, создайте программу, которая определит, в каком состоянии находится палец, из изображения. Скажем, если средняя яркость меньше 50, ваше сердце просто накачивается, что делает его состояние 2. В противном случае оно hasn 'T, и оно будет в состоянии 1.

После того, как вы знаете, как это сделать, вы можете знать, когда он переключается из состояния 1 в состояние 2 и наоборот. И, разделив количество переключателей состояния на (время, прошедшее * 2), вы получите частоту сердечных сокращений.

Надеюсь, я помог 🙂