Sensor Annotation Platform

Sensor Annotation Platform Built for Complex Time-Series Data

Curate, label, and review sensor training data with precise range and point annotations, multichannel charts, advanced ontologies, and governed quality workflows.

Sensor annotation features

Everything You Need for Sensor Annotation

Label operating states and events, inspect related channels, and review time-series data with its measurement context intact.

Three vibration signal windows with a labeled high-vibration interval and operating-state properties.
01 · Ranges

Range annotation for sensor signals

Label meaningful intervals directly on sensor charts. Capture operating states, sustained anomalies, and recurring patterns with ranges scoped to one channel or the full recording.

Operating statesChannel-specific rangesFile-wide context
An exact temperature spike marked at one sensor sample with neighboring signal context.
02 · Events

Point event annotation

Mark individual samples to capture spikes, transitions, and other precise events. Preserve each point's X-axis value and channel context.

Vibration, temperature, and pressure charts share a time window for multichannel inspection.
03 · Channels

Multichannel signal inspection

Compare measurements in separate charts or one combined view. Select the channels you need while keeping a shared X-axis window.

Signal Event and Recording ontology cards with nested classes, properties, and relations.
04 · Structure

Advanced Ontologies

Define range and point classes, nested properties, and relationships. Standardize event type, severity, and recording context with a reusable, versioned ontology.

A labeled vibration interval with a contextual comment and Approve or Reject review controls.
05 · Quality

Review with full signal context

Inspect sensor labels, discuss uncertain intervals, and route corrections through review. Keep each quality decision connected to the measurements it describes.

A selected sensor signal window is enlarged between full-recording overview charts.
06 · Precision

Precise signal navigation

Zoom into short events and pan through longer recordings. Use the full-series overview to retain context while placing and inspecting exact sensor labels.

Shared X-axis windowSample-level inspection

Built for AI Data at Scale

Connect sensor data, labeling context, and quality review in one workspace, from raw CSV measurements to reusable training datasets.

5×
Faster sensor data annotation

Annotate time-series events with reusable labels and automated review workflows.

80%
Automated sensor annotation

On average, 80% of sensor labels are pre-labeled automatically, then reviewed and refined by humans.

5×
Lower Training Data Costs

The cost per accepted label can be up to 5× lower as curation, annotation, and QA are automated.

Supported sensor annotation types

Label sensor events and context in one platform.

Combine time ranges, point events, structured properties, and relationships to describe what happens in your sensor data.

01
Time intervals

Range Annotation

Mark operating states and sustained events with labeled start and end values on the sensor chart.

02
Exact samples

Point Events

Pinpoint spikes, transitions, and other events at individual samples, with the original channel context.

03
Recording context

Item Properties

Classify recordings and capture source, operating condition, quality, and other structured metadata.

04
Connected events

Relations

Connect annotations with ontology-defined relationships to preserve the context between labeled events.

Sensor annotation quality assurance

Build quality into every sensor annotation.

Compare event labels on the same signals, check approved references, and resolve issues with the original channel and time axis in view. Keep quality evidence connected to the source recording.

Two annotators choose different start boundaries for the same active period on one sensor signal.
01 · Agreement

Sensor Annotation Consensus

Compare independent range and point annotations on the same sensor signal. Surface disagreements in event timing, classes, and properties for review.

Channel and time contextAgreement checksReview disagreements
A sensor spike at sample three is the approved event, while the submission marks the next low sample.
02 · Benchmarks

Quality Gate (Honeypot)

Check sensor labels against approved references hidden from annotators. Evaluate supported intervals and sample-level events within the correct signal and channel scope.

A labeled vibration interval with a contextual comment and Approve or Reject review controls.
03 · Validation

Validation & Issue Resolution

Review missing properties and disputed event boundaries with the original signal in view. Correct the affected range or point and resolve feedback before approval.

Illustrative benchmark and review outcomes for three matching item IDs, including pass, fail, not evaluated, approved, needs rework, and awaiting review.
04 · Insights

Sensor QA Analytics

Track benchmark results, consensus outcomes, and review decisions across sensor tasks. Focus review on recurring timing errors and disputed signal events.

Benchmark resultsReview outcomes
Sensor dataset curation & annotation workflows

Curate sensor data and govern annotation workflows.

Find, select, and version sensor recordings, then move labels through annotation, review, and controlled dataset export.

Data Curation Dataset Management
Three versioned Unitlab sensor datasets with CSV chart preview cards.
Version

Dataset Versions

Create and manage dataset versions as sensor data evolves. Keep selected recordings organized and preserve reproducible snapshots for annotation and reuse.

Unitlab search and filtering interface showing matching motor CSV sensor files.
Find

Search & Filter

Find sensor recordings by name and narrow the data you need with filters. Inspect CSV chart previews before selecting work for annotation.

Selected vibration and temperature sensor samples tagged as needing review.
Select

Focused Data Selection

Inspect sensor examples, tag useful recordings, and select data that needs attention. Build a focused collection for labeling and review.

Unitlab workflow connects sensor datasets to annotation, review, approval, and rework.
Orchestrate

Integrated Workflows

Connect sensor datasets, annotation, review, and approval in one workflow. Send rejected work back for correction while keeping the sequence of attempts traceable.

Sensor range annotation exports to JSONL with label, start, end, and channel context.
Export

Structured JSONL Export

Export labeled intervals and point events with their original X-axis values, channel context, and properties. Prepare reviewed sensor annotations for downstream training.

Questions, answered

Sensor Annotation Platform FAQs

Answers about sensor data annotation, CSV time series, range and point labels, multichannel inspection, ontologies, quality workflows, and dataset export.

Talk with the Unitlab team

What is sensor data annotation?

+

Sensor data annotation adds meaningful labels to measurements recorded over time. In Unitlab, teams mark ranges and individual events on CSV time-series charts, then add the structured context needed for their machine-learning task.

Sensor annotation guide

Which sensor file formats does Unitlab support?

+

Unitlab's time-series editor supports CSV files with a numeric or timezone-aware timestamp X-axis and numeric measurement channels. Teams choose the time-series interpretation and select the channels to display.

Sensor annotation guide

Can I annotate several sensor channels together?

+

Yes. Inspect channels in separate charts with a shared X-axis window or combine selected channels in one view. Labels can describe a particular channel or the recording as a whole.

Sensor annotation guide

Can I label anomalies and operating states?

+

Yes. Use ranges for periods such as an operating state or sustained anomaly, and point labels for individual events such as spikes or transitions. Your ontology defines the classes and structured properties used by the team.

Sensor annotation guide

How do teams review sensor annotations?

+

Sensor items can move through annotation, review, and rework stages, with comments anchored to the chart. Approved gold references and consensus workflows support quality checks where configured.

Review stages

Can I export sensor annotations for machine learning?

Yes. JSONL exports include labeled ranges and points, their original X-axis values, channel context, and supported properties. Datetime axes use UTC epoch milliseconds, while numeric axes retain their source unit.

Export documentation

How is sensor annotation different from tabular annotation?

Time-series mode treats a CSV as one chart with an X-axis and numeric channels. Tabular mode treats each row as a separate record. Project configuration lets you choose the interpretation that fits your annotation task.

Tabular annotation guide
SENSOR ANNOTATION PLATFORM

Build Reliable Sensor Training Data with Unitlab

Curate recordings, label ranges and events, review results, and export structured datasets. Keep your sensor annotation process connected from the first measurement to the final quality decision.