-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
„Empty“ people / faces detected from Live Photo Video #8597
Comments
Can you run the query? http://yourimmich.com/api/person/56304fd0-62ba-4b0c-a95e-8512f21ab0b0/assets When the value 56304fd0-62ba-4b0c-a95e-8512f21ab0b0 is the person's ID. |
Sure, this is the reply: |
Just to clarify: This is one of the persons only showing up in a Live Photo accompanying video file as the face is obscured in the still image. |
The reply you sent is empty, I guess that's how it appears or is it a miss? |
I don’t know what should be in the reply for a „valid“ person, but I guess it should be a list of assets, where for this person it is an empty list, correct? So yeah, would make sense that the reply is empty since no assets appear when clicking on the person‘s thumbnail either. |
It should retrieve the person's assets. Since it returned an empty result, it is not clear whether it is a bug. I'll add a label so we can find out what the development team thinks about it. |
Got it, thanks. As I said this one face (as many others by now) is only visible in the video part and not the image. In the meantime, I’ll tinker a bit and see what I can find in the db. |
Ok, so for completeness sake I checked with the person which led to the empty response above. In the db, this person belongs to a face which, as an asset, has the .mov file of a Live Photo, as suspected. I believe, the url response is empty, as Live Photo videos are not assets to be supplied (shown, listed) independently from the still image, by the framework, but that is pure guesswork. |
There is a possibility that it was fixed with the merge of #8724, could you upload a sample file so that it can be checked? |
Thanks for the info! I’m afraid I can’t share any of the original photos, there are too many people plus infants in them to ask for permission. I’ll try and capture one from an ad or something as you suggested. But getting the scenario right may be challenging. If I can’t produce one, I’ll just test with the next release and report back. |
Ok, took me a while to get it right, but I got one that is working. However, I don't know how else to share it but as the |
And maybe one other thing. I stumbled upon another issue while trying to produce a sample live photo, which might make it hard / impossible for anyone else to reproduce the issue: Upon uploading a single live photo, I would regularly get this kind of error signature. Error
While the thumbnail and video would show up in the ui eventually, facial recognition was not performed, at least for the video part of the assets that produced this error. What I did was capture a couple of other images that were eventually uploaded first and produced the above error. The Live Photo in question was then processed correctly, meaning the empty face was detected. |
I was unable to restore the file back to a live image |
Thanks a lot for trying! I’ll just wait for the new release then and see if it was fixed. |
No problem, let me know if it worked for you so we know whether to close this issue |
The bug
Hi,
Thanks once more for the fantastic work you guys are doing with Immich!
It took me a while to figure this one out, but is has been there for several versions. Under the people category, empty people keep showing up for me. Empty by means of no assets appearing when clicking on the person. By now, I’m pretty much sure, those are created when analyzing Live Photo Video frame(s) and a face is visible on that that is not visible in the static image itself or is different enough that it isn’t assigned to the same person.
Sorry if that has been brought up elsewhere, but I couldn’t find a matching issue. Also, this may be intentional, but it can be quite hard to assign the correct person from the small preview image, not being able to see the whole image / frame as context.
The OS that Immich Server is running on
Raspbian
Version of Immich Server
v1.101.0
Version of Immich Mobile App
v1.101.0
Platform with the issue
Your docker-compose.yml content
IMO not relevant, please let me know if required.
Your .env content
Reproduction steps
Additional information
No response
The text was updated successfully, but these errors were encountered: