Computer vision for your idea, built for real conditions.

Software that lets a camera notice only what matters to you. Your phone says “package at the door”, and stays silent for a passing neighbor, a cat or falling snow.

What could computer vision do for you?

A few things it already does today.

  • Pick the best 300 of 3,000 photosBlinks, blur and near-duplicates sorted away, from a wedding or a vacation.
  • Know it's a carrotThe supermarket scale recognizes what is on it. No scrolling through a menu.
  • Count the salmon swimming up the riverEach fish counted as it passes the fish ladder, day and night, with nobody watching the video.

Each of these is easy to show once. The work is getting it right at dusk, through a wet lens, and when half of it is hidden.

Works in real conditions

Models are tested on the hard cases, like glare, darkness, occlusion and the rare object, not only the average image.

The right method for the problem

State of the art where it pays off, proven methods where they are enough. Every choice is judged by accuracy and robustness on your data.

Results you can see

Every result comes with evaluations and visualizations that show where the model works and where it fails, so you can judge it before you rely on it.

Most work is computer vision. Other machine learning problems, such as using neural networks to optimize a process, are welcome too.

How it works

  1. Your idea

    Tell me about it, however rough. I'll say honestly whether computer vision is the right tool, and how I would approach it.

  2. First prototype

    Can it work? A small prototype on your data answers that. It is a separate, smaller contract, so you decide whether to continue after seeing the results.

  3. What breaks it?

    Metrics, visualizations and stress tests that show where it fails. I fix what matters within your real operating conditions.

  4. Launch it

    A deployed, documented system robust enough for your team to own. No lock-in, and further features only if you want them.

Nordic Gradient takes on a small number of part-time assignments, from focused tasks of a few weeks to slower projects that run over months.

Nordic Gradient is run by me, John Dahlberg, a computer vision engineer in Stockholm. My previous work includes self-driving trucks, where it has to work in any weather, and brain radiosurgery planning, where precision is not optional.

More about me →

Have an idea for what a camera could do?

Describe it, and I'll tell you honestly whether computer vision is the right tool.

Describe your idea