Live data from Hacker News

PhotoPrism: AI-powered photos app for the decentralized web

github.com

151–160 of 187 posts

Re: PhotoPrism: AI-powered photos app for the decentralized web

#151
post #43

It looks interesting; I might be in their target group. But after ten minutes of browsing around, I still have some open questions regarding privacy. What would I have to do to have an absolutely, unequivocally local-only install? Can I even do that? Which features would I need to disable? Especially anything related to AI and classification raises red flags in that regard. While it is apparent that they've given a l…

AI recognition is local. You can totally disable external access and it will run fine (obviously assuming your photo storage is local). Their recognition model is loose. It works and it works well enough for what this is to be useful but it's just a quick classifier. It will absolutely have misses. You can optionally aadd in a coral dev board to save yourself some cpu load but I've never found it necessary.

Is the non-accelerated model also a quantised version? The EdgeTPU is very efficient, but you can get a significant performance drop unless you take care when converting. Modern CPUs can do classification fast enough that you could do background processing and unless you have really tens of thousands of images, you'd be done in an hour or two

Re: PhotoPrism: AI-powered photos app for the decentralized web

#152
post #44

Earlier quoted context omitted.

> I use FolderSync on my android phone Genuinely curious, if you use Android can you truly de google your life?

It probably depends on what you mean by "de-google", but if you simply do not want to host your data at Google or depend on Google services, it's quite easy. As far as I can tell, the only place you really need to be logged in to a Google account to get a "normal" Android experience is the Play Store, which makes sense. I use Google Maps for example (Osmand when I can, but Google Maps is the only free app that has go…

If you want google-free experience then Play Store is not that important, as (1) it hardly can be said to be degoogled (2) most apps there would want GCM for a start, so you connect to G. even is using microG. Fdroid should be your best friend.

Re: PhotoPrism: AI-powered photos app for the decentralized web

#153
post #87

Earlier quoted context omitted.

I second this - docker images are a horrible way to distribute applications. Please make an AppImage or flatpak for Linux. General question: does this have import from google photos? Please don't make me go through the google takeout pain.

it's a server app. flatpak or appimage is a terrible way for those.

Yuck. Every time my system has some random binary that doesn’t seem to resolve to any expected location it’s because it’s installed with flatpak, snap or appimage (why 3?!).

Now I just stick to debian packages.

Re: PhotoPrism: AI-powered photos app for the decentralized web

#154
I asked in a chat for prism a while back but there was no interest, I would like something self hosted like this that works on zip files.

I have a large collection of google photos "takeout" zip files. I dont need to unzip them but I would like a photo app to view them.

They are stored on a server where i can run docker not "locally".

Does anyone have a recommendation?

"Thanks"

Re: PhotoPrism: AI-powered photos app for the decentralized web

#155

I asked in a chat for prism a while back but there was no interest, I would like something self hosted like this that works on zip files. I have a large collection of google photos "takeout" zip files. I dont need to unzip them but I would like a photo app to view them. They are stored on a server where i can run docker not "locally". Does anyone have a recommendation? "Thanks"

Why would you keep photos in a zip file? Are they uncompressed RAW or something?

Anyway, you could try using something like https://bitbucket.org/agalanin/fuse-zip/src/master/

To mount the zip file and then use any tool you want to operate on the files?

Re: PhotoPrism: AI-powered photos app for the decentralized web

#157
post #80

Has anybody tried using this on a large (500k+) photo collection?

107k photos here, and it's not great. I just clicked a month in the calendar and getting just the json back took 1.8 sec. Last of 12 images came in 2 sec later. Postgres, SSD.

Plus: all thumbs of non-square images are cropped, and it makes all this per source image:

-rwxr-xr-x 1 photoprism photoprism 1689 Sep 21 2022 json/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_exiftool.json -rw-r--r-- 1 photoprism photoprism 3944 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_100x100_center.jpg -rw-r--r-- 1 photoprism photoprism 7856 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_160x160_crop_2a51210960c8.jpg -rw-r--r-- 1 photoprism photoprism 12881 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_center.jpg -rw-r--r-- 1 photoprism photoprism 12151 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_left.jpg -rw-r--r-- 1 photoprism photoprism 13601 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_224x224_right.jpg -rw-r--r-- 1 photoprism photoprism 100 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_3x3_resize.png -rw-r--r-- 1 photoprism photoprism 49090 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_500x500_center.jpg -rw-r--r-- 1 photoprism photoprism 1824 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_50x50_center.jpg -rw-r--r-- 1 photoprism photoprism 74535 Sep 21 2022 thumbnails/0/0/0/00000f1790c93fdaaca662b56326fb5d130ab45d_720x720_fit.jpg

The UI doesn't change the url to the photo you're looking at, so you can't share urls.

Images aren't links, so you can't do browser stuff like open one in a new tab. The back button doesn't work right at all.

The choice of metadata to display under each image in the listing is downright silly ('place', city, year, DoW, month, year again, time, zome, camera model, resolution, file size, city again, state, country).

The information scheme features 'albums', 'favorites', 'moments', 'labels', and 'folders', as if they were being forced to match a bunch of legacy systems. I want a powerful tag/group mechanism that I can use for many possible workflows.

The list under 'search' says 'Review 40193', clearly telling me I have that many pics to review. Clicking on it says:

No pictures found Try again using other filters or keywords. In case pictures you expect are missing, please rescan your library and wait until indexing has been completed. Non-photographic and low-quality images require a review before they appear in search results

(And I had to disable some user-select:none styles to copy paste that)

Re: PhotoPrism: AI-powered photos app for the decentralized web

#158
I'm surprised nobody has pointed out how terrible its selling feature - its AI - is. I tested it out and it was practically useless at classifying my images. Simple things like an obvious image of a cat it misses tagging as a cat so it isn't searchable.

Did I conceivably mess up the setup or is this other's experience as well?

Google photos AI is so far ahead of Photoprism it isn't even a contest unfortunately. Which sucks because I am more than willing to pay for a viable alternative (still looking...).

Re: PhotoPrism: AI-powered photos app for the decentralized web

#159
post #158

I'm surprised nobody has pointed out how terrible its selling feature - its AI - is. I tested it out and it was practically useless at classifying my images. Simple things like an obvious image of a cat it misses tagging as a cat so it isn't searchable. Did I conceivably mess up the setup or is this other's experience as well? Google photos AI is so far ahead of Photoprism it isn't even a contest unfortunately. Which…

I have recently downloaded acdsee's photo thing to test this, but have not gotten around to running it and doing the things - but maybe it's partially there? acdsee.com/en/products/photo-studio-ultimate/

Re: PhotoPrism: AI-powered photos app for the decentralized web

#160

Can it remove duplicates? That’s the holy grail along with storing my images. I’ve got so many damn photos, and I want to reduce the total amount I have but going through them is so daunting I’ll never do it without a computer-assisted organizer.

Deduplicating by SHA (so, exactly the same bytes) is straightforward, and phototprism does that: https://docs.photoprism.app/user-guide/library/duplicates/ Unfortunately, if you've used Google Takeout or other systems that can both downsample your photos and videos, as well as actually deleting _or changing_ metadata, deduplicating becomes a big wad of heuristics. My first approach was to build a UID based on a serie…

> actually deleting _or changing_ metadata, deduplicating becomes a big wad of heuristics

Why not calculate hashes just for the image data and then do metadata conflict resolution separately?

Post reply on HN