MATLAB 및 Python에서 스테레오 매칭 알고리즘

발행: (2026년 2월 3일 오후 10:33 GMT+9)
2 분 소요
원문: Dev.to

Source: Dev.to

포함 내용

  • 블록 매칭
  • 두 가지 버전의 동적 프로그래밍
  • 세미‑글로벌 매칭세미‑글로벌 블록 매칭
  • 세 가지 버전의 베리프 프로파게이션

모든 알고리즘은 다음에서 사용할 수 있습니다:

  • MATLAB:
  • Python:

예시 출력

알고리즘은 츠쿠바 스테레오 이미지를 사용해 테스트되었습니다. 아래는 각 방법으로 생성된 시차 맵입니다.

블록 매칭

Block Matching Disparity Map

동적 프로그래밍 – 좌‑우 축 DSI

Dynamic Programming Disparity Map 1

동적 프로그래밍 – 좌‑시차 축 DSI

Dynamic Programming Disparity Map 2

세미‑글로벌 매칭

Semi‑Global Matching Disparity Map

세미‑글로벌 블록 매칭

Semi‑Global Block Matching Disparity Map

베리프 프로파게이션 – 가속 메시지 업데이트 스케줄

Belief Propagation Disparity Map 1

베리프 프로파게이션 – 동기식 메시지 업데이트 스케줄

Belief Propagation Disparity Map 2

Back to Blog

관련 글

더 보기 »

[논문] Pseudo-Invertible Neural Networks

Moore‑Penrose Pseudo‑inverse (PInv)는 선형 시스템에 대한 근본적인 해법으로 작용한다. 본 논문에서는 PInv의 자연스러운 일반화를 제안한다.