Vidicap Cloud

← Guides for technicians

AI ultrasound (add-on module)

ИИ-УЗИ (доп. модуль)

Во время УЗИ молочной или щитовидной железы нейросеть смотрит на живое изображение УЗИ-аппарата и обводит рамкой образования: зелёная рамка — «похоже на доброкачественное», жёлтая — «подозрительное». Новая находка коротко подсвечивает кадр и даёт тихий звук; справа ведётся счёт находок за исследование. Это дополнительный модуль: ставится на те Vidicap, к которым подключён видеовыход УЗИ-аппарата.

Где Что нужно
Vidicap Touch 2.0 (Ubuntu 24.04) программа 2.23.0 и новее, затем установка модуля. Нейросеть работает на самом Vidicap
Vidicap Touch 1.0 (Ubuntu 18.04) программа 1.26.0 и новее, затем установка модуля. С модулем 1.1.0 нейросеть работает на самом Vidicap, если это разрешила полная «Проверка Vidicap» этого устройства; иначе на Vidicap AI Server
Vidicap AI Server компьютер в сети операционной с этим же модулем, установленным с параметром --box (служба vidicap-us-box, порт 7452)

«ИИ-УЗИ» — тот же код, что «ИИ-эндоскопия», со своими классами, своими моделями и своим файлом настроек. Один модуль — одно направление (УЗИ), а органы внутри него — отдельные модели: молочная железа, щитовидная железа. Модель выбирается в настройках модуля, новый орган не требует нового модуля. Оба модуля могут стоять на одном Vidicap и на одном Vidicap AI Server.

Отметки ИИ — подсказка, а не диагноз и не категория BI-RADS. «Подозрительное» значит только «посмотрите внимательнее». Модель с пометкой «ИССЛЕДОВАТЕЛЬСКАЯ ВЕРСИЯ» не предназначена для диагностики: её используют только в исследованиях по утверждённому протоколу. Решение о биопсии и заключение — за врачом.

Данные пациента никуда не уходят. Нейросеть получает только область изображения УЗИ: поля экрана аппарата с текстом (имя пациента, дата) отрезаются до анализа. Кадры не записываются и не передаются ни в облако vidicap.cloud, ни нам.

Что видит врач

В главном меню — плитка «ИИ-УЗИ».

Vidicap Touch 2.0: плитка «ИИ-УЗИ» в главном меню

Нажмите её — откроется живое изображение УЗИ-аппарата с отметками нейросети.

Vidicap Touch 2.0: нейросеть отметила образование

  1. Рамка — уголки вокруг образования, над рамкой подпись и уверенность сети в процентах.
  2. Вспышка и звук — при новой находке. Одно и то же образование, пока оно в кадре, считается один раз.
  3. Строка состояния (слева вверху): «ИИ работает», кадров в секунду, миллисекунд на кадр; на Touch 1.0 — «Vidicap AI Server».
  4. Пометка модели (справа внизу): «ИССЛЕДОВАТЕЛЬСКАЯ ВЕРСИЯ · не для диагностики».
  5. Под изображением — какая модель работает и как она прошла проверку.

Кнопки справа те же, что в «ИИ-эндоскопии»: что отмечать (включить или выключить класс, счёт находок, «Сбросить» перед следующей пациенткой), чувствительность («Меньше ложных», «Обычная», «Больше находок»), звук, настройки для техника и «Сохранить кадр для обучения» (кадр с вердиктом врача остаётся только на этом Vidicap).

Прогнать файл через ИИ

Кнопка «Прогнать файл через ИИ» под изображением открывает видео или фото из записей исследований этого Vidicap или с флешки (например, петлю, записанную на УЗИ-аппарате и перенесённую флешкой) и показывает его с отметками нейросети: находки по времени справа и на шкале, пауза, ±10 с, скорость 1×/2×/4× и «Без остановок», «Сохранить кадр» с отметками рядом с файлом. Всё работает так же, как в «ИИ-эндоскопии», см. её инструкцию, раздел «Прогнать файл через ИИ». DICOM-петли (.dcm) этот режим пока не открывает. Список файлов папки всегда справа, несколько файлов можно прогнать по очереди; находки сохраняются рядом с файлом и видны в «Файлах» программы и в архиве, см. «ИИ-эндоскопия» → «Находки и метки в «Файлах»».

