All Projects → abakisita → camera_calibration

abakisita / camera_calibration

Licence: MIT license
Code and resources for camera calibration using arUco markers and opencv

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to camera calibration

Computer-Vision
Cool Vision projects
Stars: ✭ 51 (+34.21%)
Mutual labels:  camera-calibration, opencv-python
camera-fusion
Multiple cameras calibration and fusion with OpenCV Python.
Stars: ✭ 27 (-28.95%)
Mutual labels:  camera-calibration, opencv-python
NLP-image-to-text
code to extract text from images
Stars: ✭ 28 (-26.32%)
Mutual labels:  opencv-python
MobyCAIRO
Computer-assisted image straightening and cropping
Stars: ✭ 16 (-57.89%)
Mutual labels:  opencv-python
haar-cascade-files
A complete collection of Haar-Cascade files. Every Haar-Cascades here!
Stars: ✭ 55 (+44.74%)
Mutual labels:  opencv-python
image processing
image-processing exercises.
Stars: ✭ 25 (-34.21%)
Mutual labels:  opencv-python
Face-Detection-and-Tracking
Face Detection and tracking using CamShift, Kalman Filter, Optical Flow
Stars: ✭ 30 (-21.05%)
Mutual labels:  opencv-python
Feature-Detection-and-Description
Feature Detection and Description with SIFT, SURF, KAZE, BRIEF, ORB, BRISK, AKAZE and FREAK using Python and OpenCV
Stars: ✭ 31 (-18.42%)
Mutual labels:  opencv-python
Feature-Detection-and-Matching
Feature Detection and Matching with SIFT, SURF, KAZE, BRIEF, ORB, BRISK, AKAZE and FREAK through the Brute Force and FLANN algorithms using Python and OpenCV
Stars: ✭ 95 (+150%)
Mutual labels:  opencv-python
Counting-people-video
Counting the number of people in a video.
Stars: ✭ 60 (+57.89%)
Mutual labels:  opencv-python
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 (-7.89%)
Mutual labels:  camera-calibration
herokuobjectdetection
This is the code for Medium tutorial
Stars: ✭ 17 (-55.26%)
Mutual labels:  opencv-python
vision-based estimations
Vision-based Robot 3D Pose and Velocities Estimations
Stars: ✭ 32 (-15.79%)
Mutual labels:  camera-calibration
-le-medicin
Official Repository for Intra SRM-MIC hackathon-Team Silicon
Stars: ✭ 15 (-60.53%)
Mutual labels:  opencv-python
python-opencv-gpu-video
GPU accelerated video processing on OpenCV with Python.
Stars: ✭ 62 (+63.16%)
Mutual labels:  opencv-python
indi-allsky
Software to manage a Linux-based All Sky Camera.
Stars: ✭ 59 (+55.26%)
Mutual labels:  opencv-python
ComputerVision-Essentials
Computer Vision Essentials in Python Programming Language 🎉
Stars: ✭ 28 (-26.32%)
Mutual labels:  opencv-python
openCVtutorials
OpenCV Tutorials
Stars: ✭ 12 (-68.42%)
Mutual labels:  opencv-python
opencv-proto
Allows fast prototyping in Python for OpenCV
Stars: ✭ 18 (-52.63%)
Mutual labels:  opencv-python
sportsfield release
Code release for WACV 2020, "Optimizing Through Learned Errors for Accurate Sports Field Registration"
Stars: ✭ 49 (+28.95%)
Mutual labels:  camera-calibration

Calibrate camera with arUco markers using opencv and python.

(Code developed and tested on opencv 3.3.1)

camera_calibration

Code and resources for camera calibration using arUco markers and opencv

  1. Print the aruco marker board provided. (You can generate your own board, see the code "camera_calibration.py")
  2. Take around 50 images of the printed board pasted on a flat card-board, from different angles. Use Use data_generation node for this.
  3. Set path to store images first. (See sample images of arUco board in aruco_data folder)

Calibrating camera

  1. Measure length of the side of individual marker and spacing between two marker.
  2. Input above data (length and spacing) in "camera_calibration.py".
  3. Set path to stored images of aruco marker.
  4. Set calibrate_camera flag to true.
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].