SEEDCADENCE
Sign inGet started

How SeedCadence AI works

Follow one real photo through every step.

Seeds on a tray
Green ring with a tick: sprouted. Red broken ring with a cross: not sprouted. Yellow ring with a question mark: not sure.
MAIZEHOUR 24

One tray, one photo

This is maize, dish 2.10, the photo at hour 24. Every number below is read from the file for this photo.

001

The photo arrives

WENT IN

A photo of the tray.

WHAT SEEDCADENCE AI OR CODE DID

The app stores the photo as it came, and notes its place in the series.

RESULT READ FROM THE FILE

Size: 624 by 624 pixels. Label: Hour 24. Photo 3 of 5.

002

Photo check

WENT IN

The photo.

WHAT SEEDCADENCE AI OR CODE DID

Code measures the sharpness, the light and the shine. Fixed limits decide pass or try again.

RESULT READ FROM THE FILE

The photo passed. It is clear enough to count.

Sharpness25.3

Must be 8 or more

Dark patches0 in 100

At most 60 in every 100

Bright patches0 in 100

At most 35 in every 100

Shine0 in 100

At most 12 in every 100

Seeds cut by the edge0

At most a quarter of the seeds

003

Seed finder

WENT IN

The photo and the number of seeds you placed.

WHAT SEEDCADENCE AI OR CODE DID

SeedCadence AI finds each seed and draws a box round it. Code compares the number found with the number placed.

RESULT READ FROM THE FILE

10 found, 10 placed.

Seeds on a tray
004

Sprout reader

WENT IN

Each seed's box.

WHAT SEEDCADENCE AI OR CODE DID

SeedCadence AI looks for a small root and says how sure it is that one is showing. The bar is that figure.

RESULT READ FROM THE FILE

10 seeds read. The figures run from 0 to 100 in every 100.

  • Seed 8100
  • Seed 780
  • Seed 941
  • Seed 624
  • Seed 59
  • Seed 19
  • Seed 25
  • Seed 30
  • Seed 40
  • Seed 100
005

Seed numbers

WENT IN

The seed boxes from this photo and from the first photo (Hour 0).

WHAT SEEDCADENCE AI OR CODE DID

Code matches each seed to its place in the first photo. A seed keeps its number. It also measures how far each seed moved.

RESULT READ FROM THE FILE

Seed 1
moved 1.8 px

Seed 2
moved 0.5 px

Seed 3
moved 1.4 px

Seed 4
moved 0.7 px

Seed 5
moved 2.1 px

Seed 6
moved 0.7 px

Seed 7
moved 2.5 px

Seed 8
moved 2.3 px

Seed 9
moved 2.3 px

Seed 10
moved 1.7 px

Seeds on a tray
Green ring with a tick: sprouted. Red broken ring with a cross: not sprouted. Yellow ring with a question mark: not sure.
006

When to ask

WENT IN

How sure the app is, whether seeds touch, and whether a root seems to vanish.

WHAT SEEDCADENCE AI OR CODE DID

Code applies two levels. Above the high level a seed is called sprouted. Below the low level it is called not sprouted. In between, and for touching seeds or a vanishing root, the app asks you.

RESULT READ FROM THE FILE

  • Seed 1. The app was not sure there is a root. Sure: 9 in every 100.

  • Seed 5. The app was not sure there is a root. Sure: 9 in every 100.

  • Seed 6. The app was not sure there is a root. Sure: 24 in every 100.

  • Seed 9. The app was not sure there is a root. Sure: 41 in every 100.

780
0 not sproutedask yousprouted 100
007

You decide

WENT IN

The seeds the app asked about, or any seed you want to fix.

WHAT SEEDCADENCE AI OR CODE DID

You choose Sprouted, Not sprouted or Cannot tell. The app keeps what it said and what you chose.

RESULT READ FROM THE FILE

The app suggests. You decide. You can fix any seed.

Seeds on a tray
Green ring with a tick: sprouted. Red broken ring with a cross: not sprouted. Yellow ring with a question mark: not sure.

Tap a seed on the photo, or choose here.

Seed 1. The app said not sprouted. You have not chosen.

2 of 10 seeds sprouted. That is 20 out of every 100.

008

The count

WENT IN

Every seed's final answer.

WHAT SEEDCADENCE AI OR CODE DID

Code adds the seeds up again each time. It works out the chance range from the number of seeds.

RESULT READ FROM THE FILE

2 of 10 seeds sprouted. That is 20 out of every 100.

New sprouts since the photo before: 1 (seed 8).

Chance range: 6 to 51 in every 100, 19 times in 20.

We have not tested this seed yet. Please check the count.

2 of 10 seeds sprouted. That is 20 out of every 100.

009

The record

WENT IN

The photo, the count and your choices.

WHAT SEEDCADENCE AI OR CODE DID

The app stores them so every number leads back to its seeds.

RESULT READ FROM THE FILE

  • The photo itself (Hour 24, 624 by 624 pixels)
  • The version of SeedCadence AI that read it
  • What the app said about each seed, with its "how sure" figure
  • What the person decided, if anyone decided anything
  • 01The photo itself (Hour 24, 624 by 624 pixels)
  • 02The version of SeedCadence AI that read it
  • 03What the app said about each seed, with its "how sure" figure
  • 04What the person decided, if anyone decided anything
010

Checked against the research team's labels

WENT IN

The app's answer for each seed, and the research team's own label for the same seed.

WHAT SEEDCADENCE AI OR CODE DID

Code compares them seed by seed. The labels are never shown as the app's work.

RESULT READ FROM THE FILE

10 of 10 seeds match the labels.

No mistakes on this photo.

The app2 sprouted
The research team's labels2 sprouted

10 / 10

Photo from the germination dataset by Genze and Grimm (Mendeley Data, CC BY 4.0).

These trays come from a public research photo set. The people who made it are not SeedCadence customers and did not take part.

What it learned from, and how it was tested

196

dishes it learned from

24

other dishes, used to choose its settings

27

dishes it had never seen, used for every number we publish

SeedCadence AI learned what a sprouted seed looks like from photos of 196 dishes in a public research photo set. It never saw the 27 test dishes while it learned. The dish on this page is one of them.

The four parts of SeedCadence AI

Reads the sharpness, light and shine. Fixed limits decide pass or try again.

Finds each seed in the photo and compares the number found with the number you placed.

Matches each seed to its place in the first photo, so it keeps its number.

Flags a seed the app is not sure about, a touching seed or a vanishing root. It never guesses quietly.

See how many seeds sprouted.