Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

đŸ’Ÿ Data

Data Origin (Real | Synthetic) Availability Modality Quality Unavailable Restricted Unrestricted Text / Audio / Image Video / Signal / Graph Raw / Bronze / Silver Gold / Platinum

Discussion

When discussing data, we can evaluate four core aspects:

  • Origin — Where does the data come from, and how was it produced?
  • Availability — How accessible is the data to intended users and systems?
  • Modality — What forms of information does the data contain?
  • Quality — How well does the data support its intended use?

Attributes

Origin

Data origin describes whether the data is collected from real-world observations (real) or generated synthetically (synthetic). Real data is often considered more valuable for certain applications, such as training machine learning models, because it captures the complexity and variability of the real world. However, synthetic data can be useful for testing, simulation, and augmenting real datasets, especially when real data is scarce or sensitive.

NVIDIA Omniverse Replicator1 is an example of a tool that can generate synthetic data, particularly in the context of computer vision and robotics. By creating realistic virtual environments and scenarios, it allows researchers to generate large amounts of labeled data without costly and time-consuming real-world data collection.

Availability

Availability describes the extent to which data can be accessed and used. It is strongly related to “openness” and the “presumed open principle” for data.

While openness is characterized as open, public, shared, or closed, ASPECT data availability takes a more direct approach to describing the actual availability of data, which may be “open” but still unavailable due to other factors (e.g., technical or legal barriers).

Modality

Data modality describes the type or format of data, which can include:

  • 📕 Text — Unstructured or structured textual data, such as documents, articles, or social media posts
  • đŸŽ” Audio — Sound recordings, such as music, speech, or environmental sounds
  • đŸ–Œïž Image — Visual data, such as photographs or scanned images
  • 🎬 Video — Moving image data, such as movies or surveillance footage
  • 📈 Signal — Time-series data, such as sensor readings or financial market data
  • đŸ•žïž Graph — Structured data representing relationships between entities, such as social networks or knowledge graphs

Multi-modal data combines multiple modalities, such as video with audio or text with images, to provide richer context and insights. In the context of ASPECT, data modality is a list, and multi-modal data can be described by including multiple modalities in the list (e.g., [“text”, “image”] for research activity data that relies on both textual and visual data).

Quality

Raw (Collected) Bronze (Ingested) Silver (Processed) Gold (Analysis Ready) Platinum (Context Ready)

Data quality leverages a precious metals metaphor to describe data quality.

Data quality describes the level of processing and readiness of the data for analysis and use. The levels were developed with inspiration from data readiness levels 2 and analysis-ready data3. For example, the transition from gold to platinum maps nearly directly to a transition from band B to band A in the data readiness levels. The key difference is ASPECT’s quality levels are more intuitive and directly actionable for researchers working with data in the context of research activities. See the geospatial data section below for an example of how data processing levels relates to data quality.

🌎 Geospatial Data

Geospatial data describes features and events tied to location. Common formats include raster data, such as satellite imagery, and vector data, such as points, lines, and polygons. These datasets support mapping, navigation, and spatial analysis. For geospatial work, data processing level is an important additional quality dimension.

For many electro-optical imagery collections, NASA’s Data Processing Levels4 define the following processing levels. SAR and other modalities use different level schemes, and not all providers adhere to NASA levels; NASA and several commercial providers publish similar level metadata.

  • Level 0 — Raw
  • Level 1A — Annotated
  • Level 1B — Processed Annotated
  • Level 1C — Spectral Variables
  • Level 2 — Derived Geophysical
  • Level 2A — Derived Surface
  • Level 2B — Processed Derived Surface
  • Level 3 — Gridded
  • Level 3A — Periodic Summaries
  • Level 4 — Model Output

Many remote sensing sources provide metadata that may include the data processing level, depending on the provider. Processing the geospatial data with techniques such as atmospheric correction, pansharpening, and orthorectification can change the usability of the data for various applications, thereby changing its associated processing level. For example, orthorectification corrects for terrain-induced distortions, improving the spatial accuracy of the data and changing its processing level from Level 1B to Level 2B.

Geospatial data processing level relates to ASPECT’s data quality attribute, but higher levels do not automatically mean higher quality. Level 1B data (closer to raw) preserves measured values more faithfully, while Level 2B data trades some fidelity for usability through additional processing. Which is “higher quality” depends on use case — analysis-ready workflows may prefer Level 2B, calibration work may prefer Level 1B. The specific quality designation (e.g., gold, silver) would depend on additional factors such as the use case and the presence of any remaining artifacts or limitations in the data. For example, orthorectification might be the difference between silver and gold quality data for AI/ML applications.


  1. NVIDIA Omniverse Replicator: https://docs.omniverse.nvidia.com/extensions/latest/ext_replicator.html ↩

  2. Data Readiness Levels: https://arxiv.org/abs/1705.02245 ↩

  3. Analysis Ready Data (ARD): https://ieeexplore.ieee.org/document/8899846 ↩

  4. NASA Data Processing Levels: https://www.earthdata.nasa.gov/learn/earth-observation-data-basics/data-processing-levels ↩