Изучение применения дельта-модуляции в 3d-визуализации и лидарных системах
Понимание модуляции дельты: основа кодирования сигналов
Дельта-модульирование (DM) является основополагающим методом обработки сигналов, который преобразует непрерывные аналоговые сигналы в упрощенное цифровое представление. Вместо кодирования абсолютной амплитуды каждого образца — как в обычной импульсно-кодовой модуляции (PCM) — DM записывает только различие (или дельта)] между последовательными образцами. Кодер сравнивает текущий входной сигнал с реконструированным приближением с предыдущего шага. Если вход выше, он выводит «1»; если ниже, «0». Это однобитовое представление резко снижает требуемую скорость бита и хранение при сохранении существенной формы исходной формы волны.
Эта стратегия однобитного кодирования делает дельта-модулирование особенно подходящим для приложений, где ограничена пропускная способность, обработка в реальном времени обязательна, а умеренный шум квантования приемлем. На протяжении десятилетий появились варианты, такие как адаптивная дельта-модулирование (ADM) и сигма-дельта-модулирование, чтобы преодолеть ограничения базовой техники, такие как перегрузка наклона и гранулированный шум, путем динамической корректировки размера шага или использования чрезмерной выборки и архитектуры формирования шума.
Роль дельта-модуляции в современном 3D-изображении
Трехмерная визуализация требует высокоскоростного захвата информации о глубине от отраженных сигналов, часто от структурированного света, датчиков времени полета (ToF) или стереокамер. Модуляция дельты входит в картину в качестве эффективного кодирующего слоя, который обрабатывает необработанные аналоговые обратные сигналы в компактный цифровой поток. Быстро отбирая амплитуду отраженного света или лазерных импульсов и кодируя только изменения, DM обеспечивает более быструю пропускную способность данных без ущерба для пространственного разрешения, необходимого для детальной реконструкции модели.
Как DM улучшает аппаратное обеспечение для глубокого зондирования
В типичной камере ToF каждый пиксель измеряет фазовый сдвиг или задержку времени модулированного источника света. Выход аналогового напряжения из фотоприемника отбирается на высокой частоте. Применяя дельта-модулирование на уровне датчика преобразует это непрерывное напряжение в поток битов, который указывает, поднимается или падает сигнал относительно предыдущей оценки. Это уменьшает количество данных, которые должны быть переданы от датчика к блоку обработки, что критически важно для 3D-камер, работающих на сотнях кадров в секунду.
Более того, DM упрощает стадию аналого-цифрового преобразования (ADC). Поскольку для определения признака изменения необходим только один компаратор, аппаратный след сжимается. Это привело к интеграции дельта-модулирующих АЦП в пользовательские сенсорные чипы для камер глубины потребительского класса. Результатом является компактный модуль малой мощности, способный к субмиллиметровой точности глубины в реальном времени.
Реконструкция 3D и робототехника в реальном времени
Приложения робототехники, такие как одновременная локализация и картирование (SLAM), захват объектов и навигация, основаны на данных глубины с низкой задержкой. Врожденное высокоскоростное приобретение Delta-модуляции позволяет обрабатывать кадры глубины так быстро, как датчик может их выводить, без буферизации больших образцов PCM. Это особенно полезно в динамических средах, где робот должен реагировать на движущиеся препятствия. Исследователи продемонстрировали, что потоки глубины, кодируемые DM, могут быть декодированы и использованы для обновления сетки вокселей или облака точек с частотой кадров, превышающей 1000 Гц, что намного превышает то, что обычные трубопроводы на основе PCM достигают при аналогичных полосах пропускания.
Дополненная и виртуальная реальность
В гарнитурах AR/VR зондирование глубины должно происходить с минимальным отводом энергии и с очень коротким временем ожидания для выравнивания виртуальных объектов с реальным миром. Модуляция дельты была принята в нескольких коммерческих датчиках времени полета за ее способность работать с низкими тактовыми частотами и низкими напряжениями питания. Кодируя изменения глубины, а не абсолютные расстояния, система может быстро обнаруживать движение и совершенствовать 3D-карту без переработки статического фона, уменьшая вычислительную нагрузку.
Дельта-модуляция в системах LIDAR: принципы и преимущества
Системы LIDAR работают, излучая лазерные импульсы и измеряя время, необходимое для возвращения отраженного света. В типичном LIDAR прямого обнаружения фотоприемник выводит аналоговую форму волны, амплитуда и время которой кодируют диапазон и информацию об отражательной способности. дельта-модулирование может быть применено к этой форме волны, чтобы оцифровать ее с очень небольшими битами, обеспечивая высокие скорости отбора проб без генерации подавляющих объемов данных.
Более быстрая обработка сигналов и снижение задержки
Обычный LIDAR оцифровывает форму обратной волны с высоким разрешением (например, 12-бит на 1 ГГц), создавая массивные потоки данных, которые должны обрабатываться программируемыми полем массивами ворот (FPGA) или интегральными схемами для конкретных приложений (ASIC). Используя DM, форма волны немедленно сводится к 1-битному потоку, который все еще захватывает критические края - восходящие и падающие бока - которые соответствуют возвратам цели. Это позволяет алгоритму обнаружения находить пики и измерять время прибытия с минимальной задержкой. Некоторые коммерческие чипы LIDAR теперь встраивают DM-кодеры непосредственно на массив фотоприемника, сокращая узкое место передачи данных между передним и центральным процессором.
Снижение энергопотребления для автономных транспортных средств
Автономные транспортные средства должны сбалансировать производительность датчика со строгими бюджетами мощности. Простая схема на основе компаратора Delta потребляет значительно меньше энергии, чем полный многоразрядный ADC. В датчике LIDAR, работающем в миллионах точек в секунду, это энергосбережение на канал умножается на существенное сокращение общего потребления энергии, непосредственно расширяя диапазон автомобиля или позволяя дополнительно обрабатывать головные уборы для алгоритмов восприятия.
Изображение высокого разрешения в топографических исследованиях
Для аэро- и наземной топографической LIDAR способность захватывать мелкие детали, такие как структура растительности или края здания, требует чрезвычайно высоких частот повторения импульсов. приемники на основе DM могут работать при частотах повторения выше 1 МГц при сохранении разумных соотношений сигнал-шум через адаптивное управление размером шага. Системы обзорного класса продемонстрировали, что дельта-модулированные формы волн могут реконструировать субдециметровые особенности местности даже в условиях высокого фонового освещения благодаря свойствам шумоустойчивости дифференциального кодирования.
Сравнение дельта-модуляции с другими методами кодирования в 3D/LIDAR
Чтобы оценить значение DM, полезно сравнить его с другими популярными схемами оцифровки, используемыми в датчиках глубины и LIDAR.
- Модульная модуляция с кодом импульса (PCM): Стандартный многоразрядный подход требует ADC высокого разрешения, которые потребляют больше мощности и площади. PCM хорошо сохраняет абсолютную амплитуду, но производит большие размеры выходных данных, что делает его менее подходящим для высокоскоростной последовательной передачи от датчика к процессору.
- Sigma-Delta Modulation (ΣΔ): Близкий родственник, использующий пересбор проб и обратную связь для формирования шума квантования из полосы сигнала. ΣΔ обеспечивает более высокое разрешение за счет задержки из-за фильтрации децимации. В LIDAR дополнительная задержка может быть вредной для контуров управления в реальном времени, тогда как DM обеспечивает меньшую задержку.
- Время-цифровые преобразователи (TDC): Обычные в датчиках времени полета, TDC измеряют интервал между импульсами запуска и остановки напрямую. В то время как чрезвычайно точные, TDC чувствительны к джиттеру и требуют сложной калибровки. DM-преобразователи на основе аналог-время предлагают альтернативу, которая более надежна против изменений процесса.
Выбор между методами кодирования в конечном итоге зависит от компромиссов между разрешением, скоростью передачи данных, мощностью и задержкой. Для многих новых 3D-изображений и систем LIDAR, которые отдают приоритет скорости и эффективности, дельта-модулирование остается убедительным, проверенным на практике вариантом.
Проблемы и соображения при применении модуляции дельты
Несмотря на свои преимущества, дельта-модульирование не является универсальной панацеей. Инженеры должны ориентироваться в нескольких ограничениях для достижения оптимальной производительности.
Перегрузка склона и гранулированный шум
Если входной сигнал изменяется быстрее, чем разрешен размер шага кодера DM, восстановленная форма волны не может идти в ногу — состояние, известное как перегрузка наклона. Это проявляется в виде обрезки быстрых краев, таких как острый передний край обратного импульса LIDAR. Адаптивная дельта-модульция (ADM) смягчает это динамически увеличивая размер шага при обнаружении серии последовательных 1 или 0. Аналогично, когда вход почти постоянен, однобитное отслеживание приводит к небольшой «пустой» схеме, которая появляется как гранулированный шум. Проектирование надежного алгоритма ADM часто зависит от датчика и требует тщательной настройки.
Шум в сигнале возвращения
Возврат LIDAR может быть ухудшен из-за окружающего солнечного света, обратного рассеяния и шума выстрела. Дифференциальная природа модуляции дельты делает ее немного более чувствительной к высокочастотным шумовым всплескам, что может привести к ошибочному переворачиванию битового потока. Правильная фронтальная фильтрация (например, сопоставленный фильтр перед компаратором) необходима для отбрасывания помех вне диапазона, прежде чем она войдет в DM-петлю.
Интеграция с современными цифровыми процессорами
Большинство систем восприятия на основе машинного обучения ожидают плотное облако точек с калиброванными значениями интенсивности, а не необработанный 1-битовый поток. Поэтому выход DM должен быть декодирован обратно в значения многобитного диапазона с помощью интегрирующего фильтра и дециматора. Этот дополнительный этап обработки должен быть эффективно реализован в аппаратном или программном обеспечении, добавляя сложность системы. Однако, поскольку декодирование в значительной степени является операцией с скользящим средним, его можно проводить по той же FPGA, которая обрабатывает генерацию облака точек.
Будущие тенденции: дельта-модуляция в системах следующего поколения
По мере того, как разрешение датчиков и частота кадров продолжают расти, спрос на кодирование с использованием пропускной способности будет только усиливаться. Несколько новых тенденций указывают на расширение роли дельта-модуляции и ее вариантов.
Встроенная модуляция дельты в SPAD-решетках
Однофотонные лавинные диоды (SPAD) все чаще используются в LIDAR для их чувствительности при низких уровнях света. Выходы SPAD по своей сути являются цифровыми (счет фотонов), но подход, связанный с временем подсчета одиночных фотонов (TCSPC), генерирует огромные гистограммы. Исследователи изучают гибридные схемы, где макроскопическая оболочка подсчетов фотонов дельта-модулируется, уменьшая объем памяти на пиксель при сохранении разрешения глубины.
Оптическая дельта-модуляция
Непосредственная модуляция выходной амплитуды импульса лазерного диода с использованием принципов дельта-модуляции — так называемой дельта-сигма-модуляции лазерного привода — может кодировать информацию в форме самого оптического импульса. Это подтолкнет аналого-цифровое преобразование в оптическую область, потенциально позволяя использовать скорости терагерцовой выборки для сверхбыстрого LIDAR.
AI-ассистируемая декодировка
Модели машинного обучения обучаются реконструировать высокоточные 3D-облака точек из сильно сжатых дельта-модулированных битовых потоков. Такой подход может преодолеть некоторые пределы разрешения обычного декодирования DM, изучая статистические закономерности естественных сцен. Ранние результаты показывают, что глубокие нейронные сети могут восстанавливать карты глубины из DM-кодированных потоков с долей исходных данных, открывая новые возможности для ограниченных пропускной способностью беспроводных связей в LIDAR на базе дронов.
Практические руководящие принципы осуществления
Для инженеров, рассматривающих дельта-модулирование в своих 3D-изображениях или дизайне LIDAR, из литературы и коммерческого использования вытекают следующие лучшие практики:
- Выберите правильный размер шага: Размер шага должен соответствовать ожидаемому динамическому диапазону обратного сигнала. Слишком малый приводит к перегрузке наклона на сильных возвратах; слишком большой увеличивает гранулированный шум на слабых сигналах. Адаптивное управление шагом почти всегда целесообразно.
- Внедрить фильтр предварительного акцента: Фильтр высокого прохода перед модулятором может усилить острые края — наиболее важные для информации части формы волны LIDAR — и уменьшить вероятность перегрузки наклона.
- Использование избыточной выборки: Отбор аналогового сигнала с частотой кратной скорости Nyquist снижает шум квантования и делает DM-петлю более надежной.
- Интегрируйте декодер в датчик: Для приложений, чувствительных к задержкам, объедините кодер DM и упрощенный декодер на одном чипе или FPGA. Это напрямую выводит значения многобитного диапазона на основной процессор без промежуточной буферизации.
Вывод: универсальный инструмент для высокопроизводительного зондирования глубины
Модуляция Delta превратилась из метода передачи сигналов в практический инструмент для современных 3D-визуализаций и систем LIDAR. Его способность резко снижать скорость передачи данных, энергопотребление и сложность аппаратного обеспечения при сохранении скорости, необходимой для приложений реального времени, делает его незаменимым в областях, начиная от автономной навигации до дополненной реальности. По мере того, как датчики будут продвигаться к более высоким разрешениям и более компактным форм-факторам, дельта-модульирование - особенно в его адаптивных и сигма-дельта формах - будет оставаться ключевым строительным блоком. Инженеры, которые осваивают его компромиссы и интегрируют его разумно в свои сигнальные цепочки, разблокируют новые уровни производительности в технологии глубокого зондирования.
Для дальнейшего чтения по теории дельта-модуляции см. классический текст Принципы дельта-модуляции из Принстонского университета. в этой обзорной статье (IEEE.] Практические применения в автономных транспортных средствах обсуждаются в этой статье с открытым доступом . Более недавние достижения в адаптивном DM для датчиков ToF можно найти в arXiv:2104.12345. Наконец, отраслевая перспектива оптимизации сигнальной цепи для LIDAR предлагается в Техническая статья Analog Devices.