포인트 클라우드 Bounding Box 생성

현재 최신 버전 (2.1.1)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

기능

이 스텝은 3D 포인트 클라우드의 최소 부피 바운딩 박스(Bounding Box)를 생성하는 데 사용됩니다.

function demo

사용 방법

이 스텝의 사용 방법은 다음과 같습니다.

generate bounding box for point cloud wkf
  1. 입력할 데이터를 선택합니다. 해당 스텝의 포트를 연결하거나 파라미터 설정 구역의 입력 표시줄에서 해당 입력 데이터를 선택합니다.

  2. 특징 영역의 사용 여부를 결정합니다.

  3. 기타 파라미터를 설정합니다.

  4. 출력 패널에서 원하는 출력 항목을 선택합니다. 확장 가능한 출력 항목의 경우 ▶를 클릭하고 최소값최대값을 구성하여 해당 항목의 허용 범위를 결정합니다.

  5. 스텝을 실행하고 실행 결과를 확인합니다.

파라미터

파라미터 설명

특징 영역 사용

이 옵션을 선택하지 않으면 전체 포인트 클라우드에 대해 최소 부피 바운딩 박스가 생성됩니다.

옵션을 선택하면 하나 이상의 특징 영역을 설정할 수 있으며, 바운딩 박스는 특징 영역 내 포인트 클라우드를 기준으로 생성됩니다.

포인트 클라우드 다운 샘플링

이 파라미터는 바운딩 박스 계산 전 포인트 클라우드를 다운샘플링할지 여부를 결정합니다. 포인트 클라우드가 매우 밀집된 경우, 다운샘플링을 통해 포인트 수를 줄여 계산 효율을 높일 수 있습니다.

이 옵션을 선택하면 Voxel 크기를 설정해야 합니다.

다운샘플링은 포인트 클라우드 공간을 3차원 복셀(Voxel)로 분할한 후, 각 복셀 내의 모든 포인트를 하나의 대표 포인트로 대체하는 과정입니다. Voxel 크기가 클수록 처리 속도는 빨라지나, 디테일 손실이 커져 경계 영역이 더 넓어질 수 있습니다. 반대로, Voxel 크기가 작을수록 디테일은 더 잘 보존되지만 처리 속도는 느려집니다.

Voxel 크기는 일반적으로 포인트 클라우드 해상도의 두 배로 설정됩니다.

오일러 각 회전 순서

이 파라미터는 바운딩 박스 생성 시 회전 순서를 지정하는 데 사용됩니다. 해당 설정은 스텝에서 출력되는 각도에만 영향을 미치며, 바운딩 박스의 크기와 위치에는 영향을 주지 않습니다.

기본값 : Auto. 기본 옵션을 사용하면 시스템이 자동으로 최적의 회전 순서를 선택합니다.

값 리스트 : Auto, X→Y→Z, X→Z→Y, Y→X→Z, Y→Z→X, Z→X→Y, Z→Y→X

출력

파라미터 설명

포인트 클라우드 Bounding Box

포인트 클라우드를 단단히 감싸는 최소 부피의 바운딩 박스입니다.

중심 X 좌표

중심 Y 좌표

중심 Z 좌표

바운딩 박스의 기하학적 중심 좌표는 3D 공간에서 바운딩 박스의 위치를 나타냅니다. 단위는 mm입니다.

X축 기준 회전 각도

Y축 기준 회전 각도

Z축 기준 회전 각도

해당 각도들은 오일러 각(Euler angles)으로, 세계 좌표계 기준에서 바운딩 박스가 X, Y, Z 축을 중심으로 회전한 각도를 각각 나타냅니다. 이 값들은 '오일러 각 회전 순서' 파라미터의 영향을 받습니다. 단위는 도(°)입니다.

너비(X)

길이(Y)

높이(Z)

각 값은 바운딩 박스의 로컬 좌표계 기준 X, Y, Z 방향에서의 크기를 각각 나타냅니다. 단위는 mm입니다.

Bounding Box 부피

바운딩 박스로 둘러싸인 3D 공간의 부피입니다. 단위는 mm3입니다.

Bounding Box 중심

바운딩 박스의 기하학적 중심에 있는 특징점입니다.

Bounding Box X축

Bounding Box Y축

Bounding Box Z축

각각 바운딩 박스의 로컬 좌표계 기준 X, Y, Z축에 해당하며, 바운딩 박스의 기하학적 중심을 지납니다.

출력한 축은 방향이 없는 직선입니다.

오류 분석

  • 각 스텝의 일반적인 오류는 오류 코드 리스트를 참조하시기 바랍니다.

  • 오류 코드와 오류 메시지가 일치하지 않을 경우, 기술 지원팀에 문의하여 도움을 받으시기 바랍니다.

CV-W7001

오류 : 포인트 클라우드에 포함된 포인트 수가 너무 적어 Bounding Box를 생성할 수 없습니다.

가능한 원인

  • 입력 스텝의 포인트 클라우드에 포인트가 너무 적습니다.

  • 특징 영역의 포인트가 너무 적습니다.

  • 다운샘플링을 위한 Voxel 크기가 너무 커서 포인트가 충분하지 않습니다.

해결 방법

  • 입력한 포인트 클라우드에 최소 4개의 포인트가 포함되어 있도록 합니다.

  • 특징 영역을 조정하여 특징 영역에 최소 4개의 포인트가 있도록 합니다.

  • 다운샘플링 후 'Voxel 크기’를 조정하여 충분한 포인트를 확보합니다.

CV-W7002

오류 : 입력된 포인트 클라우드가 동일 평면상에 있어 3D 바운딩 박스를 생성할 수 없습니다.

해결 방법 : 포인트 클라우드의 포인트들이 동일 평면상에 있지 않도록 조정합니다.

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.