Live data from Hacker News

OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

opencv.org

141–150 of 160 posts

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#141
post #135

Earlier quoted context omitted.

Done a few projects with OpenCV over the years, and I agree it can be fun. However, it has a few issues: 1. Patented algorithms that are effectively impossible to license in a commercial setting. 2. Permuted API that change how identically named functions behave over versions. 3. Hardware CUDA version coupling deprecating support every major release. 4. Inconsistent and contradictory documentation in the constant sub…

Yup, it's basically the ROS of computer-vision.

vision_opencv has been part of ROS for a long time. Mind you many popular projects get integrated into ROS eventually. =3

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#143
post #132

Earlier quoted context omitted.

Machine vision has always been resource intensive... and if you are doing trained ML projects the hardware choices are actually very limited. To enable Intel TBB, CUDA, and CPU specific compiler optimizations... one will almost certainly need to re-build the library, and customize your application build. Some tasks degrade in performance on a GPU, and others are 740 times faster... ymmv. =3

It's not that you need to turn on some extra library backends and rebuild, it's that the abstractions themselves are fundamentally at odds with hitting peak performance on many things so you have to rewrite your code. Individual image processing operations are often very low arithmetic intensity. If you don't combine them into much larger subroutines—which are necessarily less generic and orthogonal—you spend all you…

> It's not that you need to turn on some extra library backends and rebuild

Our problem domains must obviously differ. Good luck =3

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#144
post #114

Earlier quoted context omitted.

Well I've deployed OpenCV based pipelines in academic contexts for site surveys and photogrammetry.

There is a CLI photogrammetry OSS project with rather litigious faculty members behind the code. However, at least that group was upfront about what was expected of the library users, and didn't do something dodgy like quietly merge it into another community library like OpenCV. I discovered that while porting it to a Pi ARM platform years ago (yes it was slow... lol.) Forgot when the IP becomes public domain, but yo…

They wouldn't happen to be french cartography would they?

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#145
post #144

Earlier quoted context omitted.

There is a CLI photogrammetry OSS project with rather litigious faculty members behind the code. However, at least that group was upfront about what was expected of the library users, and didn't do something dodgy like quietly merge it into another community library like OpenCV. I discovered that while porting it to a Pi ARM platform years ago (yes it was slow... lol.) Forgot when the IP becomes public domain, but yo…

They wouldn't happen to be french cartography would they?

These should help narrow down the search, but ibfs commercial restrictions are now 404... and the original IP warnings seem missing/expired.

https://github.com/openMVG/openMVG/blob/develop/COPYRIGHT.md

https://github.com/cdcseacave/openMVS/blob/master/COPYRIGHT....

Personally, I recommend COLMAP + CloudCompare + MeshLab, but the Mozilla Public License 2.0 should address IP license issues if the author is also the rights holder. Keep in mind all work done by University Students and Staff is often property of the institution unless otherwise stated. It is a delicate subject.

Best of luck =3

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#146

The thing I love about OpenCV is that it remains hands down the best library for simply loading images and video. I've never even used any of its fancy computer vision features, but if I need to load a video file and look at the pixels - which I did need to do recently for an art project - OpenCV does it in about four lines of code.

That’s a pretty large binary for simply loading images. In all honesty, opencv has stood the test of time and I’m certain newer LLMs will likely not attempt to rewrite it from scratch. P.S. I’ve been a user since the IplImage days, circa 2007, and I’d still consider using it over most CV libraries today.

> I’m certain newer LLMs will likely not attempt to rewrite it from scratch

Sooner or later a Rust developer will try.

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#147

The thing I love about OpenCV is that it remains hands down the best library for simply loading images and video. I've never even used any of its fancy computer vision features, but if I need to load a video file and look at the pixels - which I did need to do recently for an art project - OpenCV does it in about four lines of code.

That’s a pretty large binary for simply loading images. In all honesty, opencv has stood the test of time and I’m certain newer LLMs will likely not attempt to rewrite it from scratch. P.S. I’ve been a user since the IplImage days, circa 2007, and I’d still consider using it over most CV libraries today.

You can build it yourself and end up with a much smaller binary (and many more optimisations).

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#148

Earlier quoted context omitted.

You can run OpenCV on a GPU-less Raspberry Pi or other IoT device just fine. And most IoT devices aren't doing video transcoding at all. You're making some very odd assertions in this thread.

>And most IoT devices aren't doing video transcoding at all. The data gets streamed to the cloud where servers with GPUs transcode it. I'm pointing out that IoT devices historically have reached out to servers with GPUs even before GenAI.

Most IoT devices have no camera and communicate with servers that have no need for a GPU at all.

Re: OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

#150
post #53

Earlier quoted context omitted.

What about the post was not up to your standards?

It's not just AI slop, it's a milestone AI post. gptzero.me rates it 91% AI, 9% mixed, and 0% human. (I've only pasted a portion of the text to fit in the 10000 character free limit.)

How is this relevant to my question?
Post reply on HN