Для завода «Зенит», который известен своими фотоаппаратами, мы разработали программный комплекс видеокамеры кольпоскопа.
Комплекс состоит из:
- драйвера видеокамеры;
- технологического ПО для настройки драйвера;
Драйвер видеокамеры
Видеомодуль, для которого разрабатывался драйвер:

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

И уровня белого:

После этого происходит коррекция однородности, а затем — преобразование, которое дает цвет изображению: CFA-интерполяция:

Далее необходимо произвести корректировку баланса белого под определенный источник света:

И последний этап — цветокоррекция:
