Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#17848 closed enhancement (fixed)

Display IPTC keywords (+caption, headline, object name) for Geotagged images from EXIF metadata

Reported by: pyrog Owned by: Don-vip
Priority: normal Milestone: 19.06
Component: Core image mapping Version:
Keywords: sotmfr2019 exif iptc keyword Cc:

Description (last modified by Don-vip)

Hi,

I would like to show/hide images that have some EXIF keywords, e.g. "pipeline gas -osm".
Could you display the EXIF title, comments, keywords... too ?

BR

--
Yves

Attachments (0)

Change History (19)

comment:1 by pyrog, 5 years ago

Description: modified (diff)

comment:2 by Don-vip, 5 years ago

Component: CoreCore image mapping
Description: modified (diff)
Keywords: sotmfr2019 added
Owner: changed from team to Don-vip
Status: newassigned

comment:3 by Don-vip, 5 years ago

Reporter: changed from anonymous to pyrog

comment:4 by Don-vip, 5 years ago

Owner: changed from Don-vip to pyrog
Status: assignedneedinfo

Can you please share a small sample (gpx + photo) so that I can test?

comment:5 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/5/5b/Plaque_de_signalisation_gaz_en_France_03.jpg
It contain 3 keywords :

  • canalisation gaz à proximité
  • marqueurs
  • réseaux

You can see them with Jeffrey's Image Metadata Viewer
They are stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • canalisation gaz à proximité, marqueurs, réseaux
  • XMP
    • Subject
      • canalisation gaz à proximité, marqueurs, réseaux
    • Tags List
      • réseaux, réseaux/marqueurs, réseaux/marqueurs/canalisation gaz à proximité
    • Last Keyword XMP
      • réseaux, réseaux/marqueurs, réseaux/marqueurs/canalisation gaz à proximité
  • IPTC
    • Keywords
      • canalisation gaz à proximité, marqueurs, réseaux

Notes:

These tags were edited with Shotwell on Ubuntu.

This editor organized keywords hierarchically (in this case, "canalisation gaz à proximité" is the leaf of the "réseaux" tree) :

  • réseaux
    • marqueurs
      • canalisation gaz à proximité

As you can see, the UTF charset is not correctly handled in Basic Image Information and IPTC groups. (Probably an issue of Shotwell)

Last edited 5 years ago by pyrog (previous) (diff)

comment:6 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/7/7a/Boca_de_incendio_Barcelona_Espa%C3%B1a_1.jpg

