← Back to product Smart Instrument · Neural Network

Ball Counter.

Charge integrity monitoring on the mill discharge · BC-01

The Ball Counter watches grinding balls as they roll past the mill discharge. A two-class instance-segmentation network classifies every detection as a whole ball or a fractured fragment, and a tracker matches detections across frames so each unique ball is counted exactly once as it crosses the inspection zone.

What it measures

  • Whole ball count & split ball count — per minute, per shift, per day
  • Normalised population — fragments converted to whole-ball equivalents using fragment-area weighting, so the metric tracks effective charge mass, not raw detection noise
  • Split fraction — the percentage of detections that are fractured, the leading indicator of media degradation
  • Ball diameter distribution — percentiles P10 through P100 for the population
  • Zone flux — cumulative counts with configurable daily or shift-level resets

How it changes the circuit

Ball wear used to be a manual count, performed when something already felt wrong. With a continuous, normalised population signal, the operator and the controller see media degradation building before it costs throughput, and ball-addition decisions become a data conversation instead of a hunch.

Deployment

RTMDet-style instance segmentation on edge GPU or CPU. Polygon ROI defines the inspection zone. Automatic reset scheduler for shift-level operational tracking.

See how this instrument performs on your circuit.

Request a demo