# Cognex ViDi 도구 및 개념

Cognex ViDi 딥 러닝 소프트웨어는 라벨 지정된 이미지 집합에 기초해 비전 최적화된 딥 신경망(VODNN)을 트레이닝하는 데 이용됩니다. 트레이닝된 네트워크를 다음을 수행할 수 있습니다.

- 이미지에서 형상을 찾고 식별함.
- 이미지에서 문자와 문자열을 찾고 식별함.
- 이미지에서 결함을 찾고, 식별하고, 특징을 찾아냄.
- 이미지를 분류함.

ViDi 도구의 작동은 두 단계로 나뉩니다.

1. 트레이닝 단계: 이 단계에서는 도구가 라벨 지정된 트레이닝 이미지 집합을 분석하고, 네트워크가 트레이닝됩니다.
2. 런타임 단계: 이 단계에서는 도구가 출력 이미지에 작동하며, 트레이닝 데이터에 기초해 마킹을 생성합니다.

ViDi 그래픽 사용자 인터페이스(GUI)는 다음에 이용됩니다.

- 트레이닝 집합을 구성할 이미지 관리.
- 이미지에 신혹하고 정확하게 라벨 지정.
- 다수의 도구를 툴체인ViDi으로 연결.
- 트레이닝된 도구의 성능 검증.
- 트레이닝된 네트워크 및 툴체인을 런타임용으로 내보내기.

이 섹션의 항목들은 ViDi 도구 프로그래밍에 이용하는 ViDi GUI와 이러한 도구의 근간이 되는 개념을 설명합니다.