Additionally, why in the world does a technical blog for a for-profit company need ads?
I'm curious if the degree of ad personalization varies by site (do some sites show more personalized ads?). Or maybe the average demographic of a site's viewers is somehow factored in?
The Google Ads algorithm is not exactly known, there are guessings, but the so called "auction" that made you to see it probably is not page content related.
It's a blog post by one of our engineers. Authors are free to monetize their content without inference from the company.
When I stopped clearing my cookies periodically, the ad quality went WAY up.
Also, I'm guessing that image processing is moderately related to porn.
I got three images, two of pretty college women, and a third one that I can’t tell exactly what it is, but it’s skin color and my first impression was very NSFW
I like the way each algorithm is explained with minimal example and demo images.
I'm looking for such a lightweight vision lib to embed simple image manipulation programs on tiny ESP32-CAM boards.
OpenCV seems too heavy to integrate on such small devices.
So far, I've been able to develop simple image processing programs with CImg[1] (simple filtering, image cropping, adding text).
I'll try to spend some time exploring this SOD lib, thank you for sharing.
[1] https://cimg.eu/
Nevertheless, it looks interesting. It looks really nice for embedded where you don't always have the GPU for compute.
ccv is moved on to be all-in on neural-network based computer vision and all development effort happened in that area. (Similar can be said for dlib but at least the author still implement random black-box optimizers from time-to-time).
SOD seems try to reimplement some of OpenCV but TBH, these are not "modern" at all. These are 15 year-old algos while works, the useful domain is shrinking and people who interested in these also might be looking for hardware-accelerated options (AVX-512 / CUDA etc). Some very specific classic heavy CV applications (such as SLAM) are quickly moving to their own dedicated libs (such as Cartographer from Google or ORB-SLAM).
To be considered as potential use, it should either do something which OpenCV is not doing, or do things (a lot) better.
I mean, I used OpenCV, shall I move to that lib? OpenCV is pretty much standard C imaging library, anyone working with images knowns about OpenCV