Ask Your Question

opencv, aruco marker tracking and high resolution cameras

asked 2018-10-11 23:10:48 -0500

Hello all, I need to track several aruco markers using Open CV. the problem is the tracking space is large (about 4'x6' square table). A HD webcam simply does not produce enough pixel density for OpenCV. Does openCV work with high resolution video feeds? I was thinking of hooking up a DSLR with a realtime capture card, and feed that to OpenCV. Wondering if there are any resolution restrictions. (barring that, there obviously will be be a performance hit, but that may be fine as my application does not require high framerates)

edit retag flag offensive close merge delete


Anything can work if you pay attention to the pixel size vs. object element width, and observe focus and depth of field needs. For example, an 8 Megapixel Raspberry Pi camera will give you pretty good resolution and is inexpensive. It's a rolling shutter so requires steady lighting and a fairly static scene. It may be acceptable as a lower performance but still low cost alternative.

opalmirror gravatar imageopalmirror ( 2018-10-15 13:00:01 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2018-10-12 20:59:58 -0500

Tetragramm gravatar image

It does work with very high resolutions. Some functions use INT internally and break when image.rows*image.cols is greater than INT32_MAX. I don't think you can actually buy a camera that large, so you should be ok.

Of course, OpenCV is open source, so if there is a function that breaks, you can submit a bug report, or fix it yourself so you don't have to wait.

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2018-10-11 23:10:48 -0500

Seen: 190 times

Last updated: Oct 12 '18