NI Vision Acquisition 소프트웨어, NI Vision Builder 및 NI Vision Development Module의 차이점

업데이트 됨 Dec 20, 2023

해당 제품

소프트웨어

  • Vision Development Module
  • Vision Builder for Automated Inspection

드라이버

  • Vision Acquisition Software

문의사항

  • NI Vision 소프트웨어의 기능에 관심이 있지만 어떤 제품을 사용해야 하는지 잘 모르겠습니다.
  • NI Vision Software에 대한 유효한 라이센스가 있지만, 다른 제품에 대해서는 분명하지 않습니다.

해결책

Vision Acquisition Software (VAS)

  • 설명 : Vision Acquisition Software (VAS)는 GigE Vision, IEEE 1394 (FireWire), USB 2.0, USB 3를 사용하는 카메라를 포함하여 광범위한 카메라 유형에서 이미지를 수집, 표시 및 저장하는 데 사용되는 드라이버 및 유틸리티 세트입니다. Vision 또는 Camera Link 표준을 지원합니다.
  • 포함 된 항목 : VAS는 VDM 및 VBAI에 모두 포함됩니다.
  • 구성 요소 : VAS는 다음 세 가지 드라이버로 구성됩니다. 이 드라이버들에 대한 더 자세한 정보는 NI-IMAQ 및 NI-IMAQdx 와 NI-IMAQ I/O의 차이점을 보십시오.
    • NI-IMAQ - 일반 디스플레이, 파일 저장 및 수집 기능은 물론 National Instruments의 Frame grabber에서 수집
    • NI-IMAQdx - GigE Vision, IEEE-1394 카메라, DirectShow 호환 USB 카메라 (VAS 2009 이후) 및 일부 IP 카메라로부터의 획득.
    • NI-IMAQ I/O - PCI-8254R, PCI-8255R, Compact Vision System에 포함 된 FPGA 구성
  • 사용법 : NI Vision Acquisition Software (VAS)에 포함 된 드라이버를 사용하면 다양한 카메라에서 이미지를 수집, 디스플레이 및 저장할 수 있습니다. 그러나 NI VDM 및 NI VBAI 소프트웨어 패키지에는 고급 이미지 처리 및 분석을 위한 내장 지원 기능이 포함되어 있습니다.

Vision Development Module (VDM)

  • 설명 : Vision Development Module (VDM)은 LabVIEW, C/C ++, Visual Basic 및 .NET 환경을 위한 머신 비전 및 이미지 처리 기능을 제공합니다.
  • Included In : VDM은 LabVIEW에 별도로 라이센스가 부여 된 모듈입니다.
  • 구성 요소 : VDM에는 메뉴 기반 인터페이스에서 NI Vision Builder와 유사한 프로토 타이핑 및 코드 생성 도구 인 Vision Assistant 도구가 포함되어 있습니다. Vision Assistant는 코드를 생성할 수 있는 일련의 이미지 분석 및 처리 단계를 개발하고 테스트하는 데 유용한 도구입니다.
  • 용도 : 일반적으로 VDM 기능은 이미지 처리 및 분석에 사용됩니다. 파티클 분석, 에지 감지, 임계 값, 히스토그램 및 광학 문자 인식 등의 용도로 사용됩니다. Vision Development Module은 Windows 및 LabVIEW Real-Time에서 지원됩니다. 즉, NI CVS (Compact Vision System) 또는 NI Smart Camera와 같은 원격 대상에서 VDM을 사용할 수 있습니다.

Vision Builder for Automated Inspection (VBAI)

  • 설명 : VBAI (Visual Builder for Automated Inspection)는 프로그래밍 지식없이 구성 할 수있는 독립형 머신 비전 개발 환경입니다.
  • 구성 요소 : VBAI에는 패턴 매칭, 광학 문자 인식 및 입자 분석을 비롯하여 일반적으로 사용되는 100 개 이상의 비전 개발 도구가 포함됩니다. 또한 카메라에서 이미지를 수집하기 위해 VAS를 설치합니다.
  • 사용법 : VBAI는 실시간 컨트롤러 및 FPGA를 비롯한 원격 대상에서 이미지 처리 검사를 실행할 수 있으며 이러한 환경을 구성하는 데에도 사용할 수 있습니다.

다양한 NI Vision 소프트웨어 구성 요소 및 용도에 대한 시각적 요약은 아래의 플로우 차트를 참조하십시오 :

추가 정보

LabVIEW로 작업하는 경우에는 VAS와 VDM 중 하나가 필요하고, 더 많은 구성 기반 환경을 사용하려면 VAS와 VBAI가 필요합니다. 또한 카메라와 통신하고 이미지를 수집하고 수신 된 이미지를 처리하는 소프트웨어 (VDM 또는 VBAI)를 처리하는 VAS 소프트웨어가 필요합니다.