Category : camera-calibration

I have many pictures of a chessboard with a smartphone to calibrate my camera for detecting markers. And then I calibrate my camera with OpenCV: cv::calibrateCamera(objectPoints, imagePoints, cv::Size(viewGray.rows, viewGray.cols), cameraMatrix, distCoeffs, rvecs, tvecs); I calibrate my webcam in my case. But if I want to calibrate an other camera, to do some tests (pose estimation ..

Read more

I do not understand the creation of the chees board aruco this is the method: static Ptr<CharucoBoard> cv::aruco::CharucoBoard::create ( int squaresX, int squaresY, float squareLength, float markerLength, const Ptr< Dictionary > & dictionary ) Number of chessboard squares in X direction. Number of chessboard squares in Y direction. Length of square side. Length of marker ..

Read more

I’m trying to follow the tutorial from: https://docs.opencv.org/master/d4/d94/tutorial_camera_calibration.html I did everything as they say in the article, and everytime I try to launch the code, I get the following error: OpenCV(4.4.0-dev) Error: Parsing error (cv::XMLParser::parse) in in_VID1.xml(1): Valid XML should start with ‘<?xml …?>’, file C:OpenCVDirsopencv-mastermodulescoresrcpersistence_xml.cpp, line 807 I spent many hours looking, but I ..

Read more

I visualized KITTI odometry dataset with ground truth and Velodyne point cloud data. http://www.cvlibs.net/datasets/kitti/eval_odometry.php The height of the camera position seems different after the loop in the sequence. I am not sure this is normal or I misunderstood something. When you use this data as ground truth, you modify something or you use it as ..

Read more