Defect Rejection System AI

Find the crack, short-shot, missing cap, or scorched shingle on camera, write pass/fail to the PLC over OPC UA, Modbus TCP, or a digital output, and fire the air-blast, pusher, or diverter on the right unit at line speed, with an image logged for every reject.
Shipping container with OCR output

Defect Rejection System AI for the Toughest Packaging, Food and Beverage, Building Materials, and Automotive Lines

Deploy Anywhere, Run Everywhere

Run defect rejection on the inspection cameras above your conveyor, extruder, filler, or press on the edge, on-prem, in your VPC, or via API.

One Platform, Full Adoption

Tools every controls and quality team can adopt, from PLC programmers to manufacturing engineers and quality leads, no separate ML team required.

Secure, Compliant, and Audit-Ready

Data stays safe with SOC 2 Type II compliance, encrypted data, HIPAA compliance, and an uptime SLA, with validation documentation that supports FDA 21 CFR Part 11 and BRCGS audits.
Pass/Fail Logic with Thresholds & Debounce
Reject Written to the PLC over OPC UA, Modbus TCP & MQTT
Air-Blast, Pusher, Diverter & Robot Pick Actuation
Encoder & Conveyor Tracking to the Right Unit
Reject Verification Camera & Image Logging
Reject Rate by Defect Class & Shift
Pass/Fail Logic with Thresholds & Debounce
Reject Written to the PLC over OPC UA, Modbus TCP & MQTT
Air-Blast, Pusher, Diverter & Robot Pick Actuation
Encoder & Conveyor Tracking to the Right Unit
Reject Verification Camera & Image Logging
Reject Rate by Defect Class & Shift
Pass/Fail Logic with Thresholds & Debounce
Reject Written to the PLC over OPC UA, Modbus TCP & MQTT
Air-Blast, Pusher, Diverter & Robot Pick Actuation
Encoder & Conveyor Tracking to the Right Unit
Reject Verification Camera & Image Logging
Reject Rate by Defect Class & Shift
Pass/Fail Logic with Thresholds & Debounce
Reject Written to the PLC over OPC UA, Modbus TCP & MQTT
Air-Blast, Pusher, Diverter & Robot Pick Actuation
Encoder & Conveyor Tracking to the Right Unit
Reject Verification Camera & Image Logging
Reject Rate by Defect Class & Shift

Talk to a Vision AI engineer who's shipped in packaging, food, and building materials.

Bring us your toughest defect rejection system problem and we'll map a working solution.
  • Solution architecture that fits ISO 9001, IEC 61131 PLC programming practice, IEC 62443 OT network zoning, FDA 21 CFR Part 11 records, and BRCGS and SQF food safety audits
  • A live demo on your own line camera footage
  • Deployment options: edge, on-prem, air-gapped, VPC, or on the plant's existing inspection camera and PLC network
  • ROI modeling against scrap and rework cost, false-reject giveaway, customer returns and chargebacks, and line downtime from manual reject handling
  • We will connect you with an AI subject matter expert on our team based on your answers.
    What challenges would you like to solve with vision AI?
    Where will you run vision AI?
    Are you replacing a current solution with AI or will this be a new solution?
    How many detections do you anticipate per month?
    Describe the business problem you would like to solve.
    Oops! Something went wrong while submitting the form.

    Over 16,000 organizations build with Roboflow.

    “Roboflow has been instrumental in accelerating our learning and deployment of innovative AI solutions”
    Travis Turnbull Vice President & CIO, Pella Corporation
    See customer stories
    Trusted by top manufacturers

    Vision AI is transforming manufacturing

    Customers are deploying solutions across the entire business and driving meaningful impact
    $0 million
    Saved by automatically detecting defects
    0%
    Less time spent manually tracking inventory
    0%
    Reduction in customer return rate

    Close the Loop from Camera to Reject on Every Unit, at Line Speed

    Add a real-time inspection and reject layer to every unit on the line with Roboflow Vision AI for automated defect rejection.

    Find the defect and decide pass/fail:

    • Detect cracks, chips, short-shots, dents, scorching, missing caps, torn seals, underfills, and contamination with a model trained on your own line footage, on the cameras already mounted over your conveyor, extruder, filler, or press.
    • Apply pass/fail logic in a Workflow with confidence thresholds, per-defect-class severity, minimum defect size, and frame debounce so a single noisy frame does not eject a good unit.
    • Write per-frame measurements, counts, and defect classes to the PLC alongside the pass/fail bit, the way a roofing line now ingests shingle measurements from Roboflow on every frame.

    Fire the reject on the right unit:

    • Write the reject bit to the PLC over OPC UA, Modbus TCP, MQTT, or a digital output on the edge device, with latency measured in tens of milliseconds so the signal lands within the reject window.
    • Track each unit from camera to reject station with encoder counts, conveyor speed, or photoeye triggers so an air-blast, pusher, diverter, flipper, or robot pick removes the flagged unit and not its neighbor at 200 or 600 units per minute.
    • Add a reject verification camera downstream to confirm the unit actually left the line, and alarm on a reject that fires but the unit is still in the lane.

    Log, trace, and tune across shifts and sites:

    • Log every rejection with the image, timestamp, defect class, confidence, and PLC acknowledgment, so quality can trace a customer complaint back to a specific unit and shift.
    • Dashboard reject rate by defect class, shift, lane, and product SKU in Ignition or AVEVA, and push counts to the MES so scrap is costed per shift.
    • Roll the same model and Workflow to a second line or plant with a deployment manager for edge devices, and prove a new reject use case in a day, as a pipe plant did overnight during an onsite.

    Bring intelligence to every reject station today. Stop defects from becoming customer returns and chargebacks.

    Frequently asked questions

    What is an automated defect rejection system with Vision AI?

    An automated defect rejection system with Vision AI uses inspection cameras on the line and a trained computer vision model to find a defect on each unit, applies pass/fail logic with thresholds and debounce in a Workflow, writes the result to the PLC over OPC UA, Modbus TCP, MQTT, or a digital output, and lets the line actuate an air-blast, pusher, diverter, flipper, or robot pick to remove the unit. Encoder or conveyor tracking ties the decision to the right unit at line speed, and every rejection is logged with an image for traceability. It extends coverage from sampled lots to every unit on packaging, food and beverage, building materials, and automotive lines, with records that support ISO 9001 and, where required, FDA 21 CFR Part 11 and BRCGS or SQF audits. It builds on the same inspection layer as automated defect detection and presence/absence detection.

    Can Vision AI fire the reject on the right unit at line speed?

    Yes. The camera trigger, the model inference on the edge device, and the PLC write each add measurable latency, so the Workflow stamps each decision with the encoder count or frame index at capture and the PLC uses that offset, plus the known distance from camera to reject station, to fire the air-blast or pusher when that unit arrives.

    Does an automated defect rejection system support ISO 9001 and FDA 21 CFR Part 11?

    An automated defect rejection system supports the documentation expectations of ISO 9001 (the quality management system standard that requires control of nonconforming output and records of the disposition), FDA 21 CFR Part 11 (the electronic records and signatures rule for FDA-regulated food, beverage, and pharma production), and BRCGS and SQF (the GFSI-benchmarked food safety certification schemes that audit foreign body and packaging controls), by logging every rejection with the image, decision, and PLC acknowledgment. The PLC logic that consumes the reject bit stays in your controls team's hands under IEC 61131 programming practice, and the edge device sits in the OT zone your IEC 62443 network segmentation defines. Roboflow serves as the inspection and decision engine, and your quality and regulatory teams own the acceptance criteria, the threshold sign-off, and the validation package.

    Can it integrate with our PLC, SCADA, and MES?

    Yes. Roboflow writes pass/fail, defect class, and per-frame measurements to a PLC tag over OPC UA, Modbus TCP, or MQTT, or drives a digital output directly from the edge device, so Allen-Bradley and Rockwell ControlLogix, Siemens S7, Beckhoff TwinCAT, and Omron controllers can gate the reject actuator in ladder or structured text. Reject events, images, and counts can be sent over REST or written to a database for SCADA and HMI dashboards in Ignition and AVEVA, and for MES and ERP platforms such as SAP so scrap and reject rate are costed by shift and SKU. The same pipeline extends to count and quantity verification and fill level inspection on the same line.

    Stay Connected

    Get the Latest in Computer Vision First

    Thank you for subscribing!
    Oops! Something went wrong!.
    Unsubscribe at any time. Review our Privacy Policy.

    Additional resources

    Vision AI is transforming every industry. Let’s transform yours.