{"id":2841,"date":"2024-02-18T15:29:24","date_gmt":"2024-02-18T15:29:24","guid":{"rendered":"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/"},"modified":"2024-02-18T15:29:24","modified_gmt":"2024-02-18T15:29:24","slug":"deep-learning-based-anti-counterfeiting-solution","status":"publish","type":"resource","link":"https:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/","title":{"rendered":"Soluci\u00f3n antifalsificaci\u00f3n basada en el aprendizaje profundo"},"content":{"rendered":"<h2 style=\"text-align: center;\">Detalles clave<\/h2>\n<p>Modelo \u00fanico en su clase basado en aprendizaje profundo para el reconocimiento de c\u00f3digos QR.<\/p>\n<div>\n<ul>\n<li>\n<div>Desaf\u00edo<\/div>\n<div>formaci\u00f3n de modelos para la identificaci\u00f3n de falsificaciones<\/div>\n<\/li>\n<li>\n<div>Soluci\u00f3n<\/div>\n<div>modelo basado en aprendizaje profundo para el reconocimiento de c\u00f3digos QR<\/div>\n<\/li>\n<li>\n<div>Tecnolog\u00edas y herramientas<\/div>\n<div>TensorFlow, PyTorch, TorchVision, Catalyst, Albumentations, zbar, OpenCV, Scikit Learn, NumPy<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: center;\">Cliente<\/h2>\n<p>El cliente es una organizaci\u00f3n cient\u00edfica y empresarial de Europa. Han desarrollado un enfoque innovador de la lucha contra la falsificaci\u00f3n, que pueden utilizar tanto los fabricantes y vendedores de bienes f\u00edsicos como las empresas de comercio digital.<\/p>\n<p>La falsificaci\u00f3n afecta dram\u00e1ticamente a los vendedores de diversos nichos. Sufren p\u00e9rdidas de ingresos al recibir un env\u00edo y encontrar falsificaciones en \u00e9l. As\u00ed ocurre en China en el mercado de alimentos infantiles, por ejemplo. Incluso el vendedor puede no ser consciente de estar vendiendo productos falsificados, ya que los c\u00f3digos QR, muy extendidos, son bastante f\u00e1ciles de falsificar. Esto plantea la necesidad de implementar una funci\u00f3n adicional que haga imposible falsificar los c\u00f3digos y minimice as\u00ed la posibilidad de recibir falsificaciones. Y tener un producto etiquetado con una marca especial podr\u00eda ser la soluci\u00f3n. Entonces ser\u00eda posible utilizar esa marca para verificar el origen y la fabricaci\u00f3n de un producto.<\/p>\n<p>Los distintos etiquetados antifalsificaci\u00f3n permiten una protecci\u00f3n insuficiente para detener a los defraudadores. Para el Cliente, era crucial conseguir que el m\u00e9todo de verificaci\u00f3n fuera lo m\u00e1s f\u00e1cil y barato posible.<\/p>\n<p>El problema a resolver era la enorme cantidad de falsificaciones que se produc\u00edan en todos los sectores. El equipo del cliente propuso un concepto y buscaba especialistas en tecnolog\u00eda que le ayudaran a hacer viable su idea. El cliente recurri\u00f3 a ESSID Solutions como experto en <a href=\"http:\/\/localhost\/essidsolutions\/service\/computer-vision\">software de visi\u00f3n artificial<\/a> y desarrollo de aplicaciones de aprendizaje profundo.<\/p>\n<h2 style=\"text-align: center;\">Reto: formaci\u00f3n de modelos para la identificaci\u00f3n de falsificaciones<\/h2>\n<p>La tarea clave a la que se enfrent\u00f3 nuestro equipo en la fase de PoC fue crear una soluci\u00f3n de software para reconocer y verificar las marcas aplicadas sobre los c\u00f3digos QR. Este patr\u00f3n \u0441an extraerse independientemente de la informaci\u00f3n incrustada dentro del c\u00f3digo QR.<\/p>\n<p>En el caso de los QR, el espolvoreado sobre los c\u00f3digos da forma a patrones pr\u00e1cticamente imperceptibles a primera vista. Esta caracter\u00edstica no impide la lectura de los c\u00f3digos. Al mismo tiempo, al ser resultado del mismo proceso de aplicaci\u00f3n, cada patr\u00f3n, sin embargo, es imposible de replicar, incluso para el mismo fabricante. Y puesto que es imposible predecir un patr\u00f3n para uno u otro bien y falsificarlo, eso hace que dicha t\u00e9cnica antifalsificaci\u00f3n sea supersegura.<\/p>\n<h2 style=\"text-align: center;\">Soluci\u00f3n: modelo basado en aprendizaje profundo para el reconocimiento de c\u00f3digos QR<\/h2>\n<p>Nuestra tarea era similar a la del reconocimiento facial: detectar y reconocer patrones \u00fanicos, pero de cosas, no de personas. El cliente nos proporcion\u00f3 un conjunto de datos de entrenamiento con medio mill\u00f3n de objetos. A continuaci\u00f3n se muestra un ejemplo de un c\u00f3digo QR y un PUF ampliado:<\/p>\n<p><img alt=\"ejemplo de c\u00f3digo qr\" decoding=\"async\" height=\"300\" loading=\"lazy\" sizes=\"(max-width: 402px) 100vw, 402px\" src=\"https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/qr-code-example.png\" srcset=\"https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/qr-code-example.png 402w, https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/qr-code-example-300x224.png 300w\" width=\"402\"\/> <img alt=\"ejemplo de imagen \" decoding=\"async\" height=\"300\" loading=\"lazy\" sizes=\"(max-width: 308px) 100vw, 308px\" src=\"https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/example-project.png\" srcset=\"https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/example-project.png 308w, https:\/\/essidsolutions.com\/wp-content\/uploads\/2020\/04\/example-project-300x292.png 300w\" width=\"308\"\/><\/p>\n<p>Se nos ocurrieron varios enfoques posibles para resolver el problema y comprobar los resultados. Nuestro equipo emple\u00f3 una red neuronal convolucional (CNN) para entrenar el modelo de reconocimiento y verificaci\u00f3n de patrones.<\/p>\n<p>Fue todo un reto alcanzar un valor de 99% en la m\u00e9trica de identificaci\u00f3n. Tambi\u00e9n resolvimos la dificultad de la detecci\u00f3n de patrones falsos en la base de datos.<\/p>\n<h2 style=\"text-align: center;\">Resultados: Aplicaci\u00f3n Android para autenticar c\u00f3digos QR<\/h2>\n<p>El resultado del trabajo realizado en la fase PoC fue la aplicaci\u00f3n basada en Android que demostr\u00f3 las capacidades tecnol\u00f3gicas. Dicha aplicaci\u00f3n funciona de la siguiente manera:<\/p>\n<ul>\n<li>Un usuario hace una foto de un QR<\/li>\n<li>Nuestro modelo basado en CNN reconoce el PUF<\/li>\n<li>El resultado se coteja autom\u00e1ticamente con la informaci\u00f3n de la base de datos.<\/li>\n<li>La aplicaci\u00f3n emite una alerta de verificaci\u00f3n correcta o de falsificaci\u00f3n<\/li>\n<\/ul>\n<p>El potencial comercial de la aplicaci\u00f3n de la tecnolog\u00eda es inmenso, as\u00ed como la gama de industrias en las que este nuevo m\u00e9todo contra la falsificaci\u00f3n tendr\u00e1 una gran demanda. Por ejemplo, se pueden aplicar patrones especiales sobre la tinta o integrarlos en el dise\u00f1o del envase, etc.<\/p>\n<p>La soluci\u00f3n contra la falsificaci\u00f3n, inventada por el Cliente y finalizada con la ayuda de ESSID Solutions, puede utilizarse de forma diferente. Nuestro equipo de ingenieros super\u00f3 el reto con \u00e9xito y entreg\u00f3 un prototipo funcional de la aplicaci\u00f3n.<\/p>\n<h3 style=\"text-align: center;\">Comienza tu <a href=\"http:\/\/localhost\/essidsolutions\/service\/computer-vision\">Proyecto de visi\u00f3n por ordenador<\/a> con ESSID Solutions<\/h3>","protected":false},"excerpt":{"rendered":"<p>Detalles clave Modelo basado en aprendizaje profundo \u00fanico en su clase para el reconocimiento de c\u00f3digos QR. Soluci\u00f3n Modelo basado en aprendizaje profundo para el reconocimiento de c\u00f3digos QR Tecnolog\u00edas y herramientas TensorFlow, PyTorch, TorchVision, Catalyst, Albumentations, zbar, OpenCV, Scikit Learn, NumPy Cliente El cliente es una organizaci\u00f3n cient\u00edfica y empresarial de Europa. Han desarrollado un ... Leer m\u00e1s <a title=\"Soluci\u00f3n antifalsificaci\u00f3n basada en el aprendizaje profundo\" class=\"read-more\" href=\"https:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/\" aria-label=\"Leer m\u00e1s sobre Deep Learning-Based Anti-Counterfeiting Solution\">Leer m\u00e1s<\/a><\/p>","protected":false},"featured_media":2842,"template":"","industry":[54,55,56],"expertise":[57,58,59],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deep Learning-Based Anti-Counterfeiting Solution - ESISOC | ESSID Solutions<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deep Learning-Based Anti-Counterfeiting Solution\" \/>\n<meta property=\"og:description\" content=\"Key Details Unique in its kind deep learning-based model for QR code recognition. Challenge model training for anti-counterfeiting identification Solution deep learning-based model for QR code recognition Technologies and tools TensorFlow, PyTorch, TorchVision, Catalyst, Albumentations, zbar, OpenCV, Scikit Learn, NumPy Client The Client is a scientific and business-oriented organization in Europe. They have developed an ... Leer m\u00e1s\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/\" \/>\n<meta property=\"og:site_name\" content=\"ESISOC | ESSID Solutions\" \/>\n<meta property=\"og:image\" content=\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/27e2c9f72fa54e5889bbc4604eac7569.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"839\" \/>\n\t<meta property=\"og:image:height\" content=\"514\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/\",\"url\":\"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/\",\"name\":\"Deep Learning-Based Anti-Counterfeiting Solution - ESISOC | ESSID Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/esisoc.com\/#website\"},\"datePublished\":\"2024-02-18T15:29:24+00:00\",\"dateModified\":\"2024-02-18T15:29:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/esisoc.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deep Learning-Based Anti-Counterfeiting Solution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/esisoc.com\/#website\",\"url\":\"https:\/\/esisoc.com\/\",\"name\":\"ESISOC | ESSID Solutions\",\"description\":\"Data Science Consulting and AI | Online Books, Videos, Courses and more\",\"publisher\":{\"@id\":\"https:\/\/esisoc.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/esisoc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esisoc.com\/#organization\",\"name\":\"ESISOC | ESSID Solutions\",\"url\":\"https:\/\/esisoc.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"contentUrl\":\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png\",\"width\":350,\"height\":63,\"caption\":\"ESISOC | ESSID Solutions\"},\"image\":{\"@id\":\"https:\/\/esisoc.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Deep Learning-Based Anti-Counterfeiting Solution - ESISOC | ESSID Solutions","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:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/","og_locale":"es_ES","og_type":"article","og_title":"Deep Learning-Based Anti-Counterfeiting Solution","og_description":"Key Details Unique in its kind deep learning-based model for QR code recognition. Challenge model training for anti-counterfeiting identification Solution deep learning-based model for QR code recognition Technologies and tools TensorFlow, PyTorch, TorchVision, Catalyst, Albumentations, zbar, OpenCV, Scikit Learn, NumPy Client The Client is a scientific and business-oriented organization in Europe. They have developed an ... Leer m\u00e1s","og_url":"https:\/\/esisoc.com\/es\/resource\/solucion-antifalsificacion-basada-en-el-aprendizaje-profundo\/","og_site_name":"ESISOC | ESSID Solutions","og_image":[{"width":839,"height":514,"url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/27e2c9f72fa54e5889bbc4604eac7569.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/","url":"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/","name":"Deep Learning-Based Anti-Counterfeiting Solution - ESISOC | ESSID Solutions","isPartOf":{"@id":"https:\/\/esisoc.com\/#website"},"datePublished":"2024-02-18T15:29:24+00:00","dateModified":"2024-02-18T15:29:24+00:00","breadcrumb":{"@id":"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esisoc.com\/resource\/deep-learning-based-anti-counterfeiting-solution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/esisoc.com\/"},{"@type":"ListItem","position":2,"name":"Deep Learning-Based Anti-Counterfeiting Solution"}]},{"@type":"WebSite","@id":"https:\/\/esisoc.com\/#website","url":"https:\/\/esisoc.com\/","name":"ESISOC | ESSID Solutions","description":"Data Science Consulting and AI | Online Books, Videos, Courses and more","publisher":{"@id":"https:\/\/esisoc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/esisoc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/esisoc.com\/#organization","name":"ESISOC | ESSID Solutions","url":"https:\/\/esisoc.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/","url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","contentUrl":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/logo-esisoc.png","width":350,"height":63,"caption":"ESISOC | ESSID Solutions"},"image":{"@id":"https:\/\/esisoc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/resource\/2841"}],"collection":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media\/2842"}],"wp:attachment":[{"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/media?parent=2841"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/industry?post=2841"},{"taxonomy":"expertise","embeddable":true,"href":"https:\/\/esisoc.com\/es\/wp-json\/wp\/v2\/expertise?post=2841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}