АдаптивТон — улучшение эндоскопических изображений в реальном времени
Обновлено:
АдаптивТон — алгоритм адаптивного локального контраста для обработки эндоскопических изображений и видео. Он входит в состав АРМ врача-эндоскописта Medical Vision и работает с видеопроцессорами Pentax, Olympus, Fujinon, Aohua и др. Обработка идёт на обычном процессоре: отдельная видеокарта для этого не нужна. Это собственная разработка НПО Астек.
По сути это алгоритм улучшения эндоскопических изображений, а не система документирования и не средство диагностики.
Какую задачу мы решаем
Качество эндоскопического изображения ограничено физикой съёмки: эндоскоп сам подсвечивает ткани, поэтому участки около дистального конца пересвечены, а удалённые области уходят в глубокую тень. К этому добавляются неравномерное освещение и виньетирование, тени за складками, блики от влажной слизистой и падение контраста. Детали в тенях и под бликами читаются плохо, растёт зрительная нагрузка, и то же самое попадает в архивную запись. АдаптивТон выравнивает читаемость по всему кадру.
Исходные кадры для примеров на этой странице взяты из открытого набора данных HyperKvasir (Simula Research Laboratory, Норвегия), лицензия CC BY 4.0: H. Borgli et al., «HyperKvasir, a comprehensive multi-class image and video dataset for gastrointestinal endoscopy», Scientific Data 7, 283 (2020), doi:10.1038/s41597-020-00622-y. Левая половина каждой пары — исходный кадр без изменений, правая — результат обработки алгоритмом АдаптивТон.
Что АдаптивТон делает с изображением
- Визуализирует информацию в тенях — избирательно поднимает яркость затемнённых, удалённых участков и не пересвечивает яркие зоны.
- Сохраняет и подчёркивает локальный контраст — усиливает микроконтраст сосудистого рисунка, рельефа слизистой и границ, не «замыливая» картину.
- Выравнивает освещение по кадру — компенсирует спад яркости к периферии и неравномерность подсветки.
- Сохраняет исходный цвет изображения — изменяется только яркость, цвет не изменяется.
- Работает с низкой задержкой — обрабатывает видеопоток в реальном времени и снижает межкадровое мерцание, не внося ореолов и цветовых искажений.
Когда работает: во время исследования и по сохранённым записям
АдаптивТон применяется в двух режимах, и оба входят в состав АРМ.
Во время исследования. Алгоритм обрабатывает видеопоток в реальном времени, до записи. Практический смысл этого — в архив может попадать уже улучшенное видео, а не исходное. Обработанную картинку в этот момент видно на мониторе рабочего места: компьютер АРМ обычно стоит в соседнем помещении, поэтому её видит тот, кто работает за ним. Монитор эндоскопической стойки при этом занят собственным видеовыходом видеопроцессора и не задействуется.
По сохранённым материалам. Тот же алгоритм применяется к уже записанным кадрам и видео — при разборе исследования, подготовке протокола и отборе кадров для отчёта. Здесь возможно то, чего не даёт живой сигнал: одну и ту же запись можно пересмотреть с обработкой и без неё, сравнить и выбрать. Результат сохраняется в новый файл, оригинал остаётся нетронутым.
Для пакетной обработки накопленных материалов есть консольная утилита — она проходит по папке с записями без участия оператора.
Место в рабочем процессе
- Эндоскопический видеопроцессор (Pentax, Olympus, Fujinon, Aohua и др.) — источник видеосигнала.
- Захват в АРМ Medical Vision (Windows), ISP → цветной кадр (RGB).
- АдаптивТон на процессоре, в реальном времени — раскрытие теней, локальный контраст, выравнивание освещения, микроконтраст.
- Та же картинка видна на мониторе рабочего места во время исследования.
- Архивирование: можно хранить любые исходники, обработку можно сделать и позже.
- В отчёт попадают улучшенные кадры.
Чем АдаптивТон отличается от виртуальной хромоэндоскопии
В АРМ Medical Vision есть два разных инструмента улучшения изображения, и путать их не нужно.
- АдаптивТон работает с яркостью и контрастом: раскрывает тени, выравнивает освещение, поднимает микроконтраст. Цвета он не меняет и ничего не подкрашивает.
- Виртуальная хромоэндоскопия (VCE) работает с цветом: по-разному усиливает красную, синюю и зелёную составляющие, чтобы отчётливее показать сосудистый рисунок и ямочную структуру слизистой.
Это разные задачи, и они не заменяют друг друга: АдаптивТон делает читаемым весь кадр, VCE выделяет структуры внутри него. Шесть режимов тонирования VCE входят в комплектации системы, где VCE стоит в названии, — Medical Vision VCE и HD VCE.
Классический алгоритм, а не нейросеть
АдаптивТон построен на классическом детерминированном алгоритме обработки изображений. Он не обучается на данных и ничего не «додумывает»: на экране остаётся только то, что действительно зафиксировала камера. Из этого следуют три практических свойства.
- Только реальные данные. Алгоритм не создаёт и не дорисовывает структур, которых нет в кадре.
- Воспроизводимый результат. Один и тот же кадр всегда обрабатывается одинаково.
- Предсказуемое поведение. Алгоритм работает стабильно на разных тканях, органах и типах исследований без настройки под сцену и без обучения.
Отсюда же и требования к оборудованию: обработка идёт на обычном процессоре и не требует ни видеокарты, ни тяжёлых моделей вывода.
Ещё примеры
Те же настройки обработки на других кадрах. Слева в каждой паре — исходный кадр, справа — обработанный; щёлкните по кадру, чтобы открыть его в полном размере.
Кадры из того же набора данных HyperKvasir (CC BY 4.0). Обработка выполнена алгоритмом АдаптивТон; исходные кадры не изменялись.
Области применения
АдаптивТон одинаково работает в разных видах эндоскопии без дополнительной настройки:
- гастроскопия, эзофагоскопия, колоноскопия;
- бронхоскопия;
- лапароскопия и видеоэндохирургия;
- цистоскопия, гистероскопия;
- артроскопия;
- ЛОР-эндоскопия (риноскопия, ларингоскопия).
Варианты поставки
- в составе АРМ врача-эндоскописта Medical Vision (Windows) — обработка в реальном времени и для сохранённых кадров и видео файлов;
- консольная утилита для пакетной обработки записанных материалов;
- модуль для интеграции обработки в стороннее программное обеспечение и видеосистемы;
- техническая поддержка и консультации на всех этапах внедрения.
Системные требования
| Параметр | Значение |
|---|---|
| Платформа | АРМ врача-эндоскописта Medical Vision, Windows 10/11 |
| Процессор | x86_64 (Intel/AMD) — вся обработка выполняется на нём |
| Видеокарта | не требуется |
| Оперативная память | от 16 ГБ (зависит от разрешения: Full HD / 4K) |
| Источник видео | видеопроцессоры Pentax, Olympus, Fujinon, Aohua |
| Входные форматы | видеопоток или кадры (RGB): JPEG, TIFF, PNG, BMP |
| Выходные форматы | обработанный видеопоток; кадры JPEG, TIFF |
| Задержка | реальное время, низкая латентность |
Важно: АдаптивТон — средство улучшения визуализации. Он не ставит диагноз и не выделяет патологию, а повышает читаемость картинки для специалиста.
Частые вопросы
Что такое АдаптивТон?
Это алгоритм адаптивного локального контраста, который обрабатывает эндоскопическое видео: раскрывает тени, усиливает локальный контраст, выравнивает освещение и улучшает микроконтраст. Входит в состав АРМ Medical Vision, работает на процессоре.
Видно ли обработку во время исследования?
Да, алгоритм работает в реальном времени, и обработанная картинка выводится на мониторе рабочего места. Компьютер АРМ обычно стоит в соседнем помещении, а монитор эндоскопической стойки занят собственным видеовыходом видеопроцессора, поэтому во время самого исследования обработку видит тот, кто работает за АРМ. Главный практический эффект здесь другой: обработка может применяться к сохранённым кадрам и видео, что способствует улучшению качества.
Чем АдаптивТон отличается от виртуальной хромоэндоскопии?
АдаптивТон работает с яркостью и контрастом и делает читаемым весь кадр; виртуальная хромоэндоскопия работает с цветом и выделяет сосудистый рисунок и ямочную структуру. Это разные задачи, инструменты друг друга не заменяют.
Нужна ли видеокарта?
Нет. Вся обработка выполняется на процессоре — и в реальном времени, и при пакетной обработке записанных материалов. Отдельная видеокарта не требуется, система работает на обычном компьютере.
АдаптивТон дорисовывает изображение или ставит диагноз?
Нет. Алгоритм работает только с реальными пикселами кадра — не создаёт структур, которых нет, и не выделяет патологию. Это средство улучшения визуализации: оно повышает читаемость картинки для специалиста, а не ставит диагноз.
Можно ли встроить АдаптивТон в своё программное обеспечение?
Да. Кроме работы в составе АРМ доступны консольная утилита для пакетной обработки и модуль для интеграции в стороннее программное обеспечение и видеосистемы. Демо-версию и документацию предоставляем по запросу.
Демо-версия, техническая документация и цена — по запросу. Запросить консультацию.