PIVMeta: An ontology draft for describing Particle Image Velocimetry data.
language en

PIVMeta: An ontology draft for describing Particle Image Velocimetry data.

Release: 2024-03-30

Modified on: 2024-12-15
This version:
https://matthiasprobst.github.io/pivmeta/1.0.0
Latest version:
https://matthiasprobst.github.io/pivmeta/3.1.0
Previous version:
https://matthiasprobst.github.io/pivmeta/1.0.0
Revision:
v1.0.0
Issued on:
2024-12-15
Authors:
Matthias Probst (https://orcid.org/0000-0001-8729-0482), Karlsruhe Institute of Technology, Institute of Thermal Turbomachinery
Contributors:
Balazs Pritz (https://orcid.org/0000-0001-9560-500X), Karlsruhe Institute of Technology, Institute of Thermal Turbomachinery
Imported Ontologies:
dcat
owl
prov
qudt
rdf
rdfs
schema
skos
vann
xsd
ssno
emmo
obo
m4i
codemeta
pims-ii
Extended Ontologies:
m4i,dcterms,hdf5
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/4.0/
Visualization:
Visualize with WebVowl
Evaluation:
Evaluate with OOPS!
Cite as:
Matthias Probst (https://orcid.org/0000-0001-8729-0482), Karlsruher Institute of Technology, Institute of Thermal Turbomachinery. pivmeta: A simple Standard Name Ontology. Revision: v1.0.0. Retrieved from: https://matthiasprobst.github.io/pivmeta/1.0.0
DOI:
https://doi.org/10.5281/zenodo.14497443
Provenance of this page
Ontology Specification Draft

Abstract

This is an ontology draft for the description of Particle Image Velocimetry data. It is currently limited to planar PIV (2D2C and 2D3C) setups.

Introduction back to ToC

The ontology pivmeta is developed with the aim to describe Particle Image Velocimetry data. It is build upon the Metadata4Ing ontology. The ontology is in an early stage and will extend with many more relations and properties. Currently, the focus is set on planar and stereo (2D2C and 2D3C) setups.

Namespace declarations

Table 1: Namespaces used in the document
codemeta<https://codemeta.github.io/terms/hasSourceCode>
dcat<http://www.w3.org/ns/dcat#>
dcmitype<http://purl.org/dc/dcmitype/>
dcterms<http://purl.org/dc/terms/>
emmo<http://emmo.info/emmo#>
hdf5<http://purl.allotrope.org/ontologies/hdf5/1.8#>
m4i<http://w3id.org/nfdi4ing/metadata4ing#>
obo<http://purl.obolibrary.org/obo/>
owl<http://www.w3.org/2002/07/owl#>
pims-ii<http://www.molmod.info/semantics/pims-ii.ttl#>
pivmeta<https://matthiasprobst.github.io/pivmeta#>
prov<http://www.w3.org/ns/prov#>
qudt<http://qudt.org/schema/qudt/>
rdf<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
rdfs<http://www.w3.org/2000/01/rdf-schema#>
schema<https://schema.org/>
sd<https://w3id.org/okn/o/sd#>
skos<http://www.w3.org/2004/02/skos/core#>
ssno<https://matthiasprobst.github.io/ssno#>
terms<https://codemeta.github.io/terms/>
vann<http://purl.org/vocab/vann/>
wiki<https://www.wikidata.org/wiki/>
xml<http://www.w3.org/XML/1998/namespace>
xsd<http://www.w3.org/2001/XMLSchema#>

PIVMeta: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Named Individuals

PIVMeta: Description back to ToC

The ontology is still under development. Please participate in this ontology by posting problems or contributions to the GitHub repository.

Cross-reference for PIVMeta classes, object properties and data properties back to ToC

This section provides details for each class and property defined by PIVMeta.

Classes

Activityc back to ToC or Class ToC

IRI: http://www.w3.org/ns/prov#Activity

has super-classes
Process c
has sub-classes
Processing Step c
is in domain of
uses instrument op

Background Image Generationc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#BackgroundImageGeneration

The process of creating or recording background images
has super-classes
Piv Pre processing c

Background Subtractionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#BackgroundSubtractionMethod

Example
Can be direct subtraction of background, division of image by background or a combination.
has super-classes
Piv Pre processing c

Camerac back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Camera

Use 'has part' to relate components like an objective to the camera
has super-classes
Optic Sensor c
has sub-classes
Digital Camera c, Virtual Camera c
is in domain of
fnumber dp

Correlation Methodc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#CorrelationMethod

The correlation method used by the PIV evaluation process
has super-classes
Method c
is in domain of
window weighting function op

Datasetc back to ToC or Class ToC

IRI: http://www.w3.org/ns/dcat#Dataset

has sub-classes
PIV Dataset c
is in domain of
distribution op

DCMI Typec back to ToC or Class ToC

IRI: http://purl.org/dc/terms/DCMIType

The set of classes specified by the DCMI Type Vocabulary, used to categorize the nature or genre of the resource.
is in range of
piv image type op
has members
Experimental Image ni, Image ni, PIV data ni, PIV image ni, synthetic image ni

Digital Camerac back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#DigitalCamera

A Digital Camera captures photographs or videos in a digital format.
Is defined by
http://purl.obolibrary.org/obo/OBI_0001048
has super-classes
Camera c

Experimentc back to ToC or Class ToC

IRI: http://emmo.info/emmo#EMMO_22522299_4091_4d1f_82a2_3890492df6db

An experiment is a process that is intended to replicate a physical phenomenon in a controlled environment.
has sub-classes
Experimental PIV Setup c

Experimental PIV Setupc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ExperimentalPIVSetup

Use prov:hasPart to relate the tools used.
An experimental setup applying the Particle Image Velocimetry method. The class should be related to the tools used in the experiment.
has super-classes
Experiment c, PIV Setup c

Flag Statisticsc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#FlagStatistics

Holds statistics, e.g. the number of data points associated with a Flag Variable.
has super-classes
Numerical Variable c
is in domain of
flag op

Flag Variablec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#FlagVariable

A flag indicates the processing status of a vector. It can be disabled, active or processed in any other way by a post-processing step. The flag meaning must be provided with the dataset through flag meanings and flag values. Recommendation for the flag meaning are 0-inactive, 1-active, 2-masked, 4-no result, 8-disabled, 16-filtered, 32-interpolated, 64-replaced, 128-manualedit. Combinations of the flags can be used by bitwise OR operation. For example, 33 would mean that the vector is active and interpolated. Provide pivmeta:flagMeaning und pivmeta:flagValues with it.
A variable that expects flag values as integer values.
has super-classes
Numerical Variable c
is in domain of
has flag meaning dp, has flag value dp
is in range of
flag op
has members
active ni

HDF5 Datasetc back to ToC or Class ToC

IRI: http://purl.allotrope.org/ontologies/hdf5/1.8#Dataset

An HDF5 Dataset.
Is defined by
http://purl.allotrope.org/ontologies/hdf5/1.8#
is in domain of
flag op

Image Dewarpingc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ImageDewarping

The process of dewarping an distorted image, e.g. due to the fisheye effect.
has super-classes
Piv Pre processing c

Image Filteringc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ImageFiltering

A process of manipulate an image in order to remove unwanted effects or enahnce certain information in an image.
has super-classes
Piv Pre processing c

Image Manipulation Methodc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ImageManipulationMethod

The image manipulation method used by the PIV pre-processing step, e.g. image rotation.
has super-classes
Method c
has members
Blackman Window ni, left right flip ni, split image ni, top bottom flip ni

Image Manipulation Typec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ImageManipulationType

has super-classes
Concept c

Image Rotationc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#ImageRotation

If not further specified assume anti-clockwise.
The process of rotating an Image
has super-classes
Piv Pre processing c

Intangiblec back to ToC or Class ToC

IRI: https://schema.org/Intangible

A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.
has sub-classes
Variable c

Interrogation Methodc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#InterrogationMethod

has super-classes
Method c
has sub-classes
Multigrid c, Multipass c, Singlepass c

Laserc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Laser

A Device which emits light via amplification.
is equivalent to
Q38867 c
has super-classes
Light Source c
has sub-classes
NdYAG laser c

Lensc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Lens

has super-classes
Optical Component c

Lens Systemc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#LensSystem

A number of lenses used in combination.
has super-classes
Optical Component c
has sub-classes
Objective c

Light Sourcec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#LightSource

An object or device that emits light
is equivalent to
Q1146001 c
has super-classes
Optical Component c
has sub-classes
Laser c, Virtual Laser c

Mask Generationc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#MaskGeneration

The process of creating a mask to disabled parts in an image.
has super-classes
Piv Pre processing c

Methodc back to ToC or Class ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#Method

Abstract description of a method for analysis, generation and transformation of data and material objects like, e.g., 'Fourier Transform Infrared Spectroscopy' or 'Molecular Dynamics Simulation'. Note that while values for relevant parameters should be provided, m4i:Method does not refer to the actual execution of the process that is described (use m4i:ProcessingStep for that), but rather a description of the underlying principle.
has super-classes
realizable entity c
has sub-classes
Correlation Method c, Image Manipulation Method c, Interrogation Method c, Outlier Detection Method c, Peak Search Method c
is in domain of
has parameter op
has members
Micro PIV ni, Particle Image Velocimetry ni, Particle Tracking Velocimetry ni

Multigridc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Multigrid

PIV multi grid method. The correlation and validation methods are executed on different interrogation window sizes starting from large to small.
has super-classes
Interrogation Method c

Multipassc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Multipass

A PIV multiple pass interrogation window, which uses the local integer displacement in a subsequent interrogation pas by offsetting the the interrogation windows. This increases the singal-to-noise ratio of the coorelation peak as unmatched particle images are avoided.
has super-classes
Interrogation Method c
is in domain of
with image deformation dp

NdYAG laserc back to ToC or Class ToC

IRI: https://www.wikidata.org/wiki/Q1110547

Neodymium-doped yttrium aluminum garnet laser
has super-classes
Laser c

Numerical Variablec back to ToC or Class ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#NumericalVariable

has super-classes
Variable c
has sub-classes
Flag Statistics c, Flag Variable c
is in domain of
has Numerical Value dp, has standard name op

Objectivec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Objective

The optical element that gathers light and focuses it on the camera sensor.
has super-classes
Lens System c, Tool c

Optic Sensorc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#OpticSensor

has super-classes
Optical Component c
has sub-classes
Camera c

Optical Componentc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#OpticalComponent

has super-classes
Tool c
has sub-classes
Lens c, Lens System c, Light Source c, Optic Sensor c

Outlier Detection Methodc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#OutlierDetectionMethod

Outlier detection method used to mark or interpolate spurious vectors.
has super-classes
Method c

Outlier Replacement Schemec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#OutlierReplacementScheme

Method used, to replace outliers.
has super-classes
Concept c
is in range of
outlier replacement scheme op
has members
Interpolation ni, re-evaluate with larger sample ni, try lower order peaks ni

Peak Search Methodc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PeakSearchMethod

Method fitting the sub pixel peak in the correlation signal.
Example
Peak centroid, Parabolic peak fit or Gaussian peak fit.
has super-classes
Method c

Physics Based Simulationc back to ToC or Class ToC

IRI: http://emmo.info/emmo#EMMO_e97af6ec_4371_4bbc_8936_34b76e33302f

A simulation that relies on physics based models, according to the Review of Materials Modelling and CWA 17284:2018.
has sub-classes
Virtual PIV Setup c

PIV Datasetc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVDataset

Use obo:hasPart to relate a used Tool like a camera or laser to the PIV Dataset
A collection of Particle Image Velocimetry (PIV) data, published or curated by a single agent, and available for access or download in one or more representations.
has super-classes
Dataset c

PIV Distributionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVDistribution

A PIV-specific distribution. Subclasses of it are image mask and result distribution which should be used rather than this class. The subclasses describe more clearly the distribution content.
has super-classes
Distribution c
has sub-classes
PIV Image Distribution c, PIV Mask Distribution c, PIV Result Distribution c
is in domain of
filename pattern dp

PIV Evaluationc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVEvaluation

The PIV evaluation processing performing the correlation algorithm and interrogation method.
has super-classes
PIV Processing Step c

PIV Image Distributionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVImageDistribution

A PIV image, which has been recorded by a camera or created synthetically. To distinguish between physical and synthetical images, use the object property "piv image type".
has super-classes
PIV Distribution c
is in domain of
bit depth dp, number of records dp, piv image type op

PIV Mask Distributionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVMaskDistribution

has super-classes
PIV Distribution c

PIV Particlec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVParticle

Refers to one or generally many tracer particles, also called seeding particles. Its parameters should be described via m4i:hasParameter.
has super-classes
Tool c
has members
DEHS ni

PIV Post Processingc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVPostProcessing

The process after the main evaluation. Used to remove or mark outliers (invalid data) in the PIV solution
has super-classes
PIV Processing Step c
has sub-classes
PIV Validation c

Piv Pre processingc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVPreProcessing

has super-classes
PIV Processing Step c
has sub-classes
Background Image Generation c, Background Subtraction c, Image Dewarping c, Image Filtering c, Image Rotation c, Mask Generation c

PIV Processing Stepc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVProcessingStep

PIV-specific action undertaken during PIV data handling from recording to processing.
has super-classes
Processing Step c
has sub-classes
PIV Evaluation c, PIV Post Processing c, Piv Pre processing c

PIV Recordingc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVRecording

Use schema:instrument or m4i:hasEmployedTool to related the used tools like camera and laser to the recording
The process of performing the Particle Image Velocimetry experiment.
has super-classes
Processing Step c

PIV Result Distributionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVResultDistribution

A PIV result distribution containing displacements and optionally other derived variables
has super-classes
PIV Distribution c

PIV Setupc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVSetup

has super-classes
has sub-classes
Experimental PIV Setup c, Virtual PIV Setup c

PIV Softwarec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVSoftware

has super-classes
Software c

PIV Validationc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVValidation

The process of validating an PIV solution.
has super-classes
PIV Post Processing c
is in domain of
outlier replacement scheme op

Processing Stepc back to ToC or Class ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#ProcessingStep

has super-classes
Activity c
has sub-classes
PIV Processing Step c, PIV Recording c
is in domain of
has employed tool op

Propertyc back to ToC or Class ToC

IRI: http://www.molmod.info/semantics/pims-ii.ttl#Property

Property, i.e., a variable that can be considered (as an investigated property, i.e., target property) within a processing step
has super-classes
Variable c

Q38867c back to ToC or Class ToC

IRI: https://www.wikidata.org/wiki/Q38867

Class from wikidata representing a Laser

realizable entityc back to ToC or Class ToC

IRI: http://purl.obolibrary.org/obo/BFO_0000017

To say that b is a realizable entity is to say that b is a specifically dependent continuant that inheres in some independent continuant which is not a spatial region and is of a type instances of which are realized in processes of a correlated type. (axiom label in BFO2 Reference: [058-002])
has sub-classes
Method c

Singlepassc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#Singlepass

Standard single pass interrogation algorithm.
has super-classes
Interrogation Method c

Softwarec back to ToC or Class ToC

IRI: https://w3id.org/okn/o/sd#Software

has super-classes
Tool c
has sub-classes
PIV Software c
is in domain of
has documentation dp

software source codec back to ToC or Class ToC

IRI: https://schema.org/SoftwareSourceCode

Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.
has super-classes
Creative Work c
is in domain of
is source code of op
is in range of
has source code op

Synthetic PIV Particlec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#SyntheticPIVParticle

Refers to one or generally many synthetically generated (modelled) tracer particles, also called seeding particles. Its parameters should be described via m4i:hasParameter. The source code generating the particles should be stated via codemeta:hasSourceCode.
has super-classes
Tool c, Virtual Tool c

Temporal Variablec back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#TemporalVariable

A variable that expects a string of characters as a valu, which represent date times. The format to process the data is specified in the property pivmeta:timeFormat
has super-classes
Text Variable c
is in domain of
time format dp

Text Variablec back to ToC or Class ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#TextVariable

Is defined by
http://w3id.org/nfdi4ing/metadata4ing#
has super-classes
Variable c
has sub-classes
Temporal Variable c

Toolc back to ToC or Class ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#Tool

Object that helps an agent perform an action (e.g., John wrote a book with a pen), i.e., an object of the relation schema:instrument or m4i:hasTool
has sub-classes
Objective c, Optical Component c, PIV Particle c, Software c, Synthetic PIV Particle c, Virtual Tool c
is in domain of
has parameter op, manufacturer op
is in range of
has employed tool op

Unitc back to ToC or Class ToC

IRI: http://qudt.org/schema/qudt/Unit

Unit of measure
is in range of
unit op
has members
millimeter per pixel ni, per pixel ni

Variablec back to ToC or Class ToC

IRI: http://www.molmod.info/semantics/pims-ii.ttl#Variable

Variable, i.e., a conventional that is employed for something to which values can be assigned (this may include different notations for the same variable including, e.g., computational representations); this is to be understood very generally, e.g., a variable may be an array or set of elements or have another kind of internal structure
has super-classes
Intangible c
has sub-classes
Numerical Variable c, Property c, Text Variable c
is in domain of
has value dp
is in range of
has parameter op

Virtual Camerac back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#VirtualCamera

A computational model of a digital camera. A set of parameters should be added using h4i:hasParameter and the source code relation using codemeta:hasSourceCode
has super-classes
Camera c, Virtual Tool c

Virtual Laserc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#VirtualLaser

A virtual laser used in synthetic PIV codes.
has super-classes
Light Source c, Virtual Tool c

Virtual PIV Setupc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#VirtualPIVSetup

A simulation that relies on physics based models for a PIV Experiment.
has super-classes
PIV Setup c, Physics Based Simulation c
is in domain of
has source code op
is in range of
is source code of op

Virtual Toolc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#VirtualTool

The virtual or computational object that helped the agent perform the action, e.g. John took a photo with his modelled camera.
has super-classes
Tool c
has sub-classes
Synthetic PIV Particle c, Virtual Camera c, Virtual Laser c
is in domain of
has parameter op, has source code op
is in range of
is source code of op

Window Weighting Functionc back to ToC or Class ToC

IRI: https://matthiasprobst.github.io/pivmeta#WindowWeightingFunction

has super-classes
Concept c
is in range of
window weighting function op
has members
Gaussian Window ni, Hamming Window ni, Hann Window ni, Square Window ni, Tukey Window ni

Object Properties

distributionop back to ToC or Object Property ToC

IRI: http://www.w3.org/ns/dcat#distribution

An available distribution of the dataset.
has domain
Dataset c
has range
Distribution c

flagop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#flag

Relates something to a Flag Variable
has domain
HDF5 Dataset c or Flag Statistics c
has range
Flag Variable c
is inverse of
flag in op

flag inop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#flagIn

Relates a Flag Variable to its used concept
is inverse of
flag op

has employed toolop back to ToC or Object Property ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#hasEmployedTool

Points to a tool that is used within a given processing step
has super-properties
uses instrument op
has domain
Processing Step c
has range
Tool c
is inverse of
is employed tool op

has parameterop back to ToC or Object Property ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#hasParameter

Points to a parameter of a given method or tool.
has domain
Method c or Tool c or Virtual Tool c
has range
Variable c

has partop back to ToC or Object Property ToC

IRI: http://purl.obolibrary.org/obo/BFO_0000051

a core relation that holds between a whole and its part

has source codeop back to ToC or Object Property ToC

IRI: https://codemeta.github.io/terms/hasSourceCode

Relates a computational model or concept to the source code that implements it.
Is defined by
https://codemeta.github.io/terms/
has domain
Virtual PIV Setup c or Virtual Tool c
has range
software source code c
is inverse of
is source code of op

has standard nameop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#hasStandardName

has domain
Numerical Variable c
has range
Standard Name c

immediately precedesop back to ToC or Object Property ToC

IRI: http://purl.obolibrary.org/obo/RO_0002090

X immediately precedes_Y iff: end(X) simultaneous_with start(Y)
has super-properties
precedes op
has domain
Process c
has range
Process c

is employed toolop back to ToC or Object Property ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#isEmployedToolIn

Points to a processing step the tool has been used in
is inverse of
has employed tool op

is source code ofop back to ToC or Object Property ToC

IRI: https://codemeta.github.io/terms/isSourceCodeOf

Is defined by
https://codemeta.github.io/terms/
has domain
software source code c
has range
Virtual PIV Setup c or Virtual Tool c
is inverse of
has source code op

manufacturerop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#manufacturer

Manufacturer of a m4i:Tool
has domain
Tool c
has range
Organization c

outlier replacement schemeop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#outlierReplacementScheme

Points to the outlier replacement scheme used by the PIV validation process.
has domain
PIV Validation c
has range
Outlier Replacement Scheme c

part ofop back to ToC or Object Property ToC

IRI: http://purl.obolibrary.org/obo/BFO_0000050

a core relation that holds between a part and its whole

piv image typeop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#pivImageType

The type of image, e.g. an experimental or synthetic one. Helps to identify the image source and hence assists processing or analysing PIV data.
Example
Individuals of type ImageType are provided by the ontology, e.g. pivmeta:ExperimentalImage
has domain
PIV Image Distribution c
has range
DCMI Type c

precedesop back to ToC or Object Property ToC

IRI: http://purl.obolibrary.org/obo/BFO_0000063

x precedes y if and only if the time point at which x ends is before or equivalent to the time point at which y starts. Formally: x precedes y iff ω(x) <= α(y), where α is a function that maps a process to a start point, and ω is a function that maps a process to an end point.

has characteristics: transitive

has sub-properties
immediately precedes op
has domain
Process c
has range
Process c

unitop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/ssno#unit

The canonical unit of the standard name
has domain
Standard Name c
has range
Unit c

uses instrumentop back to ToC or Object Property ToC

IRI: https://schema.org/instrument

points to an object that helped the agent perform the action (e.g., John wrote a book with a pen)
has sub-properties
has employed tool op
has domain
Activity c

window weighting functionop back to ToC or Object Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#windowWeightingFunction

Points to the window weighting function used by the correlation method.

Data Properties

bit depthdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#imageBitDepth

The bit depth of an image
has domain
PIV Image Distribution c
has range
positive Integer

filename patterndp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#filenamePattern

The regular expression string to determine the image filenames in the distribution.
has domain
PIV Distribution c
has range
string

fnumberdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#fnumber

has domain
Camera c
has range
Literal

has documentationdp back to ToC or Data Property ToC

IRI: https://w3id.org/okn/o/sd#hasDocumentation

has domain
Software c
has range
any U R I

has flag meaningdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#hasFlagMeaning

The flag meanings data property provides the string representations of the pvmeta:flagValues data property.
Example
For pivmeta:flagValues=[0, 1, 2, 4, 8, 16, 32, 64, 128], the meaning could be:
pivmeta:flagMeanings=["inactive", "active", "masked", "noresult", "disabled", "filtered", "interpolated", "replaced", "manualedit"]
has domain
Flag Variable c
has range
string

has flag valuedp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#hasFlagValue

The data property flag values provides binary flag values which are explained by pivmeta:flagValues. From the flag values, new flags can be computed by bitwise OR operation, e.g. 1 | 16=17.
Example
pivmeta:flagValues=[0, 1, 2, 4, 8, 16, 32, 64, 128].

The corresponding meaning would be:
pivmeta:flagMeanings=["inactive", "active", "masked", "noresult", "disabled", "filtered", "interpolated", "replaced", "manualedit"]

A flag value of 17 means "active and filtered", which is obtained by bitwise AND operation.

A JSON-LD excerpt could look like this:
{
    "@type": "m4i:NumericalVariable",
    "pivmeta:flagValues": [0, 1, 2, 4, 8, 16, 32, 64, 128],
    "pivmeta:flagMeanings": [
        "inactive",
        "active",
        "masked",
        "noresult",
        "disabled",
        "filtered",
        "interpolated",
        "replaced",
        "manualedit"
    ],
    "units": "http://qudt.org/vocab/unit/M-PER-SEC"
}
has super-properties
has Numerical Value dp
has domain
Flag Variable c
has range
int

has Numerical Valuedp back to ToC or Data Property ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#hasNumericalValue

has super-properties
has value dp
has sub-properties
has flag value dp
has domain
Numerical Variable c
has range
decimal

has valuedp back to ToC or Data Property ToC

IRI: http://w3id.org/nfdi4ing/metadata4ing#hasValue

A value of any type
has sub-properties
has Numerical Value dp
has domain
Variable c

number of recordsdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#numberOfRecords

The number of records. A record describes the number of images needed for the evaluation of a single PIV velocity field. E.g. a double image recording stored in two separate files A1.tiff and B1.tiff counts as one record. Hence, the number of records correspond to the number of velocity fields, if all records are taken into account in the evluation process.
has domain
PIV Image Distribution c
has range
positive Integer

standard namedp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/ssno#standardName

Name for a standard name, e.g. "x_velocity". The construction of a standard name string is defined by the standard name table. E.g. no spaces are allowed and specific pre- and suffixes are allowed.
Example
x_derivative_of_y_velocity
has domain
Standard Name c
has range
string

time formatdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/pivmeta#timeFormat

Defines the format string used to decode a date time format.
Example
YYYY-MM-DDTHH:MM:SS.ffffff
has domain
Temporal Variable c
has range
string

with image deformationdp back to ToC or Data Property ToC

IRI: https://matthiasprobst.github.io/ssno#withImageDeformation

Flag, indicating whether the algorithm uses image deformation technique as described in Raffel et al. (2018) "Particle Image Velocimetry: A Practical Guide", Springer, https://doi.org/10.1007/978-3-319-68852-7.
has domain
Multipass c
has range
boolean

Named Individuals

activeni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#FlagActive

belongs to
Flag Variable c
has facts
has flag meaning dp "active"
has flag value dp "1"^^integer
pref Label ap "active"@en

Amount Of Substance Per Unit Areani back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#AmountOfSubstancePerUnitArea

belongs to
Quantity Kind c
has facts
description ap "Amount of Substance per unit area"@en
applicable Unit ap per pixel ni
example ap "Typically used to describe the particle image density in a PIV image, also known as ppp (particle per pixel)."@en
label ap "Amount of Substance per Unit Area"@en

Blackman Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#BlackmanWindow

belongs to
Image Manipulation Method c
has facts
pref Label ap "Blackman Window"@en

DEHSni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#DEHS

diethylhexyl sebacate
belongs to
PIV Particle c
has facts
definition ap "diethylhexyl sebacate"@en
pref Label ap "DEHS"

Experimental Imageni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#ExperimentalImage

belongs to
DCMI Type c
has facts
pref Label ap "Experimental Image"@en

Gaussian Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#GaussianWindow

belongs to
Window Weighting Function c
has facts
pref Label ap "Gaussian Window"@en

Hamming Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#HammingWindow

belongs to
Window Weighting Function c
is same as
Q112166625 ni
has facts
same As ep Q112166625 ni
pref Label ap "Hamming Window"@en

Hann Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#HannWindow

belongs to
Window Weighting Function c
has facts
pref Label ap "Hann Window"@en

Imageni back to ToC or Named Individual ToC

IRI: http://purl.org/dc/dcmitype/Image

A visual representation other than text.
belongs to
DCMI Type c
has facts
definition ap "A visual representation other than text."@en
pref Label ap "Image"@en

Interpolationni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#Interpolation

Method to replace vectors identified as invalid by interpolating from surrounding data.
belongs to
Outlier Replacement Scheme c
has facts
definition ap "Method to replace vectors identified as invalid by interpolating from surrounding data."@en
pref Label ap "Interpolation"@en

left right flipni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#LeftRightFlip

belongs to
Image Manipulation Method c
has facts
pref Label ap "left right flip"@en

Micro PIVni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#microPIV

Microscopic PIV. Example Applications can be found in Raffel et al. (2018) "Particle Image Velocimetry: A Practical Guide", Springer, https://doi.org/10.1007/978-3-319-68852-7.
belongs to
Method c
has facts
definition ap "Microscopic PIV. Example Applications can be found in Raffel et al. (2018) "Particle Image Velocimetry: A Practical Guide", Springer, https://doi.org/10.1007/978-3-319-68852-7."@en
pref Label ap "Micro PIV"@en

millimeter per pixelni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#MilliM-PER-PIXEL

belongs to
Unit c
has facts
description ap "Millimeters per pixel, representing the optical magnification where the length in millimeters corresponds to the number of pixels in the image."@en
has Quantity Kind ap spatial resolution ni
symbol ap "mm/pixel"
pref Label ap "millimeter per pixel"@en

Particle Image Velocimetryni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#ParticleImageVelocimetry

Method to measure velocities in fluid.
belongs to
Method c
has facts
definition ap "Method to measure velocities in fluid."@en
pref Label ap "Particle Image Velocimetry"@en

Particle Tracking Velocimetryni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#ParticleTrackingVelocimetry

A measurement technique to measure the velocity of particles.
belongs to
Method c
has facts
definition ap "A measurement technique to measure the velocity of particles."@en
pref Label ap "Particle Tracking Velocimetry"@en

per pixelni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#PER-PIXEL

belongs to
Unit c
has facts
description ap "A reciprocal unit of pixel."@en
has Quantity Kind ap spatial resolution ni
symbol ap "1/pixel"
example ap "Typically used to describe the particle image density in a PIV image, also known as ppp (particle per pixel)."@en
pref Label ap "per pixel"@en

PIV datani back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVData

Use this as dct:type of a dcat:Resource. See https://www.w3.org/TR/vocab-dcat-2/#classifying-dataset-types.
Particle Image Velocimetry data, e.g. data resulting from PIV, PTV or other specialized methods.
belongs to
DCMI Type c
has facts
definition ap "Particle Image Velocimetry data, e.g. data resulting from PIV, PTV or other specialized methods."@en
pref Label ap "PIV data"@en

PIV imageni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#PIVImageAAA

An image showing Particles illuminated by a laser from a Particle Image Velocimetry measurement.
belongs to
DCMI Type c
has facts
close Match ap Image ni
definition ap "An image showing Particles illuminated by a laser from a Particle Image Velocimetry measurement."@en
pref Label ap "PIV image"@en

re-evaluate with larger sampleni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#ReEvaluateWithLargerSample

belongs to
Outlier Replacement Scheme c
has facts
pref Label ap "re-evaluate with larger sample"@en

spatial resolutionni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#SpatialResolution

A quantity kind representing length per pixel in an image.
belongs to
Quantity Kind c
has facts
pref Label ap "spatial resolution"@en

split imageni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#SplitImage

belongs to
Image Manipulation Method c
has facts
pref Label ap "split image"@en

Square Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#SquareWindow

belongs to
Window Weighting Function c
has facts
pref Label ap "Square Window"@en

synthetic imageni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#SyntheticImage

belongs to
DCMI Type c
has facts
pref Label ap "synthetic image"@en

top bottom flipni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#TopBottomFlip

belongs to
Image Manipulation Method c
has facts
pref Label ap "top bottom flip"@en

try lower order peaksni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#TryLowerOrderPeaks

belongs to
Outlier Replacement Scheme c
has facts
pref Label ap "try lower order peaks"@en

Tukey Windowni back to ToC or Named Individual ToC

IRI: https://matthiasprobst.github.io/pivmeta#TukeyWindow

belongs to
Window Weighting Function c
has facts
pref Label ap "Tukey Window"@en

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals
ep: External Properties

References back to ToC

Add your references here. It is recommended to have them as a list.
null

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.