[Feature] auto select best featured photo #10051
Replies: 7 comments 3 replies
-
How do you imagine determining whether a photo is "better"? |
Beta Was this translation helpful? Give feedback.
-
I would like this too. I find that during the import process of my existing photos, when the faces of people were originally selected, they may have been a background person, so the featured photo of them is very pixelated/blurry. Now that I have all of my photos imported there are many better selections that could be made, that the face of the person is primary in the photo, and would be clear as a featured photo. While this can be done manually, when I have thousands of faces in my Immich setup, it would take a signifiantly long time to complete manually. |
Beta Was this translation helpful? Give feedback.
-
A better thumbnail could be chosen based on resolution, like @1Euro7Cent said, or based on sharpness (I believe there are efficient algorithms for that). Another approach could be using a value returned from face detection or recognition. Generally, I think this is a well-explored problem. I would love such a feature since many faces in my instance are hidden due to depth of field, and an algorithm could detect them better than I can recognize them without opening the full photo. |
Beta Was this translation helpful? Give feedback.
-
Yes please!
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I thought this would be a good programming exercise since I have a lot of people with blurry photos too, so I created a python script to fix it. I incorporated @1Euro7Cent idea of using the size of the image as a score, using the facial recognition bounding box. I also added the possibility to let it determine the most sharpest image as @gabbro246 suggested. I also added some more options like setting featured photos based on the person's birthday (if it's set), adding a recency score and the ability to specific a certain date and range for photos to select. The script can update all people and also specific people using ids, names and if they are favorite. I've put the script here: https://github.com/GreaseHeadD/immich-featured-photo-organizer |
Beta Was this translation helpful? Give feedback.
-
This is probably related to #6348 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have searched the existing feature requests to make sure this is not a duplicate request.
The feature
I have some person's faces recognized and immich auto selects a featured photo. After some time a better one is processed but the first one stays.
The request:
if the featured photo is NOT manually set search for new best face photo.
if a better one is found, set as featured
Here is an example. The big photo (left) is much better than the selected one (right)

I know that I can just set it. But it would be a QoL feature.
Platform
Beta Was this translation helpful? Give feedback.
All reactions