{"id":3416,"date":"2026-09-03T13:59:16","date_gmt":"2026-09-03T10:59:16","guid":{"rendered":"https:\/\/marshallai.com\/?post_type=solution&#038;p=3416"},"modified":"2026-09-04T10:06:49","modified_gmt":"2026-09-04T07:06:49","slug":"label-inspection","status":"publish","type":"solution","link":"https:\/\/marshallai.com\/fi\/solution\/label-inspection\/","title":{"rendered":"Label inspection"},"content":{"rendered":"<div class=\"mai-section gb-element-7c77d488 first-section\">\n<div class=\"mai-container_inner-content\">\n<div class=\"gb-element-3c142d71\">\n<div class=\"gb-element-3ef954b0 mai-reveal\">\n<p class=\"gb-text\"><a href=\"https:\/\/marshallai.com\/fi\/\" data-type=\"page\" data-id=\"25\">Home<\/a> \/ <a href=\"https:\/\/marshallai.com\/fi\/solutions\/\" data-type=\"page\" data-id=\"2395\">Solutions<\/a> \/ Label inspection<\/p>\n\n\n\n<h1 class=\"gb-text mai-reveal mai-headline\"><strong><strong>Label Inspection<\/strong><\/strong><\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">MarshallAI verifies label presence, position, print quality, and color on every unit at full line speed. Produt\/SKU changeovers recognized automatically, with no retraining between brands or batches.<\/p>\n\n\n\n<p class=\"gb-text\"><strong>No Retraining Between Brands<\/strong><br>A new SKU starts running and inspection starts with it. No reference images to re-teach, no reconfiguration window.<\/p>\n\n\n\n<p class=\"gb-text\"><strong>Catches Subtle Print Defects<\/strong><br>Smudges, color shifts, missing design elements, and skewed or misaligned labels.<\/p>\n\n\n\n<p class=\"gb-text\"><strong>99.99995% Detection Accuracy<\/strong><br>Held at full line speed.<\/p>\n\n\n\n<p class=\"gb-text\"><strong>2500+ Cans a Minute<\/strong><br>Every single can inspected. Performance can be scaled with processing hardware.<\/p>\n\n\n\n<div>\n<div class=\"gb-element-9e8877aa\">\n<div class=\"mai-card-hero\">\n<p class=\"gb-text gb-text-53f5e019\">Minimize recalls and complaints<\/p>\n<\/div>\n\n\n\n<div class=\"mai-card-hero\">\n<p class=\"gb-text gb-text-efa7b782\">Ensure compliance in every market<\/p>\n<\/div>\n\n\n\n<div class=\"mai-card-hero\">\n<p class=\"gb-text gb-text-9d2a90a2\">Avoid Hold-For-Inspect(HFI)<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-1c3832b0\">\n<a class=\"gb-text gb-text-10574e93 mai-btn-primary\" href=\"https:\/\/marshallai.com\/fi\/contact\/\">Request a demo<\/a>\n<\/div>\n<\/div>\n\n\n\n<div>\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9ae1d775e74&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9ae1d775e74\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"720\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can.webp\" alt=\"\" class=\"wp-image-2756\" srcset=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can.webp 540w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can-375x500.webp 375w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gbp-section gb-element-207c56eb mai-bg-alt-1\">\n<div class=\"gb-element-0ed52b43\">\n<div class=\"gb-element-367c01c4\">\n<div class=\"gb-text gb-text-a7fb84b8 mai-eyebrow\">Trusted by<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-0fbd3479\">\n<div>\n<img decoding=\"async\" class=\"gb-media-5a172836\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/Hartwall-logo-svg.svg\" alt=\"\" title=\"Hartwall logo svg\"\/>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"mai-section mai-bg-alt-1\">\n<div class=\"mai-container_inner-content gb-element-1475a085\">\n<div class=\"gb-element-531a117a\">\n<h2 class=\"gb-text gbp-section__headline mai-reveal mai-headline\">What Can Go Wrong With a Label<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A label failure can occur due to several reasons:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Presence and placement.<\/strong> A missing label, or one applied askew, upside down, or in the wrong position, reaches the point of sale looking unfinished or wrong.<\/li>\n\n\n\n<li><strong>Print quality.<\/strong> Smudged ink, low-contrast printing, creases, tears, and missing design elements degrade both readability and shelf appeal.<\/li>\n\n\n\n<li><strong>Color and brand accuracy.<\/strong> A label printed with the wrong color, or a print run that drifts from the approved reference over time, breaks brand consistency at the exact moment a customer is deciding to buy.<\/li>\n\n\n\n<li><strong>Content accuracy.<\/strong> Best-before dates, batch codes, and barcodes that are unreadable, incorrect, or missing create compliance and traceability problems long after the product has left the plant.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Any one of these can become a hold-for-inspection situation or worse yet; a regulatory or recall issue.<\/p>\n<\/div>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9ae1d7763a1&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9ae1d7763a1\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1023\" height=\"902\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/08\/MarshallAI_rigged-setup_example-2_crop.webp\" alt=\"\" class=\"wp-image-3714\" srcset=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/08\/MarshallAI_rigged-setup_example-2_crop.webp 1023w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/08\/MarshallAI_rigged-setup_example-2_crop-500x441.webp 500w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/08\/MarshallAI_rigged-setup_example-2_crop-768x677.webp 768w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"mai-section mai-bg-alt-1\">\n<div class=\"mai-container_inner-content gb-element-2fec5dc8\">\n<div class=\"gb-element-5a1f7f97\">\n<h2 class=\"gb-text gbp-section__headline mai-reveal mai-headline\">How MarshallAI Verifies Labels<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">MarshallAI checks a label the way a person would \u2014 for what&#8217;s actually wrong with it, not just how far its pixels drift from a stored reference \u2014 using our advanced <a href=\"https:\/\/marshallai.com\/fi\/platform\/\" data-type=\"page\" data-id=\"988\">AFSA platform<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>No retraining on brand or packaging changes.<\/strong> Every SKU your line runs is already known to the model. When a changeover happens, inspection continues without a retraining step or a new set of reference images to capture. <\/li>\n\n\n\n<li><strong>Tunable tolerance.<\/strong> The system can distinguish a meaningful defect from a passable cosmetic variation.<\/li>\n\n\n\n<li><strong>Print, color, and content in one pass.<\/strong> Label presence and position, print quality, color verification, and OCR of best-before dates, batch codes, 1D barcodes, and 2D codes (DataMatrix, QR) all run as part of the same inspection sequence. <\/li>\n\n\n\n<li><strong>Millisecond latency edge processing.<\/strong> Inspection runs entirely on-site, next to the line, keeping pace with full production speed.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9ae1d7765e4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9ae1d7765e4\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"720\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can.webp\" alt=\"\" class=\"wp-image-2756\" srcset=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can.webp 540w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/05\/MarshallAI_illustration_inspection_can-375x500.webp 375w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n\n\n<div class=\"mai-section gb-element-62641e3d\">\n<div class=\"mai-container_inner-content\">\n<div class=\"gb-element-62143277\">\n<h2 class=\"gb-text gb-text-d1064ca6 mai-reveal mai-headline\">Case studies<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"mai-container_inner-content\">\n<div><ul class=\"gbp-list--unstyled gb-looper-5cf487fa\">\n<li class=\"gb-loop-item post-853 case-study type-case-study status-publish has-post-thumbnail hentry category-cosmetic-manufacturing category-quality-assurance tag-aerosol-manufacturing tag-case-study tag-computer-vision tag-cosmetic-manufacturing tag-defect-detection tag-edge-computing tag-machine-vision tag-quality-assurance\">\n<article class=\"mai-card-article gb-element-ff0abb7c\">\n<a href=\"https:\/\/marshallai.com\/fi\/case-study\/taerosol-automated-qa-in-high-mix-manufacturing\/\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"419\" alt=\"\" data-media-id=\"1462\" class=\"gb-media-264cf724\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg-768x419.webp\" srcset=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg-768x419.webp 768w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg-300x164.webp 300w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg-1024x558.webp 1024w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg-1536x838.webp 1536w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/03\/MAI_illustration_cosmetic-aerosol2-lg.webp 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a>\n\n\n\n<div class=\"gb-element-b7e65b9a\">\n<span class=\"gb-text mai-card-article-title\"><a href=\"https:\/\/marshallai.com\/fi\/case-study\/taerosol-automated-qa-in-high-mix-manufacturing\/\">Mastering QA in High-Mix Manufacturing: Rapid Changeovers and >99% Accuracy at Taerosol<\/a><\/span>\n\n\n\n<div>\n<p class=\"gb-text mai-card-article-text\">Contract manufacturing and frequent product changeovers used to mean a constant struggle with QA bottlenecks. Discover how Taerosol future-proofed their cosmetics line with a rapidly adaptable AI system that catches over 99% of complex label and packaging defects.<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-62fba4e0\">\n<p class=\"gb-text mai-article-card-tag\"><span>Cosmetic manufacturing<\/span> <span>Quality assurance<\/span><\/p>\n<\/div>\n<\/div>\n<\/article>\n<\/li>\n\n<li class=\"gb-loop-item post-2282 case-study type-case-study status-publish has-post-thumbnail hentry category-beverage-industry category-quality-assurance tag-beverage-industry tag-case-study tag-defect-detection tag-drinks-industry tag-edge-computing tag-label-verification tag-quality-assurance tag-rogue-can\">\n<article class=\"mai-card-article gb-element-ff0abb7c\">\n<a href=\"https:\/\/marshallai.com\/fi\/case-study\/eliminating-rogue-cans-high-speed-edge-ai-qa-in-beverage-manufacturing\/\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"573\" alt=\"\" data-media-id=\"68\" class=\"gb-media-264cf724\" src=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/2026-02_MarshallAI_illustration_sheriff-cans-768x573.jpg\" srcset=\"https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/2026-02_MarshallAI_illustration_sheriff-cans-768x573.jpg 768w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/2026-02_MarshallAI_illustration_sheriff-cans-300x224.jpg 300w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/2026-02_MarshallAI_illustration_sheriff-cans-1024x765.jpg 1024w, https:\/\/marshallai.com\/wp-content\/uploads\/2026\/02\/2026-02_MarshallAI_illustration_sheriff-cans.jpg 1200w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a>\n\n\n\n<div class=\"gb-element-b7e65b9a\">\n<span class=\"gb-text mai-card-article-title\"><a href=\"https:\/\/marshallai.com\/fi\/case-study\/eliminating-rogue-cans-high-speed-edge-ai-qa-in-beverage-manufacturing\/\">Eliminating Rogue Cans: High-Speed QA in Beverage Manufacturing<\/a><\/span>\n\n\n\n<div>\n<p class=\"gb-text mai-card-article-text\">A global beverage manufacturer spent 15 years trying to reliably intercept &#8220;rogue cans&#8221; on their high-speed filling lines. Discover how MarshallAI deployed a minimal latency edge vision system to inspect 2,500 cans per minute, preventing mismatched products and costly mechanical jams with near-perfect precision.<\/p>\n<\/div>\n\n\n\n<div class=\"gb-element-62fba4e0\">\n<p class=\"gb-text mai-article-card-tag\"><span>Beverage industry<\/span> <span>Quality assurance<\/span><\/p>\n<\/div>\n<\/div>\n<\/article>\n<\/li>\n<\/ul><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"mai-section\">\n<div class=\"mai-container_inner-content\">\n<div class=\"gb-element-002df6c4\">\n<h2 class=\"gb-text gbp-section__headline mai-reveal mai-headline\">Questions &amp; Answers<\/h2>\n<\/div>\n<\/div>\n\n\n\n<div class=\"mai-container_inner-content\">\n<div class=\"gb-accordion\" data-transition=\"fade\">\n<div class=\"gb-accordion__item gbp-card--border gb-accordion__item-a91230e8\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-95a2a1e6\" id=\"gb-accordion-toggle-95a2a1e6\">\n<h3 class=\"gb-text gbp-card__title gb-text-8462845e\"><strong><strong>Does MarshallAI need to be retrained when we introduce a new label or packaging design?<\/strong><\/strong><\/h3>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-837853b1\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"208 96 128 176 48 96\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"48 160 128 80 208 160\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-78547f3f\">\n<div class=\"gb-element-32d8ed4e\">\n<p class=\"gb-text\">No. Every SKU is already modeled in advance, so a new design is recognized and inspected from the first unit \u2014 there&#8217;s no retraining step or downtime while the system learns it.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-accordion__item gbp-card--border gb-accordion__item-ed6d81e3\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-31d588f0\" id=\"gb-accordion-toggle-31d588f0\">\n<h3 class=\"gb-text gbp-card__title gb-text-6144ab51\"><strong><strong>What happens when a faulty label is detected?<\/strong><\/strong><\/h3>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-27fc4f20\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"208 96 128 176 48 96\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"48 160 128 80 208 160\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-48a9528c\">\n<div class=\"gb-element-e63f42d0\">\n<p class=\"gb-text\">We can issue an alert, halt the line or integrate with a rejection mechanism. Timelined statistics are also provided for total products and faulty products for OEE optimisation and root cause analysis.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-accordion__item gbp-card--border gb-accordion__item-ea60d4d0\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-0a3cc5d2\" id=\"gb-accordion-toggle-0a3cc5d2\">\n<h3 class=\"gb-text gbp-card__title gb-text-2e32a8ee\"><strong><strong>Can it tell two labels apart that only differ by one small detail?<\/strong><\/strong><\/h3>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-875e7dfc\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"208 96 128 176 48 96\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"48 160 128 80 208 160\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-7b045ed7\">\n<div class=\"gb-element-aa0bdc02\">\n<p class=\"gb-text\">Yes. The system verifies a label&#8217;s full identity and print quality rather than comparing against a single similarity threshold, so it catches differences that a coarser pattern-match would treat as acceptable.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-accordion__item gbp-card--border gb-accordion__item-9ad4315a\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-2c1f4ff3\" id=\"gb-accordion-toggle-2c1f4ff3\">\n<h3 class=\"gb-text gbp-card__title gb-text-90a1207e\"><strong><strong><strong>Does it read barcodes and 2D codes on labels?<\/strong><\/strong><\/strong><\/h3>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-2318e749\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"208 96 128 176 48 96\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"48 160 128 80 208 160\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-ef942f15\">\n<div class=\"gb-element-0f6bac9a\">\n<p class=\"gb-text\">Yes, 1D barcodes and 2D codes such as DataMatrix and QR are read and verified in the same pass as the rest of the label.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-accordion__item gbp-card--border gb-accordion__item-66a1818c\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-7f231504\" id=\"gb-accordion-toggle-7f231504\">\n<h3 class=\"gb-text gbp-card__title gb-text-a5b834fb\"><strong><strong><strong>Does inspection data leave our facility?<\/strong><\/strong><\/strong><\/h3>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-47f045b7\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"208 96 128 176 48 96\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewbox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"><\/rect><polyline points=\"48 160 128 80 208 160\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"><\/polyline><\/svg><\/span><\/span>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-cfbd539e\">\n<div class=\"gb-element-97dba764\">\n<p class=\"gb-text\">No. Processing runs entirely on-site. Label images and production data stay on your network.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Label inspection for beverage and packaging lines. Verify label presence, position, print quality, and color at 2500+ units\/minute, with no retraining between brands or batches.<\/p>","protected":false},"featured_media":2756,"template":"","meta":{"content-type":"","footnotes":""},"categories":[58],"tags":[],"class_list":["post-3416","solution","type-solution","status-publish","has-post-thumbnail","hentry","category-beverage-industry"],"_links":{"self":[{"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/solution\/3416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/solution"}],"about":[{"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/types\/solution"}],"version-history":[{"count":14,"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/solution\/3416\/revisions"}],"predecessor-version":[{"id":3892,"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/solution\/3416\/revisions\/3892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/media\/2756"}],"wp:attachment":[{"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/media?parent=3416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/categories?post=3416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marshallai.com\/fi\/wp-json\/wp\/v2\/tags?post=3416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}