В этом разделе представлено специализированное программно-алгоритмическое обеспечение (ПАО), ориентированное на совместное использование с нашими видеопроцессорами и цифровыми камерами.
Raster technolodgy SDK v2.xx

Комплект разработчика программно-алгоритмического обеспечения Raster technolodgy SDK v2.xx представляет собой инструмент, позволяющий нашим Клиентам разрабатывать собственные приложения и программные средства, использующие видеопроцессоры и цифровые камеры нашего производства.

Пакет содержит:

  • Набор тестовых и демонстрационных утилит;
  • Техническую документацию на весь модельный ряд видеопроцессоров и цифровых камер, включая описание их программирования на уровне регистров;
  • Динамические библиотеки управления видеопроцессорами (RTxxxVP.dll)  и  цифровыми камерами (RTxxxDC.dll) для операционных систем Microsoft Windows 2000/XP c исходными текстами;
  • Динамическую библиотеку UserCap.dll, обеспечивающую высокоуровневое управление видеопроцессорами и цифровыми камерами при помощи интегрированных диалоговых и инструментальных окон;
  • Описание интерфейса библиотек и руководство по программированию;
  • Заголовочные файлы для подключения библиотек к проектам на C и Delphi;
  • Примеры использования библиотек для Borland С++ Builder и Borland Delphi;

Интерфейс библиотек управления видеопроцессорами и цифровыми камерами RTxxxVP и RTxxxDC.

Динамическая библиотека UserCap. Техническое описание и руководство программиста.


Скачать Raster technolodgy SDK v2.xx можно здесь.

 
MasterCap v1.00
Программа MasterCap предназначена для ввода (видеозахвата) телевизионных изображений c использованием видеопроцессоров серии RT8xxVP или цифровых камер серии RTxxxDC, их обработки, анализа и сохранения результатов на жестком диске или печатном носителе. Программа заменяет морально устаревшую программу RT8xxGrabber из пакета RtGrabber v1.0.
 

Программа MasterCap осуществляет захват как отдельных кадров,  так и видеофрагментов, и сохранение их на жесткий диск в 8-и, 10-и и 12-и битном формате (разрядность изображения определяется моделью видеопроцессора или цифровой камеры). Программа имеет гибкие настройки управления режимами записи, в том числе, поддерживает режим дистанционного управления записью. Встроенные средства просмотра позволяют просмотреть записанное изображение, распечатать или вывести на внешнее видеоконтрольное устройство.

Программа поддерживает следующие настройки и режимы работы видеопроцессоров и цифровых камер:

  • ручная и автоматическая регулировки яркости и контраста вводимого изображения;
  • установка времени экспозиции (для цифровых камер);
  • выбор телевизионного входа;
  • установка разрядности оцифровки изображения;
  • установка режимов обычного и рекурсивного накопления;
  • установки формата входного/выходного телевизионного сигнала, встроенный редактор параметров сигнала;
  • регулировка размеров окна ввода-вывода и его положения в кадре (ширина и высота кадра, отступ слева и справа), регулировка длительности строки (пиксельной частоты);
  • выбор режима DSP обработки (усреднение полей, вычитание кадров, исключение фона, сложение кадров);
  • контрастирование входного изображения;
  • управление форматом вводимого изображения;
  • управление генерацией КСИ;
  • управление режимом внешней синхронизации;
  • управление встроенными часами.
Функции анализа изображения включают:
  • Построение гистограммы распределения уровня сигнала и ее статистический анализ;
  • Построение произвольного сечения изображения, статистический анализ сечения, функции программного осциллографа;
  • Контрастирование и гамма-коррекция изображения;
  • Вычисление центра тяжести изображения, пороговая обработка, бинаризация.

Все указанные операции производятся в реальном времени, как для непосредственно вводимых, так и для записанных изображений. Поддерживается функция обработки в окне. 

Встроенный плеер поддерживает раздельное масштабирование изображения по вертикали и горизонтали, одновременный вывод нескольких последовательных кадров на экран, построчный и покадровый вывод изображения.  

Программа MasterCap v1.00. Техническое описание и руководство пользователя.

 

Программный пакет RtGrabber v1.00
Пакет предназначен для ввода (видеозахвата) телевизионных изображений c использованием видеопроцессоров серии RT8xxVP, их обработки, анализа и сохранения результатов на жестком диске или печатном носителе.

В состав программного пакета входят:

  • программа видеозахвата RT8xxGrabber;
  • программа конвертирования сохраняемых видеофрагментов в файлы формата avi AviConvert ;

