Цель пособия: Предоставить подробное руководство по установке, настройке и эксплуатации программного обеспечения Phantom Camera Control (PCC) от Vision Research для управления высокоскоростными камерами серии Phantom.
https://rutube.ru/video/private/40ed33003c348439fdb937f0a44eada6/?p=8UGFL3mWR7G7E2kCfU53WQ
1. Введение в PCC
1.1 Что такое PCC?
- Phantom Camera Control (PCC) — официальное ПО Vision Research для дистанционного управления, мониторинга и настройки высокоскоростных камер Phantom.
- Предоставляет графический интерфейс и API для автоматизации съёмки, синхронизации с внешними устройствами и экспорта видео и метаданных.
1.2 Основные возможности:
- Управление настройками экспозиции, разрешения и буферов.
- Настройка триггеров (программных и аппаратных).
- Мониторинг состояния камеры в реальном времени.
- Просмотр отснятого материала и экспорт в различные форматы.
- Использование скриптов и макросов для автоматизации.
1.3 Требования к пользователю:
- Базовые знания работы с ПК под Windows.
- Представление об основных параметрах камеры (FPS, shutter, ISO).
- Понимание принципов высокоскоростной съёмки.
2. Системные требования и установка
2.1 Аппаратные требования:
- ОС: Windows 10 или 11 (64‑бит).
- Процессор: Intel i5 или эквивалент AMD Ryzen 5.
- RAM: минимум 8 ГБ (рекомендуется 16 ГБ при работе с большими буферами).
- GPU: поддержка OpenGL 3.0+ для предпросмотра видео.
- HDD/SSD: быстрый накопитель для экспорта больших файлов.
2.2 Сетевые требования:
- Ethernet‑подключение (100 Мбит/с или лучше) для управления камерой.
- Статический IP или DHCP внутри защищённой сети.
2.3 Процесс установки:
- Скачайте последнюю версию PCC с сайта Vision Research.
- Запустите PCC_Installer.exe от имени администратора.
- Примите лицензионное соглашение.
- Выберите папку установки (рекомендуется C:\Program Files\Vision Research\PCC).
- Отметьте опцию «Install Ethernet Drivers», если ранее не устанавливали драйверы Phantom.
- После завершения установки перезагрузите ПК.
- Запустите PCC и введите лицензионный ключ при первом старте.
3. Обзор интерфейса PCC
3.1 Главное окно:
- Панель меню: Файл, Камера, Запись, Настройки, Справка.
- Панель инструментов: кнопки быстрого доступа (Подключить, Start, Stop, Настройки экспозиции).
- Список камер: показывает подключённые устройства и их статус.
- Окно предпросмотра: живой видео‑поток с отображением FPS и времени буфера.
- Панель параметров: вкладки «Capture», «Trigger», «Buffer», «Metadata».
3.2 Горячие клавиши:
- Ctrl+O — Подключить камеру
- Ctrl+S — Начать запись
- Ctrl+E — Остановить запись
- Ctrl+P — Показать настройки камеры
4. Подключение и инициализация камеры
4.1 Настройка сети:
- Настройте IP-адрес ПК и камеры в одной подсети (например, 192.168.0.x).
- Отключите брандмауэр или добавьте правило для порта 7000 TCP.
4.2 Подключение через PCC:
- В меню Камера → Подключить….
- В открывшемся окне Discovery нажмите «Scan». PCC покажет все доступные Phantom.
- Выберите нужную камеру (по серийному номеру или IP).
- Нажмите «Connect». Статус сменится на «Connected».
- В окне параметров нажмите «Read Camera Settings» для синхронизации.
4.3 Проверка связи:
- Во вкладке Status проверьте температуру сенсора, оставшийся буфер и питание.
- Кнопка Live включит непрерывный поток кадров.
5. Настройка параметров съёмки
5.1 Частота кадров (FPS):
- Во вкладке Capture введите требуемое значение или используйте ползунок.
- PCC покажет график зависимостей FPS от разрешения.
- Учтите: увеличение FPS снижает время буфера и возможно разрешение.
5.2 Разрешение и ROI:
- Снизу вкладки Capture выберите пресет разрешения или вручную задайте ширину и высоту.
- Для ускорения съёмки используйте ROI (Region of Interest) — обрежьте кадр по области интереса.
5.3 Выдержка (Shutter):
- Шаг 0.1 µs или в процентах от кадра.
- Чем короче выдержка, тем меньше размытость, но требуется больше света.
5.4 Gain/ISO:
- Расширяет динамический диапазон при низкой освещённости.
- Избыточное усиление вносит шум.
5.5 Баланс белого и LUT:
- Во вкладке Color настройте белую точку и примените LUT для контроля контраста.
6. Триггеринг съёмки
6.1 Типы триггеров:
- Software Trigger: нажатием кнопки «Start».
- Hardware Trigger: внешний сигнал (BNC: +3…+5 V).
- Level/Edge: по уровню сигнала или переднему/заднему фронту.
6.2 Настройка внешнего триггера:
- Во вкладке Trigger выберите «External».
- Укажите вход (Trigger In).
- Задайте задержку (Delay) в мс. Позволяет захватить события ДО фронта.
6.3 Синхронизация:
- Используйте Genlock для синхронизации нескольких камер.
- Настройте Master/Slave в меню Camera → Genlock.
7. Работа с буфером и запись
7.1 Типы буфера:
- Burst Mode: фиксированное количество кадров.
- Ring Buffer: циклическая запись последних N кадров.
7.2 Настройка буфера:
- Во вкладке Buffer задайте размер в кадрах.
- Учтите объём памяти камеры: больше буфер → меньше FPS на высоких разрешениях.
7.3 Запись и остановка:
- Start — запись в буфер. После заполнения буфера в Ring Buffer старые кадры перезаписываются.
- Stop — фиксирует буфер и переводит камеру в режим просмотра.
7.4 Сохранение данных:
- Во вкладке Library выберите сеанс и нажмите Save.
- Форматы: .cine (родной), .tiff, .mp4/.avi.
8. Просмотр, анализ и экспорт
8.1 Встроенный просмотр:
- Library: список записей.
- Timeline/Slider: навигатор по кадрам.
- ROI Zoom: увеличить область.
8.2 Экспорт:
- Выберите запись.
- Нажмите Export.
- Выберите формат и кодек (например, ProRes для монтажа).
- Настройте диапазон кадров и путь.
- Запустите экспорт — прогресс отображается внизу.
8.3 Метаданные:
- Автоматический экспорт JSON/XML с параметрами съёмки: FPS, shutter, gain, температура.
9. Скрипты и автоматизация
9.1 Встроенный API:
- PCC поддерживает COM-интерфейс и Python SDK.
9.2 Пример макроса (Python):
from PCC import Camera
# Подключение
cam = Camera(ip=»192.168.0.10″)
# Настройка
cam.setFPS(10000)
cam.setResolution(1280,720)
cam.setShutter(5.0)
# Запись
cam.startCapture()
# Ожидание
time.sleep(1)
cam.stopCapture()
# Экспорт
cam.exportCine(«test.cine»)
9.3 Workflow автоматизации:
- Запуск серии съёмок с разными параметрами.
- Автоматическое сохранение и переименование по шаблону.
10. Устранение неполадок и советы
| Проблема | Возможная причина | Решение |
| Камера не подключается | Сетевой конфликт, брандмауэр | Проверьте IP, отключите брандмауэр, перезапустите PCC |
| Низкий FPS | Разрешение слишком высокое | Уменьшите разрешение или ROI |
| Белый экран при предпросмотре | Низкая освещённость, закрыт объектив | Увеличьте свет, проверьте объектив |
| Нет внешнего триггера | Неправильный вход или уровень сигнала | Проверьте BNC кабель, настройте триггер в PCC |
11. Глоссарий терминов
- FPS (Frames Per Second): частота кадров в секунду.
- Shutter: время экспозиции 1 кадра.
- Gain: усиление сигнала сенсора.
- ROI: область интереса.
- Genlock: синхронизация нескольких камер.
- Burst Mode: однократная запись N кадров.
- Ring Buffer: циклическая запись последних N кадров.
