I have thousands of photos taken over the past decade and a half contained in maybe 50 folders. Is there a way to, say, put all the folders into a larger folder and then instruct software to go through all of them to find a photo of a particular image, of a cat, for instance. Or a particular person?
Yes, if you use Apple’s “Photos” app.
It can scan images for those that match many hundreds of keywords - things like “cat”, “dog”, “sky”, etc.
I don’t know if there are equivalent capabilities in Windows.
I never knew that the lame Apple “Photos” app did that.
I just went in and typed “Cat” and it found dozens of photos of my cats. I tried “Guitar” and it came up with many dozens of guitar photos. I tried “Machine” and it found pictures of my machine shop work and the little steam engine I photographed today.
That’s a cool feature.
You wont think its so cool when you type in ‘Minor7flat5 doing something illegal’ or ‘inadvertent buttcrack’ or ‘70s school disco’.
I’d hoped to be insulated from prying eyes and public shame by the sheer volume and disarray of photo albums that could have contained something incriminating, but it seems that was the naivety talking.
Google Photos is very smart. It can recognize objects, animals, faces, etc. Install Google Photos on your PC/device, let it ingest your pix, and then search away.
Thanks. Google Photos it is.
I suspect other things might crop up. Several years ago when it was the thing to Google one’s full name, I discovered that I have a doppelganger out there who is a gay porn star. He looks better than me too. My wife got quite a laugh.
Posting to a public board that your photo albums contain incriminating information is perhaps also not the best approach to ensure you’re insulated from prying?
Could be my cunning plan to distract them from the really bad stuff on my Facebook page.
Well, I feel silly. When I started thinking about how I’d do this, I’d have done some complicated thing ingesting all the pictures into a python+tensorflow environment and then used a pre-trained image recognition model to categorize them, with the option of tuning the model more specifically from there…which it turns out is an awful solution, because the big guys are already incorporating this into free consumer software available right now at the push of a button!
I have been educated.
It’s like they say: Good programmers write good code, but great programmers steal good code.
Yes, the downside is that you must share your photos with Google. Apple also seems to want to hold on to your photos on iCloud.
I also wonder, I have about 140GB of photos; my latest camera is 24Mp and each photo can be 10MB to 17MB large. Plus trusting your photo albums to a website invites privacy violations and the risk that one day you will get an email stating “your 500GB of photos will disappear if you don’t download them now.” (That sort of thing has happened with some websites) I keep mine on a pair of portable USB hard drives. I’d love to know a self-contained application that can index these in the same manner as Google or Apple.
There is no requirement to hold your photos in iCloud.
I have my entire 200+GB library stored locally.
You described my web design philosophy to perfection.
Google is my reference manual.
I have a namesake who was a serious criminal; the good news is that he’s turned his life around and is now very successful in a legal enterprise.
Since this has been resurrected, anyway, there’s a pretty good article on how this stuff works over at Ars Technica: https://arstechnica.com/science/2018/12/how-computers-got-shockingly-good-at-recognizing-images/?fbclid=IwAR01ScrI8c12ircEKlzbTEuBz59zTd_ggejS8vyZ9TVJUWtBQUQKChvDFZ0