Práce řeší problém čtení metadat z obrazových souborů a jejich zápis do RDF modelu. Zaměřil jsem se na soubory typu JPEG, PNG a TIFF. Ke čtení metadat je využita knihovna Metadata Extractor. Mapování je definováno v ontologii. Je snaha o využití pojmů z existujících RDF slovníků. Pro případy, kdy není žádný vhodný pojem k dispozici, vytvářím vlastní slovník RDF vlastností. Výsledná ontologie mapuje 107 Exif makernote tagů a 207 tagů ostatních metadatových formátů na vlastnosti existujících ontologií. Implementace má formu pluginu pro program MetaMed.
Anotace v angličtině
This work tackles an issue of reading metadata from image files and adding them to RDF model. Image file types in the scope of the work are JPEG, PNG and TIFF. Metadata Extractor library is used for reading metadata from image files. Mapping definition is written in ontology file. Using existing vocabulary terms is preferred. In case no viable vocabulary term exists, a new property is defined in newly created ontology. Created mapping ontology has 107 defined mappings of Exif Makernote tags on existing terms and 207 mappings of other metadata tags. Extraction procedure is implemented as a plugin for MetaMed application.
Práce řeší problém čtení metadat z obrazových souborů a jejich zápis do RDF modelu. Zaměřil jsem se na soubory typu JPEG, PNG a TIFF. Ke čtení metadat je využita knihovna Metadata Extractor. Mapování je definováno v ontologii. Je snaha o využití pojmů z existujících RDF slovníků. Pro případy, kdy není žádný vhodný pojem k dispozici, vytvářím vlastní slovník RDF vlastností. Výsledná ontologie mapuje 107 Exif makernote tagů a 207 tagů ostatních metadatových formátů na vlastnosti existujících ontologií. Implementace má formu pluginu pro program MetaMed.
Anotace v angličtině
This work tackles an issue of reading metadata from image files and adding them to RDF model. Image file types in the scope of the work are JPEG, PNG and TIFF. Metadata Extractor library is used for reading metadata from image files. Mapping definition is written in ontology file. Using existing vocabulary terms is preferred. In case no viable vocabulary term exists, a new property is defined in newly created ontology. Created mapping ontology has 107 defined mappings of Exif Makernote tags on existing terms and 207 mappings of other metadata tags. Extraction procedure is implemented as a plugin for MetaMed application.
Seznámit se s RDF a existujícími nástroji a ontologiemi pro popis metadat.
Provést analýzu existujících nástrojů pro získání metadat z heterogenních dat a možné návaznosti na ontologie a slovníky pro jejich popis v RDF. Volba typů dat s ohledem na projekt MRE.
Implementace získání metadat vybraných typů dat a jejich uchování v RDF s důrazem na jejich následné využití.
Diskuze dosažených výsledků a porovnání řešení s existujícími nástroji dalších autorů.
Zásady pro vypracování
Seznámit se s RDF a existujícími nástroji a ontologiemi pro popis metadat.
Provést analýzu existujících nástrojů pro získání metadat z heterogenních dat a možné návaznosti na ontologie a slovníky pro jejich popis v RDF. Volba typů dat s ohledem na projekt MRE.
Implementace získání metadat vybraných typů dat a jejich uchování v RDF s důrazem na jejich následné využití.
Diskuze dosažených výsledků a porovnání řešení s existujícími nástroji dalších autorů.