{"id":6555,"date":"2026-04-03T20:29:33","date_gmt":"2026-04-03T20:29:33","guid":{"rendered":"https:\/\/assecoplatform.com\/digital-shelf-recognition-new-pl\/"},"modified":"2026-05-11T09:50:46","modified_gmt":"2026-05-11T09:50:46","slug":"cyfrowe-rozpoznawanie-polek","status":"publish","type":"page","link":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/","title":{"rendered":"Retail Image Recognition"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull ir-page is-layout-flow wp-block-group-is-layout-flow\">\n\n\n<p class=\"screen-reader-text\">Retail Image Recognition for FMCG: AI-powered shelf analysis with 98% accuracy across 50+ countries.<\/p>\n\n\n<section class=\"wp-block-group alignfull ir-hero is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"hero__video-wrapper\">\n    <video autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">\n      <source src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/Digital-Shelf-Recognition.mp4\" type=\"video\/mp4\">\n    <\/source><\/video>\n  <\/div>\n  <div class=\"hero__content-wrapper container-wide\">\n    <h1>Retail Image Recognition: every store visit turns into data. AI turns that data into <span class=\"gradient-text\">action.<\/span><\/h1>\n    <p class=\"hero__intro\" style=\"max-width:720px;margin:var(--space-4) auto var(--space-6);font-size:var(--text-18);line-height:1.5;color:rgba(255,255,255,0.9);\">Retail Image Recognition is an AI-powered shelf analysis platform that turns every in-store photo into business-ready data \u2014 deployed in 50+ countries and 16 industries with >98% accuracy. Available as a standalone service or embedded as AR shelf scan inside Mobile Touch \u2014 Asseco Platform&#8217;s FMCG sales execution app.<\/p>\n    <div class=\"hero__buttons\">\n      <div class=\"wp-block-button is-style-arrow-right-white\"><a class=\"wp-block-button__link wp-element-button\" href=\"#book-demo\">Schedule a Demo<\/a><\/div>\n      <div class=\"wp-block-button is-style-underline-white\"><a class=\"wp-block-button__link wp-element-button\" href=\"#how-it-works\">See How It Works<\/a><\/div>\n    <\/div>\n    <div class=\"hero__stats\">\n      <div class=\"hero__stat\">\n        <span class=\"hero__stat-value\">98%<\/span>\n        <span class=\"hero__stat-label\">Data Accuracy<\/span>\n        <span class=\"hero__stat-context\">vs. ~80% manual<\/span>\n      <\/div>\n      <div class=\"hero__stat\">\n        <span class=\"hero__stat-value\">Seconds<\/span>\n        <span class=\"hero__stat-label\">To Full KPIs<\/span>\n      <\/div>\n      <div class=\"hero__stat\">\n        <span class=\"hero__stat-value\">50+<\/span>\n        <span class=\"hero__stat-label\">Countries<\/span>\n        <span class=\"hero__stat-context\">16 industries<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray logos-strip\">\n  <div class=\"container-wide text-center\">\n    <h4>Trusted by the world&#8217;s leading FMCG brands<\/h4>\n    <div class=\"logos-grid\" style=\"display:flex;justify-content:center;align-items:center;gap:var(--space-12);flex-wrap:wrap;\">\n      <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg\" alt=\"Kraft Heinz logo\" class=\"client-logo\"\/><\/div>\n      <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2024\/08\/AP-logo-24.svg\" alt=\"Pernod Ricard logo\" class=\"client-logo\"\/><\/div>\n      <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/nestle.svg\" alt=\"Nestl\u00e9 logo\" class=\"client-logo\"\/><\/div>\n      <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/ferrero.svg\" alt=\"Ferrero logo\" class=\"client-logo\"\/><\/div>\n      <div class=\"logo-item\"><img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/dr-oetker.svg\" alt=\"Dr. Oetker logo\" class=\"client-logo\"\/><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">The Problem: Why You Need Retail Image Recognition<\/span>\n    <h2 style=\"max-width:48rem;margin-bottom:var(--space-4);\">$634 billion in lost sales from poor shelf execution. Every year. The root cause? <span class=\"gradient-text\">Bad shelf data.<\/span><\/h2>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-10);color:var(--color-gray-dark);\">Retail image recognition eliminates the guesswork. Without it, manual audits are subjective, slow, and incomplete. <strong>3.2% of annual revenue<\/strong> is lost by FMCG companies due to inaccurate shelf data and poorly executed promotions.<\/p>\n\n    <div class=\"comparison\">\n      <div class=\"comparison__side comparison__side--before\">\n        <span class=\"comparison__label\">Manual Shelf Audit<\/span>\n        <h4>What you get without Retail Image Recognition<\/h4>\n        <ul class=\"list-arrow\">\n          <li>~80% accuracy &#8211; subjective self-reporting<\/li>\n          <li>Hours per audit &#8211; reps spend time, not selling<\/li>\n          <li>5\u20137 day data lag &#8211; too slow to react<\/li>\n          <li>No data from stores with poor connectivity<\/li>\n          <li>Promotions fail silently &#8211; nobody knows in time<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"comparison__side comparison__side--after\">\n        <span class=\"comparison__label\">Retail Image Recognition<\/span>\n        <h4 style=\"color:var(--color-white);\">What you get with Asseco<\/h4>\n        <ul class=\"list-arrow\" style=\"--arrow-color:var(--color-white);\">\n          <li>98% accuracy &#8211; objective AI data, every visit<\/li>\n          <li>KPIs in seconds &#8211; reps focus on selling<\/li>\n          <li>Real-time insights &#8211; act the same day<\/li>\n          <li>Works offline &#8211; rural stores, warehouses, no signal<\/li>\n          <li>Promo &#038; Contract Compliance catches failures before they cost you<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray\" id=\"how-it-works\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">How Retail Image Recognition Works<\/span>\n    <h3 style=\"margin-bottom:var(--space-3);\">How does Retail Image Recognition turn shelf photos into <span class=\"gradient-text\">business action<\/span>?<\/h3>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-12);\">Any rep, any store, any device. No specialist training required. Powered by Computer Vision, AR, and LIDAR. 160+ implementation specialists.<\/p>\n\n    <div class=\"columns columns--3\">\n      <div class=\"card animate-on-visible fade-to-top\">\n        <div style=\"display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#ir-grad)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;\"><defs><lineargradient id=\"ir-grad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#F16B5E\"><\/stop><stop offset=\"33%\" stop-color=\"#D529E0\"><\/stop><stop offset=\"66%\" stop-color=\"#3F5BEB\"><\/stop><stop offset=\"100%\" stop-color=\"#3FA2EB\"><\/stop><\/lineargradient><\/defs><path d=\"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z\"><\/path><circle cx=\"12\" cy=\"13\" r=\"3\"><\/circle><\/svg>\n          <span class=\"gradient-text\" style=\"font-size:var(--text-56);line-height:1;font-weight:var(--font-weight-semibold);\">01<\/span>\n        <\/div>\n        <h4>Scan &#8211; Retail Image Recognition Starts Here<\/h4>\n        <p>The field rep photographs the shelf with their smartphone or tablet. AR guidance overlays help ensure full shelf coverage &#8211; even with no internet signal.<\/p>\n        <p style=\"font-size:var(--text-12);color:var(--color-gray-dark);margin-bottom:0;font-weight:var(--font-weight-semibold);\">Works offline, anywhere<\/p>\n      <\/div>\n      <div class=\"card animate-on-visible fade-to-top\">\n        <div style=\"display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#ir-grad2)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;\"><defs><lineargradient id=\"ir-grad2\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#F16B5E\"><\/stop><stop offset=\"33%\" stop-color=\"#D529E0\"><\/stop><stop offset=\"66%\" stop-color=\"#3F5BEB\"><\/stop><stop offset=\"100%\" stop-color=\"#3FA2EB\"><\/stop><\/lineargradient><\/defs><path d=\"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z\"><\/path><path d=\"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z\"><\/path><path d=\"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4\"><\/path><path d=\"M17.599 6.5a3 3 0 0 0 .399-1.375\"><\/path><path d=\"M6.003 5.125A3 3 0 0 0 6.401 6.5\"><\/path><path d=\"M3.477 10.896a4 4 0 0 1 .585-.396\"><\/path><path d=\"M19.938 10.5a4 4 0 0 1 .585.396\"><\/path><path d=\"M6 18a4 4 0 0 1-1.967-.516\"><\/path><path d=\"M19.967 17.484A4 4 0 0 1 18 18\"><\/path><\/svg>\n          <span class=\"gradient-text\" style=\"font-size:var(--text-56);line-height:1;font-weight:var(--font-weight-semibold);\">02<\/span>\n        <\/div>\n        <h4>Analyze<\/h4>\n        <p>AI recognizes every SKU, counts facings, reads prices, detects out-of-stocks, and checks planogram compliance. Full KPI report in seconds.<\/p>\n        <p style=\"font-size:var(--text-12);color:var(--color-gray-dark);margin-bottom:0;font-weight:var(--font-weight-semibold);\">Retail image recognition at 98% accuracy, SKU-level<\/p>\n      <\/div>\n      <div class=\"card animate-on-visible fade-to-top\">\n        <div style=\"display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"48\" height=\"48\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#ir-grad3)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;\"><defs><lineargradient id=\"ir-grad3\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#F16B5E\"><\/stop><stop offset=\"33%\" stop-color=\"#D529E0\"><\/stop><stop offset=\"66%\" stop-color=\"#3F5BEB\"><\/stop><stop offset=\"100%\" stop-color=\"#3FA2EB\"><\/stop><\/lineargradient><\/defs><path d=\"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z\"><\/path><\/svg>\n          <span class=\"gradient-text\" style=\"font-size:var(--text-56);line-height:1;font-weight:var(--font-weight-semibold);\">03<\/span>\n        <\/div>\n        <h4>Act<\/h4>\n        <p>The rep gets instant recommendations &#8211; reorder suggestions, corrective actions, promo fixes. Management sees live dashboards before the visit ends.<\/p>\n        <p style=\"font-size:var(--text-12);color:var(--color-gray-dark);margin-bottom:0;font-weight:var(--font-weight-semibold);\">Retail image recognition drives corrective actions in the store<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Business Value of Retail Image Recognition<\/span>\n    <h4 style=\"margin-bottom:var(--space-3);\">5 reasons Image Recognition transforms your business<\/h4>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-10);\">Not just a technology &#8211; a business transformation tool backed by 160+ implementation specialists.<\/p>\n\n    <div data-accordion=\"\">\n      <div class=\"accordion-item open\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Shelf Audit Automation<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">One photo replaces long checklists. Saves minutes per visit that reps can spend selling. Uniform audit standard across all channels and countries.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Higher Data Quality<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Manual reports overstate compliance, hiding the real OSA problem. IR zapewnia dok\u0142adno\u015b\u0107 >98% vs. ~80% przy samoraportowaniu &#8211; wiarygodny fundament dla KPI <a href=\"https:\/\/assecoplatform.com\/pl\/perfect-store\/\" style=\"color:#6c63ff;\">Perfect Store<\/a> i system\u00f3w premiowych.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Near-Real-Time Feedback<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Results available with minimal delay. Managers can react during live campaigns &#8211; fixing displays in high-potential stores before the promotion window closes.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">No Data Silos<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Dane IR \u0142\u0105cz\u0105 si\u0119 z danymi sprzeda\u017cowymi i dystrybucyjnymi w jednym ekosystemie. Po\u0142\u0105cz egzekucj\u0119 <a href=\"https:\/\/assecoplatform.com\/pl\/perfect-store\/\" style=\"color:#6c63ff;\">Perfect Store<\/a> ze sprzeda\u017c\u0105 od dystrybutor\u00f3w, danymi ePOS i rekomendacjami next-visit &#8211; niemo\u017cliwe z rozwi\u0105zaniami punktowymi.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">160+ IR Specialists Behind Every Deployment<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">A dedicated team of 160+ specialists responsible for implementation and maintenance. Experience with global brands means projects avoid typical pitfalls &#8211; missing packshots, unclear KPIs, wrong baseline.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray\">\n  <div class=\"container-wide\">\n\n    <div class=\"case-study-card\">\n      <div class=\"columns columns--2\" style=\"gap:var(--space-10);margin-bottom:var(--space-8);align-items:stretch;\">\n        <div style=\"display:flex;flex-direction:column;justify-content:space-between;\">\n          <div>\n            <span class=\"section-badge\" style=\"color:var(--color-gray-medium);\">Customer Success Story<\/span>\n            <h3 style=\"color:var(--color-white);margin-bottom:var(--space-6);\">How <span class=\"gradient-text\">Nestl\u00e9<\/span> made AI image recognition a strategic imperative<\/h3>\n            <div class=\"case-study__meta\" style=\"margin-bottom:var(--space-6);\">\n              <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Industry:<\/strong> Food &#038; Beverage<\/span>\n              <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Region:<\/strong> EMENA<\/span>\n              <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Use case:<\/strong> Shelf Auditing &#038; Store Visit Efficiency<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"case-study__quote\" style=\"margin:0 0 var(--space-8);\">\n            <p>&#8222;The platform gave us one version of the data truth across our entire commercial organization. Field execution, distributor sell-out, and shelf data &#8211; finally in one place and trustworthy enough to build our AI models on top of.&#8221;<\/p>\n            <span class=\"case-study__quote-author\">&#8211; Marcin \u0141api\u0144ski, Head of Commercial Excellence, Nestl\u00e9<\/span>\n          <\/div>\n          <div class=\"columns columns--2\" style=\"gap:var(--space-4);\">\n            <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n              <p class=\"gradient-text\" style=\"font-size:var(--text-48);line-height:1;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);\">+20%<\/p>\n              <p style=\"color:var(--color-gray);margin-bottom:var(--space-1);\">Availability KPI<\/p>\n              <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">improvement on-shelf<\/p>\n            <\/div>\n            <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n              <p class=\"gradient-text\" style=\"font-size:var(--text-48);line-height:1;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);\">98%<\/p>\n              <p style=\"color:var(--color-gray);margin-bottom:var(--space-1);\">Data Accuracy<\/p>\n              <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">vs. ~80% with manual reporting<\/p>\n            <\/div>\n            <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n              <p class=\"gradient-text\" style=\"font-size:var(--text-48);line-height:1;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);\">20\u201390%<\/p>\n              <p style=\"color:var(--color-gray);margin-bottom:var(--space-1);\">Faster Audits<\/p>\n              <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">depending on store size<\/p>\n            <\/div>\n            <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n              <p class=\"gradient-text\" style=\"font-size:var(--text-48);line-height:1;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);\">129<\/p>\n              <p style=\"color:var(--color-gray);margin-bottom:var(--space-1);\">Man-Days Saved<\/p>\n              <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">per month, per organization<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div>\n          <div class=\"cs-video-wrapper\" style=\"position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:3\/4;\">\n            <video autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\" style=\"width:100%;height:100%;object-fit:cover;display:block;\" poster=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/02\/okladka-nestle-2.jpg\">\n              <source src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2024\/08\/Nestle-short-v1.mp4\" type=\"video\/mp4\">\n            <\/source><\/video>\n            <button class=\"cs-video-toggle\" aria-label=\"Pause or play video\" onclick=\"var v=this.closest('.cs-video-wrapper').querySelector('video');v.paused?(v.play(),this.classList.remove('paused')):(v.pause(),this.classList.add('paused'));\" style=\"position:absolute;top:var(--space-4);right:var(--space-4);width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:rgba(200,200,200,0.25);backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;\">\n              <svg class=\"icon-pause\" width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\"><rect x=\"1\" y=\"1\" width=\"4\" height=\"12\" rx=\"1\" fill=\"white\"><\/rect><rect x=\"9\" y=\"1\" width=\"4\" height=\"12\" rx=\"1\" fill=\"white\"><\/rect><\/svg>\n              <svg class=\"icon-play\" width=\"14\" height=\"14\" viewbox=\"0 0 14 14\" fill=\"none\" style=\"display:none;\"><path d=\"M2 1.5L12.5 7L2 12.5V1.5Z\" fill=\"white\"><\/path><\/svg>\n            <\/button>\n            <div style=\"position:absolute;bottom:0;left:0;right:0;padding:var(--space-5);background:linear-gradient(to top,rgba(0,0,0,0.75) 0%,transparent 100%);pointer-events:none;\">\n              <div style=\"display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);pointer-events:auto;\">\n                <img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2024\/08\/Marcin-Lapinski-photo-1.png\" alt=\"Marcin \u0141api\u0144ski\" style=\"width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;flex-shrink:0;\"\/>\n                <div>\n                  <p style=\"color:var(--color-white);font-weight:var(--font-weight-semibold);margin-bottom:0;line-height:1.3;\">Marcin \u0141api\u0144ski<\/p>\n                  <p style=\"color:var(--color-gray);font-size:var(--text-14);margin-bottom:0;line-height:1.3;\">Head of Commercial Excellence, Nestl\u00e9<\/p>\n                <\/div>\n              <\/div>\n              <a href=\"https:\/\/www.youtube.com\/watch?v=yK_IXPejSF8\" target=\"_blank\" rel=\"noopener\" style=\"pointer-events:auto;display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-white);color:var(--color-black);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-size:var(--text-14);font-weight:var(--font-weight-medium);text-decoration:none;\">\u2192 Full video<\/a>\n            <\/div>\n          <\/div>\n          <div style=\"display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- KPI cards moved to left column above -->\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <div class=\"case-study-card\" style=\"background:var(--color-black);border-radius:var(--radius-lg);padding:var(--space-12);\">\n      <div class=\"columns columns--2\" style=\"gap:var(--space-10);align-items:center;\">\n        <div>\n          <span class=\"section-badge\" style=\"color:var(--color-gray-medium);\">Customer Success Story<\/span>\n          <h3 style=\"color:var(--color-white);margin-bottom:var(--space-6);\">How <span class=\"gradient-text\">Kraft Heinz<\/span> turned Image Recognition into a growth driver<\/h3>\n          <div class=\"case-study__meta\" style=\"margin-bottom:var(--space-6);\">\n            <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Industry:<\/strong> Food &#038; Beverage<\/span>\n            <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Region:<\/strong> Central Europe<\/span>\n            <span class=\"case-study__meta-item\" style=\"color:var(--color-gray);\"><strong style=\"color:var(--color-white);\">Use case:<\/strong> Image Recognition, SFA, AI-driven Order Automation<\/span>\n          <\/div>\n        <\/div>\n        <div>\n          <img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg\" alt=\"Kraft Heinz logo\" style=\"max-width:200px;margin-bottom:var(--space-6);filter:brightness(0) invert(1);\"\/>\n        <\/div>\n      <\/div>\n\n      <div class=\"columns columns--2\" style=\"gap:var(--space-8);margin-top:var(--space-8);\">\n        <div class=\"case-study__quote\" style=\"margin:0;\">\n          <p>&#8222;Incorporating this solution into our business strategy has contributed to our growth, bringing benefits that have impacted on our operations.&#8221;<\/p>\n          <span class=\"case-study__quote-author\">&#8211; Adam Imielski, General Manager, Kraft Heinz Poland<\/span>\n        <\/div>\n        <div class=\"case-study__quote\" style=\"margin:0;\">\n          <p>&#8222;Our sales representatives recommend the intuitive nature of the Image Recognition solution. Its advanced Augmented Reality shelf scanning capabilities and visual Key Performance Indicators have proven effective in monitoring business metrics.&#8221;<\/p>\n          <span class=\"case-study__quote-author\">&#8211; Adam Imielski, General Manager, Kraft Heinz Poland<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"columns columns--3\" style=\"gap:var(--space-4);margin-top:var(--space-8);\">\n        <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n          <p style=\"color:var(--color-gray);margin-bottom:0;\">AR Shelf Scanning<\/p>\n          <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">Visual KPIs for shelf presence &#038; availability<\/p>\n        <\/div>\n        <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n          <p style=\"color:var(--color-gray);margin-bottom:0;\">AI-Driven Order Automation<\/p>\n          <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">Automated order generation from inventory shortages<\/p>\n        <\/div>\n        <div style=\"background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;\">\n          <p style=\"color:var(--color-gray);margin-bottom:0;\">Valued SFA &#038; IR Partner<\/p>\n          <p style=\"font-size:var(--text-12);color:var(--color-gray-medium);margin-bottom:0;\">Recommended by Kraft Heinz General Manager<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\" id=\"roi-calculator\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Image Recognition ROI Calculator<\/span>\n\n    <div class=\"roi-compact\">\n      <form id=\"roi-form\" class=\"roi-compact__form\">\n        <div>\n          <h4 style=\"margin-bottom:var(--space-1);\">Estimate your Retail Image Recognition ROI<\/h4>\n          <p style=\"color:var(--color-gray-dark);margin-bottom:var(--space-4);font-size:var(--text-14);\">Adjust the sliders to match your operation.<\/p>\n          <div class=\"roi-compact__inputs\">\n          <div class=\"roi-compact__field\">\n            <label for=\"field-reps\">Field reps<\/label>\n            <input type=\"number\" id=\"field-reps\" value=\"50\" min=\"1\" max=\"10000\"\/>\n          <\/div>\n          <div class=\"roi-compact__field\">\n            <label for=\"annual-revenue\">Revenue (\u20acM)<\/label>\n            <input type=\"number\" id=\"annual-revenue\" value=\"100\" min=\"1\" max=\"100000\"\/>\n          <\/div>\n          <div class=\"roi-compact__field\">\n            <label for=\"stores\">Stores covered<\/label>\n            <input type=\"number\" id=\"stores\" value=\"5000\" min=\"1\" max=\"500000\"\/>\n          <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"roi-compact__result\">\n          <p class=\"roi-compact__result-label\">Estimated annual benefit<\/p>\n          <p class=\"roi-compact__result-value gradient-text\" id=\"total-value\">\u20ac6.4M<\/p>\n          <p style=\"font-size:var(--text-12);color:var(--color-gray-dark);margin-bottom:var(--space-5);\">Based on 450+ deployments across 62 countries<\/p>\n          <div class=\"wp-block-button is-style-arrow-right\"><a class=\"wp-block-button__link wp-element-button\" href=\"#book-demo\">Get tailored analysis<\/a><\/div>\n        <\/div>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray\">\n  <div class=\"container-wide\">\n\n    <div class=\"cap-panel\">\n\n      <div class=\"cap-panel__left\">\n        <span class=\"section-badge\" style=\"margin-bottom:var(--space-5);display:inline-block;\">Retail Image Recognition Capabilities<\/span>\n        <h3 style=\"margin-bottom:var(--space-4);letter-spacing:-0.02em;font-weight:var(--font-weight-semibold);\">Retail Image Recognition: everything you need to<br\/><span class=\"gradient-text\">own the shelf<\/span><\/h3>\n        <p style=\"color:var(--color-gray-dark);font-size:var(--text-16);line-height:1.65;margin-bottom:var(--space-6);max-width:32rem;\">A complete retail image recognition toolkit for shelf intelligence &#8211; from product availability to promotional compliance. Across Retail, Traditional Trade, and HoReCa channels.<\/p>\n\n        <label for=\"cap-select\" style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);\">Select capability<\/label>\n        <select class=\"cap-panel__select\" id=\"cap-select\">\n          <option value=\"0\">Product Availability &#038; Shelf Share<\/option>\n          <option value=\"1\">Planogram Compliance<\/option>\n          <option value=\"2\">Price Recognition<\/option>\n          <option value=\"3\">Promo &#038; Contract Compliance<\/option>\n          <option value=\"4\">AR Live Scanning Mode<\/option>\n          <option value=\"5\">Works Offline &#8211; Anywhere<\/option>\n          <option value=\"6\">Competitive Intelligence<\/option>\n          <option value=\"7\">Actionable Recommendations<\/option>\n          <option value=\"8\">Menu Recognition (HoReCa)<\/option>\n          <option value=\"9\">Fits Your Existing Stack<\/option>\n        <\/select>\n\n        <div class=\"cap-panel__list-wrap\">\n          <div class=\"cap-panel__track\">\n            <div class=\"cap-panel__thumb\" id=\"cap-thumb\"><\/div>\n          <\/div>\n          <ul class=\"cap-panel__list\" id=\"cap-list\">\n            <li class=\"cap-panel__item active\" data-title=\"Product Availability &#038; Shelf Share\" data-desc=\"Detect out-of-stocks and measure your share of shelf versus competitors at SKU level across every store visit.\" data-impact=\"Up to 20% availability improvement\" data-video=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/multiple-zones.mp4\" data-image=\"\">\n              Product Availability &#038; Shelf Share\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Planogram Compliance\" data-desc=\"Instantly verify whether shelves match your planogram - right product, right position, right number of facings - at every visit, automatically.\" data-impact=\"Verified at every store visit\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/planogram-compliance.jpg\">\n              Planogram Compliance\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Price Recognition\" data-desc=\"OCR reads price tags automatically, flagging unauthorized price deviations and surfacing competitive pricing data in real time.\" data-impact=\"Automated price monitoring\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/price-recognition.jpg\">\n              Price Recognition\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Promo &#038; Contract Compliance\" data-desc=\"Verify that promotional displays, POS materials, and special placements are live and correctly executed - before the promo window closes.\" data-impact=\"Verified compliance before promo window closes\" data-video=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/promo-guard.mp4\" data-image=\"\">\n              Promo &#038; Contract Compliance\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"AR Live Scanning Mode\" data-desc=\"Augmented reality overlays guide reps during scanning and flag issues in real time - so problems get fixed before the rep leaves the store.\" data-impact=\"Issues resolved during the visit\" data-video=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/business-insights.mp4\" data-image=\"\">\n              AR Live Scanning Mode\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Works Offline - Anywhere\" data-desc=\"On-device AI runs the full recognition engine on the rep's smartphone with no internet required. Critical for rural stores, basements, warehouses, and HoReCa venues. Paired with online and hybrid modes, the engine adapts to any connectivity environment automatically.\" data-impact=\"No connectivity required\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/offline-mode.jpg\">\n              Works Offline &#8211; Anywhere\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Competitive Intelligence\" data-desc=\"Track competitors' shelf share, facings, and pricing alongside your own KPIs to identify threats and growth opportunities at store level.\" data-impact=\"Store-level competitive view\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/competitive-intelligence.jpg\">\n              Competitive Intelligence\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Actionable Recommendations\" data-desc=\"The platform doesn't just report - it recommends. Reps get specific next actions; managers see prioritized store alerts and order suggestions.\" data-impact=\"20\u201390% faster audits depending on complexity\" data-video=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/promotional-order.mp4\" data-image=\"\">\n              Actionable Recommendations\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Menu Recognition (HoReCa)\" data-desc=\"Recognize your products in restaurant and bar menus - verifying presence, correct pricing, and promotional placement in the HoReCa channel.\" data-impact=\"HoReCa-specific module\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/menu-recognition.jpg\">\n              Menu Recognition (HoReCa)\n            <\/li>\n            <li class=\"cap-panel__item\" data-title=\"Fits Your Existing Stack\" data-desc=\"Deploy as a standalone add-on to your existing SFA via standard API - no replacement required. Or run it as part of Asseco Platform for a fully integrated execution loop where actions, visits, and results connect automatically.\" data-impact=\"API-first, integrates in weeks\" data-video=\"\" data-image=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/integration.jpg\">\n              Fits Your Existing Stack\n            <\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n\n      <div class=\"cap-panel__detail\">\n        <div class=\"cap-panel__image\" aria-hidden=\"true\"><\/div>\n        <div class=\"cap-panel__detail-body\">\n          <h5 class=\"cap-panel__detail-title\">Product Availability &#038; Shelf Share<\/h5>\n          <p class=\"cap-panel__detail-desc\">Detect out-of-stocks and measure your share of shelf versus competitors at SKU level across every store visit.<\/p>\n          <div class=\"cap-panel__tags\">\n            <span class=\"cap-panel__tag cap-panel__detail-impact\">Up to 20% availability improvement<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <script>\n    (function() {\n      var detail = document.querySelector('.cap-panel__detail');\n      var titleEl = detail.querySelector('.cap-panel__detail-title');\n      var descEl = detail.querySelector('.cap-panel__detail-desc');\n      var impactEl = detail.querySelector('.cap-panel__detail-impact');\n      var imageEl = detail.querySelector('.cap-panel__image');\n      var thumb = document.getElementById('cap-thumb');\n      var track = thumb.parentElement;\n      var items = Array.from(document.querySelectorAll('.cap-panel__item'));\n      var select = document.getElementById('cap-select');\n\n      var videoEls = {};\n      items.forEach(function(item, idx) {\n        if (item.dataset.video) {\n          var vid = document.createElement('video');\n          vid.loop = true;\n          vid.muted = true;\n          vid.playsInline = true;\n          vid.preload = 'none';\n          vid.style.cssText = 'position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:cover;display:none;border-radius:calc(var(--radius-xl) - 8px) calc(var(--radius-xl) - 8px) 4px 4px;';\n          var src = document.createElement('source');\n          src.src = item.dataset.video;\n          src.type = 'video\/mp4';\n          vid.appendChild(src);\n          imageEl.appendChild(vid);\n          videoEls[idx] = vid;\n        }\n      });\n\n      if (videoEls[0]) {\n        videoEls[0].preload = 'auto';\n        videoEls[0].style.display = 'block';\n        videoEls[0].play();\n      }\n\n      var detailBody = detail.querySelector('.cap-panel__detail-body');\n\n      function activate(idx) {\n        var item = items[idx];\n        items.forEach(function(i) { i.classList.remove('active'); });\n        item.classList.add('active');\n        titleEl.textContent = item.dataset.title;\n        descEl.textContent = item.dataset.desc;\n        impactEl.textContent = item.dataset.impact;\n        detailBody.classList.remove('cap-fade');\n        requestAnimationFrame(function() { detailBody.classList.add('cap-fade'); });\n        imageEl.style.opacity = '0';\n        setTimeout(function() {\n          Object.keys(videoEls).forEach(function(k) {\n            videoEls[k].style.display = 'none';\n          });\n          if (item.dataset.video) {\n            imageEl.style.backgroundImage = '';\n            var vid = videoEls[idx];\n            vid.style.display = 'block';\n            vid.play();\n          } else if (item.dataset.image) {\n            imageEl.style.backgroundImage = 'url(' + item.dataset.image + ')';\n          } else {\n            imageEl.style.backgroundImage = '';\n          }\n          imageEl.style.opacity = '1';\n        }, 180);\n        moveThumb(item);\n      }\n\n      function moveThumb(activeItem) {\n        var trackRect = track.getBoundingClientRect();\n        var itemRect = activeItem.getBoundingClientRect();\n        thumb.style.top = (itemRect.top - trackRect.top) + 'px';\n        thumb.style.height = itemRect.height + 'px';\n      }\n\n      items.forEach(function(item, idx) {\n        item.addEventListener('click', function() {\n          activate(idx);\n          select.value = idx;\n        });\n      });\n\n      select.addEventListener('change', function() {\n        activate(parseInt(this.value, 10));\n      });\n\n      requestAnimationFrame(function() {\n        var first = document.querySelector('.cap-panel__item.active');\n        if (first) moveThumb(first);\n      });\n    })();\n    <\/script>\n  <\/div>\n<\/section>\n\n\n\n<div class=\"wp-block-group case-studies-listing is-layout-flow wp-block-group-is-layout-flow\">\n<h2 class=\"wp-block-heading has-orange-to-blue-color has-text-color has-link-color wp-elements-ea07405a6044e25f0ff0a0b5f386160b\" id=\"h-case-studies\">Case Studies<\/h2>\n\n\n\n<p>See how leading FMCG brands use Retail Image Recognition to drive measurable business results.<\/p>\n\n\n\n<div data-wp-context=\"{}\" data-wp-interactive=\"core\/query\" data-wp-key=\"1\" data-wp-router-region=\"query-1\" class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\"><li data-wp-key=\"post-template-item-6400\" class=\"wp-block-post post-6400 case-study type-case-study status-publish has-post-thumbnail hentry tag-fmcg-pl case-study-category-cyfrowe-rozpoznawanie-polek\">\n\n<div class=\"wp-block-group left-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"taxonomy-post_tag wp-block-post-terms\"><a href=\"https:\/\/assecoplatform.com\/pl\/tag\/fmcg-pl\/\" rel=\"tag\">FMCG<\/a><\/div>\n\n<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1225\" height=\"720\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2.png 1225w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2-300x176.png 300w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2-1024x602.png 1024w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2-768x451.png 768w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2-69x41.png 69w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/10\/oshee-top-2-414x243.png 414w\" sizes=\"auto, (max-width: 1225px) 100vw, 1225px\" \/><\/figure>\n\n\t\t\t<div class=\"case-study-category-labels\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\tclass=\"category-label\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\tCyfrowe rozpoznawanie p\u00f3\u0142ek\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group right-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group heading-group is-layout-constrained wp-block-group-is-layout-constrained\"><h2 class=\"wp-block-post-title\">Jak OSHEE zrewolucjonizowa\u0142o realizacj\u0119 sprzeda\u017cy detalicznej dzi\u0119ki rozpoznawaniu obraz\u00f3w opartemu na sztucznej inteligencji<\/h2>\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><\/div>\n<\/div>\n\n\n\n<p>Gdy marka szybko si\u0119 rozwija, zachowanie sp\u00f3jno\u015bci na p\u00f3\u0142ce staje si\u0119 codziennym wyzwaniem. Dla OSHEE, firmy dzia\u0142aj\u0105cej w setkach punkt\u00f3w sprzeda\u017cy detalicznej i posiadaj\u0105cej dziesi\u0105tki linii produktowych, zapewnienie idealnej widoczno\u015bci w sklepach stawa\u0142o si\u0119 z roku na rok coraz bardziej z\u0142o\u017cone. <\/p>\n\n\n<a class=\"wp-block-read-more\" href=\"https:\/\/assecoplatform.com\/pl\/case-studies\/jak-oshee-zrewolucjonizowalo-realizacje-sprzedazy-detalicznej-dzieki-rozpoznawaniu-obrazow-opartemu-na-sztucznej-inteligencji\/\" target=\"_self\">Read the full story<span class=\"screen-reader-text\">: Jak OSHEE zrewolucjonizowa\u0142o realizacj\u0119 sprzeda\u017cy detalicznej dzi\u0119ki rozpoznawaniu obraz\u00f3w opartemu na sztucznej inteligencji<\/span><\/a><\/div>\n\n<\/li><li data-wp-key=\"post-template-item-3945\" class=\"wp-block-post post-3945 case-study type-case-study status-publish has-post-thumbnail hentry case-study-category-data-sharing-pl\">\n\n<div class=\"wp-block-group left-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n\n<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study.png 1536w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study-300x200.png 300w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study-1024x683.png 1024w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study-768x512.png 768w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study-69x46.png 69w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/musli-case-study-414x276.png 414w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\t\t\t<div class=\"case-study-category-labels\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\tclass=\"category-label\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\tData Sharing\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group right-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group heading-group is-layout-constrained wp-block-group-is-layout-constrained\"><h2 class=\"wp-block-post-title\">Joint Business Planning w praktyce: historia sukcesu firmy spo\u017cywczej<\/h2>\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><\/div>\n<\/div>\n\n\n\n<p>Du\u017ca firma spo\u017cywcza d\u0105\u017cy\u0142a do maksymalizacji zasi\u0119gu promocyjnego, zapewniaj\u0105c jednocze\u015bnie przejrzysto\u015b\u0107 i efektywno\u015b\u0107 we wsp\u00f3\u0142pracy z dystrybutorami. Wykorzystuj\u0105c zintegrowane dane, firma przekszta\u0142ci\u0142a operacje sprzeda\u017cowe dystrybutor\u00f3w.  <\/p>\n\n\n<a class=\"wp-block-read-more\" href=\"https:\/\/assecoplatform.com\/pl\/case-studies\/wspolne-planowanie-biznesowe-w-praktyce-historia-sukcesu-firmy-spozywczej\/\" target=\"_self\">Read the full story<span class=\"screen-reader-text\">: Joint Business Planning w praktyce: historia sukcesu firmy spo\u017cywczej<\/span><\/a><\/div>\n\n<\/li><li data-wp-key=\"post-template-item-3944\" class=\"wp-block-post post-3944 case-study type-case-study status-publish has-post-thumbnail hentry case-study-category-data-sharing-pl\">\n\n<div class=\"wp-block-group left-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n\n<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study.jpg 1024w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study-300x170.jpg 300w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study-768x434.jpg 768w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study-69x39.jpg 69w, https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/05\/water-case-study-414x234.jpg 414w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\t\t\t<div class=\"case-study-category-labels\">\n\t\t\t\t\t\t\t\t\t<a\n\t\t\t\t\t\tclass=\"category-label\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\tData Sharing\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group right-part is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group heading-group is-layout-constrained wp-block-group-is-layout-constrained\"><h2 class=\"wp-block-post-title\">Jak Wsp\u00f3lne Planowanie Biznesowe Przekszta\u0142ci\u0142o Firm\u0119 Napojow\u0105<\/h2>\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><\/div>\n<\/div>\n\n\n\n<p>Wiod\u0105ca firma napojowa stan\u0119\u0142a przed wyzwaniem zr\u00f3wnowa\u017cenia efektywno\u015bci kosztowej ze wzrostem sprzeda\u017cy.<\/p>\n\n\n<a class=\"wp-block-read-more\" href=\"https:\/\/assecoplatform.com\/pl\/case-studies\/jak-wspolne-planowanie-biznesowe-przeksztalcilo-firme-produkujaca-napoje\/\" target=\"_self\">Read the full story<span class=\"screen-reader-text\">: Jak Wsp\u00f3lne Planowanie Biznesowe Przekszta\u0142ci\u0142o Firm\u0119 Napojow\u0105<\/span><\/a><\/div>\n\n<\/li><\/ul>\n\n<nav class=\"wp-block-query-pagination is-layout-flex wp-block-query-pagination-is-layout-flex\" aria-label=\"Stronicowanie\">\n\n\n<div class=\"wp-block-query-pagination-numbers\"><span data-wp-key=\"index-0\" aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a data-wp-key=\"index-1\" data-wp-on--click=\"core\/query::actions.navigate\" class=\"page-numbers\" href=\"?query-1-page=2\">2<\/a>\n<a data-wp-key=\"index-2\" data-wp-on--click=\"core\/query::actions.navigate\" class=\"page-numbers\" href=\"?query-1-page=3\">3<\/a><\/div>\n\n<a data-wp-key=\"query-pagination-next\" data-wp-on--click=\"core\/query::actions.navigate\" data-wp-on--mouseenter=\"core\/query::actions.prefetch\" data-wp-watch=\"core\/query::callbacks.prefetch\" href=\"\/pl\/wp-json\/wp\/v2\/pages\/6555?query-1-page=2\" class=\"wp-block-query-pagination-next\">Nast\u0119pna strona<\/a>\n<\/nav><\/div>\n<\/div>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Industry Recognition<\/span>\n    <h3 style=\"margin-bottom:var(--space-3);\">Which analysts and standards recognize Retail Image Recognition?<\/h3>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-12);\">Independent recognition to support your internal business case. RIR is part of the Asseco Platform suite (Gartner Representative Vendor in Retail Execution 2025) \u2014 the same platform behind Mobile Touch, used by 55,000+ FMCG users across 50+ countries.<\/p>\n\n    <div class=\"columns columns--3\">\n\n      <div class=\"card animate-on-visible fade-in\" style=\"position:relative;overflow:hidden;\">\n        <div class=\"recognition-card__icon\">\n          <img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/gartner.svg\" alt=\"Gartner\" style=\"filter:none;\"\/>\n        <\/div>\n        <h4 style=\"margin-bottom:var(--space-2);\">Gartner Representative Vendor<\/h4>\n        <p style=\"font-size:var(--text-12);color:var(--color-blue-light);margin-bottom:var(--space-4);\">Market Guide for Retail Execution &#8211; 2025<\/p>\n        <p style=\"margin-bottom:0;font-size:var(--text-14);\">Named as a Representative Vendor &#8211; confirming world-class solutions with capacity for multi-channel, multi-region deployment across global FMCG markets.<\/p>\n      <\/div>\n\n      <div class=\"card animate-on-visible fade-in\" style=\"position:relative;overflow:hidden;\">\n        <div class=\"recognition-card__icon\">\n          <img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/poi.png\" alt=\"POI Best-in-Class\"\/>\n        <\/div>\n        <h4 style=\"margin-bottom:var(--space-2);\">POI Best-in-Class<\/h4>\n        <p style=\"font-size:var(--text-12);color:var(--color-blue-light);margin-bottom:var(--space-4);\">Advanced Imaging &#038; Mobile UI\/UX &#8211; 2025<\/p>\n        <p style=\"margin-bottom:0;font-size:var(--text-14);\">Two IR-specific POI Best-in-Class distinctions. Part of 9 total platform distinctions &#8211; the highest count of any vendor.<\/p>\n      <\/div>\n\n      <div class=\"card animate-on-visible fade-in\" style=\"position:relative;overflow:hidden;\">\n        <div class=\"recognition-card__icon\">\n          <img decoding=\"async\" src=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/iso.svg\" alt=\"ISO\/IEC 27001:2022\"\/>\n        <\/div>\n        <h4 style=\"margin-bottom:var(--space-2);\">ISO\/IEC 27001:2022<\/h4>\n        <p style=\"font-size:var(--text-12);color:var(--color-blue-light);margin-bottom:var(--space-4);\">Certified<\/p>\n        <p style=\"margin-bottom:0;font-size:var(--text-14);\">Internationally recognized information security management certification. Critical for enterprise IT decision-makers.<\/p>\n      <\/div>\n\n    <\/div>\n\n    <div style=\"margin-top:var(--space-8);\">\n      <div class=\"wp-block-button is-style-arrow-right\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/assecoplatform.com\/pl\/studia-przypadkow\/\">See all credentials &#038; client proofs<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Competitive Landscape<\/span>\n    <h3 style=\"margin-bottom:var(--space-3);\">How does Retail Image Recognition compare to competitors?<\/h3>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-12);\">A transparent look at the image recognition market.<\/p>\n\n    <div class=\"competitive-table-wrapper\">\n      <table class=\"competitive-table\">\n        <thead>\n          <tr>\n            <th>Capability<\/th>\n            <th class=\"col-highlight\">Asseco Retail IR<\/th>\n            <th>FORM + Trax<\/th>\n            <th>Infilect<\/th>\n            <th>Vispera<\/th>\n            <th>ParallelDots<\/th>\n            <th>StayinFront<\/th>\n            <th>Neurolabs<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Accuracy claimed<\/td>\n            <td class=\"col-highlight val-yes\">>98%<\/td>\n            <td class=\"val-partial\">~97%<\/td>\n            <td>>97%<\/td>\n            <td>>96%<\/td>\n            <td>>95%<\/td>\n            <td>96%+<\/td>\n            <td>>95%<\/td>\n          <\/tr>\n          <tr>\n            <td>On-device \/ offline AI<\/td>\n            <td class=\"col-highlight val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-partial\">ODIN module<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n          <tr>\n            <td>AR live scanning<\/td>\n            <td class=\"col-highlight val-yes\">Yes (3D + LIDAR)<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-partial\">On-Device *<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n          <tr>\n            <td>Full SFA platform<\/td>\n            <td class=\"col-highlight val-yes\">Yes<\/td>\n            <td class=\"val-partial\">via FORM<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n          <tr>\n            <td>Promo compliance<\/td>\n            <td class=\"col-highlight val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n            <td class=\"val-yes\">Yes<\/td>\n          <\/tr>\n          <tr>\n            <td>Gartner recognized<\/td>\n            <td class=\"col-highlight val-yes\">Representative Vendor (2025)<\/td>\n            <td class=\"val-partial\">Yes **<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-partial\">2018<\/td>\n            <td class=\"val-partial\">\u2014<\/td>\n            <td>\u2014<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n          <tr>\n            <td>POI Best-in-Class<\/td>\n            <td class=\"col-highlight val-yes\">9 in 2025<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-yes\">6 in 2024<\/td>\n            <td class=\"val-partial\">Enabler ***<\/td>\n          <\/tr>\n          <tr>\n            <td>Planogram 360 \/ Category Mgmt<\/td>\n            <td class=\"col-highlight val-yes\">5-module system<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n                    <tr>\n            <td>Salesforce CGC integration<\/td>\n            <td class=\"col-highlight val-yes\">Yes (delivered)<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-partial\">AppExchange<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n          <\/tr>\n          <tr>\n            <td>Synthetic data onboarding<\/td>\n            <td class=\"col-highlight val-yes\">Yes (3D scanning)<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-no\">No<\/td>\n            <td class=\"val-yes\">Yes (digital twins)<\/td>\n          <\/tr>\n<tr>\n            <td>Countries<\/td>\n            <td class=\"col-highlight\">50+<\/td>\n            <td>80+<\/td>\n            <td>18+<\/td>\n            <td>30+<\/td>\n            <td>40+<\/td>\n            <td>50+<\/td>\n            <td>UK, EU, US+<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n    <div class=\"competitive-table__footnotes\">\n      <p>Data based on publicly available vendor claims as of 2025\u20132026. Verified against vendor websites April 2026. Asseco >98% accuracy is field-validated across live production deployments at scale; competitor figures are self-reported claims. FORM and Trax Image Recognition merged February 2026 under Gemspring Capital PE. The merger covers retail execution and image recognition; Trax&#8217;s freight &#038; logistics division is a separate entity.<\/p>\n      <p>* StayinFront: On-Device AI (July 2025) enables real-time on-device image processing; PitchBook (Augment AR) is a separate display visualization tool.<br\/>** FORM+Trax: recognized in Gartner retail technology research; not confirmed in Market Guide for Retail Execution 2025.<br\/>*** Neurolabs listed as technology enabler in POI Vendor Panorama 2025, not as a standalone vendor with Best-in-Class distinctions.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Advanced Capability<\/span>\n    <h3 style=\"margin-bottom:var(--space-3);\">Planogram 360\u00b0 &#8211; Retail Image Recognition shows planograms aren&#8217;t missing. They&#8217;re <span class=\"gradient-text\">ignored<\/span>.<\/h3>\n    <p style=\"max-width:48rem;margin-bottom:var(--space-6);\">Most planograms are PDF files that never reach the shelf. Planogram 360\u00b0 turns the plan into a measurable negotiation tool: compliance, category position, gap vs target, and trend over time \u2014 one view, no sell-out data needed.<\/p>\n\n    <svg width=\"0\" height=\"0\" style=\"position:absolute;\"><defs><lineargradient id=\"p360g\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#F16B5E\"><\/stop><stop offset=\"33%\" stop-color=\"#D529E0\"><\/stop><stop offset=\"66%\" stop-color=\"#3F5BEB\"><\/stop><stop offset=\"100%\" stop-color=\"#3FA2EB\"><\/stop><\/lineargradient><\/defs><\/svg>\n    <div style=\"display:flex;align-items:stretch;gap:0;\">\n      <div class=\"card\" style=\"flex:1;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#p360g)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"><\/ellipse><path d=\"M3 5V19A9 3 0 0 0 21 19V5\"><\/path><path d=\"M3 12A9 3 0 0 0 21 12\"><\/path><\/svg>\n        <span style=\"font-size:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);\">01<\/span>\n        <h4 style=\"margin:0;\">Compliance<\/h4>\n        <p style=\"font-size:var(--text-13);color:var(--color-gray-dark);margin:0;line-height:1.45;\">SKU-level match between shelf and plan. Missing SKUs, wrong positions, facing counts \u2014 all caught automatically from one photo.<\/p>\n      <\/div>\n      <div style=\"width:3px;flex-shrink:0;align-self:center;height:40px;background:var(--gradient-orange-to-blue);border-radius:2px;\"><\/div>\n      <div class=\"card\" style=\"flex:1;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#p360g)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z\"><\/path><\/svg>\n        <span style=\"font-size:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);\">02<\/span>\n        <h4 style=\"margin:0;\">Category Analysis<\/h4>\n        <p style=\"font-size:var(--text-13);color:var(--color-gray-dark);margin:0;line-height:1.45;\">Share of shelf measured automatically from the image. See exactly where you stand versus every competitor in the category \u2014 no manual counting, no retailer data.<\/p>\n      <\/div>\n      <div style=\"width:3px;flex-shrink:0;align-self:center;height:40px;background:var(--gradient-orange-to-blue);border-radius:2px;\"><\/div>\n      <div class=\"card\" style=\"flex:1;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#p360g)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"><\/path><path d=\"m9 12 2 2 4-4\"><\/path><\/svg>\n        <span style=\"font-size:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);\">03<\/span>\n        <h4 style=\"margin:0;\">Potential Scoring<\/h4>\n        <p style=\"font-size:var(--text-13);color:var(--color-gray-dark);margin:0;line-height:1.45;\">You define the target share per segment (say, 35% for energy drinks). IR measures reality (22%). The gap is calculated and visualized \u2014 without depending on retailer sell-out data.<\/p>\n      <\/div>\n      <div style=\"width:3px;flex-shrink:0;align-self:center;height:40px;background:var(--gradient-orange-to-blue);border-radius:2px;\"><\/div>\n      <div class=\"card\" style=\"flex:1;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#p360g)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3v16a2 2 0 0 0 2 2h16\"><\/path><path d=\"M7 16l4-8 4 4 4-8\"><\/path><\/svg>\n        <span style=\"font-size:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);\">04<\/span>\n        <h4 style=\"margin:0;\">Negotiation Support<\/h4>\n        <p style=\"font-size:var(--text-13);color:var(--color-gray-dark);margin:0;line-height:1.45;\">Your rep walks into the store with the data: \u201cWe should have 35%, we have 22%, here\u2019s the photo, here\u2019s what changes.\u201d The store manager becomes a co-creator, not a gatekeeper.<\/p>\n      <\/div>\n      <div style=\"width:3px;flex-shrink:0;align-self:center;height:40px;background:var(--gradient-orange-to-blue);border-radius:2px;\"><\/div>\n      <div class=\"card\" style=\"flex:1;padding:var(--space-6);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"36\" height=\"36\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"url(#p360g)\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"6\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle><\/svg>\n        <span style=\"font-size:var(--text-12);font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);\">05<\/span>\n        <h4 style=\"margin:0;\">Historical Trending<\/h4>\n        <p style=\"font-size:var(--text-13);color:var(--color-gray-dark);margin:0;line-height:1.45;\">A month later: did it work? Track changes per store over time, detect seasonal patterns, spot regressions \u2014 and feed insights back into category planning.<\/p>\n      <\/div>\n    <\/div>\n\n    <p style=\"font-size:var(--text-14);color:var(--color-gray-dark);margin-top:var(--space-6);margin-bottom:var(--space-6);\">Five modules, one closed loop: define \u2192 propose \u2192 verify \u2192 measure \u2192 prioritize. Available standalone or as part of Retail Image Recognition.<\/p>\n    <div class=\"wp-block-button is-style-arrow-right\"><a class=\"wp-block-button__link wp-element-button\" href=\"#book-demo\">Talk to our category team<\/a><\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-white\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">Platform Ecosystem<\/span>\n    <h3 style=\"margin-bottom:var(--space-3);\">What can Retail Image Recognition do <span class=\"gradient-text\">beyond shelf analysis<\/span>?<\/h3>\n    <p style=\"max-width:42rem;margin-bottom:var(--space-12);\">Retail Image Recognition is one module within the Asseco Platform \u2014 a complete end-to-end FMCG execution suite. RIR connects directly to Mobile Touch for in-visit action, Trade Intelligence for analytics, and Trade Data Hub for cross-channel data.<\/p>\n\n    <div class=\"eco-arch\">\n\n      <div class=\"eco-arch__header\">\n        <span class=\"eco-arch__platform-pill\">Asseco Platform<\/span>\n        <p class=\"eco-arch__platform-sub\">One integrated suite. Your complete retail execution stack.<\/p>\n      <\/div>\n\n      <div class=\"eco-arch__row\">\n        <div class=\"eco-arch__layer-label\">Channels<\/div>\n        <div class=\"eco-arch__cards\">\n          <div class=\"eco-card\">\n            <span class=\"eco-card__name\">Sales &#038; Retail Execution<\/span>\n            <span class=\"eco-card__tagline\">Supercharge your mobile sales teams: less effort, more sales.<\/span>\n          <\/div>\n          <div class=\"eco-card eco-card--active\">\n            <span class=\"eco-card__eyebrow\">This page<\/span>\n            <span class=\"eco-card__name\">Retail Image Recognition<\/span>\n            <span class=\"eco-card__tagline\">Retail image recognition turns every store visit into data. AI turns that data into action.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"eco-arch__row\">\n        <div class=\"eco-arch__layer-label\">Data Backbone<\/div>\n        <div class=\"eco-arch__cards eco-arch__cards--data\">\n          <div class=\"eco-card\">\n            <span class=\"eco-card__name\">Trade Data Hub<\/span>\n            <span class=\"eco-card__tagline\">You already have the data. We have the tools to make it work for you.<\/span>\n          <\/div>\n          <div class=\"eco-arch__data-arrow\">\u2192<\/div>\n          <div class=\"eco-card\">\n            <span class=\"eco-card__name\">Trade Terms &#038; Settlement<\/span>\n            <span class=\"eco-card__tagline\">Set the terms. Prove they were met.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"eco-arch__row\">\n        <div class=\"eco-arch__layer-label\">Ecosystem Extension<\/div>\n        <div class=\"eco-arch__cards\">\n          <div class=\"eco-card eco-card--tpfe\">\n            <span class=\"eco-card__name\">Third Party Field Execution<\/span>\n            <span class=\"eco-card__tagline\">Your retail execution &#8211; beyond your own team. Agencies, distributors, and external partners in one system.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"eco-arch__footer\">AI \u00b7 ML \u00b7 AR \u00b7 Power BI &#8211; embedded in every product<\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"section bg-gray\">\n  <div class=\"container-wide\">\n    <span class=\"section-badge\">FAQ<\/span>\n    <h3 style=\"margin-bottom:var(--space-10);\">Common questions about Retail Image Recognition<\/h3>\n\n    <div data-accordion=\"\">\n      <div class=\"accordion-item open\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">How does AI image recognition actually work?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">A field rep photographs the shelf. AI \u2014 running in cloud or on-device \u2014 recognizes each SKU, counts facings, reads prices via OCR, and compares against your planogram. All KPIs ready in seconds, field-validated at >98% accuracy.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">What accuracy can I realistically expect?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Asseco Retail Image Recognition achieves >98% data accuracy &#8211; compared to approximately 80% typical of manual self-reporting. This is among the highest in the market and field-validated across live production deployments at scale.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Can it work offline in stores with poor connectivity?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Yes &#8211; and this is one of our strongest real-world differentiators. The on-device AI mode runs the full recognition engine directly on the rep&#8217;s smartphone, with no internet connection required. Results are generated in real time on-device and synced when connectivity is restored.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">How quickly can we add new SKUs to the recognition model?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">New SKUs are added to the recognition model using existing product images from your catalog &#8211; no separate photography sessions required in most cases. Onboarding timelines scale with catalog size and the number of markets.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">How does it integrate with our ERP and existing systems?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Asseco Platform integrates with major ERP systems (SAP, Oracle), CRM platforms, and data warehouses via standard APIs. The Trade Data Hub supports EDI and other exchange formats.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Which FMCG brands use Retail Image Recognition today?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">450+ FMCG implementations across 62 countries, including Nestl\u00e9, Coca-Cola HBC, Ferrero, Heineken, L&#8217;Or\u00e9al, Mars, Johnson &#038; Johnson, Dr. Oetker, and more.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">Is Retail Image Recognition part of Mobile Touch?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Retail Image Recognition is a standalone AI product that also integrates seamlessly with Mobile Touch \u2014 Asseco Platform&#8217;s FMCG sales execution app. You can deploy RIR as a pure shelf-analytics service for HQ and category teams, or activate AR shelf scan inside Mobile Touch so field reps capture, validate and act on shelf data without leaving their visit workflow.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"accordion-item\">\n        <div class=\"accordion-item__header\">\n          <span style=\"font-size:var(--text-14);font-weight:var(--font-weight-semibold);line-height:1.4;\">How does Retail Image Recognition connect to the Mobile Touch SFA workflow?<\/span>\n          <button class=\"accordion-item__toggle\" aria-label=\"Toggle\"><\/button>\n        <\/div>\n        <div class=\"accordion-item__content\">\n          <div class=\"accordion-item__content-inner\">\n            <p style=\"padding-bottom:var(--space-6);\">Reps scan shelves directly from Mobile Touch with AR overlays. Retail Image Recognition analyzes images on-device or in cloud, detects out-of-stocks, share-of-shelf and planogram gaps in seconds, and feeds results back into the same store visit. Insights flow downstream to Trade Intelligence for analytics and Trade Data Hub for cross-channel data \u2014 one closed-loop FMCG execution suite.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script type=\"application\/ld+json\">\n  {\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does AI image recognition actually work?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A field rep photographs the retail shelf with their smartphone or tablet. The AI engine - running either in the cloud or directly on the device - analyzes the image and recognizes each SKU, counts facings, reads price tags via OCR, and compares the result against your planogram. All KPIs are generated within seconds.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accuracy can I realistically expect?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Asseco Retail Image Recognition achieves >98% data accuracy - compared to approximately 80% typical of manual self-reporting. This is among the highest in the market and field-validated across live production deployments at scale.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can it work offline in stores with poor connectivity?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes - and this is one of our strongest real-world differentiators. The on-device AI mode runs the full recognition engine directly on the rep's smartphone, with no internet connection required. Results are generated in real time on-device and synced when connectivity is restored.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How quickly can we add new SKUs to the recognition model?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"New SKUs are added to the recognition model using existing product images from your catalog - no separate photography sessions required in most cases. Onboarding timelines scale with catalog size and the number of markets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does it integrate with our ERP and existing systems?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Asseco Platform integrates with major ERP systems (SAP, Oracle), CRM platforms, and data warehouses via standard APIs. The Trade Data Hub supports EDI and other exchange formats.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which FMCG brands use Retail Image Recognition today?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"450+ FMCG implementations across 62 countries, including Nestl\u00e9, Coca-Cola HBC, Ferrero, Heineken, L'Or\u00e9al, Mars, Johnson & Johnson, Dr. Oetker, and more.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is Retail Image Recognition part of Mobile Touch?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Retail Image Recognition is a standalone AI product that also integrates seamlessly with Mobile Touch \u2014 Asseco Platform's FMCG sales execution app. You can deploy RIR as a pure shelf-analytics service for HQ and category teams, or activate AR shelf scan inside Mobile Touch so field reps capture, validate and act on shelf data without leaving their visit workflow.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does Retail Image Recognition connect to the Mobile Touch SFA workflow?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Reps scan shelves directly from Mobile Touch with AR overlays. Retail Image Recognition analyzes images on-device or in cloud, detects out-of-stocks, share-of-shelf and planogram gaps in seconds, and feeds results back into the same store visit. Insights flow downstream to Trade Intelligence for analytics and Trade Data Hub for cross-channel data \u2014 one closed-loop FMCG execution suite.\"\n      }\n    }\n  ]\n}\n  <\/script>\n<\/section>\n\n\n\n<div id=\"book-demo\" class=\"wp-block-group has-black-dark-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-a5380535 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--56-px);padding-right:var(--wp--preset--spacing--32-px);padding-bottom:var(--wp--preset--spacing--56-px);padding-left:var(--wp--preset--spacing--32-px)\">\n<h3 class=\"wp-block-heading has-white-color has-text-color has-link-color wp-elements-7dadb16bbf41cf60997be6b061c222cc\" id=\"h-book-a-live-demo\">Book a live demo<\/h3>\n\n\n\n<p class=\"has-gray-default-color has-text-color has-link-color wp-elements-7e3751dffcdff620ed7d540ad3d36de4\">Uncover the full potential of the Asseco Platform.<br\/><\/p>\n\n\n\n<div class=\"wp-block-group assecolp-form-wrapper is-layout-constrained wp-block-group-is-layout-constrained\"><script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_2' ><style>#gform_wrapper_2[data-form-index=\"0\"].gform-theme,[data-parent-form=\"2_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-sm-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-sm);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-sm);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-sm);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-sm);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-sm);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-sm);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-sm);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><div id='gf_2' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; oznacza pola wymagane<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_2' id='gform_2'  action='\/pl\/wp-json\/wp\/v2\/pages\/6555#gf_2' data-formid='2' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_2_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gf_left_half only-letters gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_1'>Imi\u0119<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_2_19\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half only-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_19'>E-mail s\u0142u\u017cbowy<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_19' id='input_2_19' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_2_17\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_17'>Wiadomo\u015b\u0107<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_17' id='input_2_17' class='textarea small'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><div id=\"field_2_20\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_2_20'>CAPTCHA<\/label><div id='input_2_20' class='ginput_container ginput_recaptcha' data-sitekey='6LcRXfQqAAAAAH__tiHXodGNopTZLZ-WWh0SzAh7'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><fieldset id=\"field_2_9\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Zgadzam si\u0119 na otrzymywanie innych komunikat\u00f3w od Asseco.<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_9.1' id='input_2_9_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_2_9_1' >Wyra\u017cam zgod\u0119 na otrzymywanie, za pomoc\u0105 telekomunikacyjnych urz\u0105dze\u0144 ko\u0144cowych, informacji handlowych i marketingowych o produktach i us\u0142ugach zwi\u0105zanych z dzia\u0142alno\u015bci\u0105 Asseco Business Solutions S.A., w tym w formie newsletter\u00f3w, na podane przeze mnie dane kontaktowe za po\u015brednictwem poczty elektronicznej.* Administratorem danych osobowych jest Asseco Business Solution S.A. z siedzib\u0105 w Lublinie, ul. Konrada Wallenroda 4c, 20-607 Lublin. W sprawach zwi\u0105zanych z przetwarzaniem Twoich danych osobowych mo\u017cesz skontaktowa\u0107 si\u0119 z Administratorem pod adresem: &#x6f;&#x64;&#x6f;&#x40;&#x61;&#x73;&#x73;&#101;&#99;&#111;&#98;&#115;&#46;pl lub pisemnie na adres siedziby. Twoje dane b\u0119d\u0105 przetwarzane w celu obs\u0142ugi Twojego zg\u0142oszenia i organizacji spotkania zgodnie z Twoim \u017cyczeniem, przez czas niezb\u0119dny do wykonania tych czynno\u015bci, a tak\u017ce w celu ustalenia, dochodzenia roszcze\u0144 przez okres przedawnienia roszcze\u0144 wynikaj\u0105cy z powszechnie obowi\u0105zuj\u0105cych przepis\u00f3w. Podstaw\u0105 prawn\u0105 przetwarzania jest uzasadniony interes administratora danych (Art. 6 ust. 1 lit. f RODO). Przys\u0142uguje Ci prawo dost\u0119pu, sprostowania, usuni\u0119cia, ograniczenia przetwarzania. Masz prawo do wniesienia sprzeciwu w dowolnym momencie. Masz prawo wniesienia skargi do Prezesa Urz\u0119du Ochrony Danych Osobowych. Szczeg\u00f3\u0142y znajdziesz w klauzuli informacyjnej na stronie: https:\/\/assecobs.pl\/information-clause\/?lang=en. Podanie wszystkich danych jest dobrowolne, ale niezb\u0119dne do obs\u0142ugi Twojego zg\u0142oszenia.<\/label><input type='hidden' name='input_9.2' value='Wyra\u017cam zgod\u0119 na otrzymywanie, za pomoc\u0105 telekomunikacyjnych urz\u0105dze\u0144 ko\u0144cowych, informacji handlowych i marketingowych o produktach i us\u0142ugach zwi\u0105zanych z dzia\u0142alno\u015bci\u0105 Asseco Business Solutions S.A., w tym w formie newsletter\u00f3w, na podane przeze mnie dane kontaktowe za po\u015brednictwem poczty elektronicznej.* Administratorem danych osobowych jest Asseco Business Solution S.A. z siedzib\u0105 w Lublinie, ul. Konrada Wallenroda 4c, 20-607 Lublin. W sprawach zwi\u0105zanych z przetwarzaniem Twoich danych osobowych mo\u017cesz skontaktowa\u0107 si\u0119 z Administratorem pod adresem: &#111;&#x64;o&#64;&#x61;s&#115;&#x65;c&#111;&#x62;s&#46;&#x70;&#108; lub pisemnie na adres siedziby. Twoje dane b\u0119d\u0105 przetwarzane w celu obs\u0142ugi Twojego zg\u0142oszenia i organizacji spotkania zgodnie z Twoim \u017cyczeniem, przez czas niezb\u0119dny do wykonania tych czynno\u015bci, a tak\u017ce w celu ustalenia, dochodzenia roszcze\u0144 przez okres przedawnienia roszcze\u0144 wynikaj\u0105cy z powszechnie obowi\u0105zuj\u0105cych przepis\u00f3w. Podstaw\u0105 prawn\u0105 przetwarzania jest uzasadniony interes administratora danych (Art. 6 ust. 1 lit. f RODO). Przys\u0142uguje Ci prawo dost\u0119pu, sprostowania, usuni\u0119cia, ograniczenia przetwarzania. Masz prawo do wniesienia sprzeciwu w dowolnym momencie. Masz prawo wniesienia skargi do Prezesa Urz\u0119du Ochrony Danych Osobowych. Szczeg\u00f3\u0142y znajdziesz w klauzuli informacyjnej na stronie: https:\/\/assecobs.pl\/information-clause\/?lang=en. Podanie wszystkich danych jest dobrowolne, ale niezb\u0119dne do obs\u0142ugi Twojego zg\u0142oszenia.' class='gform_hidden' \/><input type='hidden' name='input_9.3' value='2' class='gform_hidden' \/><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Wy\u015blij'  \/> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=0&amp;theme=orbital&amp;styles={&quot;theme&quot;:&quot;orbital&quot;,&quot;inputSize&quot;:&quot;sm&quot;,&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}&amp;hash=0f6a1c2b3c2074dbcc2414be58545ff2' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_2' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_2' id='gform_theme_2' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_2' id='gform_style_settings_2' value='{&quot;theme&quot;:&quot;orbital&quot;,&quot;inputSize&quot;:&quot;sm&quot;,&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='PLN' value='yhF+lGRBI5YjYrTuiANB1LJKkbuiCZtIHft2kDIGSZY1X5+v6MQy066yLk+se+l4qeXE6\/8lrj\/T\/D4WgTQFTgGlsfRVqS+AoCvEw\/YpUnoQGOA=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_2' value='WyJ7XCI5LjFcIjpcImNiMTUxM2JlNDdmZWU5MzU1OGFmMTE0ODllM2I4NWIxXCIsXCI5LjJcIjpcIjBlOGYwMDhmM2Q2NzQzM2NkNDVlNTM1YzM4MmJlODViXCIsXCI5LjNcIjpcIjkwOWE5OTMyY2RkYWI4ZDM4OGVlNzhjOGNmYWIyZDUyXCJ9IiwiMmNjMTVlMjI1ZWQzYjAxYjdjYTI5YjQ5NzY0ZGFjOTUiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2' title='Ten element iframe zawiera logik\u0119 wymagan\u0105 do obs\u0142ugi Gravity Forms u\u017cywaj\u0105cych technologii Ajax.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 2, 'https:\/\/assecoplatform.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'https:\/\/assecoplatform.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_2').text());}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"2\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_2\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_2\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_2\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 2, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"sticky-bar\" id=\"sticky-bar\" inert=\"\">\n  <div class=\"sticky-bar__inner container-wide\">\n    <span class=\"sticky-bar__label\" id=\"sticky-bar-label\"><\/span>\n    <div class=\"sticky-bar__actions\">\n      <div class=\"wp-block-button is-style-arrow-right-white sticky-bar__cta\" id=\"sticky-bar-cta\"><a class=\"wp-block-button__link wp-element-button\" href=\"#book-demo\">Schedule a Demo<\/a><\/div>\n      <button class=\"sticky-bar__top\" id=\"sticky-bar-top\" aria-label=\"Back to top\" title=\"Back to top\">\n        <svg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 12V4M8 4L4 8M8 4l4 4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n<\/div>\n<\/div>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"SoftwareApplication\",\n  \"name\": \"Retail Image Recognition by Asseco\",\n  \"alternateName\": \"Asseco Retail IR\",\n  \"applicationCategory\": \"BusinessApplication\",\n  \"applicationSubCategory\": \"Retail Image Recognition Software\",\n  \"operatingSystem\": \"Android, iOS, Cloud\",\n  \"description\": \"AI-powered retail image recognition for FMCG: shelf audit automation, planogram compliance, out-of-stock detection, price monitoring, and promo verification. >98% accuracy, works offline, deployed in 50+ countries.\",\n  \"url\": \"https:\/\/assecoplatform.com\/retail-image-recognition\/\",\n  \"featureList\": [\n    \"SKU recognition with >98% accuracy\",\n    \"Planogram compliance checking\",\n    \"Out-of-stock detection\",\n    \"Price tag reading via OCR\",\n    \"Shelf share measurement\",\n    \"Promo & contract compliance verification\",\n    \"AR-guided shelf scanning\",\n    \"LIDAR 3D shelf mapping\",\n    \"On-device AI (offline mode)\",\n    \"Real-time KPI dashboards\"\n  ],\n  \"screenshot\": \"https:\/\/assecoplatform.com\/wp-content\/uploads\/2025\/02\/okladka-nestle-2.jpg\",\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Asseco Platform\",\n    \"url\": \"https:\/\/assecoplatform.com\"\n  },\n  \"keywords\": [\n    \"retail image recognition\",\n    \"shelf image recognition\",\n    \"planogram compliance software\",\n    \"AI shelf audit\",\n    \"FMCG image recognition\",\n    \"computer vision retail\"\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Retail Image Recognition for FMCG: AI-powered shelf analysis with 98% accuracy across 50+ countries. Retail Image Recognition: every store visit turns into data. AI turns that data into action. Retail Image Recognition is an AI-powered shelf analysis platform that turns every in-store photo into business-ready data \u2014 deployed in 50+ countries and 16 industries with [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-page-with-dark-footer","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-6555","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Retail Image Recognition by Mobile Touch | Asseco Platform<\/title>\n<meta name=\"description\" content=\"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z &gt;98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/\" \/>\n<link rel=\"next\" href=\"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/6555\/?query-1-page=2\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Retail Image Recognition\" \/>\n<meta property=\"og:description\" content=\"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z &gt;98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/\" \/>\n<meta property=\"og:site_name\" content=\"Asseco Platform\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-11T09:50:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/\",\"url\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/\",\"name\":\"Retail Image Recognition by Mobile Touch | Asseco Platform\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assecoplatform.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/kraft-heinz.svg\",\"datePublished\":\"2026-04-03T20:29:33+00:00\",\"dateModified\":\"2026-05-11T09:50:46+00:00\",\"description\":\"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z >98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assecoplatform.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/kraft-heinz.svg\",\"contentUrl\":\"https:\\\/\\\/assecoplatform.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/kraft-heinz.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/cyfrowe-rozpoznawanie-polek\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/strona-glowna\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Retail Image Recognition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/\",\"name\":\"Asseco Platform\",\"description\":\"Solutions for FMCG\",\"publisher\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#organization\",\"name\":\"Asseco Platform\",\"url\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/assecoplatform.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/asseco_platform.svg\",\"contentUrl\":\"https:\\\/\\\/assecoplatform.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/asseco_platform.svg\",\"caption\":\"Asseco Platform\"},\"image\":{\"@id\":\"https:\\\/\\\/assecoplatform.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Retail Image Recognition by Mobile Touch | Asseco Platform","description":"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z >98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/","next":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/6555?query-1-page=2","og_locale":"pl_PL","og_type":"article","og_title":"Retail Image Recognition","og_description":"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z >98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.","og_url":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/","og_site_name":"Asseco Platform","article_modified_time":"2026-05-11T09:50:46+00:00","og_image":[{"url":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"10 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/","url":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/","name":"Retail Image Recognition by Mobile Touch | Asseco Platform","isPartOf":{"@id":"https:\/\/assecoplatform.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/#primaryimage"},"image":{"@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/#primaryimage"},"thumbnailUrl":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg","datePublished":"2026-04-03T20:29:33+00:00","dateModified":"2026-05-11T09:50:46+00:00","description":"Retail Image Recognition by Mobile Touch \u2014 analiza p\u00f3\u0142ek AI z >98% dok\u0142adno\u015bci w 50+ krajach. Zaufali Nestl\u00e9, Kraft Heinz, Coca-Cola.","breadcrumb":{"@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/#primaryimage","url":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg","contentUrl":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2026\/04\/kraft-heinz.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/assecoplatform.com\/pl\/cyfrowe-rozpoznawanie-polek\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/assecoplatform.com\/pl\/strona-glowna\/"},{"@type":"ListItem","position":2,"name":"Retail Image Recognition"}]},{"@type":"WebSite","@id":"https:\/\/assecoplatform.com\/pl\/#website","url":"https:\/\/assecoplatform.com\/pl\/","name":"Asseco Platform","description":"Solutions for FMCG","publisher":{"@id":"https:\/\/assecoplatform.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/assecoplatform.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/assecoplatform.com\/pl\/#organization","name":"Asseco Platform","url":"https:\/\/assecoplatform.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/assecoplatform.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2024\/07\/asseco_platform.svg","contentUrl":"https:\/\/assecoplatform.com\/wp-content\/uploads\/2024\/07\/asseco_platform.svg","caption":"Asseco Platform"},"image":{"@id":"https:\/\/assecoplatform.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/pages\/6555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/comments?post=6555"}],"version-history":[{"count":6,"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/pages\/6555\/revisions"}],"predecessor-version":[{"id":7912,"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/pages\/6555\/revisions\/7912"}],"wp:attachment":[{"href":"https:\/\/assecoplatform.com\/pl\/wp-json\/wp\/v2\/media?parent=6555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}