Project · Sensing & Perception

Electro-Optical AI Detection & Classification

See the observation. Understand the evidence. Keep uncertainty visible.

Evidence levelE0Concept

Visibility slider

Interactive view

Data status: Illustrative

Lower the visibility and watch two curves: how well something is detected, and how well it can be classified. Classification falls first, so there is a band where something is seen and cannot be named.

DetectionClassification

Visibility
Detection
98
Classification
96

Both claims stand: it can be detected and classed.

The curves are invented and normalised. They show a relation, not the performance of any sensor.

Why this exists

A camera can see what a radio trace cannot, and it can be fooled by the same things that fool a person: haze, glare, dusk, distance. Seeing that something is there is easier than saying what it is, and a system that blurs the two will sound surer than it is.

What it takes in

Each input adds something and leaves something unproven.

  • Image framesPassive optical or thermal views of the sky, timestamped. No sensor model, lens or resolution is published here.
  • Visibility conditionsLight, haze and contrast around the sensor, which decide how much an image can support.
  • Sensor healthWhether the sensor is delivering usable frames, so that a blank view can be told from an empty sky.
Source presence: Data table
ItemValue
Source AContributes
Source BContext only
Source CNot yet available
Source presence RD03Data status: IllustrativeEvidence level: E0 · ConceptQuestion answered: Which sources contribute to this state?Three source markers connect to one state and carry a text status each. A source being present does not mean it is trusted; the label says what it contributes.Limitation: Sources are generic and their positions are not geographic.

How it works

Three steps, in the order the state is formed.

  1. Looks for something that is distinct from the sky behind it.
  2. Separately asks whether the detected thing can be classed, and scores that more strictly.
  3. Emits observation objects whose detection and classification confidence are kept apart and tied to visibility.
  • Detection and classification are two claims, scored separately.
  • Classification is allowed to fail first, and the output says so.
  • Visibility is a visible input, not a hidden assumption.
  • A class label never travels without its uncertainty.

Where it sits in the architecture

Electro-optical detection is a source at the start of the chain. It turns images into observations in which detecting and classifying are scored apart, and hands them to correlation and fusion in the core platform. It does not decide what an object is on its own.

Read the architecture

Data flow: Data table
StageValue
1Sources
2Model
3Policy
4Interface
5Consumer
6Audit
Data flow CH13Data status: IllustrativeEvidence level: E0 · ConceptQuestion answered: How does data flow through the architecture?A pipeline of six stages, from sources to audit, shows how data moves through the model, the policy and the interface to the consumer, with a record kept at the end.Limitation: A conceptual flow. It does not describe a deployed system.

Evidence and assurance

What has been shown, to which level, and what has not.

Evidence ladder

  1. E0 · Concept reached
  2. E1 not reached
  3. E2 not reached
  4. E3 not reached
  5. E4 not reached
  6. E5 not reached

Project assurance panel

Mission and context
Add an optical trace to the airspace state and keep clear the difference between seeing something and knowing what it is.
Primary contribution
Observation objects in which detection and classification are separate claims, each tied to visibility.
Decision value
Shows a reviewer when an optical view can say that something is there, and when it can also say what it is.
Evidence status
Evidence level: E0 · Concept Concept and research direction only. No specification, prototype, test result or deployment is claimed.
Next validation step
Write down how detection and classification are scored apart, then specify a first evaluation on synthetic frames before any claim is made.
Behaviour when degraded
As visibility falls, classification confidence drops before detection confidence does, and the observation says so. When the sensor stops delivering frames, the state reports absence of a view, not an empty sky.
Role in integration
Would supply observations to correlation and fusion and sensor health to system monitoring.
Human review
A person reviews any state in which an optical class label contributes to an action.
Public-safe limitation
No sensor, lens, resolution, model or site is described. The slider on this page uses invented curves.
Open unknowns
Which conditions matter most, how classification should be scored and how the two claims should be combined are not yet known.

When inputs degrade

As visibility falls, classification confidence drops before detection confidence does, and the observation says so. When the sensor stops delivering frames, the state reports absence of a view, not an empty sky.

  • Normal
  • Degraded
  • Unavailable
System health over time: Data table
Time (relative)Component 1Component 2Component 3
1NormalNormalNormal
2NormalNormalNormal
3NormalNormalNormal
4NormalNormalUnavailable
5NormalNormalUnavailable
6NormalDegradedNormal
7NormalDegradedNormal
8DegradedNormalNormal
9DegradedNormalDegraded
10NormalNormalNormal
11NormalNormalNormal
12NormalNormalNormal
System health over time CH07Data status: Synthetic dataEvidence level: E0 · ConceptQuestion answered: How has system health changed?Three bands, one for each of three example components, show normal, degraded and unavailable periods as different fills and patterns, so state never depends on colour alone.Limitation: Periods are invented and say nothing about any real component.

Where it applies

  • A site where a visual confirmation is wanted

    Why it matters here
    A second, independent kind of trace helps to tell cases apart.
    What it contributes
    An optical observation with its limits stated.
    What it does not replace
    A person looking, or a radio or spatial trace.
  • Conditions that change through the day

    Why it matters here
    Light and haze change what an image can support.
    What it contributes
    A classification claim that weakens openly as visibility falls.
    What it does not replace
    A decision about what the object is.

Role in the data flow

Would supply observations to correlation and fusion and sensor health to system monitoring.

Validation path

Write down how detection and classification are scored apart, then specify a first evaluation on synthetic frames before any claim is made.

Validation by stage: Data table
ItemDefinedPrototypeIntegratedField
Module ADoneIn progressNot startedNot started
Module BDoneNot startedNot startedNot started
Module CIn progressNot startedNot startedNot started
Validation by stage CH15Data status: IllustrativeEvidence level: E0 · ConceptQuestion answered: What is the validation status per stage?A grid of three example modules against four validation stages marks each cell as done, in progress or not started. Most cells are still open, as expected at this point.Limitation: Modules and statuses are placeholders and do not report real validation.

Limitations

  • This is a concept. There is no specification, prototype or measured result behind it.
  • The slider uses invented curves. They show the relation between the two claims, not the behaviour of a system.
  • Classification is shown failing before detection. How much earlier is not known and is not stated.
  • An optical view depends on a line of sight and on light, so it says nothing about what is out of view.

Related projects

Each link says why the two belong together.

Capabilities

Solutions

Technology