Filter: Camera metadata in calender albums #1836

Open
opened 2026-02-20 01:00:59 -05:00 by deekerman · 6 comments
Owner

Originally created by @Chilodus on GitHub (Jul 30, 2023).

As a user of the calender functionality I want to filter within the albums on camera metadata in oder to exclude or include a specific device.

As a user which digitalizes negatives and photos using a scanner all those digitalized photos end up in a recent calender album (when the photo was digitalized). I would love to keep the calender clean in order to see the actual events that took place per month and year.

Ideally: all photo's which were digitalized using a known scanning device are being evaluated on the date at which the picture was taken.

Realistically: there is a filter functionality present in the calender to filter on device.

Requirements:

  • There is a filter functionality present in the calender album section where a user can select one to multiple devices (camera meta data), which includes or excludes the results in the album.
  • The filter criteria can be saved and applied on all albums within the calender functionality.

Nice to have:

  • There is a functionality present in which a user can select devices which need an estimated time taken. Excluding the meta data at which time the picture was digitalized.
Originally created by @Chilodus on GitHub (Jul 30, 2023). As a user of the calender functionality I want to filter within the albums on camera metadata in oder to exclude or include a specific device. As a user which digitalizes negatives and photos using a scanner all those digitalized photos end up in a recent calender album (when the photo was digitalized). I would love to keep the calender clean in order to see the actual events that took place per month and year. Ideally: all photo's which were digitalized using a known scanning device are being evaluated on the date at which the picture was taken. Realistically: there is a filter functionality present in the calender to filter on device. Requirements: - There is a filter functionality present in the calender album section where a user can select one to multiple devices (camera meta data), which includes or excludes the results in the album. - The filter criteria can be saved and applied on all albums within the calender functionality. Nice to have: - There is a functionality present in which a user can select devices which need an estimated time taken. Excluding the meta data at which time the picture was digitalized.
Author
Owner

@graciousgrey commented on GitHub (Jul 30, 2023):

Instead of creating filters based on multiple devices, we already have the ability to mark photos as scans:

https://docs.photoprism.app/user-guide/organize/scans/

This can be done manually or automatically based on the photo's metadata. If you provide us with some sample metadata, we can add the relevant devices for automatic scan detection as a first step.

@graciousgrey commented on GitHub (Jul 30, 2023): Instead of creating filters based on multiple devices, we already have the ability to mark photos as scans: https://docs.photoprism.app/user-guide/organize/scans/ This can be done manually or automatically based on the photo's metadata. If you provide us with some sample metadata, we can add the relevant devices for automatic scan detection as a first step.
Author
Owner

@Chilodus commented on GitHub (Aug 16, 2023):

Hi,

I have quite a few foto's that were scanned in July by a Canon CanoScan 9000F Mark II. I see that all these pictures automatically receive Scan: Yes. Would be nice if these scans don't show up in the calender on the scanned date but rather on the actual (estimated) date.

picture2
Calender
picture1

@Chilodus commented on GitHub (Aug 16, 2023): Hi, I have quite a few foto's that were scanned in July by a Canon CanoScan 9000F Mark II. I see that all these pictures automatically receive Scan: Yes. Would be nice if these scans don't show up in the calender on the scanned date but rather on the actual (estimated) date. ![picture2](https://github.com/photoprism/photoprism/assets/140942446/795767ab-df47-46e8-b24f-9c9012a418e3) ![Calender](https://github.com/photoprism/photoprism/assets/140942446/e150d4ea-012f-4eea-9684-f72da5e6b693) ![picture1](https://github.com/photoprism/photoprism/assets/140942446/d2ef986b-05c0-45c1-80be-9a8b0107d6f4)
Author
Owner

@lastzero commented on GitHub (Aug 16, 2023):

@Chilodus see https://www.photoprism.app/kb/metadata for what metadata fields we support for the creation date ("TakenAt" and "TakenAtLocal"):

SubSecDateTimeOriginal, SubSecDateTimeCreated, DateTimeOriginal, CreationDate, DateTimeCreated, DateTime, DateTimeDigitized

Based on this, how can we distinguish between the scanned date and the actual date, i.e. which fields should we use for this? You are also welcome to provide us with file samples:

https://www.photoprism.app/contact#file-samples

@lastzero commented on GitHub (Aug 16, 2023): @Chilodus see https://www.photoprism.app/kb/metadata for what metadata fields we support for the creation date ("TakenAt" and "TakenAtLocal"): `SubSecDateTimeOriginal`, `SubSecDateTimeCreated`, `DateTimeOriginal`, `CreationDate`, `DateTimeCreated`, `DateTime`, `DateTimeDigitized` Based on this, how can we distinguish between the scanned date and the actual date, i.e. which fields should we use for this? You are also welcome to provide us with file samples: https://www.photoprism.app/contact#file-samples
Author
Owner

@Chilodus commented on GitHub (Aug 16, 2023):

@lastzero a scanned picture won't have the actual date when the picture was taken stored in the metadata.
As an user I would expect therefore that when there are pictures in the Calender with tag Scanned: Yes that I could filter those out. This in order to have a "clean" calender with actual events that took place at that time.

Referring to the actual date, MyHeritage just introduced PhotoDater. This is exactly what I mean with estimating the time of the actual date taken for scanned pictures: https://blog.myheritage.com/2023/08/introducing-photodater-an-exclusive-free-new-feature-to-estimate-when-old-photos-were-taken/.

@Chilodus commented on GitHub (Aug 16, 2023): @lastzero a scanned picture won't have the actual date when the picture was taken stored in the metadata. As an user I would expect therefore that when there are pictures in the Calender with tag Scanned: Yes that I could filter those out. This in order to have a "clean" calender with actual events that took place at that time. Referring to the actual date, MyHeritage just introduced PhotoDater. This is exactly what I mean with estimating the time of the actual date taken for scanned pictures: https://blog.myheritage.com/2023/08/introducing-photodater-an-exclusive-free-new-feature-to-estimate-when-old-photos-were-taken/.
Author
Owner

@lastzero commented on GitHub (Aug 16, 2023):

@Chilodus From what I know, many of our users include the (estimated) date in the exif data of their scanned photos. That makes sense, since it's a lot of extra work to first add/index all the scans and then estimate the date of the scans by looking at them a second time? It seems possible to add a more convenient workflow for this, but as you say, there are already tools for it and we can't implement it in the short term.

@lastzero commented on GitHub (Aug 16, 2023): @Chilodus From what I know, many of our users include the (estimated) date in the exif data of their scanned photos. That makes sense, since it's a lot of extra work to first add/index all the scans and then estimate the date of the scans by looking at them a second time? It seems possible to add a more convenient workflow for this, but as you say, there are already tools for it and we can't implement it in the short term.
Author
Owner

@Chilodus commented on GitHub (Aug 16, 2023):

I have in the ten thousands of scanned pictures (which are still increasing), to list them all with an estimated date manually in the metadata is quite a lot of work for me :).

But I was hoping for a relative simple solution to filter out a scan picture from the calender.

@Chilodus commented on GitHub (Aug 16, 2023): I have in the ten thousands of scanned pictures (which are still increasing), to list them all with an estimated date manually in the metadata is quite a lot of work for me :). But I was hoping for a relative simple solution to filter out a scan picture from the calender.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/photoprism#1836
No description provided.