Skip to content

Creating a disparity map using the frames observed by a stereo-camera, after correcting epi-lines, through the use of OpenCV

Notifications You must be signed in to change notification settings

Sri-Sai-Charan/Stero-Correspondance-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stero-Correspondance-Algorithm

Description

This code estimates the depth present in

Getting Started

  • Please ensure the terminal used to run the code is at the root folder of "main.py"
  • Enter the name of the data set to be used these can either be ["curule", "pendulum" , "octagon" ]

Dependencies

  • numpy library, python version 3.X.X needed before running program.
  • cv2 library, opencv is needed before running the program.
  • alive-progress, open-source progress bar before running the program.
pip3 install alive-progress

Installing

  • Download the zip file \ pull all files and extract into any workspace as the code is self-contained and does not require any particular environment.

Executing program

  • Open your IDE in the parent folder of plot_path.py
  • Open your text editor and ensure the python interpreter is at least python version 3.X.X and run the below comand
python3 main.py --Dataset curule
python3 main.py --Dataset pendulum
python3 main.py --Dataset octagon

Results

  • Rectified Epilines Curule

alt text

  • Depth Image Gray Curule

alt text

  • Depth Image Heat Curule

alt text

  • Disparity Image Gray Curule

alt text

  • Disparity Image Heat Curule

alt text

Authors

Sri Sai Charan Velisetti - svellise@umd.edu

About

Creating a disparity map using the frames observed by a stereo-camera, after correcting epi-lines, through the use of OpenCV

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages