Ask Your Question

Eduardo's profile - activity

2020-12-13 11:34:00 -0600 commented question recover pose scale

Look at these references: Tutorial on Visual Odometry - by Davide Scaramuzza

2020-12-05 05:14:19 -0600 answered a question historical performance test cast data in build pipeline?

I am not aware of any historical performance data stored somewhere for the OpenCV buildbots. And I doubt performance dat

2020-11-28 04:26:26 -0600 commented question Projecting point cloud to image plane in order to estimate camera pose

Without at least intensity information for the pointcloud, the only common information between image and pointcloud shou

2020-11-28 04:23:25 -0600 commented question Projecting point cloud to image plane in order to estimate camera pose

Without at least intensity information for the pointcloud, the only common information between image and pointcloud shou

2020-11-28 04:00:54 -0600 commented question Projecting point cloud to image plane in order to estimate camera pose

Do you have pointcloud information with intensity (pcl::PointXYZI) or RGB (e.g. pcl::PointXYZRGB) data? If you have at

2020-11-19 05:22:56 -0600 commented answer opencv 4.5.0 cvDiv/cvMat equivalent ?

You can directly do: Mat mat1(..); Mat mat2(..);

2020-11-17 17:08:51 -0600 commented question About depth-sight

For a computer vision book: Computer Vision: Algorithms and Applications, 2nd ed., Richard Szeliski

2020-11-16 15:29:49 -0600 received badge  Great Answer (source)
2020-11-16 10:56:49 -0600 commented question How to get an rvec replacement from quaternion or euler values

Easiest thing is to use the Eigen library to handle these kind of conversions. Look at Eigen::AngleAxisd and Eigen::Quat

2020-11-16 10:55:59 -0600 commented question How to get an rvec replacement from quaternion or euler values

Easiest thing is to use the Eigen library to handle these kind of conversions. Look at Eigen::AngleAxisd and Eigen::Quat

2020-11-14 12:55:36 -0600 commented answer At my Wit's End with OpenCV Build from Source, Please Help.

You definitively do not need to copy any DLLs or copy any Python packages. You don't need to copy so on Linux, it is sim

2020-11-14 12:52:52 -0600 answered a question At my Wit's End with OpenCV Build from Source, Please Help.

I just tried it successfully: install Python on Windows: https://www.python.org/downloads/ after the installation, you

2020-11-13 02:29:02 -0600 commented question How to calibrate camera with opencv circles grid pattern?

Perform calibration on downscaled images and scale the intrinsics matrix.

2020-11-05 01:37:09 -0600 commented question How to calibrate camera with opencv circles grid pattern?

A comment about the calibration process. I've found information, that the circles grid algorithm is better Calibra

2020-10-28 01:29:16 -0600 received badge  Nice Answer (source)
2020-10-24 15:27:55 -0600 received badge  Nice Answer (source)
2020-10-20 00:11:03 -0600 received badge  Good Answer (source)
2020-10-20 00:09:05 -0600 received badge  Good Answer (source)
2020-10-15 08:19:41 -0600 commented question Different output from Python and C++ in CalibrateHandEye()

What I would do: remove Python OpenCV installed by pip build OpenCV with Python bindings, can be done easily even on W

2020-10-15 04:50:52 -0600 commented question Different output from Python and C++ in CalibrateHandEye()

