All Projects → beaupreda → semi-global-matching

beaupreda / semi-global-matching

Licence: MIT license
Semi-Global Matching

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to semi-global-matching

Openmvs
open Multi-View Stereo reconstruction library
Stars: ✭ 1,842 (+1409.84%)
Mutual labels:  stereo-vision, stereo-matching, sgm
PatchMatchCuda
The PatchMatch stereo match algorithm implemented by CUDA.
Stars: ✭ 32 (-73.77%)
Mutual labels:  stereo-vision, stereo-matching
UAV-Stereo-Vision
A program for controlling a micro-UAV for obstacle detection and collision avoidance using disparity mapping
Stars: ✭ 30 (-75.41%)
Mutual labels:  stereo-vision, stereo-matching
Unsupervised-Adaptation-for-Deep-Stereo
Code for "Unsupervised Adaptation for Deep Stereo" - ICCV17
Stars: ✭ 59 (-51.64%)
Mutual labels:  disparity-map, stereo-vision
Pandora
A stereo matching framework that will help you design your stereo matching pipeline with state of the art performances.
Stars: ✭ 31 (-74.59%)
Mutual labels:  stereo-vision, stereo-matching
RealtimeStereo
Attention-Aware Feature Aggregation for Real-time Stereo Matching on Edge Devices (ACCV, 2020)
Stars: ✭ 110 (-9.84%)
Mutual labels:  stereo-vision, stereo-matching
ONNX-HITNET-Stereo-Depth-estimation
Python scripts form performing stereo depth estimation using the HITNET model in ONNX.
Stars: ✭ 21 (-82.79%)
Mutual labels:  stereo-vision, stereo-matching
edlsm pytorch
Pytorch implementation for stereo matching described in the paper: Efficient Deep learning for stereo matching
Stars: ✭ 16 (-86.89%)
Mutual labels:  stereo-vision, stereo-matching
Comparison-of-Disparity-Estimation-Algorithms
Implementation of simple block matching, block matching with dynamic programming and Stereo Matching using Belief Propagation algorithm for stereo disparity estimation
Stars: ✭ 46 (-62.3%)
Mutual labels:  disparity-map, stereo-vision
SASensorProcessing
ROS node to create pointcloud out of stereo images from the KITTI Vision Benchmark Suite
Stars: ✭ 26 (-78.69%)
Mutual labels:  stereo-vision, stereo-matching
Semantic-Mono-Depth
Geometry meets semantics for semi-supervised monocular depth estimation - ACCV 2018
Stars: ✭ 98 (-19.67%)
Mutual labels:  stereo-vision
zed-oculus
ZED Viewer for Oculus Rift
Stars: ✭ 27 (-77.87%)
Mutual labels:  stereo-vision
sparse-scene-flow
This repo contains C++ code for sparse scene flow method.
Stars: ✭ 23 (-81.15%)
Mutual labels:  stereo-vision
DSGN
DSGN: Deep Stereo Geometry Network for 3D Object Detection (CVPR 2020)
Stars: ✭ 276 (+126.23%)
Mutual labels:  stereo-vision
Structured-Light-Laser-Stripe-Reconstruction
Reconstructs a 3D stripe on the area of an object on which a laser falls as seen by the camera
Stars: ✭ 35 (-71.31%)
Mutual labels:  stereo-vision
Awesome 3dreconstruction list
A curated list of papers & resources linked to 3D reconstruction from images.
Stars: ✭ 3,151 (+2482.79%)
Mutual labels:  stereo-vision
StereoVisionforADAS
Stereo vision based object detection for ADAS, autonomous vehicle
Stars: ✭ 137 (+12.3%)
Mutual labels:  stereo-vision
Calibration-Under Different-Resolution
Stereo Camera Calibration Under Different Resolution
Stars: ✭ 38 (-68.85%)
Mutual labels:  stereo-vision
mobilestereonet
Lightweight stereo matching network based on MobileNet blocks
Stars: ✭ 92 (-24.59%)
Mutual labels:  stereo-vision
IRONSIDES
Trifo Ironsides SDK
Stars: ✭ 17 (-86.07%)
Mutual labels:  stereo-vision

Semi-Global Matching

Implementation of the Semi-Global Matching algorithm in Python.

Dependencies

Instructions

$ git clone https://github.com/beaupreda/semi-global-matching.git
$ cd path/to/semi-global-matching

Usage

python3 sgm.py --left [LEFT IMAGE NAME] --right [RIGHT IMAGE NAME] --left_gt [LEFT GT IMAGE NAME] --right_gt [RIGHT GT IMAGE NAME] --output [OUTPUT IMAGE NAME] --disp [MAXIMUM DISPARITY] --images [TRUE OR FALSE] --eval [TRUE OR FALSE]

Example

python3 sgm.py --left cones/im2.png --right cones/im6.png --left_gt cones/disp2.png --right_gt cones/disp6.png --output disparity_map.png --disp 64 --images False --eval True

Other implementations

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].