It contain 1 keyword :

  • PEI (Point d'eau incendie)

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • PEI (Point d'eau incendie)
  • XMP
    • Subject
      • PEI (Point d'eau incendie)
  • IPTC
    • Keywords
      • PEI (Point d'eau incendie)

Notes :

This image was edited with Photos 4.0 on Mac OS.

Charset in IPTC and Basic Image Information groups is correctly set by Photos.

comment:7 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/4/4d/Caserne_de_pompiers_de_Montju%C3%AFc_Barcelone_1.jpg

It contain 1 keyword :

  • tour de séchage

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • PEI (Point d'eau incendie)
  • XMP
    • Subject
      • tour de séchage
  • IPTC
    • Keywords
      • tour de séchage

Notes :

This image was edited with Photos 4.0 on Mac OS.

Charset in IPTC and Basic Image Information groups is correctly set by Photos.

Photos don't organized keywords hierarchically.

comment:8 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/8/81/CIS_de_Champagnole%2C_Jura%2C_France_3.jpg

It contain 2 keywords :

  • antenne
  • tour de séchage

It is stored in the following EXIF groups:

  • Basic Image Information
    • Keywords
      • antenne, tour de séchage
  • XMP
    • Subject
      • antenne, tour de séchage
  • IPTC
    • Keywords
      • antenne, tour de séchage

Notes :

This image was edited with Photos 4.0 on Mac OS.

comment:9 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/3/30/Signalisation_du_pipeline_de_la_SMPR_%C3%A0_Poisy_%28Haute-Savoie%29.jpg

2 keywords :

  • borne canalisation gaz
  • plaque identification

Title :

  • Basic Image Information
    • Title
      • "Attention pipeline à proximité"
  • XMP
    • Title
      • "Attention pipeline à proximité"
  • IPTC
    • Object Name
      • "Attention pipeline à proximité"

Caption (For editing facility "\" mean new line. XMP and IPTC seem to remove new lines ?):

  • Basic Image Information
    • Caption
      • "SPMR\Société du Pipeline Méditerranée-Rhône\Tél : 04.74.57.40.40\Point kilométrique à rappeler : PK 214 712 - B3"
  • XMP
    • Description
      • "SPMR Société du Pipeline Méditerranée-Rhône Tél : 04.74.57.40.40 Point kilométrique à rappeler : PK 214 712 - B3"
  • IPTC
    • Caption-Abstract
      • "SPMR Société du Pipeline Méditerranée-Rhône Tél : 04.74.57.40.40 Point kilométrique à rappeler : PK 214 712 - B3"

Note :
Image edited with Photos.

comment:10 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/1/12/CIS_Montrevel-en-Bresse-en-Bresse%2C_Ain%2C_France_09.jpg

2 keywords :

  • CIS
  • panneau

Title :

  • Basic Image Information
    • Title
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Caption
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
  • XMP
    • Title
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Headline
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Caption
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
  • IPTC
    • Caption-Abstract
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"
    • Headline
      • "SDIS de l'Ain - Service départemental d'incendie et de secours - 18 ou 112"

Note :
Image edited with Shotwell.
As you can see, Shotwell copy same data in different tags and don't handle correctly charsets.

comment:11 by pyrog, 5 years ago

https://upload.wikimedia.org/wikipedia/commons/5/50/Dragon25.jpg

2 keywords :

  • Dragon 25
  • manoeuvres

Title :

  • Basic Image Information
    • Title
      • "Dragon 25"
  • XMP
    • Title
      • "Dragon 25"
    • Headline
      • "Dragon 25"
    • Caption
      • "Dragon 25"
  • IPTC
    • Caption-Abstract
      • "Dragon 25"
    • Headline
      • "Dragon 25"

Description :

  • Basic Image Information
    • User Comment
      • "Hélicoptère EC 145 de la Sécurité civile se posant dans un champ lors d'une manoeuvre d'entrainement avec les sapeurs pompiers du Jura. L'appareil est basé à l’aérodrome de La Vèze, près de Besançon ( Doubs). Indicatif radio "Dragon 25" et immatriculation "F-ZBPG"."
  • XMP
    • Notes
      • "Hélicoptère EC 145 de la Sécurité civile se posant dans un champ lors d'une manoeuvre d'entrainement avec les sapeurs pompiers du Jura. L'appareil est basé à l’aérodrome de La Vèze, près de Besançon ( Doubs). Indicatif radio "Dragon 25" et immatriculation "F-ZBPG"."
  • IPTC

Note :
Image edited with Shotwell.
As you can see, Shotwell don't use the same "tags" than Photos. He didn't save the description in IPTC group.

comment:12 by Don-vip, 5 years ago

Owner: changed from pyrog to Don-vip
Status: needinfonew

comment:13 by Don-vip, 5 years ago

Keywords: exif added

comment:14 by Don-vip, 5 years ago

In 15217/josm:

see #17848 - update to metadata-extractor 2.12.0

comment:15 by Don-vip, 5 years ago

In 15218/josm:

see #17848 - add ICC/Photoshop metadata support, otherwise IPTC does not work

comment:16 by Don-vip, 5 years ago

Keywords: iptc keyword added
Milestone: 19.06

comment:17 by Don-vip, 5 years ago

Resolution: fixed
Status: newclosed

In 15219/josm:

fix #17848 - read and display IPTC metadata from jpeg/tiff images (caption, headline, keywords, object name)

comment:18 by Don-vip, 5 years ago

In 15225/josm:

see #17848 - update hashCode/equals methods

comment:19 by Don-vip, 5 years ago

Summary: Filter Geotagged images by Exif keywordsDisplay IPTC keywords (+caption, headline, object name) for Geotagged images from EXIF metadata

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Don-vip.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.