Computer Vision Toolbox 시작하기
Computer Vision Toolbox™는 컴퓨터 비전 시스템을 설계하고 테스트하기 위한 알고리즘 및 앱을 제공합니다. 특징 검출, 특징 추출 및 특징 매칭과 더불어 외관 검사, 객체 검출 및 객체 추적을 수행할 수 있습니다. 단일 카메라, 스테레오 카메라, 어안 카메라의 보정 워크플로를 자동화할 수 있습니다. 3차원 비전을 위해 스테레오 비전, 포인트 클라우드 처리, 움직임 기반 구조, 실시간 시각 기반 SLAM과 포인트 클라우드 SLAM을 지원합니다. 컴퓨터 비전 앱을 통해, 카메라 보정뿐만 아니라 자동화를 통해 팀 기반의 ground truth 레이블 지정이 가능합니다.
사전 훈련된 객체 검출기를 사용하거나, YOLO, SSD, ACF 등의 딥러닝 및 머신러닝 알고리즘을 사용하여 사용자 지정 검출기를 훈련시킬 수 있습니다. 의미론적 분할과 인스턴스 분할의 경우, U-Net, SOLO 및 Mask R-CNN 같은 딥러닝 알고리즘을 사용할 수 있습니다. ViT와 같은 Vision Transformer를 사용하여 영상 분류를 수행할 수 있습니다. 사전 훈련된 모델을 사용하면 얼굴과 보행자를 검출하고 광학 문자 인식(OCR)을 수행하며 기타 일반 객체를 인식할 수 있습니다.
멀티코어 프로세서와 GPU에서 알고리즘을 실행하면 실행 속도를 높일 수 있습니다. 툴박스 알고리즘은 기존 코드와의 통합, 데스크탑 프로토타이핑, 임베디드 비전 시스템 배포를 위한 C/C++ 코드 생성을 지원합니다.
튜토리얼
- 카메라 보정이란?
영상 또는 비디오 카메라의 렌즈 및 영상 센서에 대한 파라미터를 추정합니다.
- 움직임 기반 구조란?
2차원 영상 시퀀스에서 3차원 구조를 추정합니다.
- Ground Truth 데이터에 레이블을 지정할 앱 선택
ground truth 데이터에 레이블을 지정하기 위해 사용할 앱을 영상 레이블 지정기, 비디오 레이블 지정기, Ground Truth 레이블 지정기, 라이다 레이블 지정기, 신호 레이블 지정기 또는 의료 영상 레이블 지정기 중에서 선택합니다.
- Choose an Object Detector
Compare object detection deep learning models, such as YOLOX, YOLO v4, RTMDet, and SSD.
- Choose SLAM Workflow Based on Sensor Data
Choose the right simultaneous localization and mapping (SLAM) workflow and find topics, examples, and supported features.
- Choose a Point Cloud Viewer
Compare visualization functions.
- Get Started with Object Detection Using Deep Learning
Perform object detection using deep learning neural networks such as YOLOX, YOLO v4, and SSD.
- 딥러닝을 사용한 의미론적 분할 시작하기
딥러닝을 사용하여 클래스를 기준으로 객체를 분할합니다.
- Getting Started with Point Clouds Using Deep Learning
Understand how to use point clouds for deep learning.
- Local Feature Detection and Extraction
Learn the benefits and applications of local feature detection and extraction.
추천 예제
대화형 학습
Computer Vision Onramp
Computer Vision Toolbox를 사용해서 객체 검출 및 추적을 수행하는 방법을 알아봅니다.
비디오
Computer Vision Toolbox 응용 사례
컴퓨터 비전, 3차원 비전 및 비디오 처리 시스템의 설계 및 테스트
MATLAB을 사용한 카메라 보정
카메라 보정기 앱을 사용하여 체커보드 검출을 자동화하고 핀홀 카메라와 어안 카메라를 보정