VeroLab on a laboratory counter with a prepared green coffee sample

Green coffee grading,
bean by bean.

360° view of every bean Up to 500 g sample Arabica and Robusta SCA, COB, NY, GCA

/complete workflow

Watch the sample become a record.

Register the sample, load the beans, follow the scan, and open the finished result.

/from sample to bean

Start with the sample.
Inspect down to the bean.

This is a complete VeroLab record: sample context, screen sizes, every classified defect, the beans behind each number, and the colour analysis.

01 · Sample overview

UG-2026-0142

Origin: Uganda Coffee: Arabica Process: Washed
Sample weight150 g
Analyzed beans1,674
02 · Screen sizes

Size distribution by count and weight.

See where the sample sits across standard screens and separate good coffee from classified defects.

14.69mean screen
<13
13
14
15
16
17
18
19
20+
ScreenBeansMassAllGoodDefects
20+264.19 g2.80%1.05%1.75%
19517.24 g4.83%2.96%1.86%
1810112.92 g8.62%5.56%3.05%
1714617.06 g11.37%6.71%4.66%
1622523.52 g15.68%9.78%5.90%
1521620.35 g13.57%7.42%6.15%
1425121.09 g14.06%7.44%6.62%
1321416.36 g10.91%4.76%6.15%
<1344427.26 g18.17%4.89%13.28%
Total1,674150.00 g100%50.57%49.43%
03 · Defects SCA

Every visible defect, quantified.

Counts are translated into sample share, estimated weight, and Full Bean Equivalent for review against SCA guidance.

52.09%
515total FBE
DefectCountShareWeightFBE
Full black38623.06%30.29 g386
Full sour40.24%0.40 g4
Foreign matter100.60%1.21 g10
Cherry pod130.78%1.52 g13
Part black985.85%9.36 g32
Withered60.36%0.58 g1
Shell / ear191.14%2.00 g3
Broken / chipped / cut / flat22913.68%18.85 g45
Parchment150.90%2.11 g3
Hull / husk925.50%7.82 g18
Total defects87252.09%74.14 g515
04 · SCA defect images

Move from a number back to the beans.

The report’s dalvany image panels display the original classified bean tiles with their confidence scores.

Original classified beans from UG-2026-0142, ordered by confidence. Hover to inspect. Click a bean to open its captured views.

Good802 classified beans · 8 shown
dalvany-image-panel
Full Black386 classified beans · 8 shown
dalvany-image-panel
Full Sour4 classified beans · 4 shown
dalvany-image-panel
Cherry / Pod13 classified beans · 8 shown
dalvany-image-panel
Foreign Matter10 classified beans · 8 shown
dalvany-image-panel
Part Black98 classified beans · 8 shown
dalvany-image-panel
Insect Severe0 classified beans · 0 shown
dalvany-image-panel
No images.
Mold0 classified beans · 0 shown
dalvany-image-panel
No images.
Immature0 classified beans · 0 shown
dalvany-image-panel
No images.
Withered6 classified beans · 6 shown
dalvany-image-panel
Floater0 classified beans · 0 shown
dalvany-image-panel
No images.
Shell / Ear19 classified beans · 8 shown
dalvany-image-panel
Broken / Chipped / Cut / Flat229 classified beans · 8 shown
dalvany-image-panel
Parchment15 classified beans · 8 shown
dalvany-image-panel
Light Insect0 classified beans · 0 shown
dalvany-image-panel
No images.
Hull / Husk92 classified beans · 8 shown
dalvany-image-panel
05 · Colors

Average colour with its underlying distribution.

The live report combines its RGB histogram and CIELAB plot with the calculated average colour.

Average RGB#4F4734
R79
G71
B52
RGB distribution across every bean in the sample
CIELAB distribution: every bean plotted in 3D by a*, b* and L*
/360° analysis

360° can change the answer.

Beans move through the imaging area one at a time, so no two overlap and the conditions stay the same from sample to sample.

A bean may appear good from one side and clearly defective from another. The AI model evaluates each view separately before the predictions are combined.