Настройка (техник, один раз)

«Настройки» на странице модуля:

Vidicap Touch 2.0: настройки «ИИ-УЗИ»

  1. Вход захвата — к какому входу Vidicap подключён видеовыход УЗИ-аппарата.
  2. Зона анализа ИИ — своя рамка у каждого входа: «Настроить рамку» (Vidicap сам предлагает рамку по тому, что меняется на экране аппарата, её можно поправить пальцем) или «Найти автоматически». Меню, шкалы и поля с текстом УЗИ-аппарата остаются снаружи. Это и для точности сети, и для защиты данных пациентки. Подробно — инструкция «ИИ-эндоскопия», раздел «Зона анализа ИИ».

Зона анализа ИИ на экране УЗИ-аппарата 3. Где работает ИИ — на этом Vidicap (Touch 2.0) или на Vidicap AI Server: адрес, сопряжение по коду с экрана сервера. 4. Модель — какая модель работает; «Новые модели с платформы» — что опубликовано на платформе, с результатами проверки; «Установить с флешки» — файл vidicap-us-model-*.zip.

  1. Когда рисовать рамку — с какой уверенности сети (в процентах) рисуется рамка, отдельно для «похоже на доброкачественное» и «подозрительное». Порог модели выбран при её проверке; «Как у модели» возвращает его. Подробно — инструкция «ИИ-эндоскопия», раздел «Когда рисовать рамку».

Пока модели нет, на странице написано, где её взять:

Vidicap Touch 2.0: модель ещё не установлена

Установка

unzip vidicap-module-us-1.0.0.zip
sudo ./vidicap-module-us/install-module.sh            # на Vidicap
sudo ./vidicap-module-us/install-module.sh --box      # на Vidicap AI Server
sudo vidicap-us model-install vidicap-us-model-<имя>-<версия>.zip
vidicap-us bench                                      # скорость сети на этом компьютере

На Vidicap AI Server с видеокартой NVIDIA (модуль 1.1.4 и новее) --box сам ставит её драйвер и ONNX Runtime для CUDA, и нейросеть считает на видеокарте; в журнале vidicap-us-box написано «считает: видеокарта NVIDIA». Требования к серверу — в инструкции «ИИ-эндоскопия», раздел «Vidicap AI Server».

Или с экрана Vidicap: «Платформа» → «Дополнительные модули» → «ИИ-УЗИ» → «Установить». После установки перезапустите программу.

Vidicap Touch 1.0

Плитка «ИИ-УЗИ» в главном меню и та же страница в оформлении Touch 1.0. Где работает нейросеть, решает полная «Проверка Vidicap» этого устройства, так же как в «ИИ-эндоскопии» (инструкция «ИИ-эндоскопия», раздел «Vidicap Touch 1.0: на самом Vidicap или на Vidicap AI Server»): если она разрешила — «На этом Vidicap», иначе Vidicap AI Server; тогда «Скачать» передаёт новые модели на него.

Vidicap Touch 1.0: плитка «ИИ-УЗИ»

Vidicap Touch 1.0: отметки нейросети через Vidicap AI Server

Первая модель: открытые данные BUS-BRA

Первая модель — «Молочная железа (открытые данные, тестовая)» 0.1.0, статус «исследовательская». Она обучена на открытом наборе снимков BUS-BRA (Gómez-Flores и др., Medical Physics, 2024; лицензия CC BY 4.0): 1875 снимков 1064 пациенток с четырёх аппаратов, у каждого образования указан диагноз (фиброаденома, киста, протоковый рак и т. д.). Снимки одной пациентки не попадают одновременно в обучение и в проверку.

