목적:
- 치아 석고 모델에의 레이저 스캔을 통해 고정밀 3D 데이터를 추출한다
과정:
1. 2D 및 3D 캘리브레이션
2. 각 방향에서 레이저 스캔
3. 스캔 데이터 merge
4. STL 파일 생성 및 3D 모델 view
2D 캘리브레이션:
◦일정한 size의 격자를 가지는 zig를 화면상에 놓는다
◦Pixel 좌표와 실제좌표를 matching
3D 캘리브레이션
◦일정한 높이에 대해 2D 캘리브레이션을 한다
◦모든 높이에서의 2D 캘리브레이션 결과를 Least Square Fitting 한다
레이저 스캔
- 레이저를 일정 각도로 비추어 그 영상을 카메라로 읽는다.
- 카메라 영상이 읽히는 동한 모델을 한 방향으로 이동시킨다.
(GUI 구현)
Merge:
}각 방향에서 스캔하여 얻어진 3D 데이터들을 병합한다
}Rotation 및 직진이동에서의 흔들림때문에 정확한 데이터를 얻을 수 없다. 따라서 3D Shape Matching 알고리즘을 사용하여 merge 시 이를 보정하였다.
결과물:
3D 스캐너 개발 문의: 010-7380-7100 정은성
영상처리, 머신비전 외주, 프리랜서
'머신비전&영상처리 > 3D 스캐너 개발' 카테고리의 다른 글
(3D 스캐너 개발)스테레오비전 레이저 스캐너를 위한 테스트장비 (0) | 2022.06.01 |
---|---|
(3D 스캐너 개발) 휴림로봇 직교로봇 구입 (0) | 2022.05.31 |