Альго для построения облака точек из сферической панорамной карты глубины - PullRequest
0 голосов
/ 21 октября 2019

У меня есть требование для создания трехмерного декартового облака точек на основе сферической панорамной карты глубины. Пример такой карты глубины показан ниже

Panoramic Depth Map

Теперь, используя это изображение, мы можем построить трехмерное декартово облако точек, используя следующий алгоритм

Algo

Бумага, документирующая этот алгоритм (для использования с картами глубины из Google Street View - здесь .

У меня есть следующие вопросы:

  1. В оранжевой рамке автор использует одномерный массив для хранения карты глубины. Существует ли «стандартный способ» для генерации /восстановить этот 1D массив из моего 2D растрового изображения, так как неясно, как этот 1D массив изначально создается?

  2. В зеленом поле автор инициализирует переменную pos_point, но я неЯ не могу понять это обозначение в скобках здесь [x_pos, y_pos, z_pos], это вектор?

  3. В красном поле вы используете переменные x, y, w и h, ноу них нет подписок. Это просто x_depth, y_depth, w_depth и h_depth?

  4. В синем поле я предполагаю, что эта запись просто округляется и приводится к целочисленному значению, но неясно, откуда взялся w_color?

ЛюбойПомощь в разъяснении вышесказанного будет наиболее ценной. Обратите внимание, я связался с автором и не получил ответа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...