Драйвер видеокамеры кольпоскопа
Для завода "Зенит", который известен своими фотоаппаратами, мы разработали программный комплекс видеокамеры кольпоскопа.
Комплекс состоит из:
- драйвера видеокамеры;
- технологического ПО для настройки драйвера;
Драйвер видеокамеры
Видеомодуль, для которого разрабатывался драйвер:
Драйвер выполнен в виде фильтра Directshow. Он осуществляет полную обработку изображения, поступающего с камеры. Так, выполняются следующие этапы:
- устранение горячих и холодных пикселей;
- коррекция уровня черного;
- коррекция уровня белого;
- коррекция однородности;
- коррекция баланса белого;
- цветокоррекция.
Для настройки параметров всех коррекций использовалось технологическое ПО.
Технологическое ПО
Данное программное обеспечение предназначено для просмотра промежуточного изображения, получаемого с камеры; для корректировки параметров коррекции и записи их в драйвер.
Ниже можно проследить всю цепочку обработки изображения с камеры. Обращаем внимание, что приведенные снимки выполнялись в нашем офисе, а не в специализированной лаборатории. По этой причине качество изображения невысокое.
Изначально изображение приходит в черно-белом виде. В первую очередь осуществляются корректировки параметров, влияющих на яркость и контрастность: уровня черного:
И уровня белого:
После этого происходит коррекция однородности, а затем - преобразование, которое дает цвет изображению: CFA-интерполяция:
Далее необходимо произвести корректировку баланса белого под определенный источник света:
И последний этап - цветокоррекция: