A four-step workflow that any technician can run — no special training, no cleaning, no risk to dose quality. Behind the scenes, a sophisticated computer-vision pipeline handles every challenge that makes manual counting so difficult.
Lower the goblet into the liquid-nitrogen container under the SemenStrawCOUNTER. The goblet remains immersed throughout the entire process — straws never leave the cryogenic environment.
The 20MP industrial camera captures the goblet from above while the precision rotation stage spins it for a full 360° view. Multiple frames are captured to handle reflections, condensation, and overlapping straws.
The deep-learning model processes the captured imagery, detecting every individual straw with bounding boxes, confidence scores, and color classification — typically in under 5 seconds.
The system displays the count for operator confirmation, generates a full report and packing list, and pushes the data to your ERP via REST API or webhook.
A short walkthrough of the full scan-to-report workflow — from placing the goblet in liquid nitrogen to receiving an accurate, audit-ready count in seconds.

The goblet is never lifted out of the liquid nitrogen during the count. The camera images down through the vapor and our model is trained to handle reflections, condensation, and varying lighting — so semen quality is preserved end-to-end.
From the moment the scan button is pressed to the final count appearing in your ERP — six tightly choreographed stages, all running locally on the bundled hardware.
Multi-frame capture from the global-shutter camera with controlled lighting, optimized for the unique challenges of cryogenic environments — vapor, condensation, and reflective surfaces.
Frames are denoised, color-corrected, and aligned. Reflections from the liquid nitrogen surface are filtered, and the goblet boundary is automatically detected and cropped.
A purpose-built deep-learning model identifies each straw, draws a bounding box, classifies its color, and assigns a confidence score. Inference runs locally on the bundled GPU-accelerated laptop.
Detections from multiple frames are merged using spatial deduplication to eliminate double-counting where straws appear in overlapping captures.
Operators see the annotated image with every straw highlighted. Low-confidence detections are flagged for quick review. The operator can confirm or adjust before saving.
The final count, image, metadata, and audit trail are stored locally and pushed to your ERP via REST API. A PDF packing list is generated automatically.
The detection model is purpose-built for frozen straws — not a generic object detector retrofitted to the task. It's trained on millions of annotated goblet images spanning every common straw color, packing density, and lighting condition our customers operate in.
Each scan refines the model's understanding of your specific straw types, goblet sizes, and conditions. Accuracy improves with every count, and periodic retraining is delivered seamlessly to your installation.

Counting straws in liquid nitrogen is not a textbook computer-vision problem. We engineered for every real-world challenge from day one.
Liquid nitrogen creates constant vapor that obscures or distorts standard imaging. Our optical setup and pre-processing pipeline are designed specifically to see through it.
The liquid nitrogen surface and metallic goblet edges create reflections that confuse generic vision models. Ours is trained explicitly on these conditions.
Lab lighting is rarely controlled. The system uses its own integrated illumination and exposure compensation to deliver consistent imagery regardless of ambient conditions.
Goblets often hold straws packed shoulder-to-shoulder. The model is trained on the worst-case packing densities our customers see in production.



The rotation stage captures multiple angles, and the model is trained on heavily occluded straws. In dense goblets, low-confidence detections are surfaced for the operator to confirm.
The model classifies each detected straw by color and provides a per-color breakdown in the final report — useful for tracking mixed-batch goblets.
Everything stays on the local hardware by default. You control whether and when data leaves your network. Optional cloud sync is available for multi-site operations.
Yes. The operator UI shows the annotated image with every detection. Operators can confirm, flag, or adjust the count, and every action is logged in the audit trail.
We'll bring a real goblet from your operation through the full pipeline, live.
Book a live demo