MATLAB 및 Simulink를 사용한 영상 처리 및 컴퓨터 비전

알고리즘 개발 및 시스템 설계를 위해 영상과 비디오를 수집하고 처리하며 분석할 수 있습니다.

영상 처리 엔지니어는 MATLAB 및 Simulink를 사용해 영상 및 비디오 데이터에 대한 이해를 넓히고 알고리즘을 개발하며 구현의 장단점에 대해 살펴볼 수 있습니다. MATLAB은 데이터 수집 및 전처리부터 향상 및 분석을 거쳐 임베디드 비전 시스템으로의 배포에 이르는 종단간 처리 워크플로를 지원합니다.

솔루션 적용 사례

영상 처리, 컴퓨터 비전 및 딥러닝에 대한 포괄적인 참조 표준 알고리즘으로 비전 솔루션을 설계할 수 있습니다.

상호운용 가능 API 및 통합 툴을 통해 OpenCV, Python®, C/C++를 사용하여 팀과 협업할 수 있습니다.

워크플로 앱을 사용해 일반적인 작업을 자동화하고 알고리즘 탐색을 가속화할 수 있습니다.

전문적인 프로그래밍 또는 IT 지식 없이도 NVIDIA® GPU, 클라우드, 데이터 센터 리소스에서 알고리즘을 가속화할 수 있습니다.

NVIDIA GPU, Intel® 프로세서 및 FPGA 등의 임베디드 소자와 ARM® 기반 임베디드 프로세서에 알고리즘을 배포할 수 있습니다.

영상 처리 관련 자료

비디오

MATLAB을 사용한 영상 처리 및 컴퓨터 비전

비디오

손쉬운 영상 처리

비디오

컴퓨터 비전이란?

주요 특징

영상 앱 및 시각화

MATLAB 앱을 사용해 대화형 방식으로 데이터를 탐색하고 코드를 자동 생성할 수 있습니다. 관련 앱으로는 카메라 파라미터를 추정하는 카메라 보정 앱, 영상 및 비디오에 레이블을 지정하는 위한 영상 및 비디오 레이블 지정 앱, 고급 알고리즘을 사용한 영상 분할을 위한 영상 분할 앱 등이 있습니다.

동일한 등대를 나란히 보여주는 두 개의 영상: 한 영상에는 잡음이 있고 다른 영상에서는 잡음이 제거되었습니다.

머신러닝 모델 훈련을 위한 영상 레이블 지정.

시각화 앱

영상 표시 및 조작, 영상 필터링 및 모폴로지, 분할 및 경계 검출, 픽셀 기반 영역 분석을 사용하여 영상 및 비디오에서 유의미한 정보를 식별하고 추출할 수 있습니다.

어두운 바탕에 있는 쌀알.

영상 처리 기능.

영상 처리 및 컴퓨터 비전 애플리케이션

3차원 볼륨 데이터를 볼륨 또는 슬라이스로 볼 수 있는 볼륨 뷰어, 프레임 속도를 재생 및 탐색 또는 조정할 수 있는 비디오 뷰어, DICOM 파일을 탐색하고 MATLAB으로 가져올 수 있는 DICOM 브라우저 등의 앱으로 영상과 비디오에서 핵심 데이터를 식별하고 추출할 수 있습니다.

세포 입자가 보이는 영상 레이블 지정기의 스크린샷.

카메라 보정을 통해 카메라의 내부, 외부 및 렌즈 왜곡 파라미터를 추정할 수 있습니다.

오픈 소스에 통합

오픈 소스에 직접 통합할 수 있습니다. 다른 프로그래밍 언어로 작성된 레거시 코드를 재사용할 수 있습니다. MATLAB을 탑재한 반응형 웹사이트를 구축하거나 MATLAB에서 직접 생성한 오류 없는 임베디드 C 코드를 사용해 하드웨어를 프로그래밍할 수 있습니다.

퍼즐 조각처럼 연결된 Python 및 MATLAB의 도식.

MATLAB과 Python® 통합.

직접 카메라 액세스 및 영상 및 비디오 가져오기

하드웨어 지원 패키지를 통해 카메라에 연결하여 프레임 그래버, GigE Vision® 카메라, DCAM 카메라에서 실시간 영상과 비디오를 수집할 수 있습니다. MATLAB은 표준 형식을 지원하며 데이터 액세스를 위해 사전 구축된 함수와 앱을 제공합니다. ImageDatastore를 사용해 메모리 한계를 초과하는 대규모 데이터셋을 관리할 수 있습니다.

카메라 렌즈.

직접 카메라 액세스 및 영상 및 비디오 가져오기에 연결할 수 있습니다.