Программа Rt8xxGrabber осуществляет захват как отдельных кадров,  так и видеофрагментов, и сохранение их на жесткий диск в 8-и, 10-и и 12-и битном формате (разрядность изображения определяется моделью видеопроцессора). Программа имеет гибкие настройки управления режимами записи, в том числе, поддерживает режим дистанционного управления.  записью. Встроенные средства просмотра позволяют просмотреть записанное изображение, распечатать или вывести на внешнее видеоконтрольное устройство.
Программа поддерживает следующие настройки и режимы работы видеопроцессоров и цифровых камер:

  • ручная и автоматическая регулировки яркости и контраста вводимого изображения;
  • установка времени экспозиции (для цифровых камер);
  • выбор телевизионного входа;
  • установка разрядности оцифровки изображения;
  • установка режимов обычного и рекурсивного накопления;
  • установки формата входного/выходного телевизионного сигнала, встроенный редактор параметров сигнала;
  • регулировка размеров окна ввода-вывода и его положения в кадре (ширина и высота кадра, отступ слева и справа), регулировка длительности строки (пиксельной частоты);
  • выбор режима DSP обработки (усреднение полей, вычитание кадров, исключение фона, сложение кадров);
  • контрастирование входного изображения.

Функции анализа изображения включают построение гистограммы распределения сигнала и возможности исследования сечения телевизионного кадра по строке или столбцу.

Программа AviConvert позволяет конвертировать видеофрагменты, записанные при помощи программы Rt8xxGrabber, в файлы формата "avi". Для конвертации используются кодеки, установленные в системе.

 
Программа TurboDoctor v1.00

Программа TurboDoctor предназначена для ввода и сохранения на жестком диске телевизионных изображений, формируемых специализированным медицинским оборудованием (рентгеновские аппараты, флюроографы, томографы, системы мониторинга и т.п.), во время проведения медицинских исследований.
Ввод изображения осуществляется при помощи видеопроцессоров серии RT8xxVP и цифровых камер. Изображения сохраняются в формате «*.bmp» – 8 и 24 бит.

Программа также позволяет:

  • сохранять информацию о пациенте, дату и временя проведения исследования, дату и время записи текущего телевизионного изображения;

  • просматривать и редактировать базу данных о пациентах и исследованиях;

  • просматривать, корректировать и печатать сохраненные изображения, выводить изображения на внешнее видеоконтрольное устройство (ВКУ).

Программа TurboDoctor v1.00. Руководство пользователя.

Программа SysTrack v1.00

Программа SysTrack входит в состав программно-алгоритмического обеспечения аппаратно-технического комплекса слежения за положением глаза пациента во время проведения операции на эксимерлазерном офтальмохирургическом комплексе типа «ПРОФИЛЬ-500».
Система слежения предназначена для захвата телевизионного изображения, выделения в нём изображений хрусталика глаза или радужной оболочки, измерения их координат, и передачи полученной информации на офтальмохирургический комплекс.
Для захвата изображения используются видеопроцессоры серии RT8xxVP.Передаваемая информация используется для точного наведения лазера на оперируемое место глаза, а также для блокировки работы лазера при непроизвольных движениях глазного яблока.
Система работает в реальном времени с частотой 25 Гц. Типовое время обработки информации зависит от характера изображения. Для приведенного ниже изображения размером 768*576 элементов, время обработки составляет:

  • 13..28 мс - на ПЭВМ с процессором Pentium III 850 МГц (SDRAM 100 MГц) ;
  • 3..4 мс - на ПЭВМ с процессором Pentium IV 2.53 ГГц (DDR SDRAM 333 МГц).

Основой программы является высокоскоростной алгоритм выделения изображений хрусталика глаза или радужной оболочки и измерения их координат.
Цикл обработки включает следующие этапы:

  • медианную фильтрация изображения (опционно);

  • бинаризацию изображения (получение сечения изображения по заданному уровню порога);

  • выделение в бинарном в изображении отдельных изолированных сегментов, определение для каждого сегмента его геометрических размеров, площади, координат геометрического центра и центра тяжести (сегментация изображения);

  • селекцию сегментов по размерам и форме.

При наличии одного отселектированного сегмента устанавливается флаг «Захват», а его координаты сегмента передаются на исполнительные механизмы.
При нахождении сегмента в пределах рабочей зоны, устанавливается флаг «Работа» и снимается блокировка операционного лазера.

Алгоритмы и аппаратура, используемые в системе, могут быть применены и в других отраслях науки и техники, в том числе:

  • в рентгеноскопии;

  • в медицинских исследованиях;

  • в системах технического зрения и распознавания образов;

  • в системах метрологии и контроля.