Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

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

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

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

Ответ 2

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

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

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

надеюсь, что я помог:)