|
Отфильтровать ИК составляющую с широкополосной матрицы, Программными средствами либо настойкой матрицы |
|
|
|
Sep 26 2014, 18:45
|
Частый гость
 
Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145

|
Есть цифровой сигнал с вот такого сенсора http://www.e2v.com/products/high-performan...nsors/ev76c661/ .Сенсор повышенной чувствительности в ближнем ИК диапазоне, в данном случае монохромный, но есть и с фильтром байера. В идеале нужно днем избавляться от последствий ИК засветки, ночью, соответственно, наоборот не нужно. Есть ли какие то программные алгоритмы такой фильтрации. Или, может быть, у кого то был опыт работы с подобным сенсором, можно ли как то изменять чувствительность в ИК зоне?
|
|
|
|
|
 |
Ответов
(1 - 9)
|
Sep 26 2014, 19:55
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(Burenkov Sergey @ Sep 26 2014, 22:45)  Есть цифровой сигнал с вот такого сенсора http://www.e2v.com/products/high-performan...nsors/ev76c661/ .Сенсор повышенной чувствительности в ближнем ИК диапазоне, в данном случае монохромный, но есть и с фильтром байера. В идеале нужно днем избавляться от последствий ИК засветки, ночью, соответственно, наоборот не нужно. Есть ли какие то программные алгоритмы такой фильтрации. Или, может быть, у кого то был опыт работы с подобным сенсором, можно ли как то изменять чувствительность в ИК зоне? А не могли бы вы выложить даташитик на эту штуковину, а то без регистрации его не дают?
|
|
|
|
|
Sep 26 2014, 20:17
|
Частый гость
 
Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145

|
Цитата(Xenia @ Sep 26 2014, 23:55)  А не могли бы вы выложить даташитик на эту штуковину, а то без регистрации его не дают? Спасибо что откликнулись! Шит в аттаче
|
|
|
|
|
Sep 26 2014, 21:19
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(Burenkov Sergey @ Sep 27 2014, 00:17)  Шит в аттаче Посмотрела, но так не нашла описания того, как спектр распределяется на 4 величины R,GR,GB,B. Обычно спектр делят на 3 зоны - R,G,B, но если поделили на 4, то претензий к ним нет. Плохо то, что не вижу информации по спектральной чувствительности каждой из зон. Тем более что на практике крайне редко бывает, чтобы спектр порубили, как колбасу  , обычно каждая зона имеет какое-то свое распределение, которое в той или иной мере перекрывается с соседними зонами. А тут только общий спектр на рисунке 1-1 и больше ничего. А потому возникает вопрос - куда попает область ИК (700-1000 нм)? Всё в R или GR тоже достается? На сколько я поняла вашу задачу, то в ночное время проблем нет - вклад видимого света сам собой упадет и останется только ИК. Но и куда он попадет? В зону R? Пусть так. Но тогда в дневное время суток придется чувствительность зоны R понижать gain'ом, а на сколько это надо делать, сообразить трудно, т.к. если в зону R сваливается как видимый красный, так и ИК, то никак разделить их невозможно, поскольку мы не знаем в каких долях они смешались. Я бы в этой ситуации ... поставила бы дополнительный примитивный сенсор, измеряющий одновременно видимый свет и ИК в помещении (например такой дешевый, как APDS-9300-020), а потом бы делила показания зоны R в том отношении VIS/IR, какое укажет этот сенсор.
|
|
|
|
|
Sep 26 2014, 21:33
|
Частый гость
 
Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145

