{"id":2887,"date":"2024-02-18T15:29:57","date_gmt":"2024-02-18T15:29:57","guid":{"rendered":"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/"},"modified":"2024-02-18T15:29:57","modified_gmt":"2024-02-18T15:29:57","slug":"ocr-based-solution-to-retrieve-data-from-receipts","status":"publish","type":"resource","link":"https:\/\/esisoc.com\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/","title":{"rendered":"Solu\u00e7\u00e3o baseada em OCR para recuperar dados de recibos"},"content":{"rendered":"<h2 style=\"text-align: center;\">Principais pormenores<\/h2>\n<p>Melhoria da efici\u00eancia dos fluxos de trabalho de back-office em 42%.<\/p>\n<div>\n<ul>\n<li>\n<div>Desafio<\/div>\n<div> Extra\u00e7\u00e3o de informa\u00e7\u00f5es de recibos utilizando a aprendizagem autom\u00e1tica<\/div>\n<\/li>\n<li>\n<div>Solu\u00e7\u00e3o<\/div>\n<div>Solu\u00e7\u00e3o baseada em OCR para processar dados semi-estruturados de recibos<\/div>\n<\/li>\n<li>\n<div>Tecnologias e ferramentas<\/div>\n<div>OpenCV, Python, C++, ABBYY Cloud OCR SDK<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 style=\"text-align: center;\">Cliente<\/h2>\n<p>O Cliente \u00e9 um fornecedor de solu\u00e7\u00f5es personalizadas no dom\u00ednio banc\u00e1rio e financeiro. O Cliente estava \u00e0 procura de <a href=\"https:\/\/essidsolutions.com\/data-extraction\"> servi\u00e7os de extra\u00e7\u00e3o de dados <\/a> para melhorar as aplica\u00e7\u00f5es para empresas com a utiliza\u00e7\u00e3o da aprendizagem autom\u00e1tica.<\/p>\n<h2 style=\"text-align: center;\">Desafio: extra\u00e7\u00e3o de informa\u00e7\u00f5es de recibos utilizando a aprendizagem autom\u00e1tica<\/h2>\n<p>O Cliente forneceu \u00e0 equipa da ESSID Solutions uma aplica\u00e7\u00e3o m\u00f3vel concebida para armazenar recibos digitais. O desafio consistia em ampliar esta aplica\u00e7\u00e3o atrav\u00e9s de <a href=\"http:\/\/localhost\/essidsolutions\/service\/machine-learning-consulting\">aplica\u00e7\u00e3o da aprendizagem autom\u00e1tica<\/a>.<\/p>\n<p>Os nossos cientistas de dados decidiram utilizar a tecnologia de reconhecimento \u00f3tico de caracteres (OCR) para treinar um algoritmo para extrair dados-chave de imagens em bruto. Tamb\u00e9m utilizaram m\u00e9todos cl\u00e1ssicos de vis\u00e3o por computador para melhorar a qualidade de uma imagem reconhecida antes de aplicar o reconhecimento \u00f3tico de caracteres aos recibos.<\/p>\n<h2 style=\"text-align: center;\">Solu\u00e7\u00e3o: Solu\u00e7\u00e3o baseada em OCR para processar dados semi-estruturados de recibos<\/h2>\n<p>O primeiro passo foi o pr\u00e9-processamento de imagens digitais para <a href=\"https:\/\/essidsolutions.com\/data-extraction\">extra\u00e7\u00e3o de dados<\/a>. A nossa equipa utilizou a vis\u00e3o por computador para ler os recibos.<\/p>\n<p>O texto semi-estruturado dos recibos pode conter n\u00e3o s\u00f3 texto simples, mas tamb\u00e9m figuras, t\u00edtulos, quadros ou elementos n\u00e3o textuais. Al\u00e9m disso, os textos dos recibos t\u00eam atributos como diferentes tipos de letra, s\u00edmbolos, colunas, etc. Estas particularidades contribuem para um mau reconhecimento dos caracteres. A sa\u00edda foi concentrar-se numa sele\u00e7\u00e3o cuidadosa das \u00e1reas, na extra\u00e7\u00e3o precisa dos dados de cada \u00e1rea e na s\u00edntese dos resultados.<br \/> A nossa equipa desenvolveu uma solu\u00e7\u00e3o que permitia dividir um recibo em v\u00e1rias \u00e1reas ou caixas, de modo a extrair dados, coluna a coluna, process\u00e1-los e mov\u00ea-los automaticamente para os formul\u00e1rios necess\u00e1rios ou para o CRM do Cliente.<\/p>\n<p>Outro desafio foi extrair os d\u00edgitos do n\u00famero da conta e um n\u00famero de encaminhamento. Os bancos utilizam frequentemente tipos de letra especializados, pelo que um s\u00edmbolo \u00e9 composto por v\u00e1rias partes. Al\u00e9m disso, os textos nos cheques podem ser apagados ou desvanecer-se, o que pode dificultar o reconhecimento em alguns casos.<\/p>\n<p>A nossa equipa desenvolveu um m\u00e9todo que permitia calcular automaticamente uma caixa delimitadora para cada s\u00edmbolo. Esta abordagem permitiu tratar cada s\u00edmbolo como uma imagem para extrair o n\u00famero inteiro com uma elevada percentagem de precis\u00e3o.<\/p>\n<h2 style=\"text-align: center;\">Resultado: automatiza\u00e7\u00e3o de tarefas de rotina e melhoria do desempenho global<\/h2>\n<p>A equipa da ESSID Solutions apoiou o Cliente na automatiza\u00e7\u00e3o de processos na \u00e1rea da extra\u00e7\u00e3o de dados. O Cliente recebeu uma solu\u00e7\u00e3o, baseada no reconhecimento \u00f3tico de caracteres, capaz de eliminar o trabalho moroso e propenso a erros. Isto incluiu o processamento de dados sobre transac\u00e7\u00f5es financeiras a partir de recibos.<\/p>\n<p>Esta solu\u00e7\u00e3o personalizada pode ser utilizada para melhorar a efici\u00eancia dos fluxos de trabalho de back-office. Ao substituir os funcion\u00e1rios humanos envolvidos em tarefas de rotina, o Cliente reatribui mais talentos \u00e0 resolu\u00e7\u00e3o de problemas cr\u00edticos para o neg\u00f3cio que necessitam de supervis\u00e3o humana.<\/p>\n<h3 style=\"text-align: center;\">Optimize os seus processos empresariais com o nosso <a href=\"https:\/\/essidsolutions.com\/data-extraction\">Servi\u00e7os de extra\u00e7\u00e3o de dados<\/a><\/h3>","protected":false},"excerpt":{"rendered":"<p>Detalhes principais Melhoria da efici\u00eancia dos fluxos de trabalho de back-office por 42%. Desafio Extra\u00e7\u00e3o de informa\u00e7\u00e3o de recibos utilizando aprendizagem autom\u00e1tica Solu\u00e7\u00e3o Solu\u00e7\u00e3o baseada em OCR para processar dados semi-estruturados de recibos Tecnologias e ferramentas OpenCV, Python, C++, ABBYY Cloud OCR SDK Cliente O Cliente \u00e9 um fornecedor de solu\u00e7\u00f5es personalizadas na \u00e1rea da banca e finan\u00e7as. O cliente ... <a title=\"Solu\u00e7\u00e3o baseada em OCR para recuperar dados de recibos\" class=\"read-more\" href=\"https:\/\/esisoc.com\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/\" aria-label=\"Leia mais sobre OCR-Based Solution to Retrieve Data from Receipts\">Ler mais<\/a><\/p>","protected":false},"featured_media":2888,"template":"","industry":[73],"expertise":[58,90],"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>OCR-Based Solution to Retrieve Data from Receipts - 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\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OCR-Based Solution to Retrieve Data from Receipts\" \/>\n<meta property=\"og:description\" content=\"Key Details Improved the efficiency of back-office workflows by 42%. Challenge Information extraction from receipts using machine learning Solution OCR-based solution for processing semi-structured data from receipts Technologies and tools OpenCV, Python, C++, ABBYY Cloud OCR SDK Client The Client is a provider of personalized solutions in the field of banking and finance. The Client&#8217;s ... Ler mais\" \/>\n<meta property=\"og:url\" content=\"https:\/\/esisoc.com\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/\" \/>\n<meta property=\"og:site_name\" content=\"ESISOC | ESSID Solutions\" \/>\n<meta property=\"og:image\" content=\"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/f86670941f034a11a19c7f862691277a.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=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/\",\"url\":\"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/\",\"name\":\"OCR-Based Solution to Retrieve Data from Receipts - ESISOC | ESSID Solutions\",\"isPartOf\":{\"@id\":\"https:\/\/esisoc.com\/#website\"},\"datePublished\":\"2024-02-18T15:29:57+00:00\",\"dateModified\":\"2024-02-18T15:29:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/esisoc.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OCR-Based Solution to Retrieve Data from Receipts\"}]},{\"@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\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/esisoc.com\/#organization\",\"name\":\"ESISOC | ESSID Solutions\",\"url\":\"https:\/\/esisoc.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@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":"OCR-Based Solution to Retrieve Data from Receipts - 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\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/","og_locale":"pt_PT","og_type":"article","og_title":"OCR-Based Solution to Retrieve Data from Receipts","og_description":"Key Details Improved the efficiency of back-office workflows by 42%. Challenge Information extraction from receipts using machine learning Solution OCR-based solution for processing semi-structured data from receipts Technologies and tools OpenCV, Python, C++, ABBYY Cloud OCR SDK Client The Client is a provider of personalized solutions in the field of banking and finance. The Client&#8217;s ... Ler mais","og_url":"https:\/\/esisoc.com\/pt\/resource\/solucao-baseada-em-ocr-para-recuperar-dados-de-recibos\/","og_site_name":"ESISOC | ESSID Solutions","og_image":[{"width":839,"height":514,"url":"https:\/\/esisoc.com\/wp-content\/uploads\/2024\/02\/f86670941f034a11a19c7f862691277a.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/","url":"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/","name":"OCR-Based Solution to Retrieve Data from Receipts - ESISOC | ESSID Solutions","isPartOf":{"@id":"https:\/\/esisoc.com\/#website"},"datePublished":"2024-02-18T15:29:57+00:00","dateModified":"2024-02-18T15:29:57+00:00","breadcrumb":{"@id":"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/esisoc.com\/resource\/ocr-based-solution-to-retrieve-data-from-receipts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/esisoc.com\/"},{"@type":"ListItem","position":2,"name":"OCR-Based Solution to Retrieve Data from Receipts"}]},{"@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":"pt-PT"},{"@type":"Organization","@id":"https:\/\/esisoc.com\/#organization","name":"ESISOC | ESSID Solutions","url":"https:\/\/esisoc.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@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\/pt\/wp-json\/wp\/v2\/resource\/2887"}],"collection":[{"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/media\/2888"}],"wp:attachment":[{"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/media?parent=2887"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/industry?post=2887"},{"taxonomy":"expertise","embeddable":true,"href":"https:\/\/esisoc.com\/pt\/wp-json\/wp\/v2\/expertise?post=2887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}