Modify ↓

Opened 7 years ago

Closed 7 years ago

Last modified 7 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, 7 years ago

Description: modified (diff)

comment:2 by Don-vip, 7 years ago

Component: Core → Core image mapping
Description: modified (diff)
Keywords: sotmfr2019 added
Owner: changed from team to Don-vip
Status: new → assigned

comment:3 by Don-vip, 7 years ago

Reporter: changed from anonymous to pyrog

comment:4 by Don-vip, 7 years ago

Owner: changed from Don-vip to pyrog
Status: assigned → needinfo

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

comment:5 by pyrog, 7 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 sections. (Issue of Shotwell or Jeffrey's Image Metadata Viewer ??)

Version 0, edited 7 years ago by pyrog (next)

comment:6 by pyrog, 7 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, 7 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, 7 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, 7 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, 7 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, 7 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, 7 years ago

Owner: changed from pyrog to Don-vip
Status: needinfo → new

comment:13 by Don-vip, 7 years ago

Keywords: exif added

comment:14 by Don-vip, 7 years ago

In 15217/josm:

see #17848 - update to metadata-extractor 2.12.0

comment:15 by Don-vip, 7 years ago

In 15218/josm:

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

comment:16 by Don-vip, 7 years ago

Keywords: iptc keyword added
Milestone: → 19.06

comment:17 by Don-vip, 7 years ago

Resolution: → fixed
Status: new → closed

In 15219/josm:

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

comment:18 by Don-vip, 7 years ago

In 15225/josm:

see #17848 - update hashCode/equals methods

comment:19 by Don-vip, 7 years ago

Summary: Filter Geotagged images by Exif keywords → Display 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.