카메라 파일을 사용하여 NI Vision 소프트웨어 및 NI MAX로 카메라 제어

업데이트 됨 May 14, 2024

환경

하드웨어

  • Frame Grabber Device

소프트웨어

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

드라이버

  • Vision Acquisition Software

  • Measurement & Automation Explorer (MAX)에서 카메라에 연결하고 이미지를 가져오려 하지만 이미지를 가져올 수 없거나 잘못된 이미지를 가져옵니다. 내 Frame grabber 인터페이스에서 카메라 파일을 선택할 수 있다는 것을 확인했습니다만 카메라 파일이 무엇입니까?
  • MAX에서 카메라를 마우스 오른쪽 버튼으로 클릭하고 목록을 탐색하여 카메라 파일을 찾으려고 시도할 때 목록에 내 카메라를 위한 파일이 표시되지 않습니다. 카메라 파일을 얻으려면 어떻게 해야합니까?
  • NI MAX에서 카메라로부터 이미지를 가져오려 할 때 오류:0xbff60092 또는 오류:0xBFF60022가 표시됩니다. 
  • Camera Link 카메라를 위한 Frame grabber가 있고 카메라를 인식할 수 있으며 카메라 제조업체가 제공한 소프트웨어에서 사용할 수 있습니다. 내 카메라가 NI MAX에 표시되고 LabVIEW 및 기타 NI 비전 소프트웨어에서 사용할 수 있길 원합니다. 

카메라 파일은 MAX 및 NI 소프트웨어가 카메라로부터 받은 정보를 해석할 수 있게 해주는 파일입니다. 사용 중인 카메라 유형에 따라 카메라 파일에는 카메라 작동을 제어하는 ​​명령이 포함될 수도 있습니다. 카메라 파일은 인터페이스 제어 문서라고도 하며 파일 확장자는 .icd 입니다. .icd 파일은 NI 파일 확장자이지만 각 카메라에는 National Instruments 소프트웨어에서 사용할 .icd 파일을 생성하는 데 사용할 수 있는 자체 설정 파일이 있습니다.

다음은 카메라 파일을 얻는 방법에 대한 몇 가지 옵션입니다 (간단한 방법에서 복잡한 방법 순으로 나열됨).
 

VAS (Vision Acquisition Software) 드라이버 설치

National Instruments는 VAS 드라이버를 통해 NI-IMAQdx 드라이버 및 다양한 카메라 파일을 제공합니다. 이 카메라 파일은 CCIR, NTSC, PAL 및 RS170 카메라용 일반 카메라 파일을 포함합니다. NI MAX에서 IMAQ 프레임 그래버 아래의 카메라를 마우스 오른쪽 버튼으로 클릭하고 카메라(Camera)를 선택한 다음 아래 그림과 같이 카메라 모델을 탐색하여 이 파일들 중에서 선택할 수 있습니다.
MAX가 카메라 파일로 이동합니다.
 

NI 카메라 네트워크 검색

특정 카메라의 카메라 파일이 NI VAS 드라이버와 함께 설치되어 있지 않으면 당사 웹 사이트에서 찾을 수 있습니다. National Instruments의 카메라 네트워크에서 카메라의 제조업체 및 모델 번호를 사용하여 카메라 파일을 검색할 수 있습니다. 카메라 파일을 다운로드한 후 카메라 파일을 저장할 위치를 결정할 때에는 다음 링크를 참고하십시오. Correct Location on Disk to Store a .icd Camera File to Use with NI-IMAQ
 

ftp.ni.com의 .../camera_files  검색하기

웹 사이트에서 카메라 파일을 찾을 수 없는 경우 카메라 파일은 당사 FTP 사이트의 카메라 서포트 위치에 있을 수 있습니다. National Instrument는 새로운 IMAQ 보드를 출시할 때 주기적으로 새로운 카메라 파일을 생성합니다. 여기에 두 개의 폴더가 있습니다. 하나는 아날로그용이고 다른 하나는 디지털 카메라용입니다. 각 디렉토리에는 카메라 제조업체별로 .icd 파일이 있는 폴더 세트가 있습니다. 카메라 파일의 위치는 운영 체제와 NI-IMAQ 버전에 따라 다릅니다. 자세한 내용은 Correct Location on Disk to Store a .icd Camera File to Use with NI-IMAQ를 참조하십시오. 

 

NI 카메라 파일 생성기를 사용하여 카메라 파일 생성하기

National Instruments는 사용 가능한 모든 카메라에 대해 카메라 파일을 제공하지 않습니다. NI에서 카메라 파일을 제공하지 않는 Camera Link 및 병렬 디지털 카메라의 경우 Frame grabber가 카메라와 통신하도록 구성하려면 사용자 정의 카메라 파일을 생성해야합니다.

NI 카메라 파일 생성기는 메뉴 기반의 구성 환경으로서, NI에서 기본으로 카메라 파일을 제공하지 않는 카메라를 위해 새로운 카메라 파일을 생성하거나 기존 NI 카메라 파일에 필요한 기능을 추가할 수 있게 합니다. NI 카메라 파일 생성기는 무료로 제공되는 독립형 소프트웨어로, NI 카메라 생성기로 이동하여 리소스 탭을 선택하고 소프트웨어를 다운로드할 수 있습니다.

적절한 카메라 파일을 업로드한 후에도 타임아웃에러 (오류:0xBFF60022)가 계속 발생할 수 있습니다. 이미지를 수집하려고 할 때 다른 컴퓨터 리소스가 파일에 액세스하는 경우, 이 오류가 발생할 수 있습니다. 이미지를 얻기 전에 다른 소프트웨어나 드라이버가 카메라에 액세스하고 있는지 확인하십시오.

Additional Information

아날로그 카메라는 일반적으로 프로그래밍 방식으로 카메라 속성을 변경할 수 없으므로 사용하는 아날로그 표준(CCIR, NTSC, PAL 또는 RS-170)을 기반으로 일반 카메라 파일을 사용합니다.

병렬 디지털 및 Camera Link 카메라에는 프로그래밍 방식으로 변경할 수 있는 파라미터가 있으며 이는 명령을 카메라에 쓰는 방식으로 할 수 있습니다. 이러한 명령은 카메라마다 다르므로 이 카메라에는 매우 특정한 카메라 파일이 필요합니다. 일반적으로 이 카메라 파일의 이름은 카메라와 동일합니다 (이 이름에는 제조업체 및 모델 번호가 포함됨).

Firewire (IEEE 1394) 및 GigE 카메라는 일반적으로 모든 카메라 관련 정보를 카메라 자체에 저장하므로 National Instruments 소프트웨어로 작업 할 때 수동으로 지정된 카메라 파일이 필요하지 않습니다.