=== This documentation is up-to-date but some new parts are not translated yet ===                  Documentation Portal      

무엇을 찾아 드릴까요?

레이저 선 추출

레이저 선 추출(LLE) 알고리즘은 카메라 센서에 의해 캡쳐된 물체의 일련의 프로파일로부터 깊이 맵을 생성하는 데 필요합니다.

LLE 알고리즘의 목적은 사용자 정의 관심 영역 (ROI) 내에서 센서 프레임의 모든 열에서 수직 프로파일을 따라 라인 위치를 측정하는 것입니다.

객체 위치의 모든 단계에서 감지는 프레임의 각 열을 개별적으로 분석하고 그레이 값으로 저장된 출력 위치 행을 생성합니다.

아래 그림은 깊이 맵 생성을 보여줍니다.

ELaserLineExtractor 클래스는Open eVision에서 레이저 선 추출 기능을 제공합니다. 그것은 레이저 라인을 추출하기 위해 몇 가지 알고리즘을 구현합니다 :

최대 감지는 최대 강도의 픽셀 위치를 반환합니다. 가장 빠른 방법이지만 서브 픽셀 정밀도는 지원하지 않습니다.
피크 검출 방식은 국소 최대값을 검출합니다. 여러 개의 최대값이 검출되면 가장 놓은 강도를 가진 값이 반환됩니다. 위치는 서브 픽셀 정밀도로 반환됩니다.
중심선 알고리즘은 레이저 선이 여러 픽셀에 걸쳐 있을 때 적합합니다. 위치는 서브 픽셀 정밀도로 반환됩니다.

낮은 강도의 픽셀을 제외하도록 임계값을 설정할 수도 있습니다.

레이저 선 추출 알고리즘에 의해 반환된 선 위치는 관심 영역 하단과 관련이 있습니다. 그래서 깊이 맵의 값은 0(ROI의 아래쪽)에서 ROI 높이까지의 범위에 있습니다.

저역 통과 선형 필터

선택적으로 이미지의 노이즈 및 고주파를 줄이기 위해 선 추출 앞에 로우 패스 선형 필터를 적용할 수 있습니다.

저역 통과 필터는 1 x 3 슬라이딩 윈도우에 컨볼루션 연산자를 적용합니다. 컨볼루션 커널 (A, B, C)의 세 요소는 구성 가능하며 양의 정수를 허용합니다. 아래 그림은 주어진 ROI 내에서 컨볼루션 커널 요소의 위치를 보여줍니다.

ELaserLineExtractor::SetEnableSmoothing(true/false) 메서드로 레이저 선 추출 방법에 대해 저역 통과 필터를 활성화할 수 있습니다. 매개 변수 A, B, C는 다음과 같이 설정됩니다 ELaserLineExtractor::SetSmoothingParameters(A, B, C).

어떤 API를 표시해야 합니까?

© 0000 EURESYS s.a.  -  문서 관련 안내  -  Open Source Licenses  -  Open eVision 2.7.2.1115