|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexandr A. Redchuck 2:5020/400 11 Apr 2002 23:23:58 To : "Igor S. Mikhailov" Subject : Re: распознавание лазерного прицела -------------------------------------------------------------------------------- 11-Apr-02 14:14 Igor S. Mikhailov wrote to Valentin Davydov: >> неравномерности фона. В-третьих, необходимо запастись платой видеоввода, >> которая позволяет анализировать сигнал в реальном времени, то есть >> сообщает >> программе момент окончания записи очередного кадра (дешёвенькая BT878 с >> хорошим драйвером удовлетворяет этому условию). IM> Т.е. если я пишу с камеры в avi, а потом анализирую этот avi, то кадр IM> avi'шки != кадру камеры? Hет, тут будет все в норме, кадр=кадру. Hо ведь это не "в реальном времени" :-). Hо когда нужен не поток, а каждый конкретный кадр, то не всякая карточка или не со всяким драйвером это позволяет сделать. IM> В принципе пока достаточно точности в один пиксел. И я именно так и Камера какая? Стандартная TV чересстрочная или какая-нибудь специальная для PC с урезанным разрешением и прогрессивная? IM> делал, да вот беда: IM> по каким то причинам фон на многих кадрах - градиент сверху вниз (может IM> блики там были или еще что). Если чересстрочная то попробуй так - лазер засинхронизировать с камерой (если есть такая возможность, а то ведь лазер и камера могут быть и в очень разных местах :-). В течении одного поля - светить, в течение другого - не светить. Если камера с "field accumulation" (а если не ней нет переключателя field/frame, то она наверняка field), то ты, например, в четных полях получишь только фон, а в нечетных - фон и пятно. Путем вычитания полей получишь картинку с существенно подавленным фоном, но с зарезанным разрешением по вертикали. Путем определения координат не максимума, а центра тяжести с лихвой скомпенсируешь эту потерю. По крайней мере я когда-то дволльно легко получил 0,2 пиксела, дальше просто не лез. >> Hа 266 пне с быстрой памятью как раз 30 раз в секунду и получается, >> если камера NTSC, с задержкой на два кадра. Если отдельно обрабатывать IM> Хм. Hеужели так быстро? У меня был итоговый ~2fps, но для 512x512 и поиска трех ИК-светодиодов (т.е. со скоростью ~2 раза в секунду обрабатывались _четыре_ кадра - фон и каждый СИД отдельно). Hо было это толи на 386DX40, толи на 486DX2/66 - уже не помню. Соответственно захватчик на ISA, самопальный и не мастер. Просто считывание кадров из захватчика было на уровне 10-12 кадров в секунду. wbr, -- /* Alexandr Redchuck, Kyiv, Ukraine */ /* real на real тчк kiev тчк ua */ --- ifmail v.2.15dev5 * Origin: ReAl at home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6270ef304b1a.html, оценка из 5, голосов 16
|