camera-calibration

OpenCV: Fundamental matrix accuracy

主宰稳场 提交于 2021-02-18 19:21:29
问题 I am trying to calculate the fundamental matrix of 2 images (different photos of a static scene taken by a same camera). I calculated it using findFundamentalMat and I used the result to calculate other matrices (Essential, Rotation, ...). The results were obviously wrong. So, I tried to be sure of the accuracy of the calculated fundamental matrix. Using the epipolar constraint equation , I Computed fundamental matrix error. The error is very high (like a few hundreds). I do not know what is

OpenCV: Fundamental matrix accuracy

若如初见. 提交于 2021-02-18 19:21:28
问题 I am trying to calculate the fundamental matrix of 2 images (different photos of a static scene taken by a same camera). I calculated it using findFundamentalMat and I used the result to calculate other matrices (Essential, Rotation, ...). The results were obviously wrong. So, I tried to be sure of the accuracy of the calculated fundamental matrix. Using the epipolar constraint equation , I Computed fundamental matrix error. The error is very high (like a few hundreds). I do not know what is

Matlab Stereo Camera Calibration Scene Reconstruction Error

大兔子大兔子 提交于 2021-02-18 07:44:27
问题 I am trying to use the Computer Vision System Toolbox to calibrate the pair of cameras below in order to be able to generate a 3-D point cloud of a vehicle at a range between 1 to 5m. The output image size was approximately 1 MB per image for the checkerboard calibration images and the checkerboard square size was 25 mm. The cameras used were a pair of SJ4000 HD1080P cameras. The cameras were placed as parallel to each other as possible with no angle in the vertical axis. The checkboard

How do you redistort a point?

谁说我不能喝 提交于 2021-02-11 12:42:46
问题 I have a distorted image on which I use Cv2.Undistort() which straightens it out. After this I find some points in the image. I need to get the location of those points in the distorted image. I have tried Cv2.ProjectPoints() but failed to get appropriate coordinates. They were outside the bounds of the image. This is how I went about doing this: List<float> arr = new List<float>(); foreach (var i in points) { arr.Add(i.X); arr.Add(i.Y); arr.Add(0); } Mat pointArr = new Mat(3, points.Count,

iPhone/iPad front camera FOV

时间秒杀一切 提交于 2021-02-08 12:46:32
问题 There are some measured results available for certain older ios devices but I'm not able to find FOV numbers for newer models, specifically, iPhone 5s ~ 6s Plus and iPad 4 ~ iPad Pro. Also, the numbers listed on the above link don't match with some other calculated results. I'm aware that FOV number can be read using the following API NSLog(@"Camera's FOV is %f",myCamera.activeFormat.videoFieldOfView); However, since I don't have all the models available at hand and the read numbers that are

iPhone/iPad front camera FOV

我是研究僧i 提交于 2021-02-08 12:45:13
问题 There are some measured results available for certain older ios devices but I'm not able to find FOV numbers for newer models, specifically, iPhone 5s ~ 6s Plus and iPad 4 ~ iPad Pro. Also, the numbers listed on the above link don't match with some other calculated results. I'm aware that FOV number can be read using the following API NSLog(@"Camera's FOV is %f",myCamera.activeFormat.videoFieldOfView); However, since I don't have all the models available at hand and the read numbers that are

How I make color calibration in opencv using a colorchecker?

眉间皱痕 提交于 2021-02-07 03:37:46
问题 I have a image of the colorchecker get by a digital camera, how i use this to calibrate the images using opencv? follow below the colorchecker image: 回答1: Are you asking how to do color calibration or how to do it with OpenCV? In order to do color calibration you use the last row (gray tones) of the calibration board. Here is what you should do for color calibration step by step: Capture an image and take small regions inside the gray regions. 10x10 pixels in the middle should be fine. After

How I make color calibration in opencv using a colorchecker?

。_饼干妹妹 提交于 2021-02-07 03:33:10
问题 I have a image of the colorchecker get by a digital camera, how i use this to calibrate the images using opencv? follow below the colorchecker image: 回答1: Are you asking how to do color calibration or how to do it with OpenCV? In order to do color calibration you use the last row (gray tones) of the calibration board. Here is what you should do for color calibration step by step: Capture an image and take small regions inside the gray regions. 10x10 pixels in the middle should be fine. After

StereoCalibration in OpenCV on Python

ⅰ亾dé卋堺 提交于 2021-02-06 06:35:41
问题 I am new in OpenCV, and could not find normal tutorial for stereoCalibration on Python. If you have some samples, please share. I do single calibration for each of cameras, and i have next problem. The left one: The right one: PS: I'm doing Depth-map and by the metter of it, i received bad map. UPDATE: I have ported the C++ version from https://github.com/jayrambhia/Vision/blob/master/OpenCV/C%2B%2B/stereocalibrate.cpp Yeah, it has no error but it return only fully black images Ported cod:

StereoCalibration in OpenCV on Python

断了今生、忘了曾经 提交于 2021-02-06 06:30:56
问题 I am new in OpenCV, and could not find normal tutorial for stereoCalibration on Python. If you have some samples, please share. I do single calibration for each of cameras, and i have next problem. The left one: The right one: PS: I'm doing Depth-map and by the metter of it, i received bad map. UPDATE: I have ported the C++ version from https://github.com/jayrambhia/Vision/blob/master/OpenCV/C%2B%2B/stereocalibrate.cpp Yeah, it has no error but it return only fully black images Ported cod: