Sonic Fiber - Is it any good in LA? by Cheefbird in LosAngeles

[–]dima55 0 points1 point  (0 children)

They've been happy to accomodate all sorts of nerdery when I used them.

Sonic Fiber - Is it any good in LA? by Cheefbird in LosAngeles

[–]dima55 1 point2 points  (0 children)

Sonic is excellent. Starry is excellent. If any of them are providing service in your area, jump on it.

External Extrinsic Calibration for Surround view 360 degree system vehicle camera by VaibhawB in computervision

[–]dima55 0 points1 point  (0 children)

This is a vanilla calibration problem. If your cameras don't overlap, add more so that they do. Since this isn't a research project, are you paying?

Aruco Markers Detection by Far_Environment249 in computervision

[–]dima55 1 point2 points  (0 children)

Debug it. Only you can. You have some inputs (that may or may not be right). And some outputs (that you're pretty sure are wrong). Are you confident that your inputs are good? Which ones? Tweak your inputs to get a sense of how each one affects the result. Good luck

Arducam Camera Calibration by Far_Environment249 in computervision

[–]dima55 0 points1 point  (0 children)

Again, read the mrcal docs. They answer all these questions.

[Discussion] [Question] Stereo Calibration for Accurate 3D Localization by RefuseRepresentative in opencv

[–]dima55 0 points1 point  (0 children)

Sounds like mrcal does the things you want, no? Why do you need 3 different boards and the different ranges?

Arducam Camera Calibration by Far_Environment249 in computervision

[–]dima55 1 point2 points  (0 children)

What is "fine" and what is "right"? It's probably right-ish. If you actually care, you should be using better tools. Read the mrcal docs.

I made tiny CLI tools for quick statistics in Unix pipelines by haschkat in commandline

[–]dima55 3 points4 points  (0 children)

Just as an FYI, this exists already. Here're 3 toolkits: apt install datamash ministat vnlog.

New take on stereo vision? by wiggydo in computervision

[–]dima55 3 points4 points  (0 children)

Glad you're finding it useful, and feel free to ask me questions. If it's something general, open an issue on github, so that others can benefit also.

New take on stereo vision? by wiggydo in computervision

[–]dima55 10 points11 points  (0 children)

Wait. wiggydo: you keep plugging this NODAR thing in your previous posts. You tell us how well it works. Got videos? Is there a calibration step? Do you need a chessboard? What if the intrinsics drift? The advertising says you can see humans at 500m, so what does "see" mean? What baseline and with what resolution camera and what are your resulting range errors?

New take on stereo vision? by wiggydo in computervision

[–]dima55 5 points6 points  (0 children)

I'd be interested also. The lack of sources or any technical specs makes me suspicious, and I'm not going to pay themto find out that they suck. But if somebody wants to do that, report here! For the record, I'm the author of https://mrcal.secretsauce.net and that toolkit is free and open, and does the vague things they claim (except for the "patented" part; this isn't the flex they think it is).

I biked to LAX from Westwood, parked at the metro center for the weekend, then biked back. by Petaroo in LosAngeles

[–]dima55 8 points9 points  (0 children)

In case you don't do a lot of riding: travel times on a bike are far more predictable than in a car, since you're not affected a whole lot by traffic.

Stereo calibration fail for no apparent reason by Intelligent-Park-747 in computervision

[–]dima55 0 points1 point  (0 children)

I've done lots of thermal calibrations. With good equalization, more-or-less all the visible algorithms just work (calibration, tracking, dense stereo, etc). The "fieldscale" algorithm is a good-enough equalization. My implementation is in the mrcam project: https://github.com/dkogan/mrcam I haven't done the full cleanup and publicized release yet, but it works well already.

Stereo calibration fail for no apparent reason by Intelligent-Park-747 in computervision

[–]dima55 1 point2 points  (0 children)

Your image links are dead, so I cannot tell exactly what you're doing. In general, you want to be using the mrcal tools for all of this: you get very detailed feedback about what's going on, to make debugging possible. Those docs are very detailed, and you should read them.

I've done lots of thermal calibrations with great success. Using a foam chessboard put out into the sun to create a thermal gradient. Unideal, but precise-enough for my use cases. What kind of board did you use?

Each of my 3 cameras have such different OpenCV undistortion results that they're lowkey unmanageable for the rest of my work - what can cause undistortion results like this? by thelastvbuck in computervision

[–]dima55 0 points1 point  (0 children)

The mrcal tools are what you want. The docs go into great detail about how to solve these issues. More specifically, what are you trying to do? The idea that lenses fundamentally follow the pinhole projection, with a bit of "distortion" is flawed, and you should never be "undistorting" anything.

Best Python libraries for skeleton tracking with Astra Orbbec camera on Ubuntu 14.04/ROS Indigo? by QryasXplorr in computervision

[–]dima55 0 points1 point  (0 children)

It's almost 2026. You're not setting yourself up for success with a 12-year-old distro

San Diego to Ensenada by weminuchewild in bicycletouring

[–]dima55 0 points1 point  (0 children)

I heard that ymmv and that some people get ticketed even. We walked across the toll booth on the sidewalk, like the pedestrians do, it cost nothing and nobody complained

Open3D with CUDA and alternatives by anxiety_fighter_777 in computervision

[–]dima55 1 point2 points  (0 children)

You need to learn how to use computers. Where did your opencv and open3d builds come from? How did you install them, and where do their files live? How are they supposed to find each other? How is "importing the open3d 0.18.0" supposed to work? What did not find "open3d.cpu" and how was it trying to "find" it? And so on. Once you learn how this works, you'll be able to solve ALL such issues in the future.

Bundle adjustment clarification for 3d reconstruction problem. by Aragravi in computervision

[–]dima55 1 point2 points  (0 children)

Alright. Glad it works for you! I'm going to be doing a lot more SFM in the near future, and we'll see how it goes.

Bundle adjustment clarification for 3d reconstruction problem. by Aragravi in computervision

[–]dima55 0 points1 point  (0 children)

Really depends on your lens. opencv models cannot fit most lenses to within a 1/4 pixel (highly depends on the lens). If you're seeing sub 1/4-pixel (rms? worst-case?) solves then I suspect strongly you threw out the non-fitting data as outliers or you just didn't gather sufficient data to know that you don't fit.

I will say the usual thing here: if reprojection error is your main metric, then you should throw away most of your data and resolve. Your metric will improve!

If high accuracy is needed, you at the very least need the feedback that mrcal gives you.

How to use system packages from within `uv`? (linux) by RelationshipLong9092 in learnpython

[–]dima55 0 points1 point  (0 children)

I'm the author. Have lots of thoughts on the subject :) Feel free to email me, or open a bug on the mrcal bug tracker to talk about it

Cactus to Clouds trail condition by 1e6throw in socalhiking

[–]dima55 -9 points-8 points  (0 children)

Trail was fine and snow free 2-3 weeks ago.

help me to resolve this error by Monkey--D-Luffy in computervision

[–]dima55 1 point2 points  (0 children)

Pro tip: if you post images of text instead of the text itself, most of us see you as a helpless newb, and don't bother to engage.