This is particularly important for defects such as insect damage, shells, chips, broken beans, and part-black beans.

/how the model decides

360° views merge into one result.
You set the rules.

01

View-level prediction

The AI model evaluates each image and produces confidence scores for possible defect categories.

02

Aggregation and Thresholds

The aggregation layer combines the predictions and applies the agreed thresholds and rules.

03

Final label

The bean receives its final defect label, while the underlying views and confidence scores remain available for review.

A confidence score describes how strongly a view resembles a learned category. It is not an accuracy percentage for the complete sample.

/grading logic

One AI model. Made to fit your operation.

Thresholds, precedence and severity rules are set with your quality team during onboarding, so the same model reports the way your operation grades.

/layer 001

AI model

Recognizes visible characteristics and possible defect classes.

/layer 002

Grading protocol

Determines how defects are named, counted, and converted into Full Bean Equivalent.

Current protocols
SCACOBNew YorkGCA
/layer 003

Grading profile

Applies agreed thresholds, precedence rules, severity rules, or internal specifications for a particular origin, process, product, or methodology.

/coffee variation

Built for variation, not one perfect sample.

Supported as standard

ArabicaRobustaSpecialty gradesCommercial gradesWashed coffeeNatural coffee

May require additional alignment

HoneyAnaerobicStrong fermentationUnusual color profilesDecaffeination workflowsInternal standardsAdditional origin-specific defects

These coffees are not rejected as a category. Representative samples may be needed to determine whether the requirement can be handled through grading alignment or requires custom work.

Linked green coffee samples compared against their VeroLab records
/sample comparison

Follow the coffee from offer to arrival.

Compare linked samples at different points in the supply chain.

Typical comparisons include:

  • Offer, pre-shipment and arrival samples.
  • Current and previous crop.
  • Before and after a defined processing step.

The comparison can show changes in screen sizes, visible defects, estimated weights, and color.

/web application and API

Use the web application.
Or take the data with you.

A VeroLab sample result open on a laptop beside the device
/software 001

Standalone use

Register samples, review results, inspect beans, and generate reports in the VeroLab web application.

/software 002

Exports

Export individual results as PDF and multiple-sample data as CSV.

/software 003

Standard API

Retrieve VeroLab results into your ERP, CRM, Cropster environment, or internal system.

/beyond green grading

Green grading is the starting point.

The core product does not require additional software modules. Optional modules use green coffee data in other parts of the operation.

/module 001

Cupping

Record sensory results in the same sample record. Human cupping remains necessary.

Status: In development
/module 002

Blending

Visualize combinations of available lots against screen-size, defect, sensory, and financial targets.

Status: In development
/module 003

Trading

Quality-to-price analysis and benchmarking.

Status: In development
/module 004

Roasting

Use green coffee grading information in roasting-related workflows.

Status: In development
/technical details

Built to fit a Q Lab.

VeroLab on the bench of a working roastery laboratory
VeroLab technical specifications
SpecificationCurrent product
Dimensions 38 × 34 × 24 cm
Weight 15 kg
Sample range 1 g to 500 g
Recommended sample 300–350 g
Typical analysis time ~5 minutes for a standard sample
Lower-grade samples ~7–8 minutes
Imaging 360° views per bean
Coffee Arabica and Robusta
Grades Specialty and commercial
Standard processes Washed and natural
Protocols SCA, COB, NY, GCA
Color RGB and CIELAB
Volume Calculated
Bean weight Estimated
Density Estimated
Moisture Not measured
Water activity Not measured
Processing Locally on the device
Connectivity Wi-Fi
Voltage 110 V and 220 V
Included accessories Scale and barcode scanner
Installation Place on a workspace, connect power and Wi-Fi; setup is supported remotely
Additional equipment None needed
Cleaning Automated cycle after every sample
Maintenance Your team cleans the relevant compartments, roughly every two to three months depending on sample volume and dust
Support Remote troubleshooting first; if that cannot resolve it, the device is serviced in Berlin under the applicable service and warranty terms
Physical sorting Not included
/your samples

See what VeroLab does with your coffee.

Request an offer and send up to five representative samples for validation.