Vision

Seeing is only part of the challenge.

The rest is making computer vision work on your hardware, in your lighting and from where your camera is mounted. That's where our engineers help.

Last updated

Why real scenes are harder than the lab

Lab tests prove a model can detect. Real installations are harder, because light, camera position and the people in view keep changing.

  • Changing light

    Daylight, shadows, glare and darkness change what the camera sees through the day.

  • Every camera sees differently

    Mounting height, angle and lens change how people and objects look.

  • People don't pose

    In the field, people move, turn away and hide behind each other.

  • Limited compute

    Everything has to run on an embedded processor, within its power and memory.

Lab tests and field use compared.
In the labIn the field
LightingControlledChanges through the day
Camera positionKnown and fixedWherever it can be mounted
People in viewCooperativeMoving, turning away, hidden by others
What it provesA model can detectThe product works where it's installed

Developed for real scenes

A vision model is only as good as the scenes it learned from. We develop and check each one against the conditions your product will meet.

Your scene. Your conditions. Your footage.

  1. Understand

    Understand your scene

    We start from your camera’s view, its lighting and the result your product needs.

  2. Tune

    Tune for your conditions

    We adjust the model to your camera angle, your lighting and the people or objects in view.

  3. Validate

    Validated with your footage

    We check results with video from your own site, not only from the lab.

Computer vision that fits your product

All three come with every use case.

  • On-device AI

    The AI runs on the device itself, so every frame is analysed where it's captured.

  • Works with your camera

    Takes video from a camera module, a USB camera or an existing video feed.

  • People and objects

    Models that find people and objects, follow them as they move, and read poses and expressions, as each use case needs.

  1. Your system: Scene

    The people and objects in view.

  2. Your system: Camera

    The camera in your product, or an existing feed.

  3. Our solution: Detection

    Finds people and objects in each frame.

  4. Our solution: Analysis

    Turns detections into the result your product needs.

  5. Your system: Your response

    Your alarm, dashboard or display.

Where vision AI sits: between your camera and your response.

Different scenes, one approach

Counting people at a door and spotting a drowsy driver are different problems, so we develop each use case for its own scene.

Interested in this solution?

Get in touch with our engineering team to evaluate it for your system.

Request a demo

Qualification note placeholder: the legal qualification for this solution, kept word for word on each of its pages.

More from our engineers

We take the same approach to arc faults, audio and depth sensing.