Breakthrough / DVR-Scan

:vhs: Tool for extracting scenes with motion from videos (e.g. security camera or DVR footage). Written in Python, uses OpenCV.
http://www.dvr-scan.com/
Other
362 stars 47 forks source link

Request: Support for OpenCL #132

Open reubenfirmin opened 1 year ago

reubenfirmin commented 1 year ago

Description of Problem & Solution Since OpenCV don't have a clean build that includes CUDA (and the maintainers seem pretty dismissive towards requests that they do so), please take a look at supporting OpenCL (support for which is built into the pip distributed OpenCV).

Performance of dvr-scan is currently prohibitive for me for my needs, so I'd love to see out of the box GPU support.

Thanks!

Breakthrough commented 1 year ago

In the long term I'm most open to different processing methods other than CUDA so long as distributing the software is doable. Any code examples or similar applications in Python would be most helpful, especially with regards to distributing the resulting executables.

ThatCoffeeGuy commented 9 months ago

I've been suffering with trying to build openCV with CUDA support for multiple hours now on a generic ubuntu 22.04 system. I don't know what I'm doing wrong, I'm going from error to error. The building procedure is simply horrible.

I'd very much support looking into either a bundled, working CUDA version (or even a working tutorial...) or OpenCL.