1 Definition
Visual Qualifier is a set of Data providing additional information on Visual Data for potential use by a machine.
Visual Object includes Visual Qualifier in addition to Visual Data. It is specified by MPAI-OSD V1.2.
2 Functional Requirements
Visual Qualifier must allow the expression of the following Qualifier elements:
- Sub-Types
- Colour
- Transparency
- Brightmess
- Formats
- Content
- Sampling
- Time
- Space
- SD
- Static
- Dynamic
- 3D
- Static
- Dynamic
- Sampling
- Transport
- Content
- Attributes
- Source
- Real
- Synthetic
- Metadata
- Visual Metadata Formats
- Object Identity
- Content Description
- Device
- Device ID
- Device Location
- Sensor Characteristics
- Source
Users needing support of other entries in MPAI-TFA should make a documented request to the MPAI Secretariat to consider addition of such entries.
3 Syntax
https://schemas.mpai.community/TFA/V1.0/data/VisualQualifier.json
4 Semantics
-
Sub-Types
-
Colour
- Definition: the parameters that characterise the digital representation of the colour information of a Visual instance.
- Parameters
- Colour Formats
- Definition: the specific mapping of the colour space
- Mappings
- Alpha-channel
- Definition: a number that represents the degree of transparency of a colour of a Visual instance.
- Number
- A number between 0 and 1.
- Brightness
- Definition: the expression of the maximum value of intensity than a Visual instance can take
- Units of measure
- Nit (candelas/sqm)
- YUV
- Definition; The specific types of YUV transformation of the three colour axes.
- Types
- Y’UV
- Y’PbPr
- Y’CbCr
- YDbDr
- Y’IQ
- Colour Subsampling
- Definition: The specific method of subsampling the colour information
- Methods
- 4:4:4
- 4:2:2
- 4:1:1
- YMCK
- Definition: the specific colour axis rotation used by the printing industry with the addition of the Black channel.
- Colour Formats
-
-
Formats
-
Content
- Sampling
- Definitions: The characteristics of the transformation from a Visual instance in a real space to a Visual entity in the Virtual Space.
- Characteristics
- Time
- Definition: method to define the period between digital representations of snapshots of a Visual instance.
- Methods
- Time between snapshots.
- Space
- Definitions: method to represent the density of visual samples in the Virtual Space.
- Methods
- Dots per inch (dpi)
- Sample Precision:
- Definition: Integer representing the number of bits/pixel
- Time
- 2D
- Definition: the digital representation of a time-independent or time-dependent Visual instance as 2D information
- Methods
- 3D
- Definition: digital representation of a time-independent or time-dependent Visual instance as 3D information
- Methods
- Static
- Bounding Box
- G-PCC (ISO/IEC 23090-9:2023)
- OBJ
- V-PCC (ISO/IEC 23090-5:20230)
- Dynamic
- FBX
- G-PCC (ISO/IEC 23090-9:2023)
- V-PCC (ISO/IEC 23090-5:20230)
- Static
- Sampling
-
Transport
- Definition: the type of data arrangement used to transport a Visual instance
- Methods
- File
- Stream
- DASH (ISO/EC 23009-1:2022)
- HTTP Live Streaming
- WebRTC
- MPEG-2 TS (ISO/IEC 13818-1:2023)
-
-
Attributes
-
Source Type
- Definition: the types of a Visual instance.
- Types:
- Real
- Raster
- Synthetic
- Raster
- Vector
- Real
-
Metadata
- Definition: the types of data formats attached to a Visual instance.
- Methods
- Visual Metadata Formats
- Dublin Core (ISO 15836-1:2017)
- IPTC Photo Metadata
- XMP
- Object IDs
- Entity Internal Status
- Visual Metadata Formats
-
Device
- Definition: elements of the device that captured the Visual instance.
- Elements
- Device ID
- Definition: an identifier of the device that captured the Speech instance
- Types
- A string.
- Device Location
- Definition: the position and orientation of the device that captured a Visual instance in a real or virtual space.
- Position and orientation
- Definition: the position and orientation of the device that captured a Visual instance in a real or virtual space.
- Sensor characteristics
- Definition: sensor features having an impact on the captured Visual instance
- Features
- Device ID
-