Сетка к сетке. Подгонка сетки (усреднение). Сравнение сетки.

У меня есть 3 набора облаков точек, которые представляют одну поверхность. Я хочу использовать эти облака точек для построения треугольной сетки, а затем использовать сетку для представления поверхности. Каждый набор облаков точек собирается по-разному, поэтому их представление на этой поверхности различно. Например, некоторые наборы могут представлять поверхность с меньшей «ошибкой». Мои вопросы: (1) Каков наилучший способ оценить такую ​​«ошибку» сетки-поверхности? (2) Существует ли зрелый/надежный способ преобразования облака точек в треугольную сетку? Я нашел некоторое программное обеспечение, делающее это, но большинство требует обширной ручной настройки. (3) После преобразования я получаю три сетки. Я хочу использовать четвертую сетку, а именно Mesh4, чтобы «соответствовать» трем сеткам и получить «среднюю» сетку из трех. Затем я могу использовать этот Mesh4 как представление основной поверхности. Как я могу сделать/вызвать эту подгонку «сетка к сетке»? Это зрелая техника? Большое спасибо за уделенное время!


person Aaron    schedule 28.10.2015    source источник
comment
Привет, что касается пункта 3, что вам нужно? Какая-то оптимизация, при которой вы минимизируете функцию ошибки? Я разместил свои ответы по пунктам 1 и 2.   -  person Nic    schedule 29.08.2016


Ответы (1)


Пожалуйста, найдите ниже мои ответы для пункта 1 и 2:

  1. в качестве метрики ошибки сетки к поверхности можно использовать расстояние Хаусдорфа. Например, вы можете использовать Libigl для сравнения двух сеток.
  2. Чтобы получить сетку из облака точек, см. PCL.
person Nic    schedule 29.08.2016