UNIGINE – 3D-движок, игры, симуляторы, бенчмарки
IT и технологии · 7 октября 2026 г.
ИИ, системы помощи водителю, беспилотный транспорт, робототехника — все они зависят от ...
ИИ, системы помощи водителю, беспилотный транспорт, робототехника — все они зависят от того, насколько точно камера воспринимает окружающий мир. При этом виртуальная камера может выглядеть правдоподобно, но все равно «видеть» сцену не так, как реальная. В UNIGINE 2.22 Sim появилась поддержка модели камеры Kannala-Brandt для сверхширокоугольной оптики. Она позволяет воспроизводить в симуляции реальные калиброванные параметры физической камеры. Вместо идеализированной проекции можно использовать данные, полученные при калибровке реального устройства, и воспроизводить его фактическую геометрию: фокусное расстояние, положение главной точки, искажения, смещение оптического центра и форму области изображения. Почему это важно? Для систем помощи водителю, автономного транспорта, робототехники, беспилотников, компьютерного зрения и ИИ даже небольшое расхождение в геометрии камеры влияет на размер объектов по краям кадра, их видимое движение и соответствие между пикселем изображения и направлением в пространстве. Использование одинаковых калибровочных параметров для реальной и виртуальной камеры помогает сократить разрыв между симуляцией и реальным миром и получать синтетические данные, которые точнее соответствуют изображению настоящего сенсора. Особенно это важно для систем с несколькими камерами: кругового обзора автомобилей, беспилотников, автономной техники и роботов. Каждой виртуальной камере можно задать собственные параметры, измеренные на реальном устройстве. Также мы расширили возможности панорамного рендеринга: • хроматическая аберрация для более правдоподобной имитации оптики • виньетирование с учетом геометрии сверхширокоугольного объектива • новый пример Fisheye Camera Emulation на C++ и C# • шесть моделей искажений с настройкой параметров в реальном времени • настройка камеры через физические параметры сенсора и объектива • прямое использование данных калибровки реальной камеры Новый пример можно использовать как интерактивный стенд для настройки оптики или как готовую отправную точку для интеграции калиброванных камер в собственный симулятор. Еще один шаг к тому, чтобы виртуальные сенсоры в симуляции работали не просто как графические камеры, а как их реальные физические аналоги. Подробнее: https://developer.unigine.com/ru/devlog/20260910-unigine-2.22#-fisheye-kannala-brandt