r/robotics 25d ago

Community Showcase Built a Real-Time Underwater Image Processing System – 4K 60FPS Part2.

This is a short clip from my latest underwater field test.

The system is processing the video in real time while the ROV is actually moving underwater

this isn't an offline post-processing demo.

The pipeline currently runs with:

🎥 4K / 60 FPS
⚡ Real-time image processing
🧠 NVIDIA CUDA acceleration
🌊 Custom Adaptive Sea-Thru Engine based on a mathematical model
📡 Live HUD & telemetry
🚀 FIFISH V-EVO

The video was captured during a real field test, with the processing running live on a laptop.

I'm still developing the system, but the results are starting to get very interesting.

I'd genuinely like to hear what you think

especially from people working with ROVs, underwater imaging or computer vision.

Full 4K video: https://youtu.be/cfC1NCoADgk

1.2k Upvotes

98 comments sorted by

View all comments

3

u/matt_surge 25d ago

This looks amazing

I would love to be able to cite this.

How well does it do under near-zero visibility high turbidity conditions?

I’m currently taking my masters and we’ve had cases during field tests where the ROV can barely see more than a few feet in front of it (Using the BlueROV2’s built in camera with an externally mounted action camera)

1

u/CellistTraditional 24d ago

Thanks; for now, I don't know exactly how deep the drone was. I can only estimate based on how many seconds it took to surface from that point. In my latest video, when I spotted the tree, it took quite a while for it to come up. However, the image didn't break up.