두 개의 멋진 글을 읽은 후 Algorithm for simplifying 3d surface? https://stackoverflow.com/questions/838761/robust-algorithm-for-surface-reconstruction-from-3d-point-cloud 나는 표면 재구성에 관한 질문이있다.원치 않는 겹치는 표면을 다루는 3D 점 구름으로부터의 표면 재구성?
범위 카메라의 3D 점 구름 데이터가 있습니다. 이는 포인트 클라우드 데이터가 시끄럽고 좌표 정보 (x, y, z) 만 가지고 스캔 된 부분의 표면 (일명 2.5D 데이터)을 나타냄을 의미합니다.
메쉬 라이징하기 전에 여러 정렬 데이터 (ICP 등)를 실행하여 여러 범위 데이터를 하나로 합칩니다. 어쨌든 정렬이 완벽하지 않아 합병 데이터 세트가 잘 맞지 않아 중복되는 데이터와 전체 데이터가 훨씬 시끄 럽습니다.
여기가 삽화입니다.
here are points representing a surface (shown as a line)
.....................................................
here are points representing actually the same surface as the one above,
but due to imperfect alignment of multiple data sets they seem overlapping like onion shell.
............................
.............................
...............................
.......................................
알고리즘 (예 : 볼 피벗, 포아송, 행진 큐브)이 이러한 상황을 처리 할 수 있습니까? 또는 겹치는 서페이스를 줄이기 위해 데이터 집합을 더 얇게 만들려면 몇 가지 전처리가 필요합니까?
btw, 필자는 이러한 데이터 세트에서 서페이스를 재구성하기 위해 볼을 피벗하는 MeshLab을 시도했습니다. 작동하지만 일부 표면 법선이 잘못된 방향으로 생성됩니다. 나는 겹치는 점이 그런 문제를 일으킨다고 생각한다.
메쉬 랩에서 생성 된 표면으로 흰색과 검은 색 표면이 법선 방향이 다릅니다.
모든 제안과 가능한 답변을 주셔서 감사합니다.
"법선, 곡률 및 오리엔테이션 -> 모든 얼굴을 일직선으로 재구성"도 저에게 효과적이지 않았습니다. – elgcom