How did you install Python OpenCV? If you are using pip install, you are not using the same config (e.g. Math libraries,

2020-10-12 11:29:58 -0600 commented question Building OpenCV without SSE2 and Neon

In any case, the CPU optimizations build options page contains information about how to disable optimizations.

2020-10-12 04:47:47 -0600 commented question Building OpenCV without SSE2 and Neon

Which CPU model are you targeting? Are you sure your CPU does not support even SSE2? Have a look at this page: CPU opti

2020-10-11 09:58:27 -0600 commented question Best/efficient development workflow?

Install OpenCV globally (via sudo make install -j12) This is not recommended to install globally. Instead, use CMAK

2020-10-11 06:23:13 -0600 commented question Building OpenCV without SSE2 and Neon

There should be nothing to do. It will automatically detect the CPU and add the supported flags. Which CPU/architectur

2020-10-11 06:22:51 -0600 commented question Building OpenCV without SSE2 and Neon

There is nothing to do. It will automatically detect the CPU and add the supported flags. Which CPU/architecture are y

2020-10-05 05:14:17 -0600 commented question Stitching pictures from rotating camera

Computing R from c1Mo and c2Mo is just an easy way to compute the rotation between the two camera viewpoints in Blender.

2020-10-03 12:33:51 -0600 commented question Stitching pictures from rotating camera

What is important is that for a rotating camera, the Homography is H = K x R x K^-1. With K the camera intrinsic paramet

2020-10-02 07:07:59 -0600 commented question Stitching pictures from rotating camera

This can be a good start.

2020-09-26 09:00:45 -0600 commented answer How to convert stereo camera distances, pixels to mm

See reprojectImageTo3D().

2020-09-25 02:56:36 -0600 commented question What's the pseudocode or algorithm inside solvePnP's SOLVEPNP_ITERATIVE flag?

Have a look at the documentation page: https://docs.opencv.org/ And search for Rodrigues documentation in the calib3d m

2020-09-24 13:26:34 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Again for me this is similar to Homogeneous transformation. So I would do: M' = T^-1 . M . T So you pass to the functi

2020-09-24 13:26:15 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Again for me this is similar to Homogeneous transformation. So I would do: M' = T^-1 . M . T So you pass to the functi

2020-09-24 13:25:02 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Again for me this is similar to Homogeneous transformation. So I would do: M' = T^-1 . M . T So you pass M' no?

2020-09-24 13:24:36 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Again for me this is similar to Homogeneous transformation. So I would do: M' = T^-1 . M . T

2020-09-24 06:10:50 -0600 commented question What's the pseudocode or algorithm inside solvePnP's SOLVEPNP_ITERATIVE flag?

It is LM non-linear optimization method with the analytical form of the derivatives of the rotation matrix wrt. exponent

2020-09-24 06:10:22 -0600 commented question What's the pseudocode or algorithm inside solvePnP's SOLVEPNP_ITERATIVE flag?

It is LM non-linear optimization method with the analytical derivatives of the rotation matrix wrt. exponential coordina

2020-09-23 15:21:32 -0600 commented answer warpPerspective() to a different origin [SOLVED]

I guess you are on your own now... My final attempt: why not do something similar to homogeneous transformation? some

2020-09-23 15:17:41 -0600 commented answer warpPerspective() to a different origin [SOLVED]

I guess you are on your own now... My final attempt: why not do something similar to homogeneous transformation? some

2020-09-23 15:16:14 -0600 commented answer warpPerspective() to a different origin [SOLVED]

I guess you are on your own now... My final attempt: why not do something similar to homogeneous transformation? some

2020-09-23 15:15:22 -0600 commented answer warpPerspective() to a different origin [SOLVED]

I guess you are on your own now... My final attempt: why not do something similar to homogeneous transformation? some

2020-09-22 13:46:26 -0600 received badge  Necromancer (source)
2020-09-22 11:09:02 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Sorry but I still don't get you. In input of warpPerspective() you pass the M (the 3x3 transformation or mapping matrix

2020-09-22 05:57:51 -0600 commented question deletion of useless posts

Probably questions closed for off-topic or not relevant to OpenCV can be deleted. Other than that, unless for obvious r

2020-09-22 05:57:31 -0600 commented question deletion of useless posts

Probably questions closed for off-topic or not relevant to OpenCV can be deleted. Other than that, unless for obvious r

2020-09-22 03:08:21 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Sorry I still don't get why you cannot just change M13, M23 and M33. And change your (cx,cy)=(0.5,0.5) to be (cx,cy)=(im

2020-09-22 03:07:33 -0600 commented answer warpPerspective() to a different origin [SOLVED]

Sorry I still don't get why you cannot just change M13, M23 and M33. At the end, the fonction assumes X' = HX. With X a

2020-09-20 09:50:48 -0600 commented question VSCode autocompletion with OpenCV (from source)

For which language? For C++, have a look at the C / C++ / IntelliSense plugin.

2020-09-19 21:17:16 -0600 answered a question warpPerspective() to a different origin [SOLVED]

Can you not just expand the second equation to modify M13, M23, M33 accordingly so as to get the first equation form? S

2020-09-13 04:41:26 -0600 commented question why the order of colors in drawChessboardCorners() changes?

You have to use the asymmetric chessboard pattern if you want to have unique chessboard pose.

2020-09-10 06:51:32 -0600 commented question Estimate camera pose from homography?

I don't understand. You have two non-planar scenes and you are aware that Homography transformation holds only for plana