728x90
지난 글에서는 YOLOv8 을 이용하여
RGB camera input을 Realtime Object Segmentation 수행하였습니다.
이제 어떤 물체를 segmentation 하는 것과 동시에
전체 pixel에 대한 평균 Depth를 계산하여 거리 정보를 추출하도록 만들어보겠습니다.
저는 Intel RealSense D435 Depth Camera를 이용하였고,
Object Segmentation 된 픽셀 부분들을 Depth Stream으로부터 정보를 얻어와
평균을 계산하는 방식입니다.
전체 코드입니다.
실행 결과입니다.
실제 거리와 대조를 해보았는데, 잘 일치하는 것을 알 수 있었습니다.
다만 튀는 값을 포함하여 전체 픽셀에 대해 평균을 매기니,
다소 굴곡이 많은 물체에 대해서는 수정이 필요할 듯 합니다.
728x90
반응형
'Machine Learning > Computer Vision' 카테고리의 다른 글
이미지로부터 실제 좌표를 얻기 위한 Camera Transformation 수행 (1) | 2024.02.13 |
---|---|
YOLOv8 으로 RealTime Object Segmentation 수행하기 (3) | 2024.01.29 |
BundleSDF (3D Pose Estimation & Reconstruction) Example 수행 (7) | 2024.01.24 |
[논문 리뷰] BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objects (1) | 2024.01.24 |
Python3 에서 Intel RealSense Camera Intrinsic Matrix 얻기 (0) | 2024.01.22 |