реклама на сайте
подробности

 
 
> Отфильтровать ИК составляющую с широкополосной матрицы, Программными средствами либо настойкой матрицы
Burenkov Sergey
сообщение Sep 26 2014, 18:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145



Есть цифровой сигнал с вот такого сенсора http://www.e2v.com/products/high-performan...nsors/ev76c661/ .Сенсор повышенной чувствительности в ближнем ИК диапазоне, в данном случае монохромный, но есть и с фильтром байера. В идеале нужно днем избавляться от последствий ИК засветки, ночью, соответственно, наоборот не нужно. Есть ли какие то программные алгоритмы такой фильтрации. Или, может быть, у кого то был опыт работы с подобным сенсором, можно ли как то изменять чувствительность в ИК зоне?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
Xenia
сообщение Sep 26 2014, 19:55
Сообщение #2


Гуру
******

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



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


А не могли бы вы выложить даташитик на эту штуковину, а то без регистрации его не дают?
Go to the top of the page
 
+Quote Post
Burenkov Sergey
сообщение Sep 26 2014, 20:17
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145



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

Спасибо что откликнулись! Шит в аттаче
Прикрепленные файлы
Прикрепленный файл  DSC_EV76C661.pdf ( 1.15 мегабайт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 26 2014, 21:19
Сообщение #4


Гуру
******

Группа: Модератор 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, то претензий к ним нет. Плохо то, что не вижу информации по спектральной чувствительности каждой из зон. Тем более что на практике крайне редко бывает, чтобы спектр порубили, как колбасу sm.gif, обычно каждая зона имеет какое-то свое распределение, которое в той или иной мере перекрывается с соседними зонами.

А тут только общий спектр на рисунке 1-1 и больше ничего. А потому возникает вопрос - куда попает область ИК (700-1000 нм)? Всё в R или GR тоже достается?

На сколько я поняла вашу задачу, то в ночное время проблем нет - вклад видимого света сам собой упадет и останется только ИК. Но и куда он попадет? В зону R? Пусть так. Но тогда в дневное время суток придется чувствительность зоны R понижать gain'ом, а на сколько это надо делать, сообразить трудно, т.к. если в зону R сваливается как видимый красный, так и ИК, то никак разделить их невозможно, поскольку мы не знаем в каких долях они смешались.

Я бы в этой ситуации ... поставила бы дополнительный примитивный сенсор, измеряющий одновременно видимый свет и ИК в помещении (например такой дешевый, как APDS-9300-020), а потом бы делила показания зоны R в том отношении VIS/IR, какое укажет этот сенсор.
Go to the top of the page
 
+Quote Post
Burenkov Sergey
сообщение Sep 26 2014, 21:33
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145



Цитата(Xenia @ Sep 27 2014, 01:19) *
Посмотрела, но так не нашла описания того, как спектр распределяется на 4 величины R,GR,GB,B. Обычно спектр делят на 3 зоны - R,G,B, но если поделили на 4, то претензий к ним нет. Плохо то, что не вижу информации по спектральной чувствительности каждой из зон. Тем более что на практике крайне редко бывает, чтобы спектр порубили, как колбасу sm.gif, обычно каждая зона имеет какое свое распределение, которое в той или иной мере перекрывается с соседними зонами.

А тут только общий спектр на рисунке 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
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 26 2014, 22:12
Сообщение #6


Гуру
******

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



Цитата(Burenkov Sergey @ Sep 27 2014, 01:33) *
У меня монохромная матрица, фильтра нет совсем, поэтому нет деления на RGB. Возможно проблему можно свести к решению частной задачи - эмпирически определить "цвет" ИК и как то его "вырезать"... Опыта в обработке изображений нет совсем к сожалению.


А вам такой опыт и не нужен sm.gif.
Идея такая - добываете два фотодиода, один из которых чувствителен только к видимому свету, а другой только к ИК. Пусть они замеряют общий световой фон в помещении. Тогда вы имеете два числа: XVIS - то, что показывает первый фотодиод и XIR - то, что показывает второй. Значит, отношение видимого света к его сумме с инфракрасным будет равно дроби XVIS/(XVIS+XIR). Ну, пусть для примера это отношение равно, как у водки, XVIS/(XVIS+XIR)=0.41 sm.gif. А потом вы весь поток чисел, которые передает монохромная матрица, множите на 0.41, и тем самым срезаете излишек, добавляемый ИК.

Может случиться и так, что чувствительность этих фотодиодов к своему участку спектра будет разной. Тогда придется ввести поправку в отношение XVIS/(XVIS+XIR), умножая показания одного из них на коэффицент. Получим XVIS/(XVIS+K*XIR). Подбираете К вручную, направив вашу матрицу на цветовую таблицу, чтобы красный цвет не выпячивался (т.е. настраиваете, как цветопредачу у телевизора), а все три цвета выглядили в одинаковой степени серыми. И это всё.

У меня еще был пост на форуме:
http://electronix.ru/forum/index.php?s=&am...t&p=1194389
про фотодиод, который сразу с двумя каналами - видимый и ИК, а результаты сразу в цифре выдает. Там графичек приложен. По нему видно, что спектры того и другого канала довольно сильно перекрываются. Но и это не беда - какое-то отношение их сигналы дадут, а коэффициент K, когда его подберете, всё поправит.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 27 2014, 01:25
Сообщение #7


Гуру
******

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



Чепуху я написала. Не подойдет моя метода для этого случая - здесь же не освещенность измеряется, а изображения получают. А людей открытые части тела теплые. И если матричный сенсор мохромный и чувствует ИК, то лица у людей будут выглядеть бледными, как полотно. И никая калибровка тут не поможет, т.к. она действует на снимок целиком, а здесь должна быть разная к разным объектам. Да и фотодиоды для этех целей совершенно не годятся.

В принципе такая задача для монохромного сенсора решения не имеет, т.е. если светит какой-то мощный ИК-излучатель, то изображение получится полностью белым, и никакими математическими методами из него видимое изображение не выделить.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 27 2014, 01:27
Сообщение #8


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Когда свет попал на датчик ®, то уже все равно, был ли это инфракрасный, красный или желтый цвет. Не различить. Ставьте физически инфракрасный фильтр (оптический) перед датчиком днем, а на ночь убирайте. ;-)
Go to the top of the page
 
+Quote Post
Burenkov Sergey
сообщение Sep 27 2014, 13:44
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 10-01-13
Пользователь №: 75 145



Цитата(ViKo @ Sep 27 2014, 05:27) *
Когда свет попал на датчик ®, то уже все равно, был ли это инфракрасный, красный или желтый цвет. Не различить. Ставьте физически инфракрасный фильтр (оптический) перед датчиком днем, а на ночь убирайте. ;-)

Механический фильтр к сожалению ставить нельзя.
Как я понял цветовых искажений избежать не получится в любом случае.. буду думать как их свести к минимуму в этой ситуации

Сообщение отредактировал Burenkov Sergey - Sep 27 2014, 13:45
Go to the top of the page
 
+Quote Post
AndrewN
сообщение Sep 28 2014, 16:40
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 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 есть пример (второй график снизу). Интересно, что все три светофильтра пропускают ИК.

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01432 секунд с 7
ELECTRONIX ©2004-2016