i still think killing it is their stupidest decision. Apple has a desktop program and a web service. Expanding Picasa would have given users on any platform the same experience, a local catalog of photos as well as the web based platform. I still use an old version of Picasa, and also am using digiKam for organizing.
In the hobbiest and novice market - yes, however since I'm not a professional photographer I can't say if it's a 1:1 to match to every professional's needs.
You might find DarkTable, RawTherapee and Dikikam as potential leads - and then decide for yourself, good luck
http://www.darktable.org/about/screenshots/
http://rawtherapee.com/blog/screenshots
( I find that my Photoshop connections at GAP and Athleta are most interested in GIMP's batch operation capabilities - apparently in the industry scripting operations is a big deal)
As u/creeva has pointed out, if you put all pictures containing Billy Bob into a Billy Bob folder and all pictures containing Jimmy Jon in another folder, any pictures containing BOTH Billy Bob and Jimmy Jon will either end up duplicated (one copy in each folder) or present in one folder and absent in another, meaning you'd never know if you were looking at ALL the Billy Bob photos when you go to the Billy Bob folder.
​
My suggestion? Tags. I use Digikam to manage my (500k) photograph collection because it is totally free and open-source and has a great set of features, but I'm sure there are a lot of programs that could do a similar job. I use the face detection to find and recognise faces. You tell Digikam who each face belongs to, and it writes it to the photograph as a 'tag'. You can also 'tag' things like the location, the event, the photographer, anything! And then when you want to see all the photos of Billy Bob, you just search his name. If you want to see the photos of Billy Bob you took last Christmas, you can search for Billy Bob Christmas. And if you want to see the photos of Billy Bob from the summer of 2012, you can do that too. Anyway, you get the idea. Hope that helps.
I mean, if you want a free DAM, digiKam is here and completely FOSS. The new AI face detection workflow is really starting to find its footing too and even works with pets.
Honestly, the entire KDE organization's app library has been seeing great leaps in improvements the past couple years.
digikam has multiple face tagging per picture, customizable face detection and/or recognition, and right-click file renaming/moving, among a lot of other image manipulation features or tagging features for advanced searching etc
it's also fully offline, works on windows/linux, and so on.
> * Geolocation (Have a map with photos on, like on ios) > * Image analyzation (Faces, ~~Scenery, animals~~) > * Timestamps(Select a date/range of dates and see the photos matching) > * Manual tagging of photos.
Digikam does all of those things except for detecting: Scenery + animals
For the organisation/tagging interface, I think it's actually better than Lightroom... and unsurprisingly a fuckton faster than Lightroom.
who makes your wifi card?
Photography:
http://www.darktable.org/
https://www.digikam.org/
HiDPI - im pretty sure GNOME3 and KDE support it by now.
You can use gnome-tweak-tools to adjust HiDPI scaling.
digikam can tag, organize image files by tags and write tags to image file metadata. In addition it also can use the tagging system of KDE's baloo which writes tags to xattr metadata of file themselves so is not dependent on fileformats that support tags but works with every file.
Kind of unrelated, but if you ever find Windows Photos to be too limiting or annoying, check out out Digikam. Way more powerful, just takes a little extra time to get the hand of.
DigiKam might be your best bet on Windows, but I don't know about its ability to migrate metadata from Picasa over. That said, it's open source and cross-platform, so you can try it out on your Mac before taking a leap of faith.
T'as quel budget ? ça va pas mal influencer sur le matos, y'en a pour tout les prix (et un gros marché de l'occaz assez intéressant). Mais en dessous d'un certain prix t'es mieux avec un smartphone ;)
Conseils généraux :
Prends soit un reflex soit un hybride, mais dans tout les cas un APN à objectif interchangeable
Pour bien apprendre, un objectif "pancake" est très utile et pas cher
Accessoires : idéalement avoir une batterie supplémentaire et deux cartes SD.
Logiciels : j'utilise Affinity Photo (Win, Mac), mais sous Linux je pense que Digikam est le plus complet.
The more advanced features of the 4.* series of Gwenview used the kipi-plugins to do the work, the same ones shared with DigiKam. DigiKam itself is currently in beta with the Qt5 port, and the kipi-plugins are getting there but not all are done.
https://www.digikam.org/node/749
Gwenview was just ported faster. I'd imagine once the work is done on the plugins Gwenview will have all of it's abilities again. Most of kipi is already done, but according to the linked article, there's still a few sticking points with Qt5. The relevant bit is about halfway down in the article.
Can you explain what's special about an iPhoto library, i.e., why is it not simply a folder of files that you can copy over?
Without knowing that, I suspect that Digikam is capable of handling the library.
Honestly I'm in the same boat. My files are all on a flash drive, organized by year and sometimes by year within a specific family directory. I have 43GB of photo files and I'm looking for something to organize and easily share. Currently, I pass out flash drives to the few remaining family members who care (there aren't many of us left, sadly), and they poke through them.
I've toyed with Google Photos and Google Drive, but frankly online solutions, while convenient, are subject to change and there's always the same worry we're now having with Ancestry. Someone told me that a program called Digikam would do what I needed, but I haven't had the chance to try it out.
iOS 11 started storing images in .HEIC format. I was having trouble with them in Gimp. I found Digikam. Its open source digital photo manager. It can zoom and rotate. It has a lot of features. It didn't have any problem importing them and viewing them.
What you're going to want is something that stores tags in the image metadata (EXIF/IPTC/XMP) instead of a database. This is *GENERALLY* frowned on in the image software world since that would modify the file itself and wouldn't work well with other software reading the files at the same time such as backup software or other organization/display software..
That said, I'm sure you can find some (or you could make your own with a few scripts). One that at least used to (haven't verified if it still does) do that is https://www.digikam.org/ which is free and open source.
https://www.digikam.org/download
Non l'ho mai provato DigiKam e quindi non so commentare sulla bontà degli algoritmi, però ha un sistema di riconoscimento facciale ed è totalmente offline, per una privacy assoluta.
The one I use is called Digikam, it's very powerful, and also open-source, meaning it's free to download. It's cross-platform, will run on Windows, Mac and Linux.
There are others, but this is the one I've been using for years now, and the only one I'm familiar with.
Digikam is a full featured photo management software for the Linux desktop. It can show photos on an OSM map (View › Map, switch the map data to OSM) if geocoordinates are already recorded in the photos’ metadata. Otherwise it also has geolocation tools to help you add coordinates to your photos as post-processing.
I don’t think there’s a way to export the map with photos for offline sharing?
But if you share the geotagged photos with your friends they would be able to run Digikam themselves and see the map, if that is an option.
I might be a little late to the party, but this is a problem I've had personally (though never at this level...) so I spent a little time investigating the options presented in the thread.
I found that digiKam seems like the best solution:
I'll go ahead and try it out myself soon, but I would appreciate if anyone that has used digiKam as an image management database could chime in with their experiences.
As far as I know glslideshow is the best program for this. It is a standalone program included inside xscreensaver, so it can be used alone and with many options. It's pretty programmable so scripting can be done.
What you're looking for is called the Ken Burns effect. I understand you want an easy to use program for this, and the only thing I know of that does this easily with just a button press is DigiKam using the Slideshow KIPI plugin here. You can use KIPI plugins in some other lightweight image viewers such as Gwenview, so that slideshow plugin should work in there too with the package kipi-plugins. Never tried it, but that's the idea behind KIPI.
Digikam can do similar, if you want something with a GUI and other cataloguing functionality. You can use one of the Import options, and then look at the renaming and album auto-creation options on the right hand side. The file renaming is particularly powerful, with extreme customizability based on virtually any metadata.
I'm usually mucking around with DigiKam, it has quite a few presets for color->BW conversion. Usually one of them work very nicely.
> For example: from a photo of a face, the program would search and find the same face in different poses, or even different clothes.
On the internet, or locally?
There are programs like DigiKam that will group pictures with the same face together.
For the internet, your best bet is Yandex Reverse image search. It will find facial matches, e.g. for your George Clooney example. It's not software though.
I’ve used an open source program called digiKam on Linux before and it worked well for finding duplicate images for me, though I had nowhere near this many images.
It looks like they do have a MacOS port.
I mostly rely on my phone's local storage or google photos when I'm out and about.
For the hard drives, I highly recommend ZFS as a filesystem. It assumes your drives are terrible at holding data, so it periodically checks for errors and tries to repair them. You could put two external drives in a RAID-1 mirror, and then both drives would need to have issues before you lose data.
There are probably many ways to sync things to the drives from there. Digikam is an organizer you could probably run off your laptop and import things to the externals. I don't think there's a way to access digikam remotely. (without something like a remote desktop program anyway)
If you want to run a server, Photoprism has been pretty neat. A reasonably cheap setup would be a RaspberryPi (or maybe even your laptop) with two externals that sits on the network and lets you dump photos/video into it. One could open their photoprism to the internet as well, mine is only on my LAN for now.
OP, a maioria das câmeras de celular distorce a imagem.
As lentes são pequenas, e os fabricantes ajustam elas para pegar a maior distância possível. Pra isso, precisam colocar uma distância focal pequena (que altera o seu rosto).
Este link explica melhor por que isso acontece: http://cameraneon.com/tecnicas/distorcao-radial-em-fotografias/
Mas não fique triste. Você consegue corrigir essa distorção num editor de fotos.
Recomendo que instale o digiKam. É um editor simples, gratuito, e que faz esse ajuste nas imagens.
You can try KDEs DigiKam or dupeGuru or for a simple CLI tool based on phash: findimagedupes.
Note that there is another tool named findimagedupes. That might be available by your distro but it's photo comparison consists of some imagemagick manipulation and not an actual perceptual hash.
I just went through the exact experience you described. 70,000 images including duplicates. I used fdupes in Linux to find all duplicate photos and did you Cam to view and organize. I believe did you Cam is available for Windows, but not 100% sure. https://www.digikam.org/about/ Good Luck!!
I haven't tried it, but it does list that on their features page.
>By Similarity to find duplicates or by drawing a sketch to find items with specific shapes
If the files are exact copies then even something like fdupes can remove duplicates.
If you’re fine with plugging your phone in to sync then digiKam is free and open source software that does everything. Sync, folder organization, powerful tagging tool, face recognition, find duped etc..
Since now all the photos are just on your PC make sure to do backups of everything elsewhere. I recommend Backblaze B2 or their usual backup plan and another hard copy offsite.
I think that is a great idea (which I recognize was suggested by others as well!). Thank you for including the link to the tutorial as I was already slightly confused by the USB suggestions.
My other reason for getting a new device is because I'm constantly getting the "this site isn't secure" for most websites (due to my old OS). If I do switch to using Linux would this issue be solved?
I actually was considering using DigiKam instead of iPhoto (granted don't know how successful I'd be in downloading and using it). Is that an application i could use on Linux?
Condolences as well.
Digicam shows support for geolocation, date, etc.
PhotoPrism might be more involved to install, I've not tried it. You can check out the Demo to see if it's interesting at all. Seems to offer location and date organization. It originally caught my eye because of the facial recognition.
It says PhotoPrism supports WebDAV so it should be able to let the phone connect via that and offload the photos if needed.
Yep - scam. Absolutely avoid that thing.
Best thing you could do for her is to move all her photos into the Pictures folder, install digiKam, sort by year and create subfolders (to start).
I don't think the developers read this forum. In their website, they mention that the official channel is their mailing list. Maybe you'll have better luck writing there: https://www.digikam.org/support/
I don't think you're in the right place. You might get better answers by asking on r/windows or r/software.
If you're tagging media files like images, you can try using https://www.digikam.org/. It's open-source and made by KDE. It's probably one of the best photo organizers out there.
This isn't a direct answer to your question, but I recommend using the digikam app, which is available as a download and through the windows store.
It's free, open source, and actually pretty good.
https://amp.reddit.com/r/kde/comments/k6s89c/how_to_really_use_digikams_face_recognition/
You can auto-tag stuff using facial recognition, geolocation, camera information, date, etc. It is very, very powerful.
Altough not a cloud service, you might want to have a look at DigiKam.
It's open source and offers a lots of photo management features. Just be sure you have your backups set up properly.
Digikam does this - https://www.digikam.org/
not cloud based, uses a local sql database: maybe not as good as google cloud, but it DOES do facial recognition and group photos by person
digikam hase face recognition, I don't know about the doggos, though. Nonetheless, I prefer shotwell's UI
I'm still struggling myself with a proper automatic way of full backup... For now the best "workflow" I've achieved is:
- owncloud
/nextcloud
to sync phone pictures to the computer.
- Then shotwell
to tag and organize the pictures and videos.
- Periodic rsync
to keep backups in NAS or external HDD or something similar.
DigiKam - https://www.digikam.org/
No I haven't. Will add that to the list to test when I get another free evening:
Yes I do, it makes me feel better about not having google photos, LOL. Actually I do have a lot of photos on the service, the interface is a piece of crap and a right pain in the ass to manage permissions. The gimmicks just aren't worth it.
Look if you can't use a separate process to add the required metadata to the photos you are probably not the sort of person who should be even in "the game" of hosting anything yourself. Ever heard of https://www.digikam.org/
just buy a external 1 tb hard disk, and use digikam to remove duplicates, manage them, etc
Follow me now and you will not regret
Leaving the life you led before we met
If you're open to play the try digikam (linux). All major distros should have a kde spin.
Late Edit. Damn, /u/georgy_boy beat me to digikam. Shotwell might scratch the itch in gnome.
Unfortunately I don't know. I've used Digikam quite a while ago and didn't had your requirements.
From their website:
You can use digiKam’s import capabilities to easily transfer photos, raw files, and videos directly from your camera and external storage devices (SD cards, USB disks, etc.). The application allows you to configure import settings and rules that process and organize imported items on-the-fly.
digiKam organizes photos, raw files, and videos into albums. But the application also features powerful tagging tools that allow you to assign tags, ratings, and labels to photos and raw files. You can then use filtering functionality to quickly find items that match specific criteria.
In addition to filtering functionality, digiKam features powerful searching capabilities that let you search the photo library by a wide range of criteria. You can search photos by tags, labels, rating, data, location, and even specific EXIF, IPTC, or XMP metadata. You can also combine several criteria for more advanced searches. digiKam rely on Exiv2 library to handle metadata tag contents from files to populate the photo library.
one of the contributors username on the github page is stalker, so I would say promising :). All jokes aside I'm looking forward to trying it out. the data should be no more or less secure then the current data/files you have on Nextcloud Install. That being said if there is an level of doubt your best option would be to install something like Digikam there most recent release has neural network analysis of photos and you can have this completely offline. Well even Nextcloud you can run just within your local network. Anyway the real people that should be concerned are all the people sending all their photos to google, man what a mistake that is! Here I am at this exact location, at this exact time with these people, along with every other person in the background.
Use Digikam.
You can tell it to generate the thumbnails in advance and it can also automatically sort photos by quality (based on bluriness, exposure etc.).
Aside from Digikam, probably Photo Mechanic. It's commercial software but specializes in quickly loading thumbnails and allowing you to cull photos with keyboard shortcuts.
D'autant plus qu'ils viennent de sortir une nouvelle version de leur algo de reconnaissance de visages, et ça marche aussi avec les animaux ( https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/ ), niveau features pour gérer des photos il n'y a pas mieux et c'est opensource.
I am using the AppImage on LM 19.3 - Cinnamon, and everything works fine for me. I find the PDF edition of the digiKam manual is more useful than the one accessed from the Help menu. You can download it at https://www.digikam.org/documentation/.
kcalendarcore is an optional dependency. It's the same for Akonady (for this last one it's deprecated and will be removed in the future).
kcalendarcore is only used in the Calendar plugin to import specific date from calendar file format that all. It's has nothing to do with Akonady.
More details : https://www.digikam.org/api/index.html#externaldeps
"digiKam is an advanced open-source digital photo management"
Reading from the about page it seems to be capable of doing batch proccessing for photos/videos, but I've never used it other than to just look around at some photos I had.
I've been using digiKam for years to read and write metadata, organize and tag my photos and scans. It's open source and cross-platform.
It writes tags and metadata into the file itself, using standard ITPC and XMP formats that are readable by any photo management application.
It also has very powerful photo editing tools, great for anything from minor color correction to trying to get the most clarity from old gravestone inscriptions and old, faded documents.
It's written in Qt and uses a lot of the KDE frameworks, but I've had no issues running it under a GTK environment. It's worth a look through digiKam's website to see it it will fit your needs.
I’ve started to use digiKam. It’s open source software, you can tag people, add captions and metadata to your images. I think you need to set up your preferences to write metadata changes directly to the files. You can add and edit geotags too, so great for old scanned photos if you know where they were taken. The auto tagging of the faces is still an experimental feature but it looks promising.
I’d make folders and caption the images you’d want to display in a scrapbook and look back on for the story instead of doing them all.
For gramps I’d pick out some key photos for events/profile to tell a story and reference the folder where they are kept in the sources for individuals.
If your open to using the website, Google photos has great image recognition.
I've recently came across digikam for photo tagging. It will require a lot of front end work though.
Digikam is a free and open source photo and video organization and photo editing tool. It can find people/faces, find duplicate/similar photos, stitch panoramas, create albums, edit photos and do much more.
I'm using organization capabilities of it. It can manage large collections without effort.
It doesn't modify your photos if you don't want to. Keeps the folder structure intact and evolves around your organization scheme. It supports multiple catalogs and catalogs can be on your disk, on a removable drive or on network.
It creates a database when you add photos to it, so it can make pretty fast searches on that database according to tags, dates, etc.
I'm using it for ~10 years but, I'm using it seriously for 1-2 years and as I dig deeper, I find more and more features.
While Digikam's photo editing tools are pretty good, I prefer Darktable to edit my photographs.
Sorry I skipped over IOS requirement: Digikam is desktop only - win/linux/osx. No mobile versions that I know of.
You could use the docker image to access it over the web, but the UI is not designed for touch/mobile, so you'd still have some issues.
Thank you. I have. Flickr downloads in jpg it seems, even though I uploaded tif. It also seems that the tagging with keywords and people do not get saved or synced to the jpg download. So if I ever moved away from Flickr, all of that meta data work is lost, right?
I'm looking into many options and learning more about meta data in the process. I tried out XnView. Their Digital asset management (DAM) software and solutions are numerous. I looked into these as well.
https://www.digikam.org/about/features/ https://daminion.net/download-server?showbuttons
For now, I'm leaning to simply leverage Dropbox comments for the easiest path for my Mom to get access to view and add context as I scan the photos. Even though the comments stay within Dropbox's UI, it's the easiest starting point. Plus, maybe Dropbox will add some more advanced tagging and people detection/AI? Then after the scanning part is done, I'll focus more on DAM solutions.
See if Digikam's face recognition works for you - https://www.digikam.org/news/2019-12-22-7.0.0-beta1_release_announcement/ . Open source, self-hosted. All versions have face recognition, but while the release versions use older less accurate techniques, the latest beta version uses more accurate modern DL techniques.
There are some special considerations you'll need when storing the Digikam db over the network. Check out the FAQ, https://www.digikam.org/documentation/faq/, and search for, "digiKam doesn’t work when album library is on a network share (nfs, samba)"
Darktable just had a major update from 2.6 to 3.0. Another big name is Rawtherapee. The main thing they are missing for me is the management side of things. They're okay, but that's what i miss from Lightroom. I've been messing with using Digikam for the management part.
If anyone has questions about any of these I would be happy to help as much as I can!
https://www.digikam.org/ is fast and has a nice interface.
> that include all of the selected people
Not sure if it does this... if it doesn't do that on the "People" tab... try the advanced search features, where you can also save search queries for future use.
> Bonus points if I can toggle between photos that ONLY include the selected people vs. photos that also include other people.
Not sure about this either, I'd guess no though.
Would be interested to hear how it works out for you, or if others can confirm anything.
This stuff blows my hair back. Big ups to the KDE team for bringing these killer features to FOSS.
Here's the official donation page, in case you're feeling generous.
digiKam is an advanced open-source digital photo management application that runs on Linux, Windows, and MacOS. The application provides a comprehensive set of tools for importing, managing, editing, and sharing photos and raw files.
Digikam is a good photo organizer with lots of plugins for post processing. You may want to take a look at the features. https://www.digikam.org/about/features/ and give it a test drive.
It's probably still the industry standard. You can also head over to /r/photography and ask professionals.
I think people are also split between lightroom classic and lightroom CC. Where CC is the subscription based new version.
I personally use Darktable for raw editing, but it's not for you. It's a really good editor, but not for catalog browsing and organisation. You could try DigiKam, which is free and open source. Not sure how good it is nowdays.
But the real deal might be ON1 Photo RAW, I think more and more are switching to it.
There is also Capture One. But with a 400 USD somewhat expensive.
What version are you using? Usually the repositories contain outdated versions. The last version is 6.2, I think, and tons of bugs have been fixed. Get the appimage from here: https://www.digikam.org/download/
But in any case, it's weird that it can't open a simple jpeg picture.
I use lightroom classic these days because I have CC (obviously not an option for everyone), but even that can't compete with things like Picasa's face detection.
I have also found for a nice lightweight photo organiser, Digikam is quite nice, plus it's OSS.
The facial recognition interacting with the tagging system leaves much to be desired (I still use Picasa for this workflow) but on the whole I've been organizing my family photos using digikam.
It is pretty robust, my family library is at around 40,000 photos and climbing, and after you have a modicum of organization it has a good batch modification tool, which as i get things sorted by event and year I go and change the dates in metadata so I can browse them chronologically as well once they get sorted. It can also batch rename and sort into directories or however you want to batch edit the file attributes.
It has a great advanced search function, so customizable its almost intimidating. As for scanning the photo content for similarities, it does have some fuzzy scanning logic but I haven't really played with it.
I'd forgotten about it as I was waiting for the end of its 6.0 beta, but I came across digiKam again which appears to be what you're looking for. It's especially targetted to organizing photos.
It also has some form of similarity search, so I'm going to be trying it out now.
There's plenty of similar image dupe finders, here's a list, starting with dupeguru, which his open source:
Should be plenty of stuff around for free. Although not sure how many support raw.
I've never really heard the term "hex comparison" used like this, so maybe that's making your searches less accurate... hex is just one of many ways to represent a number. And visual similarity programs don't go off the raw data like that anyway, they create a fuzzy copy in memory and compare them like that. So I wouldn't include "hex" in your searches to find something.
Also you might like to check out Digikam: https://www.digikam.org/ - it's a photo organisation tool like Lightroom/Picasa etc, and it includes a similar image finder feature too. It can edit raw, so I'm assuming the similarity thing works with them too.
Actually I was mistaken. Check out digiKam. It does everything you want including automatic facial recognition, but it probably isn't considered lightweight when compared to something like Lychee or Piwigo.
I've got some more recommendations of software that can scan and sort your files:
If you have lots of movies, TV shows and music on your machine, a media center software like Kodi or Plex makes a ton of sense. Direct the program to the directories where the media is stored and it'll scan it and collect information like cast, crew, year, genre, etc. from the Internet. Combined with the ability to stream these files onto any device in your home network, this allows you to have your own private Netflix. After having used Kodi for years, I switched over to Plex, which feels a bit more mature:
For photos, there's the open source marvel digiKam. It can quickly sort and edit vast image libraries and has advanced features like facial recognition:
Award winning open source photo manager Digikam has this feature:
https://userbase.kde.org/Digikam/Face_Recognition
I haven't tested it yet, but I think this is exactly what you are looking for. It's also entirely free and you can be certain that there aren't any potential privacy pitfalls.
I was looking for something like this as well, but so far had no luck. I'm just going to wait until Linux applications can access the SD card and try DigiKam, which is what I normally use elsewhere.
You might check out Digikam (https://www.digikam.org). I couldn't find it listed on their website and I haven't used it myself but it looks like they added facial recognition some time ago (https://userbase.kde.org/Digikam/Face_Recognition)
Digikam has some "export to" tools for several services. I can't tell you about how they work, as I haven't yet figured out a efficient workflow with it, but at least it seems a good start.
I know it doesn't matter if your using k3b. As that's my go to Burner software I use. Doesn't matter what default DE I'm using. Yes, I also have to have the necessary KDE libraries that come with k3b. But, I never notice any slowness at all. But, I'm sure digikam is a heavier application then k3b.
I would just see if all your drivers are updated and you have all the necessary codecs. Before blaming the DE your using currently, with this application.
I have a similar problem lately - I was looking for an app to organise my photos, as I find Apple Photos to be rather limiting. Plus I wanted to separate decent stuff I have archived locally, from all the random crap in my iCloud library. Currently I’m trying out an app called digiKam and I’m actually quite satisfied so far. It’s free, but fairly full-featured, at least for an amateur like myself. Before that I tried Darktable, but it was rather sluggish on my computer (2010 MBP) so it didn’t get much use.
Google Photos maybe?
digiKam is open source and claims to do all that.
Use gimp to edit files and just not use a manager.
Flip your way to a mac so she can use Photos.
Roll back windows 10 and use the old version.
Install Linux on the chrome book and make her use Shotwell
I use "a Photo Manager" to manage more than local 15000 images in nearly 1000 folders. It has tag support, powerfull openstreetmap integration for geotagged images and is available on F-droid but not on google play. Open source, no adds, no user tracking, small apk footprint (1.3 MB)
It is prepared for metadata sync between android and pc and currently i am looking for somebody to implement the Digikam counterpart
cons:
I'm in the process to setup something like this. I plan to use Nextcloud for managing the files in general. Also providing links to download folders and images.
To tag and process images, I want to use Digikam. Set the location for the image collection in the sync directory of the cloud an you are good to go.
Digikam is open source and available on Windows and Linux. The Database for the images is a Sqlite file or a mysql server. So everything can be used even outside of the network if a sqlite file is used.
Edit: Backup can be done separate with any solution which meets your requirements.