SEEDCADENCE
Sign inGet started

Credits

SeedCadence is built with photos and tools that other people shared. We thank them. Their work is listed here with its licence. Being listed here does not mean they support SeedCadence.

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.

Photos

WhatCreditLicenceWhat we did with it
Germination dataset, version 3Genze, N. and Grimm, D. "Data for: Accurate Machine Learning-Based Germination Detection, Prediction and Quality Assessment of Various Seed Cultivars". Mendeley Data, version 3, 2023. doi:10.17632/4wkt6thgp6.3CC BY 4.0 (creativecommons.org/licenses/by/4.0)SeedCadence AI learned from these photos and was tested on them. Some are shown on this site with the app's marks drawn on top. Some are cut to show one seed.
The paper behind the photosGenze, N., Bharti, R., Grieb, M., Schultheiss, S. J. and Grimm, D. G. "Accurate machine learning-based germination detection, prediction and quality assessment of three grain crops". Plant Methods 16, 157 (2020). doi:10.1186/s13007-020-00699-xCC BY 4.0 (creativecommons.org/licenses/by/4.0)We compare our results with the scores in this paper.

Inside SeedCadence AI and the app

ToolWhat it does hereLicence
PyTorch and torchvisionThe seed finder runs on them. It started from torchvision's own weights, which were trained on the COCO photo set.BSD style
OpenCVReads each photo, checks it, and reads the marks on the tray card.Apache 2.0
NumPy and SciPySums, and matching each seed from one photo to the next.BSD style
PillowOpens and saves pictures.MIT-CMU
ReportLab, open source editionMakes the PDF reports and the tray cards.BSD
FastAPI and PydanticThe app's server.MIT
UvicornRuns the server.BSD 3-Clause
asyncpgTalks to the database.Apache 2.0
argon2-cffiKeeps passwords safe.MIT
python-multipartReceives the photos you send.Apache 2.0
PostgreSQLThe database.PostgreSQL Licence

This website

ToolWhat it does hereLicence
Next.js and ReactThe pages.MIT
Tailwind CSSThe styles.MIT
three.jsThe 3D pictures of seeds, the tray and the phone.MIT
MotionMovement as you scroll.MIT
LenisSmooth scrolling.MIT
Mona SansThe font for headings and text.SIL Open Font License 1.1
JetBrains MonoThe font for labels and buttons.SIL Open Font License 1.1

See how many seeds sprouted.