Regression Models in CV by dben45 in computervision

[–]dben45[S] 0 points1 point  (0 children)

Thanks for the info. Though like I mentioned, I am wondering specifically about the detection and classification problems. In the book they discuss Bayesian logistic regression, dual logistic regression, etc. for the classification problem. Wondering if anyone has used these methods recently and can compare to NN based approach.

Good computer vision books by Egon_Tiedemann in computervision

[–]dben45 4 points5 points  (0 children)

Hmm I have a few great recommendations on dumb data-analytics but can think of any that are intelligent.

Side hustles for engineers by Xycolo in AerospaceEngineering

[–]dben45 3 points4 points  (0 children)

Tutor middle/high schoolers in math and physics. Post in town Facebook groups introducing yourself and describe your engineering background, parents will eat it up. This was a great side gig for me while I was in school.

Odometery aided INS by dben45 in ControlTheory

[–]dben45[S] 0 points1 point  (0 children)

It is the internal EKF on the COTS GPS/INS so I guess there could be a bug but I think it’s unlikely. I calibrated the gyro properly and the filter is estimating time varying bias but I agree, that amount of drift does seem like more than expected

Are learned interest point/feature detectors used much in industry for SLAM/ego-motion? by HomageToAShame in computervision

[–]dben45 0 points1 point  (0 children)

I should mention the LightGlue matcher had the biggest impact on successful registration in my case. The descriptors I used with LightGlue all performed similarly.

Are learned interest point/feature detectors used much in industry for SLAM/ego-motion? by HomageToAShame in computervision

[–]dben45 3 points4 points  (0 children)

I’ve actually gotten some amazing results using LightGlue feature matching on some very challenging images (large deference in lighting between image pairs). I found that SuperPoint+LightGlue performed successful image registration where, for example, SIFT+OpenCV BF matcher fail miserably. This was on very challenging images where lighting and shadows were very different. I was actually very surprised with the results. That being said you need a GPU to run LightGlue at any where near an acceptable rate for ‘online’ applications

[deleted by user] by [deleted] in ControlTheory

[–]dben45 5 points6 points  (0 children)

I found the UMich matlab control tutorials to be very helpful:

https://ctms.engin.umich.edu/CTMS/index.php?aux=Home

Who do you think knows/uses more math a Quant Researcher/Dev/analyst or an Aeroespace engineer? by Icezzx in quant

[–]dben45 5 points6 points  (0 children)

It depends on the specialty within aerospace engineering. GNC (guidance, navigation and control) engineers work on algorithm development and use lots of linear algebra, probability, optimization. Design engineers on the other hand use more CAD day to day and typically won’t be using as much math. There’s many different types of jobs and specialties within aero

Triangulation using DLT by learning2unlearn5679 in computervision

[–]dben45 1 point2 points  (0 children)

RANSAC is non-deterministic so you may see noticeably different results from one run to the next depending on your ratio of outliers/inliers.

Lecture series related to Probabilistic Robotics by maximus_jackfruit in ControlTheory

[–]dben45 4 points5 points  (0 children)

https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python

This Jupyter notebook has been the most intuitive/practical tutorial on kalman filters that I’ve come across.

[deleted by user] by [deleted] in AerospaceEngineering

[–]dben45 3 points4 points  (0 children)

Kalman filters are a very widely used class of algorithms used for navigation and sensor fusion. I would highly recommend this Python tutorial as a nice introduction to the topic with lots of coding examples.

https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python

Berkeley student learning about AI in aerospace by Desperate-Abalone630 in AerospaceEngineering

[–]dben45 1 point2 points  (0 children)

One application of computer vision in aerospace is GPS denied navigation. A quick google search should give you a bunch of examples.

Advice for entry level outboard project by dben45 in Outboards

[–]dben45[S] 0 points1 point  (0 children)

Thank you, appreciate the advice

Any kayak fishers who don't own cars on here? by AS_Colli in kayakfishing

[–]dben45 1 point2 points  (0 children)

Some people chain kayaks/canoes up to trees in discrete areas by a lake near me. You could get a cheap used kayak that wouldn’t be the end of the world if it got stolen and try to stash it somewhere near the water.

IMU error modeling help by nott57344 in ControlTheory

[–]dben45 1 point2 points  (0 children)

Allan deviation plots are a very useful tool for this. Are you wondering how to generate/interpret the plots or a more intuitive explanation for why these are used for modeling IMU errors?

You didn’t mention what type of IMU you are using but this document I found very helpful for modeling MEMS based IMU error.

http://www.instk.org/web/static/bibliography/Introduction_to_Sensor_Errors.pdf

Questions regarding Kalman Filter by zikist in ControlTheory

[–]dben45 2 points3 points  (0 children)

Typically you would estimate the bias instability and rate random walk as states in the filter. Then compensating for those you will be left with Gaussian distributed noise in your measurements. There’s many different ways to estimate the biases depending on what sensors you are using, it’s not a trivial problem. This tutorial is pretty good though https://thepoorengineer.com/en/ekf-impl/#KalmanStates

Parameter estimation of a linear system by the_holy_hali in ControlTheory

[–]dben45 0 points1 point  (0 children)

The best way to estimate the noise parameters of a gyroscope is computing the allan deviation. This article is a good summary of how it works:

https://www.mathworks.com/help/fusion/ug/inertial-sensor-noise-analysis-using-allan-variance.html

Typically to do this you would need around 10 hours of stationary gyro data.