Экономика дата-центров в открытом космосеЭволюция пространственного зрения в чипе Gleanmer

Проблема автономной навигации в ограниченном пространстве всегда сводилась к поиску баланса между точностью карты и энергозатратами на ее поддержку. Для микророботов, исследующих узкие вентиляционные шахты или промышленные трубопроводы, использование GPS невозможно, а полагаться на внешние системы позиционирования в таких условиях непрактично. Единственным выходом остается развитие систем SLAM (Simultaneous Localization and Mapping), которые позволяют устройству одновременно строить карту окружения и определять свое местоположение в ней. Однако классические подходы к картографированию оказались слишком «прожорливыми» для устройств с крошечными аккумуляторами.
Ключевой прорыв Gleanmer заключается в радикальном отказе от воксельного представления пространства. В традиционных системах мир разбивается на воксели — трехмерные аналоги пикселей, представляющие собой жесткую сетку из кубиков. Такой подход создает избыточность: для описания простой стены требуется хранить тысячи идентичных кубов, что приводит к огромным затратам памяти и вычислительной мощности. Более того, воксели создают эффект «лесенки», который плохо описывает плавные, криволинейные поверхности реального мира.
Вместо этого разработчики внедрили алгоритм GMMap, который оперирует трехмерными гауссианами. В этой модели пространство описывается не кубами, а совокупностью эллипсоидных «облаков» с заданными средними значениями. Один вытянутый эллипсоид может заменить собой десятки или сотни вокселей, описывая поверхность объекта гораздо точнее и компактнее. Это позволяет роботу эффективно различать свободные зоны, препятствия и неисследованные области, сохраняя при этом минимальный объем данных в памяти.
Технологическое превосходство чипа обеспечивается глубоким симбиозом алгоритма и аппаратной реализации. Gleanmer работает с потоковыми изображениями, полностью отказываясь от хранения целых кадров в памяти. Данные проходят через вычислительный блок один раз, при этом система анализирует пиксели преимущественно в сравнении с соседними, что логично, так как близкие точки обычно принадлежат одному объекту. Чтобы избежать избыточности, перекрывающиеся гауссианы объединяются в реальном времени, минуя стадию повторного обращения к исходным пикселям.
С технической точки зрения чип, выполненный по 16-нм КМОП-технологии, демонстрирует впечатляющую производительность. Обрабатывая сцены с разрешением 640 × 480 пикселей, он строит карту со скоростью более 88 кадров в секунду. При этом скорость выдачи координат при запросах к карте варьируется от 540 тысяч до 1,32 миллиона в секунду. Благодаря оптимизации вычислений на гауссианах, энергозатраты на построение карты снизились на 63 %, а на обработку запросов — на 81 %.
В конечном итоге Gleanmer потребляет всего 6 мВт энергии, что составляет лишь 20 % от энергопотребления современных аналогов с сопоставимым функционалом. Столь низкий порог делает технологию перспективной не только для микроробототехники, но и для потребительского рынка носимой электроники. Легкие AR- и VR-очки нуждаются в постоянном анализе геометрии помещения для корректного наложения цифровых объектов, но они не могут позволить себе громоздкие процессоры и тяжелые батареи.
Дальнейшее развитие архитектуры предполагает еще более тесную интеграцию памяти и вычислений. Сейчас данные хранятся в выделенной памяти в непосредственной близости от блоков обработки, что уже минимизирует потери при передаче. Следующим шагом станет перенос вычислительных мощностей непосредственно в сенсоры изображения. Создание «умных глаз», где обработка навигационных данных происходит прямо в матрице камеры, позволит практически свести к нулю энергозатраты на интерфейсы передачи данных, открывая эру по-настоящему автономных и незаметных интеллектуальных систем.

