Asynchronous Event-Inertial Odometry using a Unified Gaussian Process Regression Framework
Li, Wang, Liu et al.
Recent works have combined monocular event camera and inertial measurement unit to estimate the $SE(3)$ trajectory. However, the asynchronicity of event cameras brings a great challenge to conventional fusion algorithms. In this paper, we present an asynchronous event-inertial odometry under a unified Gaussian Process (GP) regression framework to naturally fuse asynchronous data associations and inertial measurements. A GP latent variable model is leveraged to build data-driven motion prior and acquire the analytical integration capacity. Then, asynchronous event-based feature associations and integral pseudo measurements are tightly coupled using the same GP framework. Subsequently, this fusion estimation problem is solved by underlying factor graph in a sliding-window manner. With consideration of sparsity, those historical states are marginalized orderly. A twin system is also designed for comparison, where the traditional inertial preintegration scheme is embedded in the GP-based framework to replace the GP latent variable model. Evaluations on public event-inertial datasets demonstrate the validity of both systems. Comparison experiments show competitive precision compared to the state-of-the-art synchronous scheme.
academic
Асинхронная событийно-инерциальная одометрия с использованием единого фреймворка регрессии гауссовских процессов
В данной работе предложен метод асинхронной событийно-инерциальной одометрии на основе единого фреймворка регрессии гауссовских процессов (ГП) для естественного слияния асинхронных ассоциаций данных и инерциальных измерений. Метод использует модель скрытых переменных ГП для построения управляемого данными приора движения и получения аналитических возможностей интегрирования, затем тесно связывает асинхронную ассоциацию событийных признаков и интегрированные псевдоизмерения в едином фреймворке ГП. Проблема оценки слияния решается с помощью факторного графа со скользящим окном с маргинализацией исторических состояний с учетом разреженности. Авторы также разработали контрастную систему, встраивающую традиционную схему прединтегрирования инерциальных данных в фреймворк ГП. Оценка на открытых событийно-инерциальных наборах данных демонстрирует эффективность обеих систем, а сравнительные эксперименты показывают точность, сопоставимую с передовыми синхронными методами.
Событийная камера как биологически вдохновленный визуальный датчик имеет асинхронный механизм срабатывания, независимо регистрируя изменения интенсивности света на уровне каждого пикселя. Этот специальный механизм дает событийным камерам значительные преимущества по сравнению с традиционными камерами: низкое энергопотребление, низкая задержка, высокий динамический диапазон и высокое временное разрешение. Однако асинхронность событийной камеры создает огромные вызовы для традиционных алгоритмов слияния.
Дискретные схемы на основе кадров: накопление событий в фиксированные временные окна кадров приводит к потере временного разнообразия событий, вызывает размытие движения и требует дополнительных операций устранения размытия
Традиционное прединтегрирование ИМУ: применяется в дискретной временной базе, большое количество межкадровых временных измерений теряется, теряется информация о мелкозернистом движении
Вычислительная эффективность: существующие методы ГП обычно используют полный сглаживающий бэкенд, что требует высоких вычислительных затрат
Для полного использования высокого временного разрешения событийной камеры необходимо внедрение новых методов слияния асинхронных и высокого временного разрешения событийно-инерциальных наблюдений. Данная работа сосредоточена на проблеме способа слияния асинхронных измерений и предлагает решение на основе единого фреймворка ГП.
Единый фреймворк ГП: предложен единый фреймворк регрессии гауссовских процессов, способный естественно обрабатывать слияние асинхронной ассоциации событийных признаков и инерциальных измерений
Модель скрытых переменных ГП: введена модель скрытых переменных в фреймворк регрессии ГП для аналитического интегрирования инерциальных измерений и неявного индуцирования управляемого данными ГП
Двойная система проектирования: реализованы две контрастные системы слияния:
Эффективное скользящее окно: применена оптимизация факторного графа со скользящим окном с стратегией маргинализации для поддержания вычислительной эффективности
Полностью асинхронная обработка: использование EKLT для событийно-управляемого обнаружения и отслеживания признаков, сохранение высокого временного разрешения событийной камеры
Входные данные: асинхронный поток событий и измерения ИМУ
Выходные данные: оценка траектории SE(3) (включая положение, ориентацию и скорость)
Ограничения: обработка асинхронной ассоциации данных, поддержание вычислительной эффективности
Моделирование относительного ускорения и скорости вектора вращения как независимых ГП:
ṙbkb(t) ∼ GP(0,kr(t,t'))
abbk(t) ∼ GP(0,ka(t,t'))
Получение зашумленных наблюдений ГП через скрытые состояния ρ̂ и α̂, затем использование способности вывода ГП для вычисления прединтегрированной скорости, положения и приращения вращения.
Применение динамической стратегии маргинализации с приоритизацией маргинализации новейших состояний и связанных ориентиров для поддержания разреженной структуры матрицы Гессиана.
Точность: оба метода демонстрируют точность, сопоставимую с дискретными методами оптимизации на большинстве последовательностей, превосходя их на некоторых последовательностях
Вычислительная эффективность: GP-IMU обычно имеет более низкие вычислительные затраты благодаря меньшему количеству переменных
Надежность: GP-IMU более чувствителен к шуму ИМУ, так как зависит от управляемого ИМУ ГП для построения визуальных остатков
Трекер EKLT занимает примерно 80% от общего времени, являясь наиболее затратной частью. GP-IMU быстрее при оптимизации графа, но прединтегрирование ИМУ немного медленнее.
Методы представления непрерывного времени ГП ранее использовались для вывода траектории движения сканирующего лидара и несинхронных датчиков. Недавние исследования применяют ГП к системам монокулярной событийной визуальной одометрии, но сталкиваются с проблемой высоких вычислительных затрат.
Проблема реального времени: из-за сохранения всех асинхронных измерений фронтенда для оптимизации система в настоящее время не может работать в реальном времени
Недостаточная надежность: отсутствие механизмов исключения выбросов или компенсации движения
Зависимость от качества ИМУ: метод GP-IMU требует высокого качества данных ИМУ
Ограничения при интенсивном движении: оба метода могут быть затронуты при резких изменениях ускорения
Статья ссылается на 26 связанных работ, охватывающих обзоры событийных камер, прединтегрирование ИМУ, оценку непрерывного времени, регрессию гауссовских процессов и другие ключевые области, с полными и авторитетными цитированиями.
Общая оценка: Это инновационная работа в области событийно-инерциальной одометрии, предложенный единый фреймворк ГП предоставляет новый подход к обработке асинхронного слияния датчиков. Несмотря на ограничения в области реального времени, работа имеет значительный теоретический вклад, полную экспериментальную оценку и закладывает хорошую основу для последующих исследований в этой области.