Автоматизированная настройка много проекционных систем.
Настройка на примере 6-ти проекторной поляризационной стереосистемы и цилиндрического экрана.
Сведение изображения с проекционных систем – это сложное, долгое и кропотливое занятие, особенно если эти системы поляризационные, то есть приходится сводить не только 2 проектора между собой, что бы 2 точки от двух ракурсов светили в одно место, но и границу из 4-х проекторов, их переход, что как правило занимает много времени, а сбиваться может быстро банально от сильных хлопков дверью павильончика в котором происходит показ.
Поэтому помимо ручного сведения изображения между проекторами, мы разработали систему автоматического сведения с помощью камеры.
Сначала нужно, как и в случае с ручным сведением, указать программе количество проекторов, и их логическое подключение (номер экрана в windows).
Затем так же “прощёлкать” все 6 проекторов, выбирая
правильное сведение краёв и размер затенения. Второе подбирается экспериментально.
Чем меньше цифра, тем более резкий переход. Обычно цифра от 5 до 12.
После проверки на соответствие (нажатие “Тест”) всех 6
экранов, переходим к части автоматизации.
Требования к оборудованию простые. Нужна камера (web-камера или аналоговая,
подключённая к компьютеру через плату захвата). Чем больше её разрешение и
лучше качество картинки в темноте, тем точнее получится результат. Она должна
быть установлена в такое место, откуда виден весь экран.
Надо понимать, что весь алгоритм строится на оптике и
распознании образов, поэтому для разных камер, разного освещения и пр.
параметров настройки будут немного изменяться.
Сначала надо, что бы программа нашла границы экрана и
растянула сетку максимально ровно (визуально) на весь экран, вообще не выходя
за его границы.
Для этого надо сделать максимально возможный контраст между
экраном и не экраном, и подобрать порог срабатывания алгоритма. Контрастности
можно достигнуть хорошим освещением зала, а порог подбирается эмпирически.
После того, как добились правильной сетки (см. рисунок),
можно запускать пересчёт.
Тут главное правило – не должно быть иных источников света в
зале, кроме проекторов. Т.е. то, что рисует проектор во время пересчёта должно
быть видно камере как можно лучше.
Как только перерасчёт закончен (для 6 проекторов он длится
чуть более 6 минут), можно посмотреть результат. Всё готово.