National Instruments는 이미지 수집 및 처리를 지원하는 다양한 하드웨어 옵션을 제공합니다. 이 문서에서는 각 하드웨어 플랫폼에 대한 소프트웨어 지원과 카메라 지원에 대해 알아보아 다양한 폼 팩터 중에서 적합한 것을 선택하는 방법을 살펴봅니다. 또한 하드웨어 옵션이 다양한 성능, 산업성, 통합 기준에 따라 어떻게 평가되는지 확인하십시오.
NI 비전 하드웨어 제품에는 스마트 카메라부터 독립형 비전 시스템과 강력한 PXI 및 PC 기반 솔루션에 이르기까지 다양한 폼 팩터가 포함됩니다. 이러한 하드웨어 플랫폼은 폼 팩터와 성능을 비롯한 여러 면에서 차이가 있으며, 각각 적합한 환경, 어플리케이션, 시스템 아키텍처가 다릅니다.
그림 1. National Instruments가 제공하는 주요 비전 하드웨어 플랫폼
최고 성능의 NI CompactRIO와 NI Single-Board RIO 컨트롤러 또한 낮은 대역폭에서 이미지를 수집하고 처리할 수 있도록 지원합니다. 이는 다른 비전 플랫폼보다 이미지 해상도와 속도를 낮추고 이미지를 더 많이 압축하여 이루어집니다.
그림 2. 비전 플랫폼으로 사용된 CompactRIO 및 NI Single-Board RIO
NI 비전 소프트웨어 패키지는 그림 1의 하드웨어 옵션과 함께 실행됩니다. 즉, 플랫폼 간을 전환하고 모든 비전 하드웨어 타겟에서 기존 코드를 상당 부분 재사용할 수 있습니다. 또한 단일 소프트웨어 패키지를 유지보수하여 여러 시스템을 개발하는 데 드는 시간과 유지보수 비용을 줄일 수 있습니다.
CompactRIO와 NI Single-Board RIO 플랫폼은 NI Vision Development Module 이미지 처리 라이브러리만 지원하며 NI Vision Builder for Automated Inspection은 지원하지 않습니다.
스마트 카메라 | 컴팩트 비전 시스템 | 임베디드 비전 시스템 | PXI 및 PXI Express 시스템 | 산업용 및 데스크탑 PC | CompactRIO/ Single-Board RIO | |
Vision Builder for Automated Inspection | • | • | • | • | • | X |
Vision Development Module | • | • | • | • | • | • |
표 1. 하드웨어 시스템 옵션에 대한 비전 소프트웨어 지원
NI Vision Development Module을 활용하면 모든 플랫폼에서 NI LabVIEW 그래픽 프로그래밍 환경을 사용할 수 있는 것 외에도 C, C++, Visual Basic, .NET 언어 (Visual Basic .NET 및 C#)를 사용하는 텍스트 기반 개발 환경에서 Windows OS (표 2 참조)를 실행하는 시스템을 프로그래밍할 수 있습니다.
스마트 카메라 | 컴팩트 비전 시스템 | 임베디드 비전 시스템 | PXI 및 PXI Express 시스템 | 산업용 및 데스크탑 PC | CompactRIO/ Single-Board RIO | |
Windows | X | X | • | • | • | X |
리얼타임 | • | • | • | • | • | • |
표 2. 하드웨어 시스템 옵션에 대한 OS 지원
서로 다른 플랫폼을 다음과 같은 9가지 기준으로 비교합니다.
그림 3. 참조 레이더 다이어그램
각 하드웨어 플랫폼의 성능은 레이더 다이어그램의 각 기준에 따라 점수가 매겨져 있습니다. 흥미롭게도 각 다이어그램에서 다루는 영역은 거의 동일하며, 이는 표 3의 유사한 총점에서도 확인할 수 있습니다.
스마트 카메라 | 컴팩트 비전 시스템 | 임베디드 비전 시스템 | PXI 및 PXI Express 시스템 | 산업용 PC 및 데스크탑 | CompactRIO/ Single-Board RIO | ||
산업 적합성 | 통합형 IO (양과 폭) | 3 | 4 | 4 | 5 | 5 | 5 |
유지보수해야 할 가동 부분 감소 | 5 | 5 | 5 | 3 | 3 | 5 | |
컴팩트한 폼 팩터 | 5 | 4 | 3.5 | 2 | 2 | 4 | |
전력 소비 | 5 | 4 | 4 | 2 | 2 | 5 | |
온도 등급 | 4 | 4 | 3 | 4 | 3 | 5 | |
성능 | 수집 대역폭 | 3 | 3 | 4 | 4 | 5 | 1 |
최대 이미지 크기 | 2 | 3 | 4 | 4 | 5 | 1 | |
처리 능력 | 2.5 | 3 | 4 | 4.5 | 5 | 2 | |
다른 측정과 통합 (예: DAQ, 모션) | 2 | 2 | 3 | 5 | 4 | 4 | |
총점 | 31.5 | 32 | 34.5 | 33.5 | 34 | 32 |
표 3. 모든 NI 비전 하드웨어 플랫폼의 등급 비교
그림 4. NI 스마트 카메라용 레이더 다이어그램
특징
그림 5. NI 컴팩트 비전 시스템용 레이더 다이어그램
특징
그림 6. NI 임베디드 비전 시스템용 레이더 다이어그램
특징
그림 7. PXI 및 PXI Express 시스템용 레이더 다이어그램
특징
그림 8. PC 시스템용 레이더 다이어그램
특징
그림 9. CompactRIO 및 NI Single-Board RIO 시스템용 레이더 다이어그램
특징
비전 시스템을 선택할 때 최종적으로 카메라 호환성 때문에 결정하는 경우가 많습니다. 어떤 이미징 표준을 선택하고 주어진 어플리케이션에 어떤 타입의 이미징 센서가 필요한지에 따라 선택이 크게 달라집니다. 시장에 출시되어 있는 카메라와 National Instruments에서 지원하는 표준이 무척 다양하기 때문에 비전 시스템을 선택하는 데 도움이 필요할 수 있습니다. 표 3과 4는 다양한 카메라와 그에 맞춰 어떤 하드웨어 솔루션을 고려해야 하는지 보여줍니다.
그림 10. National Instruments의 비전 시스템은 여러 제조업체의 카메라와 호환됩니다.
스마트 카메라 | 컴팩트 비전 시스템 | 임베디드 비전 시스템 | PXI 및 PXI Express 시스템 | 산업용 및 데스크탑 PC | CompactRIO/ NI Single-Board RIO | |
병렬 디지털 | — | — | — | • | • | — |
카메라 링크 | — | — | • | • | • | — |
GigE Vision | — | — | • | • | • | — |
IEEE 1394 | — | • | • | • | • | — |
USB 2.0 (DirectShow) | — | — | • | • | • | — |
IP | — | — | — | • | • | • |
통합 이미지 센서 | • | — | — | — | — | — |
1타사 아날로그 모듈로만 낮은 대역폭 실현
표 4. 이미징 표준 시스템 지원
스마트 카메라 | 컴팩트 비전 시스템 | 임베디드 비전 시스템 | PXI 및 PXI Express 시스템 | 산업용 및 데스크탑 PC | CompactRIO/ NI Single-Board RIO | |
영역 스캔 (2D) | • | • | • | • | • | • |
라인 스캔에 적합 | — | —1 | • | • | • | —1 |
컬러 이미징 | — | • | • | • | • | • |
적외선 | — | • | • | • | • | —1 |
3D 레이저 프로파일링 센서2 | — | — | • | • | • | — |
UV 이미징 | — | • | • | • | • | — |
엑스레이 이미징 | — | — | —1 | • | • | —1 |
1하드웨어 플랫폼이 필수인 경우 이러한 센서와 시스템을 조합할 수 있는 옵션은 몇 가지뿐입니다.
2삼각측량 알고리즘과 함께 여러 대의 카메라 및/또는 구조적 빛 소스를 사용하여 3D로 측정할 수도 있습니다.
표 5. 다양한 센서 타입의 시스템 적합성