Программное обеспечение для видео нистагмографии
Обновлено:
Наша компания занимается разработкой программного обеспечения не только для скоростных видеокамер и систем машинного зрения. Мы также выполняем проекты по созданию программного обеспечения для медицинских приборов и систем.
При диагностике вестибулярного аппарата человека нужно в непрерывном режиме и на высокой скорости синхронно получать данные с двух инфракрасных видеокамер, производить захват видео и автоматически распознавать изображения зрачков обоих глаз. При этом должны обеспечиваться фильтрация изображений, подавление шумов и артефактов, а также необходима непрерывная онлайн компенсация бликов системы ИК-подсветки (два белых пятна в области зрачка на фото). Мы разработали программное обеспечение, которое удовлетворяет всем этим требованиям, а также выполняет множество других функций, необходимых для различных методик нистагмографии и окулографии.
На рисунке показан результат работы программного обеспечения по распознаванию положения зрачков (область зрачка автоматически выделена программой). Даже без предварительного задания порога, программа очень быстро и с высокой степенью точности определяет границы зрачка.
Для чего нужно ПО видеонистагмографии Fastvideo?
ПО применяется при диагностике вестибулярного аппарата: в реальном времени синхронно захватывает видео с двух инфракрасных камер и автоматически распознаёт положение зрачков обоих глаз, с фильтрацией изображений и подавлением шумов.
Характеристики программного обеспечения по распознаванию зрачков
- Непрерывное автоматическое выделение контуров зрачков и определение центров зрачков обоих глаз на скорости 25 кадров в секунду (PAL)
- Точность определения края зрачка 1-2 пиксела
- Точность определения центра зрачка менее 1 пиксела
- Максимальное время, необходимое программному обеспечению для одновременного определения центров зрачков двух глаз при разрешении 320 х 240 - не более 30 мс
- Подавление шумов и артефактов
- Программная компенсация бликов системы ИК-подсветки
- Правильный расчёт центра зрачка в ситуациях, когда зрачок частично закрыт ресницей или веком (при работе с закрытой маской зрачок сильно расширяется и может быть виден не полностью)
- Непрерывный вывод рассчитанных маркеров центров обоих зрачков на экран монитора поверх видео сигнала
- Запись видео по двум каналам в фоновом режиме (одновременно с выполнением распознавания зрачков)
- Онлайн фильтрация изображений глаз, вывод графиков смещений и скоростей центров зрачков
В настоящее время мы создали ряд скоростных камер, которые работают в ИК диапазоне. Применение таких камер в медицине позволит увеличить точность используемых методик и даст возможность изучения ситуаций, которые нельзя исследовать с помощью стандартных аналоговых ИК видеокамер.
Информацию по другим нашим проектам по программному обеспечению для медицины можно посмотреть на таких сайтах
- Медицинское программное обеспечение (АРМы и базы данных) для эндоскопии, узи, лор и офтальмологии