|
Цитата(Xenia @ Sep 27 2014, 01:19)  Посмотрела, но так не нашла описания того, как спектр распределяется на 4 величины R,GR,GB,B. Обычно спектр делят на 3 зоны - R,G,B, но если поделили на 4, то претензий к ним нет. Плохо то, что не вижу информации по спектральной чувствительности каждой из зон. Тем более что на практике крайне редко бывает, чтобы спектр порубили, как колбасу  , обычно каждая зона имеет какое свое распределение, которое в той или иной мере перекрывается с соседними зонами. А тут только общий спектр на рисунке 1-1 и больше ничего. А потому возникает вопрос - куда попает область ИК (700-1000 нм)? Всё в R или GR тоже достается? На сколько я поняла вашу задачу, то в ночное время проблем нет - вклад видимого света сам собой упадет и останется только ИК. Но и куда он попадет? В зону R? Пусть так. Но тогда в дневное время суток придется чувствительность зоны R понижать gain'ом, а на сколько это надо делать, сообразить трудно, т.к. если в зону R сваливается как видимый красный, так и ИК, то никак разделить их невозможно, поскольку мы не знаем в каких долях они смешались. Я бы в этой ситуации ... поставила бы дополнильный примитивный сенсор, измеряющий одновременно видимый свет и ИК (например такой дешевый, как APDS-9300-020) в помещении, а потом бы делила показания зоны R в том отношении VIS/IR, какое укажет сенсор APDS-9300-020. В том то и проблема, фильтр байера прозрачен для ИК диапазона(возможно для разных ячеек не одинаково прозрачен, но все же). У меня монохромная матрица, фильтра нет совсем, поэтому нет деления на RGB. Возможно проблему можно свести к решению частной задачи - эмпирически определить "цвет" ИК и как то его "вырезать"... Опыта в обработке изображений нет совсем к сожалению
Сообщение отредактировал Burenkov Sergey - Sep 26 2014, 21:39
|
|
|
|
|
Sep 26 2014, 22:12
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Цитата(Burenkov Sergey @ Sep 27 2014, 01:33)  У меня монохромная матрица, фильтра нет совсем, поэтому нет деления на RGB. Возможно проблему можно свести к решению частной задачи - эмпирически определить "цвет" ИК и как то его "вырезать"... Опыта в обработке изображений нет совсем к сожалению. А вам такой опыт и не нужен  . Идея такая - добываете два фотодиода, один из которых чувствителен только к видимому свету, а другой только к ИК. Пусть они замеряют общий световой фон в помещении. Тогда вы имеете два числа: XVIS - то, что показывает первый фотодиод и XIR - то, что показывает второй. Значит, отношение видимого света к его сумме с инфракрасным будет равно дроби XVIS/(XVIS+XIR). Ну, пусть для примера это отношение равно, как у водки, XVIS/(XVIS+XIR)=0.41  . А потом вы весь поток чисел, которые передает монохромная матрица, множите на 0.41, и тем самым срезаете излишек, добавляемый ИК. Может случиться и так, что чувствительность этих фотодиодов к своему участку спектра будет разной. Тогда придется ввести поправку в отношение XVIS/(XVIS+XIR), умножая показания одного из них на коэффицент. Получим XVIS/(XVIS+K*XIR). Подбираете К вручную, направив вашу матрицу на цветовую таблицу, чтобы красный цвет не выпячивался (т.е. настраиваете, как цветопредачу у телевизора), а все три цвета выглядили в одинаковой степени серыми. И это всё. У меня еще был пост на форуме: http://electronix.ru/forum/index.php?s=&am...t&p=1194389про фотодиод, который сразу с двумя каналами - видимый и ИК, а результаты сразу в цифре выдает. Там графичек приложен. По нему видно, что спектры того и другого канала довольно сильно перекрываются. Но и это не беда - какое-то отношение их сигналы дадут, а коэффициент K, когда его подберете, всё поправит.
|
|
|
|
|
Sep 27 2014, 13:44
|
Частый гость
 
Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145

|
Цитата(ViKo @ Sep 27 2014, 05:27)  Когда свет попал на датчик ®, то уже все равно, был ли это инфракрасный, красный или желтый цвет. Не различить. Ставьте физически инфракрасный фильтр (оптический) перед датчиком днем, а на ночь убирайте. ;-) Механический фильтр к сожалению ставить нельзя. Как я понял цветовых искажений избежать не получится в любом случае.. буду думать как их свести к минимуму в этой ситуации
Сообщение отредактировал Burenkov Sergey - Sep 27 2014, 13:45
|
|
|
|
|
Sep 28 2014, 16:40
|
Местный
  
Группа: Участник
Сообщений: 336
Регистрация: 7-03-07
Из: Петербург
Пользователь №: 25 961

|
QUOTE (Xenia @ Sep 27 2014, 01:19)  Посмотрела, но так не нашла описания того, как спектр распределяется на 4 величины R,GR,GB,B. Обычно спектр делят на 3 зоны - R,G,B, но если поделили на 4, то претензий к ним нет. Этих, условно, "зон" и есть три, RGB, просто названы замысловато. Мозаика Байера светофильтров (Color Filter Array, CFA) простая: +-+-+ |B|G| +-+-+ |G|R| +-+-+а потом пересчитывают, что бы из 4 компонент получить три. QUOTE (Xenia @ Sep 27 2014, 01:19)  Плохо то, что не вижу информации по спектральной чувствительности каждой из зон.
А тут только общий спектр на рисунке 1-1 и больше ничего. А потому возникает вопрос - куда попает область ИК (700-1000 нм)? Всё в R или GR тоже достается? В этом файле на стр 3 есть пример (второй график снизу). Интересно, что все три светофильтра пропускают ИК.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|