카메라에서 이미지를 캡처하기
기능 설명
이 스텝은 실제 혹은 로컬 데이터를 통해 컬러 맵, 뎁스 맵과 포인트 클라우드를 획득하는 데에 사용됩니다.
|
이 스텝을 통해 DEEP-GL 및 LSR 시리즈 카메라와 연결하는 경우 이 스텝에서 출력된 컬러 맵은 2D 이미지(뎁스 소스)입니다. 2D 이미지(뎁스 소스)를 조정하려면 Mech-Eye Viewer에 있는 2D 이미지(뎁스 소스) 노출 모드 및 2D 이미지(뎁스 소스) 노출 시간을 조정하십시오. |
응용 시나리오
이 스텝은 일반적으로 Mech-Vision 프로젝트의 첫 스텝으로 사용됩니다. Mech-Eye 산업용 3D 카메라 또는 타사 카메라를 통해 데이터를 획득하거나 가상 모드에서 로컬에 저장된 이미지 데이터를 읽습니다.
입력 및 출력
출력
| 출력 포트 | 데이터 유형 | 설명 |
|---|---|---|
카메라 뎁스 맵 |
Image/Depth |
대상 물체의 원본 뎁스 맵. |
카메라 컬러 맵 |
Image/Color |
대상 물체의 원본 컬러 맵. |
포인트 클라우드 |
PointCloud/XYZ |
법선 벡터가 없는 대상 물체 포인트 클라우드. |
컬러 포인트 클라우드 |
PointCloud/XYZRGB |
대상 물체의 컬러 포인트 클라우드. |
|
프로젝트에서 기본적으로 카메라에서 이미지를 캡처하기 스텝에서 출력된 컬러 포인트 클라우드는 시나리오 포인트 클라우드로 사용됩니다. 프로젝트에서 기본 설정의 시나리오 포인트 클라우드를 사용하면 "카메라에서 이미지를 캡처하기" 스텝이 후속 스텝에 연결되지 않았더라도 이미지 획득을 수행하게 됩니다. |
파라미터 설명
| 파라미터 | 설명 |
|---|---|
가상 모드 |
파라미터 설명: 이 기능을 활성화한 후 해당 스텝을 사용하여 가상 카메라에 연결할 수 있으며 이 기능을 비활성화하면 해당 스텝을 사용하여 실제 카메라에 연결할 수 있습니다. 기본값: 비활성화 |
다음에는 가상 카메라와 실제 카메라 관련 파라미터를 소개하겠습니다.
실제 카메라를 사용하는 경우
| 파라미터 | 설명 | ||
|---|---|---|---|
카메라 ID |
파라미터 설명: 이 파라미터는 카메라와 연결하고 카메라 캘리브레이션 파라미터 그룹을 선택하는 데에 사용됩니다. 조정 설명: 구체적인 작업은 다음과 같습니다:
|
||
캘리브레이션 파라미터 그룹 |
파라미터 설명: 이 파라미터는 카메라 캘리브레이션 파라미터 그룹을 지정하는 데에 사용됩니다. 기본값: 비어 있음 조정 권장: 카메라가 성공적으로 연결되면 기본 캘리브레이션 파라미터 그룹이 자동으로 검색됩니다. 카메라를 사용시 최신 캘리브레이션 파라미터 그룹이 적용되었는지 확인하여, 이후 스텝에서 좌표계 변환 관계가 정확하게 획득할 수 있도록 해야 합니다.
|
||
파라미터 그룹 구성 |
파라미터 설명: 이 파라미터는 카메라 파라미터 그룹을 선택하는 데에 사용됩니다. 카메라는 선택된 파라미터에 따라 데이터를 수집할 것입니다. 기본값: 비어 있음 조정 설명: 카메라가 성공적으로 연결되면 기본 파라미터 그룹이 자동으로 검색됩니다. 드롭다운 메뉴에서 카메라 모델에 해당하는 파라미터 그룹 모델을 선택할 수 있습니다.
|
||
IP 주소 |
파라미터 설명: 카메라가 성공적으로 연결되면 IP 주소가 자동으로 검색됩니다. IP 주소를 변경하지 마십시오. 그렇지 않으면 카메라 연결이 끊어집니다. 기본값: 비어 있음 |
||
캡처 타임아웃 |
파라미터 설명: 이 파라미터는 카메라가 데이터를 수신한 후 클라이언트에 데이터를 전송할 때까지의 최대 응답 시간을 설정하는 데 사용되며 단위는 밀리초(ms)입니다. 다음 두 가지 경우는 모두 타임아웃이라고 간주됩니다.
기본값: 10000ms |
||
카메라 재연결 횟수 |
파라미터 설명: 이 파라미터는 카메라가 제한 시간 내에 연결되지 못한 경우, 카메라에 다시 연결될 수 있는 최대 횟수를 설정하는 데에 사용합니다. 기본값: 3 |
||
카메라 모델 |
파라미터 설명: 이 파라미터는 현재 연결된 카메라의 모델을 표시하는 데 사용되며 읽기 전용 파라미터입니다. |
||
카메라 2D 이미지 유형 |
파라미터 설명: 이 파라미터는 카메라에서 출력된 2D 이미지 유형을 설정하는 데 사용됩니다. 값 리스트:
기본값: 외부 컬러 맵
|
||
뎁스 맵 좌표계로 수정하기 |
파라미터 설명: 이 파라미터는 캡처된 외부 컬러 맵의 좌표계를 뎁스 맵 좌표계로 수정하는 데 사용됩니다. LSR 및 DEEP-GL 시리즈 카메라의 2D 맵 유형은 External Color Image인 경우 이 파라미터를 설정할 수 있습니다. 기본값: 선택하지 않음. 조정 설명:
|
||
캡처 횟수 |
파라미터 설명: 이 파라미터는 카메라 수집 시간 초과로 인해 카메라가 데이터 캡처에 실패한 경우 카메라가 데이터를 캡처하는 총 횟수를 지정하는 데 사용됩니다. 기본값: 3 권장값: 3 |
||
통신 허브의 로봇 서비스 명칭 |
파라미터 설명: 이 파라미터는 로봇의 서비스 명칭을 지정하는 데 사용됩니다. 이 명칭은 로봇 통신 구성에서 연결된 로봇의 명칭과 일치해야 합니다. 기본값: 비어 있음. |
가상 카메라를 사용하는 경우
| 파라미터 | 설명 |
|---|---|
캘리브레이션 파라미터 그룹 |
조정 설명: 데이터 경로가 선택된 다음에 캘리브레이션 파라미터 그룹이 자동으로 입력될 것입니다. 데이터 경로에 여러 캘리브레이션 파라미터 그룹들이 있는 경우 이 항목의 드롭다운 메뉴에서 사용하려는 캘리브레이션 파라미터 그룹을 선택할 수 있습니다. |
데이터 경로 |
파라미터 설명: 이 파라미터는 이미지, 내부 파라미터 및 외부 파라미터가 저장된 폴더를 선택하는 데 사용됩니다. |
재생 모드 |
파라미터 설명: 이 파라미터는 이미지의 읽는 순서를 지정하는 데 사용됩니다. 값 리스트: 순서대로 재생, 단일 반복, 모두 반복, 랜덤 재생
|
현재 프레임 |
파라미터 설명: 이 파라미터는 현재 읽고 있는 이미지의 번호와 시간을 표시하는 데 사용됩니다. 기본값: 비어 있음 |
이미지 이름 유형 |
파라미터 설명: 이 파라미터는 컬러 맵 경로 출력 포트에서 출력된 이미지 이름 유형을 선택하는 데 사용됩니다. 값 리스트: Complete Path, File Name, Base Name 기본값: 완전한 경로. |
FAQs
|
카메라 연결 및 이미지 획득과 관련된 다른 문제에 대해 문제 해결을 참조할 수 있습니다. |