Проверка на 283 снимках, которых модель не видела:

Класс Порог рамки Находит образований Из отмеченных — верно
Похоже на доброкачественное 31 % 89,5 % 85,9 %
Подозрительное 38 % 83,7 % 56,2 %

Что это значит для врача:

  • модель хорошо находит образования на снимках, похожих на те, на которых училась;
  • «подозрительное» она ставит с запасом: примерно каждая вторая жёлтая рамка на проверке оказалась доброкачественным образованием. Это сделано намеренно: пропустить злокачественное хуже, чем лишний раз посмотреть;
  • на видео с других УЗИ-аппаратов модель работает заметно хуже, чем на снимках: обводит соседние тёмные участки и чаще путает классы. В наборе нет снимков без образований, поэтому специфичность (сколько кадров без находок остаются без рамок) пока не измерена.

Поэтому модель — исследовательская, не для диагностики. Чтобы улучшить её, нужны видео УЗИ с ваших аппаратов, размеченные врачами в разделе «Обучение ИИ» на платформе: новая модель придёт на Vidicap как «Новая модель с платформы» со своими цифрами проверки.

Модель щитовидной железы: открытые данные TN5000

«Щитовидная железа (открытые данные, тестовая)» 0.1.0, статус «исследовательская». Обучена на открытом наборе TN5000 (Zhang и др., Scientific Data, 2025; лицензия CC BY 4.0): 5000 снимков узлов щитовидной железы, у каждого узла рамка и диагноз по биопсии. Рамки и подписи те же, что у модели молочной железы: зелёная — «похоже на доброкачественное», жёлтая — «подозрительное». Это подсказка, а не категория TI-RADS.

Проверка на 1000 снимках, которых модель не видела (тестовая часть самого набора):

Класс Порог рамки Находит узлов Из отмеченных — верно
Похоже на доброкачественное 33 % 87,0 % 47,8 %
Подозрительное 46,5 % 85,5 % 88,3 %

Что это значит для врача:

  • жёлтой рамке «подозрительное» можно доверять заметно больше, чем зелёной: почти 9 из 10 жёлтых рамок на проверке стояли на злокачественных узлах;
  • зелёная рамка «похоже на доброкачественное» верна примерно в половине случаев. В TN5000 72 % узлов злокачественные (в набор попадали узлы после биопсии), поэтому модель плохо отличает доброкачественные. Зелёная рамка не повод не смотреть узел;
  • модель училась на снимках, а не на видео; на ваших аппаратах и на живом видео точность нужно проверить. В наборе нет снимков без узлов, поэтому специфичность пока не измерена.

Модель ставится так же, как модель молочной железы: «Новые модели с платформы» в настройках модуля или «Установить с флешки» (vidicap-us-model-thyroid-open-0.1.0.zip).

Неполадки

Что видно Что сделать
«модель не установлена» Скачайте модель в «Новые модели с платформы» или установите с флешки (vidicap-us-model-*.zip). Модель от «ИИ-эндоскопии» сюда не ставится: в ней другие классы
Модель загружена на платформу, а в «Новые модели с платформы» её нет На платформе в «Выпуски для устройств» у модели должно стоять «доступна»: нажмите «Сделать доступным» (с отметкой «Тест» её видят только инженерные прототипы). Модуль «ИИ-УЗИ» должен быть установлен на этом Vidicap. С агентом 1.63.0 и новее модель появляется через несколько секунд после публикации, со старым — после перезагрузки Vidicap или в течение 6 часов
«на Vidicap AI Server модель не установлена» На странице настроек нажмите «Скачать» у модели: она передаётся на Vidicap AI Server
Отметки на полях экрана с текстом или в меню аппарата «Настройки» → «Зона анализа ИИ» → «Настроить рамку»
Мало кадров в секунду vidicap-us bench; если меньше 10 кадров/с — Vidicap AI Server

← AI endoscopy (add-on module) ИИ-лапароскопия (доп. модуль) →