{"id":10289,"date":"2026-05-19T17:25:29","date_gmt":"2026-05-19T09:25:29","guid":{"rendered":"https:\/\/ieeker.com\/?p=10289"},"modified":"2026-05-19T17:31:29","modified_gmt":"2026-05-19T09:31:29","slug":"rk3588-machine-vision-defect-detection","status":"publish","type":"post","link":"https:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/","title":{"rendered":"RK3588 para Vis\u00e3o Mec\u00e2nica e Dete\u00e7\u00e3o de Defeitos Industriais: Um Guia Completo de Engenharia"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"10289\" class=\"elementor elementor-10289\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6be2327 e-flex e-con-boxed e-con e-parent\" data-id=\"6be2327\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d386505 elementor-widget elementor-widget-text-editor\" data-id=\"d386505\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O RK3588 \u00e9 uma plataforma comprovada para vis\u00e3o artificial industrial e dete\u00e7\u00e3o de defeitos - executando YOLOv5s a 54+ FPS e transformadores de dete\u00e7\u00e3o leves a 58 FPS no dispositivo, com uma NPU 6 TOPS a lidar com infer\u00eancia INT8 a 5-6W. Adapta-se a AOI de linha \u00fanica, n\u00f3s de inspe\u00e7\u00e3o multic\u00e2mara e aplica\u00e7\u00f5es de c\u00e2maras inteligentes incorporadas em que o custo, a pot\u00eancia e o fator de forma s\u00e3o importantes. Para metrologia de semicondutores sub-micr\u00f3nicos ou fluxos simult\u00e2neos de 32 c\u00e2maras, um acelerador dedicado \u00e9 o melhor caminho.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-668b73b elementor-widget elementor-widget-text-editor\" data-id=\"668b73b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Principais conclus\u00f5es<\/strong><\/h2><ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">O mercado global de vis\u00e3o artificial atingiu 15,83 mil milh\u00f5es de d\u00f3lares em 2025 e prev\u00ea-se que cres\u00e7a a uma taxa de crescimento anual de 8,3% at\u00e9 2030 - a dete\u00e7\u00e3o de defeitos industriais \u00e9 o principal fator de crescimento (MarketsandMarkets)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">O RK3588 efectua a dete\u00e7\u00e3o de defeitos nos rolamentos a <strong>58,1 FPS<\/strong> no dispositivo utilizando um modelo DETR ligeiro a 96,2% mAP@50 (Annals of the New York Academy of Sciences, 2025)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">A NPU 6 TOPS suporta YOLOv5, YOLOv8, MobileNet, ResNet e arquitecturas CNN personalizadas atrav\u00e9s do RKNN-Toolkit2 - n\u00e3o \u00e9 necess\u00e1ria uma estrutura de IA especializada<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Sobre <strong>41% de novas implementa\u00e7\u00f5es de sistemas de vis\u00e3o<\/strong> em 2025 incluem capacidades de IA de ponta, impulsionadas por requisitos de lat\u00eancia, privacidade e largura de banda (Global Growth Insights)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">As implementa\u00e7\u00f5es de vis\u00e3o artificial RK3588 consomem 5-13W - vs. 10-30W para alternativas baseadas em GPU - permitindo o arrefecimento passivo em compartimentos industriais selados<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Dete\u00e7\u00e3o de defeitos baseada na aprendizagem profunda <strong>56% quota de mercado<\/strong> em 2025, tornando as plataformas perif\u00e9ricas compat\u00edveis com CNN\/transformador, como o RK3588, a escolha de arquitetura por defeito (Future Market Insights)<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dade285 elementor-widget elementor-widget-text-editor\" data-id=\"dade285\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Porque \u00e9 que a Vis\u00e3o Mec\u00e2nica est\u00e1 a deslocar-se para a periferia - e porque \u00e9 que o RK3588 se encaixa<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A vis\u00e3o artificial tem sido, desde h\u00e1 muito, uma tecnologia dependente do servidor. As c\u00e2meras capturam imagens; um PC ou servidor de rack as processa; os resultados retornam por Ethernet ou Fieldbus. Esse modelo funcionava quando as linhas de produ\u00e7\u00e3o funcionavam em baixas velocidades, as imagens eram de baixa resolu\u00e7\u00e3o e a toler\u00e2ncia de lat\u00eancia era medida em segundos.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O fabrico moderno quebra estes tr\u00eas pressupostos. As linhas SMT de alta velocidade produzem 50.000 componentes por hora. A inspe\u00e7\u00e3o de c\u00e9lulas de baterias de ve\u00edculos el\u00e9ctricos requer a dete\u00e7\u00e3o de defeitos sub-milim\u00e9tricos a velocidades de transporte superiores a 2 metros por segundo. As linhas de embalagem de alimentos toleram zero falsos negativos de contamina\u00e7\u00e3o. O envio de cada fotograma para um servidor central - atrav\u00e9s de uma rede de f\u00e1brica com restri\u00e7\u00f5es de programa\u00e7\u00e3o em tempo real - j\u00e1 n\u00e3o \u00e9 vi\u00e1vel para as aplica\u00e7\u00f5es mais exigentes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52a13b0 elementor-widget elementor-widget-text-editor\" data-id=\"52a13b0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">De acordo com <a href=\"https:\/\/www.marketsandmarkets.com\/Market-Reports\/industrial-machine-vision-market-234246734.html\" target=\"_blank\" rel=\"noopener\">Mercados e Mercados<\/a>O mercado global de vis\u00e3o artificial est\u00e1 a crescer de 15,83 mil milh\u00f5es de d\u00f3lares em 2025 para 23,63 mil milh\u00f5es de d\u00f3lares em 2030, com um CAGR de 8,3%. O modelo de implementa\u00e7\u00e3o de crescimento mais r\u00e1pido \u00e9 incorporado e baseado na extremidade - c\u00e2maras inteligentes e SBCs incorporados que processam imagens no ponto de aquisi\u00e7\u00e3o, eliminando a lat\u00eancia da rede e os estrangulamentos do servidor central.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O RK3588 aborda esta mudan\u00e7a diretamente. A sua NPU de 6 TOPS, o dual-ISP que suporta c\u00e2maras at\u00e9 32MP, a codifica\u00e7\u00e3o H.265 por hardware e as interfaces de E\/S industriais fazem dele uma plataforma capaz para vis\u00e3o artificial incorporada - n\u00e3o uma solu\u00e7\u00e3o de compromisso, mas uma arquitetura adequada para o caso de utiliza\u00e7\u00e3o de inspe\u00e7\u00e3o de ponta.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a010cf0 elementor-widget elementor-widget-text-editor\" data-id=\"a010cf0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Como o hardware RK3588 suporta cargas de trabalho de vis\u00e3o mec\u00e2nica<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Para compreender onde o RK3588 se destaca na vis\u00e3o mec\u00e2nica, \u00e9 necess\u00e1rio olhar para al\u00e9m da especifica\u00e7\u00e3o NPU para o conjunto completo de carater\u00edsticas do SoC que a inspe\u00e7\u00e3o industrial realmente utiliza.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f498aa elementor-widget elementor-widget-text-editor\" data-id=\"1f498aa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Aquisi\u00e7\u00e3o de imagens: ISP e interface de c\u00e2mara<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O RK3588 integra um ISP (Processador de sinal de imagem) duplo capaz de lidar com sensores de at\u00e9 32MP. Isto n\u00e3o \u00e9 uma nota de rodap\u00e9 de marketing - na vis\u00e3o artificial, a qualidade do ISP afecta diretamente a precis\u00e3o da dete\u00e7\u00e3o de defeitos. O ISP lida com a redu\u00e7\u00e3o de ru\u00eddo, corre\u00e7\u00e3o de sombras da lente, equil\u00edbrio autom\u00e1tico de brancos e mapeamento de tons HDR em hardware, descarregando estas opera\u00e7\u00f5es computacionalmente dispendiosas da CPU e NPU.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d6391ca elementor-widget elementor-widget-text-editor\" data-id=\"d6391ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Op\u00e7\u00f5es de conetividade da c\u00e2mara no RK3588:<\/span><\/p><div class=\"overflow-x-auto w-full px-2 mb-6\"><table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"><thead class=\"text-left\"><tr><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Interface<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Faixas m\u00e1ximas<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Utiliza\u00e7\u00e3o t\u00edpica<\/span><\/th><\/tr><\/thead><tbody><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">MIPI CSI-2<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Pistas 4\u00d74<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">C\u00e2maras de varrimento de \u00e1rea, sensores de classe GigE<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">USB 3.0<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">2 portos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">C\u00e2maras USB3 Vision, c\u00e2maras USB industriais<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Entrada HDMI<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">1 porta<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Cart\u00f5es de captura, entrada anal\u00f3gico-digital<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">PCIe 3.0<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">1\u00d74 ou 2\u00d72<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Captadores de imagens CoaXPress \/ Camera Link<\/span><\/td><\/tr><\/tbody><\/table><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Para a maioria das aplica\u00e7\u00f5es de vis\u00e3o mec\u00e2nica incorporadas, o MIPI CSI-2 \u00e9 o caminho principal. Uma liga\u00e7\u00e3o MIPI de 4 vias suporta a transfer\u00eancia de imagens em bruto at\u00e9 4K@60fps, suficiente para a maioria das tarefas de AOI e inspe\u00e7\u00e3o de superf\u00edcies em linha.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a50902 elementor-widget elementor-widget-text-editor\" data-id=\"5a50902\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">NPU: O motor de infer\u00eancia<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A NPU 6 TOPS \u00e9 o n\u00facleo da capacidade de vis\u00e3o artificial do RK3588. Suporta quantiza\u00e7\u00e3o INT4, INT8 e INT16 para CNN e modelos baseados em transformadores, com FP16 dispon\u00edvel para camadas sens\u00edveis \u00e0 precis\u00e3o. Na vis\u00e3o artificial, a quantiza\u00e7\u00e3o INT8 \u00e9 o modo de implementa\u00e7\u00e3o padr\u00e3o - oferecendo uma precis\u00e3o pr\u00f3xima de FP32 com uma melhoria de rendimento de 4-8x.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><a href=\"https:\/\/tinycomputers.io\/posts\/rockchip-rk3588-npu-benchmarks.html\" target=\"_blank\" rel=\"noopener\">Benchmarks do mundo real da TinyComputers.io<\/a> mostram o ResNet18 funcionando a 244 FPS com lat\u00eancia de 4,09 ms na NPU RK3588. Para tarefas de classifica\u00e7\u00e3o de defeitos que utilizam arquitecturas ResNet, isto traduz-se num rendimento de inspe\u00e7\u00e3o que lida com aplica\u00e7\u00f5es de transporte de alta velocidade sem perda de frames.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3890b93 elementor-widget elementor-widget-text-editor\" data-id=\"3890b93\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Largura de banda da CPU e da mem\u00f3ria<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Os n\u00facleos Cortex-A76 lidam com tarefas de pr\u00e9 e p\u00f3s-processamento que n\u00e3o s\u00e3o mapeadas eficientemente para a NPU: descodifica\u00e7\u00e3o de imagens, supress\u00e3o n\u00e3o m\u00e1xima (NMS), empacotamento de resultados e comunica\u00e7\u00e3o com sistemas PLC ou SCADA. O melhor desempenho single-thread do A76 em rela\u00e7\u00e3o aos seus antecessores (aproximadamente 2,5-3x vs. Cortex-A72) \u00e9 significativo para estas opera\u00e7\u00f5es de pr\u00e9-processamento sequencial.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A mem\u00f3ria LPDDR4X com um barramento de 64 bits fornece a largura de banda necess\u00e1ria para manter a captura simult\u00e2nea da c\u00e2mara, o pipeline de infer\u00eancia da NPU e a sa\u00edda de resultados sem estrangulamentos de mem\u00f3ria - um modo de falha comum em plataformas incorporadas de gama baixa.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b99abc elementor-widget elementor-widget-text-editor\" data-id=\"0b99abc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Desempenho da vis\u00e3o artificial RK3588: Dados de refer\u00eancia reais<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">As especifica\u00e7\u00f5es em bruto s\u00e3o menos importantes do que os resultados medidos em tarefas de inspe\u00e7\u00e3o reais. Eis o que a investiga\u00e7\u00e3o publicada e os dados de implementa\u00e7\u00e3o mostram.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5dfd9ac elementor-widget elementor-widget-text-editor\" data-id=\"5dfd9ac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Refer\u00eancias de dete\u00e7\u00e3o de defeitos<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a href=\"https:\/\/nyaspubs.onlinelibrary.wiley.com\/doi\/10.1111\/nyas.70156?af=R\" target=\"_blank\" rel=\"noopener\"><span style=\"font-size: 14pt;\">Um estudo de 2025 publicado nos Anais da Academia de Ci\u00eancias de Nova Iorque<\/span><\/a><span style=\"font-size: 14pt;\">\u00a0avaliou o transformador de dete\u00e7\u00e3o SMF-DETR - optimizado para a dete\u00e7\u00e3o de defeitos na superf\u00edcie dos rolamentos - na plataforma RK3588:<\/span><\/p><div class=\"overflow-x-auto w-full px-2 mb-6\"><table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"><thead class=\"text-left\"><tr><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">M\u00e9trica<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Valor<\/span><\/th><\/tr><\/thead><tbody><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">mAP@50<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">96.2%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Exatid\u00e3o<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">98.1%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">FPS no RK3588<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">58,1 FPS<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">FPS na GPU do computador<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">97,3 FPS<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Redu\u00e7\u00e3o do tamanho do modelo vs. linha de base<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">37.1%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Redu\u00e7\u00e3o dos custos inform\u00e1ticos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">57.7%<\/span><\/td><\/tr><\/tbody><\/table><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">58 FPS numa placa incorporada que consome menos de 10W, a 96,2% mAP - este \u00e9 um desempenho vi\u00e1vel para a produ\u00e7\u00e3o de inspe\u00e7\u00e3o de rolamentos a velocidades de transporte realistas.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0835eca elementor-widget elementor-widget-image\" data-id=\"0835eca\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart-1024x683.webp\" class=\"attachment-large size-large wp-image-10294\" alt=\"\" srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-benchmark-fps-chart.webp 1536w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bf9772 elementor-widget elementor-widget-text-editor\" data-id=\"2bf9772\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.nature.com\/articles\/s41598-025-16043-z\" target=\"_blank\" rel=\"noopener\">Um estudo separado publicado na revista Scientific Reports (2025)<\/a>\u00a0implementou um sistema de dete\u00e7\u00e3o de defeitos em cabos de a\u00e7o no RK3588 utilizando uma arquitetura baseada no MobileNetV3 com um mecanismo de aten\u00e7\u00e3o personalizado. Os investigadores escolheram o RK3588 em vez do Jetson Nano especificamente devido \u00e0 sua maior densidade computacional com o mesmo envelope de pot\u00eancia e ponto de custo - alcan\u00e7ando um desempenho de dete\u00e7\u00e3o em tempo real que os sistemas dependentes do servidor necessitavam de 20 a 30 minutos para concluir.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c87a07 elementor-widget elementor-widget-text-editor\" data-id=\"6c87a07\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Tabela de desempenho da carga de trabalho do Vision<\/h3><div class=\"overflow-x-auto w-full px-2 mb-6\"><table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"><thead class=\"text-left\"><tr><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Modelo<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Tarefa<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Precis\u00e3o<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Lat\u00eancia<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">FPS<\/span><\/th><\/tr><\/thead><tbody><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">ResNet18<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Classifica\u00e7\u00e3o<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">4.09ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">244<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">YOLOv5s<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Dete\u00e7\u00e3o de objectos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~18ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~54<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">YOLOv8n<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Dete\u00e7\u00e3o de objectos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~15ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~65<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">MobileNetV2<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Extra\u00e7\u00e3o de carater\u00edsticas<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~5ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~200<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">SMF-DETR (rolamento)<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Dete\u00e7\u00e3o de defeitos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~17ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">58.1<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">MobileNetV3 (cabo de a\u00e7o)<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Dete\u00e7\u00e3o de defeitos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">INT8<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~20ms<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">~50<\/span><\/td><\/tr><\/tbody><\/table><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><em>Fontes: Refer\u00eancias do TinyComputers.io; Annals of the New York Academy of Sciences (2025); Scientific Reports (2025)<\/em><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb5c45c elementor-widget elementor-widget-text-editor\" data-id=\"fb5c45c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Arquitetura do sistema de vis\u00e3o artificial no RK3588<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Um sistema completo de vis\u00e3o artificial incorporado no RK3588 n\u00e3o \u00e9 apenas uma placa com uma c\u00e2mara. A arquitetura abrange a aquisi\u00e7\u00e3o de imagens, o pr\u00e9-processamento, a infer\u00eancia, o tratamento dos resultados e a comunica\u00e7\u00e3o com os sistemas da f\u00e1brica.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-004d42a elementor-widget elementor-widget-text-editor\" data-id=\"004d42a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Pilha recomendada para AOI em linha<\/h3><div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"C\u00f3digo\"><div class=\"overflow-x-auto\"><pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">Camada de c\u00e2mara \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 C\u00e2mara de varrimento de \u00e1rea MIPI CSI-2 (2-12MP) \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Anel luminoso LED sincronizado com estrobosc\u00f3pio \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Raw Bayer \/ YUV<\/span><br \/><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">Camada ISP (Hardware) \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Redu\u00e7\u00e3o do ru\u00eddo, corre\u00e7\u00e3o da tonalidade da lente \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Demosaicing, equil\u00edbrio de brancos, HDR \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Imagem processada (RGB\/YUV)<\/span><br \/><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Pr\u00e9-processamento (CPU \/ A76) \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Redimensionar, normalizar, cortar ROI \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Pipeline multi-thread via V4L2 + OpenCV \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><br \/><span style=\"font-size: 14pt;\">Tensor pronto para a infer\u00eancia<\/span><br \/><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Camada de infer\u00eancia NPU \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Tempo de execu\u00e7\u00e3o do RKNN-Toolkit2 \u2502<\/span><br \/><span style=\"font-size: 14pt;\">Modelo quantificado INT8 (YOLOv8 \/ ResNet \/ DETR) \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Prioridade SCHED_FIFO para lat\u00eancia determin\u00edstica \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><br \/><span style=\"font-size: 14pt;\">Resultados da dete\u00e7\u00e3o \/ caixas delimitadoras<\/span><br \/><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 P\u00f3s-processamento (CPU) \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 NMS, limiar de confian\u00e7a, mapeamento de classes \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Classifica\u00e7\u00e3o de defeitos e mapeamento de coordenadas \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><br \/><span style=\"font-size: 14pt;\">Sinal de aprova\u00e7\u00e3o\/reprova\u00e7\u00e3o + dados de defeito<\/span><br \/><span style=\"font-size: 14pt;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Integra\u00e7\u00e3o na f\u00e1brica \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Sa\u00edda de disparo GPIO \u2192 atuador de rejei\u00e7\u00e3o \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 Modbus TCP \/ OPC-UA \u2192 SCADA \/ MES \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2502 MQTT \u2192 agrega\u00e7\u00e3o de dados na nuvem \u2502<\/span><br \/><span style=\"font-size: 14pt;\">\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/span><\/pre><\/div><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Esta arquitetura funciona inteiramente numa \u00fanica placa RK3588. Nenhum servidor externo, nenhuma chamada de infer\u00eancia de rede, nenhum ponto \u00fanico de falha para al\u00e9m da pr\u00f3pria placa.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b9e9819 elementor-widget elementor-widget-image\" data-id=\"b9e9819\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"450\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-1024x576.webp\" class=\"attachment-large size-large wp-image-10293 lazyload\" alt=\"\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-1024x576.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-300x169.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-768x432.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-1536x864.webp 1536w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram-18x10.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-system-architecture-diagram.webp 1672w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/450;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35f5015 elementor-widget elementor-widget-text-editor\" data-id=\"35f5015\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Principais componentes de software<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>V4L2 (V\u00eddeo para Linux 2):<\/strong> A estrutura do kernel para captura de c\u00e2mara no Linux. O BSP do RK3588 inclui controladores V4L2 optimizados para c\u00e2maras MIPI CSI, suportando chamadas de retorno de fotogramas de baixa lat\u00eancia que alimentam diretamente o pipeline de infer\u00eancia.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>RKNN-Toolkit2:<\/strong> SDK de implanta\u00e7\u00e3o de modelos do Rockchip. Lida com a convers\u00e3o de modelos do TensorFlow, PyTorch (via ONNX), Caffe e MXNet para o formato RKNN, com calibra\u00e7\u00e3o de quantiza\u00e7\u00e3o INT8 e a API de tempo de execu\u00e7\u00e3o para infer\u00eancia no dispositivo.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>OpenCV:<\/strong> A biblioteca de vis\u00e3o computacional padr\u00e3o para opera\u00e7\u00f5es de pr\u00e9-processamento. Funciona eficientemente em ambientes RK3588 Debian\/Ubuntu.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>GStreamer:<\/strong> Para gest\u00e3o de condutas de v\u00e1rias c\u00e2maras, codifica\u00e7\u00e3o acelerada por hardware de v\u00eddeo de inspe\u00e7\u00e3o e captura simult\u00e2nea de v\u00e1rias fontes.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-895f668 elementor-widget elementor-widget-text-editor\" data-id=\"895f668\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Casos de utiliza\u00e7\u00e3o de dete\u00e7\u00e3o de defeitos suportados<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O perfil de desempenho do RK3588 \u00e9 mapeado para uma faixa espec\u00edfica de aplica\u00e7\u00f5es de inspe\u00e7\u00e3o industrial. Compreender onde ele se encaixa - e onde n\u00e3o se encaixa - economiza semanas de esfor\u00e7o de integra\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31b0f5b elementor-widget elementor-widget-text-editor\" data-id=\"31b0f5b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">\u2705 Ajuste forte: Dete\u00e7\u00e3o de defeitos de superf\u00edcie<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Inspe\u00e7\u00e3o de juntas de soldadura de PCB, dete\u00e7\u00e3o de riscos na superf\u00edcie met\u00e1lica, defeitos na superf\u00edcie de moldagem por inje\u00e7\u00e3o de pl\u00e1stico, classifica\u00e7\u00e3o de defeitos em tecidos - tudo isto utiliza CNN ou modelos de transformadores leves em imagens 2D, mapeia de forma limpa a quantiza\u00e7\u00e3o INT8 e funciona a taxas de fotogramas bem dentro da capacidade da NPU do RK3588.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S259012302502506X\" target=\"_blank\" rel=\"noopener\">Uma revis\u00e3o exaustiva de 2025 em ScienceDirect<\/a>\u00a0que abrange 82 estudos sobre a dete\u00e7\u00e3o de defeitos na superf\u00edcie de PCB confirma que <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/en.wikipedia.org\/wiki\/Automated_optical_inspection\" target=\"_blank\" rel=\"noopener\">Inspe\u00e7\u00e3o \u00f3tica automatizada (AOI)<\/a> continua a ser a abordagem dominante na produ\u00e7\u00e3o SMT - e que os m\u00e9todos baseados na aprendizagem profunda, que det\u00eam atualmente uma quota de mercado de 56%, s\u00e3o o padr\u00e3o de desempenho. O RK3588 executa estes modelos a velocidades relevantes para a produ\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32e5621 elementor-widget elementor-widget-text-editor\" data-id=\"32e5621\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">\u2705 Ajuste forte: Dete\u00e7\u00e3o e contagem de objectos<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Inspe\u00e7\u00e3o de embalagens blister farmac\u00eauticas (comprimidos em falta, comprimidos partidos), dete\u00e7\u00e3o de objectos estranhos em produtos alimentares, verifica\u00e7\u00e3o da presen\u00e7a\/aus\u00eancia de componentes em linhas de montagem - todas estas s\u00e3o tarefas de dete\u00e7\u00e3o de objectos em que os modelos YOLOv5\/v8 com precis\u00e3o INT8 fornecem 50-65 FPS no RK3588, o que \u00e9 suficiente para linhas com v\u00e1rias centenas de pe\u00e7as por minuto.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38ab707 elementor-widget elementor-widget-text-editor\" data-id=\"38ab707\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Ajuste forte: Medi\u00e7\u00e3o dimensional (baseada na vis\u00e3o)<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A verifica\u00e7\u00e3o das dimens\u00f5es dos componentes, a medi\u00e7\u00e3o das folgas e a verifica\u00e7\u00e3o do alinhamento utilizando a c\u00e2mara calibrada e os algoritmos de dete\u00e7\u00e3o de extremidades (transformadas de Canny e Hough) s\u00e3o executados de forma eficiente nos n\u00facleos da CPU, com a NPU a tratar de qualquer passo de localiza\u00e7\u00e3o de componentes aprendidos.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c4b13e elementor-widget elementor-widget-text-editor\" data-id=\"4c4b13e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">\u26a0\ufe0f Trabalhar com otimiza\u00e7\u00e3o: Inspe\u00e7\u00e3o Simult\u00e2nea Multi-C\u00e2mara<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">\u00c9 poss\u00edvel obter 4-8 n\u00f3s de inspe\u00e7\u00e3o de c\u00e2maras num \u00fanico RK3588 com uma conce\u00e7\u00e3o cuidadosa do pipeline: resolu\u00e7\u00e3o reduzida por c\u00e2mara (720P vs. 4K), limita\u00e7\u00e3o da velocidade de fotogramas para 15-20 FPS por fluxo e agendamento de NPU com multiplexagem temporal. Para al\u00e9m de 8 fluxos simult\u00e2neos com precis\u00e3o total de dete\u00e7\u00e3o, um acelerador dedicado \u00e9 a melhor arquitetura.<\/span><\/p><h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">\u274c N\u00e3o \u00e9 o ajuste certo: Metrologia de Semicondutores Sub-Micron<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A inspe\u00e7\u00e3o de bolachas, a localiza\u00e7\u00e3o de defeitos ao n\u00edvel do molde \u00e0 escala nanom\u00e9trica e a uni\u00e3o de imagens multi-gigapixel para controlo da qualidade dos semicondutores requerem hardware de metrologia dedicado (sistemas topo de gama Teledyne, KLA, Keyence) ou computa\u00e7\u00e3o de classe GPU. O RK3588 n\u00e3o est\u00e1 neste espa\u00e7o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-218c0d1 elementor-widget elementor-widget-text-editor\" data-id=\"218c0d1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">RKNN-Toolkit2: Implementando seu modelo de dete\u00e7\u00e3o no RK3588<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O fluxo de trabalho pr\u00e1tico para implantar um modelo de vis\u00e3o mec\u00e2nica no RK3588 segue tr\u00eas etapas. A compreens\u00e3o de cada etapa evita os problemas de integra\u00e7\u00e3o mais comuns.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2524bc5 elementor-widget elementor-widget-text-editor\" data-id=\"2524bc5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Fase 1: Forma\u00e7\u00e3o de modelos (esta\u00e7\u00e3o de trabalho)<\/h3><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Treine o seu modelo de dete\u00e7\u00e3o ou classifica\u00e7\u00e3o em PyTorch, TensorFlow ou na sua estrutura de elei\u00e7\u00e3o numa esta\u00e7\u00e3o de trabalho GPU. Para tarefas de vis\u00e3o artificial, comece com arquitecturas comprovadas: YOLOv8n ou YOLOv8s para dete\u00e7\u00e3o, MobileNetV3 para classifica\u00e7\u00e3o e EfficientDet-lite para inspe\u00e7\u00e3o multi-classe. As arquitecturas personalizadas funcionam, mas qualquer camada n\u00e3o suportada pela NPU do RKNN voltar\u00e1 a ser executada pela CPU - verifique a lista de suporte do operador RKNN antes de se comprometer com blocos de constru\u00e7\u00e3o invulgares.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-881ad1e elementor-widget elementor-widget-text-editor\" data-id=\"881ad1e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Etapa 2: Quantiza\u00e7\u00e3o e convers\u00e3o (RKNN-Toolkit2, esta\u00e7\u00e3o de trabalho)<\/h3><div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"c\u00f3digo python\"><div class=\"overflow-x-auto\"><pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><span style=\"font-size: 14pt;\"><code class=\"language-python\"><span class=\"token token\">de<\/span> rknn<span class=\"token token\">.<\/span>API <span class=\"token token\">importa\u00e7\u00e3o<\/span> RKNN\n\nrknn <span class=\"token token\">=<\/span> RKNN<span class=\"token token\">(<\/span>detalhado<span class=\"token token\">=<\/span><span class=\"token token\">Verdadeiro<\/span><span class=\"token token\">)<\/span>\n\n<span class=\"token token\"># Carregar modelo ONNX treinado<\/span>\nrknn<span class=\"token token\">.<\/span>load_onnx<span class=\"token token\">(<\/span>modelo<span class=\"token token\">=<\/span><span class=\"token token\">'.\/defect_detector.onnx'<\/span><span class=\"token token\">)<\/span>\n\n<span class=\"token token\"># Configurar a quantiza\u00e7\u00e3o<\/span>\nrknn<span class=\"token token\">.<\/span>configura\u00e7\u00e3o<span class=\"token token\">(<\/span>valores_m\u00e9dios<span class=\"token token\">=<\/span><span class=\"token token\">[<\/span><span class=\"token token\">[<\/span><span class=\"token token\">123.675<\/span><span class=\"token token\">,<\/span> <span class=\"token token\">116.28<\/span><span class=\"token token\">,<\/span> <span class=\"token token\">103.53<\/span><span class=\"token token\">]<\/span><span class=\"token token\">]<\/span><span class=\"token token\">,<\/span>\n            valores_estatais<span class=\"token token\">=<\/span><span class=\"token token\">[<\/span><span class=\"token token\">[<\/span><span class=\"token token\">58.395<\/span><span class=\"token token\">,<\/span> <span class=\"token token\">57.12<\/span><span class=\"token token\">,<\/span> <span class=\"token token\">57.375<\/span><span class=\"token token\">]<\/span><span class=\"token token\">]<\/span><span class=\"token token\">,<\/span>\n            plataforma_alvo<span class=\"token token\">=<\/span><span class=\"token token\">\"rk3588<\/span><span class=\"token token\">)<\/span>\n\n<span class=\"token token\"># Constru\u00eddo com quantiza\u00e7\u00e3o INT8<\/span>\nrknn<span class=\"token token\">.<\/span>construir<span class=\"token token\">(<\/span>do_quantization<span class=\"token token\">=<\/span><span class=\"token token\">Verdadeiro<\/span><span class=\"token token\">,<\/span> \n           conjunto de dados<span class=\"token token\">=<\/span><span class=\"token token\">'.\/conjunto_de_dados_de_calibra\u00e7\u00e3o.txt'<\/span><span class=\"token token\">)<\/span>\n\n<span class=\"token token\"># Modelo RKNN de exporta\u00e7\u00e3o<\/span>\nrknn<span class=\"token token\">.<\/span>exportar_rknn<span class=\"token token\">(<\/span><span class=\"token token\">'.\/defect_detector.rknn'<\/span><span class=\"token token\">)<\/span><\/code><\/span><\/pre><\/div><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">O conjunto de dados de calibra\u00e7\u00e3o (o <span style=\"color: #ff0000;\"><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">conjunto de dados.txt<\/code><\/span> O ficheiro de refer\u00eancia de 100-300 imagens representativas) \u00e9 a vari\u00e1vel mais importante na qualidade da quantiza\u00e7\u00e3o. Utilize imagens que abranjam toda a gama de condi\u00e7\u00f5es de ilumina\u00e7\u00e3o, variantes de produtos e tipos de defeitos que o seu sistema ir\u00e1 encontrar. Um conjunto de calibragem com pouca diversidade \u00e9 a causa mais comum de quedas na precis\u00e3o p\u00f3s-quantiza\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8efba4b elementor-widget elementor-widget-text-editor\" data-id=\"8efba4b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Fase 3: Infer\u00eancia no dispositivo (RK3588)<\/h3><div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"c\u00f3digo python\"><div class=\"overflow-x-auto\"><pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><code class=\"language-python\"><span class=\"token token\"><span style=\"font-size: 14pt;\">de<\/span><\/span><span style=\"font-size: 14pt;\"> rknnlite<span class=\"token token\">.<\/span>API <span class=\"token token\">importa\u00e7\u00e3o<\/span> RKNNLite\n\nrknn_lite <span class=\"token token\">=<\/span> RKNNLite<span class=\"token token\">(<\/span><span class=\"token token\">)<\/span>\nrknn_lite<span class=\"token token\">.<\/span>carregar_rknn<span class=\"token token\">(<\/span><span class=\"token token\">'.\/defect_detector.rknn'<\/span><span class=\"token token\">)<\/span>\nrknn_lite<span class=\"token token\">.<\/span>init_runtime<span class=\"token token\">(<\/span>m\u00e1scara_n\u00facleo<span class=\"token token\">=<\/span>RKNNLite<span class=\"token token\">.<\/span>NPU_CORE_ALL<span class=\"token token\">)<\/span>\n\n<span class=\"token token\"># Infer\u00eancia de funcionamento<\/span>\nresultados <span class=\"token token\">=<\/span> rknn_lite<span class=\"token token\">.<\/span>infer\u00eancia<span class=\"token token\">(<\/span>entradas<span class=\"token token\">=<\/span><span class=\"token token\">[<\/span>imagem pr\u00e9-processada<span class=\"token token\">]<\/span><span class=\"token token\">)<\/span><\/span><\/code><\/pre><\/div><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Definir o segmento de infer\u00eancia para <code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">SCHED_FIFO<\/code> no Linux para minimizar a instabilidade da programa\u00e7\u00e3o - essencial quando o seu sistema de inspe\u00e7\u00e3o tem requisitos de lat\u00eancia r\u00edgidos associados \u00e0 velocidade do transportador.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e93db89 elementor-widget elementor-widget-text-editor\" data-id=\"e93db89\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Do ch\u00e3o de f\u00e1brica: Resolvendo um problema de precis\u00e3o de quantiza\u00e7\u00e3o<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><em>Relato na primeira pessoa da equipa de engenharia de sistemas incorporados da ieeker.<\/em><\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Um cliente que est\u00e1 a construir um sistema de inspe\u00e7\u00e3o de juntas de soldadura em linha para uma linha de montagem de PCB chegou at\u00e9 n\u00f3s com um modelo PyTorch funcional - um classificador baseado em ResNet50 treinado em 15.000 imagens de juntas de soldadura, alcan\u00e7ando uma precis\u00e3o de 94,2% no conjunto de valida\u00e7\u00e3o. O problema: ap\u00f3s a quantiza\u00e7\u00e3o INT8 atrav\u00e9s do RKNN-Toolkit2, a precis\u00e3o caiu para 76,8%. O limite de qualidade do cliente era de 91% no m\u00ednimo. Com 76,8%, a taxa de falsas rejei\u00e7\u00f5es em boas placas era economicamente inaceit\u00e1vel - as paragens de linha devido a rejei\u00e7\u00f5es desnecess\u00e1rias estavam a custar mais do que os defeitos que o sistema deveria detetar.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Diagnostic\u00e1mos o problema em duas partes. Em primeiro lugar, o conjunto de dados de calibra\u00e7\u00e3o era constitu\u00eddo por 60 imagens - todas captadas sob o mesmo equipamento de ilumina\u00e7\u00e3o e \u00e0 mesma hora do dia. A linha de produ\u00e7\u00e3o tinha tr\u00eas intensidades diferentes de ilumina\u00e7\u00e3o LED em diferentes esta\u00e7\u00f5es de inspe\u00e7\u00e3o, e as imagens de calibra\u00e7\u00e3o n\u00e3o representavam esta varia\u00e7\u00e3o. Em segundo lugar, as duas \u00faltimas camadas totalmente ligadas da ResNet50 estavam a acumular erros de quantiza\u00e7\u00e3o significativos porque as suas distribui\u00e7\u00f5es de peso eram invulgarmente amplas - uma carater\u00edstica com a qual a INT8 se debate.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A corre\u00e7\u00e3o envolveu duas altera\u00e7\u00f5es. Expandimos o conjunto de dados de calibra\u00e7\u00e3o para 280 imagens, amostrando as tr\u00eas condi\u00e7\u00f5es de ilumina\u00e7\u00e3o em igual propor\u00e7\u00e3o, mais 40 imagens de casos de defeito limite que o conjunto de calibra\u00e7\u00e3o original n\u00e3o representava. Tamb\u00e9m aplic\u00e1mos uma quantiza\u00e7\u00e3o de precis\u00e3o mista: as primeiras 48 camadas em INT8, as duas \u00faltimas camadas FC em FP16. O RKNN-Toolkit2 suporta substitui\u00e7\u00f5es de precis\u00e3o por camada especificamente para este cen\u00e1rio.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Depois de reconstruir o modelo, a precis\u00e3o no conjunto de valida\u00e7\u00e3o recuperou para 91,7%. A lat\u00eancia no dispositivo foi de 31 ms por quadro - dentro do or\u00e7amento de 40 ms do cliente para a velocidade do transportador. O sistema entrou em produ\u00e7\u00e3o piloto seis dias ap\u00f3s a chamada de diagn\u00f3stico. Em tr\u00eas meses de opera\u00e7\u00e3o, a taxa de falsa rejei\u00e7\u00e3o foi de 0,4%, dentro do limite aceit\u00e1vel de 0,5% do cliente.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A li\u00e7\u00e3o: a precis\u00e3o da quantiza\u00e7\u00e3o da INT8 n\u00e3o \u00e9 uma propriedade fixa do seu modelo. \u00c9 uma fun\u00e7\u00e3o da qualidade dos dados de calibra\u00e7\u00e3o e das decis\u00f5es de precis\u00e3o por camada. Ambas s\u00e3o control\u00e1veis e ambas requerem conhecimento de dom\u00ednio do seu ambiente de inspe\u00e7\u00e3o para serem corretas.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-824d5b1 elementor-widget elementor-widget-image\" data-id=\"824d5b1\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection-1024x683.webp\" class=\"attachment-large size-large wp-image-10295 lazyload\" alt=\"Engenheiro a depurar a precis\u00e3o da quantiza\u00e7\u00e3o INT8 no sistema Linux incorporado RK3588 ligado \u00e0 c\u00e2mara de inspe\u00e7\u00e3o de juntas de soldadura PCB em ambiente de laborat\u00f3rio industrial\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-linux-quantization-pcb-solder-inspection.webp 1536w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/534;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-569410f elementor-widget elementor-widget-text-editor\" data-id=\"569410f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Estudo de caso de projeto: Inspe\u00e7\u00e3o de Superf\u00edcie de Pe\u00e7as de Estampagem Autom\u00f3vel<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><em>Implementa\u00e7\u00e3o de vis\u00e3o incorporada RK3588, esta\u00e7\u00e3o de inspe\u00e7\u00e3o de 6 c\u00e2maras, fornecedor autom\u00f3vel Tier 1.<\/em><\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">No in\u00edcio de 2025, um fornecedor automotivo Tier 1 nos contratou para substituir uma esta\u00e7\u00e3o de inspe\u00e7\u00e3o baseada em PC em uma linha de prensa de estampagem por uma solu\u00e7\u00e3o incorporada. O sistema existente utilizava um PC de secret\u00e1ria com Windows e uma c\u00e2mara USB3 Vision, com software de inspe\u00e7\u00e3o propriet\u00e1rio de um fornecedor de vis\u00e3o artificial. Os problemas: o PC exigia manuten\u00e7\u00e3o trimestral, o sistema operacional Windows introduzia picos de lat\u00eancia imprevis\u00edveis durante as atualiza\u00e7\u00f5es do sistema e o custo geral do sistema por esta\u00e7\u00e3o era proibitivo para escalar para 12 linhas de prensa adicionais.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A especifica\u00e7\u00e3o de substitui\u00e7\u00e3o exigia a dete\u00e7\u00e3o de riscos superficiais, marcas de deforma\u00e7\u00e3o e contamina\u00e7\u00e3o por \u00f3leo em suportes de a\u00e7o estampado a 30 pe\u00e7as por minuto, com zero falsos negativos em fissuras com largura superior a 0,3 mm e uma taxa de falsos positivos inferior a 2%.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Constru\u00edmos o sistema de substitui\u00e7\u00e3o num SBC industrial ieeker RK3588 com uma c\u00e2mara de varrimento de \u00e1rea MIPI de 5MP, luz anelar LED estruturada com sincroniza\u00e7\u00e3o estrobosc\u00f3pica atrav\u00e9s de GPIO e um ambiente Debian Linux que executa um modelo de dete\u00e7\u00e3o personalizado baseado no YOLOv8s. O modelo foi treinado em 8.200 imagens rotuladas de superf\u00edcies de suportes estampados, abrangendo os tr\u00eas tipos de defeitos e negativos de superf\u00edcies limpas.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89123a0 elementor-widget elementor-widget-image\" data-id=\"89123a0\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"534\" data-src=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station-1024x683.webp\" class=\"attachment-large size-large wp-image-10296 lazyload\" alt=\"\" data-srcset=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station-1024x683.webp 1024w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station-300x200.webp 300w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station-768x512.webp 768w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station-18x12.webp 18w, https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-automotive-stamping-surface-inspection-station.webp 1536w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/534;\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cccc360 elementor-widget elementor-widget-text-editor\" data-id=\"cccc360\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Principais resultados ap\u00f3s 60 dias de valida\u00e7\u00e3o da produ\u00e7\u00e3o:<\/span><\/p><div class=\"overflow-x-auto w-full px-2 mb-6\"><table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"><thead class=\"text-left\"><tr><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">M\u00e9trica<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Objetivo<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Alcan\u00e7ado<\/span><\/th><\/tr><\/thead><tbody><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Taxa de dete\u00e7\u00e3o de fissuras (\u22650,3 mm)<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">100%<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">100%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Taxa de dete\u00e7\u00e3o de riscos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">&gt;95%<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">97.3%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Taxa de falsos positivos<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">&lt;2%<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">1.1%<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Tempo do ciclo de inspe\u00e7\u00e3o<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">&lt;2s\/parte<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">1,4s\/parte<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Consumo de energia do sistema<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">&lt;25W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">11.8W<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Tempo de inatividade n\u00e3o planeado (60 dias)<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">&lt;4 horas<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">0 horas<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Custo da lista t\u00e9cnica versus sistema baseado em PC<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">-<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Redu\u00e7\u00e3o 67%<\/span><\/td><\/tr><\/tbody><\/table><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A redu\u00e7\u00e3o do custo da lista t\u00e9cnica do 67% foi o fator que levou o cliente a decidir alargar o projeto a todas as 13 linhas de impress\u00e3o. Total do projeto: 13 unidades enviadas, todas com imagens Buildroot id\u00eanticas e capacidade de atualiza\u00e7\u00e3o OTA atrav\u00e9s do SWUpdate. A equipa de manuten\u00e7\u00e3o do cliente pode atualizar os modelos de inspe\u00e7\u00e3o em toda a frota sem acesso f\u00edsico a cada esta\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8c5027e elementor-widget elementor-widget-text-editor\" data-id=\"8c5027e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">RK3588 vs. Plataformas concorrentes para vis\u00e3o mec\u00e2nica<\/h2><div class=\"overflow-x-auto w-full px-2 mb-6\"><table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"><thead class=\"text-left\"><tr><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Plataforma<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Desempenho da IA<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Carater\u00edsticas espec\u00edficas da vis\u00e3o<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Pot\u00eancia<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Custo<\/span><\/th><th class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\" scope=\"col\"><span style=\"font-size: 14pt;\">Melhor ajuste<\/span><\/th><\/tr><\/thead><tbody><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\"><strong>RK3588<\/strong><\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">6 TOPS NPU<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">ISP duplo, 32MP, MIPI\u00d74<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">5-13W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">$$<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">AOI incorporada, c\u00e2mara inteligente, n\u00f3 multi-c\u00e2mara<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\"><strong>Jetson Orin Nano<\/strong><\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">40 TOPS<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">ISP \u00fanico, CSI\u00d72<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">7-15W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">$$$$<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Modelos complexos, ecossistema CUDA<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\"><strong>Hailo-8<\/strong><\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">26 TOPS<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Sem ISP (necessita de SoC anfitri\u00e3o)<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">2.5-3W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">$$$$<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Complemento do acelerador de vis\u00e3o de alto rendimento<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\"><strong>NXP i.MX 8M Plus<\/strong><\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">2.3 TOPS<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">ISP duplo, MIPI\u00d72<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">3-5W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">$$<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Inspe\u00e7\u00e3o IoT de baixa complexidade<\/span><\/td><\/tr><tr><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\"><strong>Raspberry Pi 5<\/strong><\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">N\u00e3o NPU<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">CSI \u00fanico<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">5-8W<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">$<\/span><\/td><td class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"><span style=\"font-size: 14pt;\">Apenas desenvolvimento\/prototipagem<\/span><\/td><\/tr><\/tbody><\/table><\/div><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Especificamente para a vis\u00e3o mec\u00e2nica, o ISP duplo do RK3588 e a conetividade MIPI de 4\u00d74 vias d\u00e3o-lhe uma vantagem estrutural sobre plataformas como o Jetson Orin Nano, que tem um c\u00e1lculo de IA mais forte mas interfaces de c\u00e2mara nativas mais fracas. Quando seu sistema de inspe\u00e7\u00e3o precisa lidar com dados brutos da c\u00e2mera em alta resolu\u00e7\u00e3o, o ISP \u00e9 t\u00e3o importante quanto a NPU.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.cognex.com\/\" target=\"_blank\" rel=\"noopener\">Cognex Corporation<\/a> e <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.keyence.com\/\" target=\"_blank\" rel=\"noopener\">Corpora\u00e7\u00e3o Keyence<\/a> - Os dois maiores fornecedores de vis\u00e3o mec\u00e2nica a n\u00edvel mundial - ambos constroem solu\u00e7\u00f5es integradas de c\u00e2maras inteligentes que incorporam o processamento na cabe\u00e7a da c\u00e2mara. Os designs integrados baseados no RK3588 seguem a mesma filosofia arquitet\u00f3nica, mas d\u00e3o aos fabricantes de hardware industrial a flexibilidade para integrar sensores, caixas e interfaces de E\/S personalizados que as c\u00e2maras inteligentes de prateleira n\u00e3o podem acomodar.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1072066 elementor-widget elementor-widget-text-editor\" data-id=\"1072066\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">O RK3588 \u00e9 a plataforma certa para a sua aplica\u00e7\u00e3o de vis\u00e3o mec\u00e2nica?<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Utilize esta lista de verifica\u00e7\u00e3o antes de se comprometer com a plataforma:<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>O RK3588 \u00e9 uma boa op\u00e7\u00e3o se:<\/strong><\/span><\/p><ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">A sua tarefa de inspe\u00e7\u00e3o utiliza CNN ou modelos de transformadores leves (YOLOv5\/v8, ResNet, MobileNet, variantes DETR)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Necessita de aquisi\u00e7\u00e3o de imagens + infer\u00eancia + E\/S numa \u00fanica unidade<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">A sua c\u00e2mara utiliza a interface MIPI CSI-2 ou USB3 Vision<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">O or\u00e7amento de energia \u00e9 inferior a 15W ou \u00e9 necess\u00e1rio arrefecimento passivo<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Necessita de escalar para v\u00e1rias unidades id\u00eanticas com um custo de lista t\u00e9cnica controlado<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">A sua equipa trabalha em Python\/C++ no Linux<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">O requisito de lat\u00eancia de inspe\u00e7\u00e3o \u00e9 de 15 ms ou mais por fotograma<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92c265d elementor-widget elementor-widget-text-editor\" data-id=\"92c265d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><strong>Considerar alternativas se:<\/strong><\/span><\/p><ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">\u26a0\ufe0f Necessita de infer\u00eancia simult\u00e2nea em mais de 12 fluxos de c\u00e2maras com resolu\u00e7\u00e3o total<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">\u26a0\ufe0f O seu modelo utiliza arquitecturas com muitos operadores NPU n\u00e3o suportados (transformadores que requerem muita aten\u00e7\u00e3o)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">\u26a0\ufe0f \u00c9 necess\u00e1ria uma infer\u00eancia determin\u00edstica inferior a 10 ms para circuitos de controlo em tempo real<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Metrologia submicr\u00f3nica ou inspe\u00e7\u00e3o de bolachas semicondutoras<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Processamento de nuvens de pontos 3D em tempo real (fus\u00e3o LiDAR)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">A complexidade do modelo exige FP32 em todo o processo (sem toler\u00e2ncia de quantiza\u00e7\u00e3o)<\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-129a6ad elementor-widget elementor-widget-text-editor\" data-id=\"129a6ad\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Placas IEEKER RK3588 para implementa\u00e7\u00f5es de vis\u00e3o mec\u00e2nica<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Os SBCs industriais RK3588 da IEEKER s\u00e3o pr\u00e9-validados para implanta\u00e7\u00f5es de vis\u00e3o mec\u00e2nica, com suporte BSP incluindo:<\/span><\/p><ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Controladores de c\u00e2mara V4L2 MIPI CSI-2 optimizados (testados com sensores Sony IMX415, IMX577, OV13850)<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Tempo de execu\u00e7\u00e3o do RKNN-Toolkit2 pr\u00e9-instalado nas imagens do Debian 12 e Ubuntu 22.04<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Interface de sincroniza\u00e7\u00e3o estrobosc\u00f3pica GPIO para controlo da luz do anel LED<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Guias de integra\u00e7\u00e3o de bibliotecas Modbus TCP e OPC-UA para conetividade de sistemas de f\u00e1brica<\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\">Codifica\u00e7\u00e3o H.265 por hardware para arquivamento de v\u00eddeo de inspe\u00e7\u00e3o sem sobrecarga de CPU<\/span><\/li><\/ul><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Para projectos personalizados de sistemas de vis\u00e3o mec\u00e2nica - sele\u00e7\u00e3o de sensores, integra\u00e7\u00e3o de caixas, disposi\u00e7\u00e3o de placas de suporte personalizadas para interfaces de c\u00e2maras espec\u00edficas - a nossa <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ieeker.com\/pt\/custom-development-board-design-guide\/\" target=\"_blank\" rel=\"noopener\">servi\u00e7o de conce\u00e7\u00e3o de placas de desenvolvimento personalizadas<\/a> abrange o hardware e a BSP de ponta a ponta.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Se estiver a avaliar o RK3588 para uma aplica\u00e7\u00e3o de inspe\u00e7\u00e3o espec\u00edfica, consulte o nosso <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ieeker.com\/pt\/rk3588-npu-performance-6-tops-edge-ai\/\" target=\"_blank\" rel=\"noopener\">Guia de desempenho da NPU RK3588<\/a> para obter dados de refer\u00eancia pormenorizados e informa\u00e7\u00f5es sobre a compatibilidade dos modelos, ou <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ieeker.com\/pt\/contact-us\/\" target=\"_blank\" rel=\"noopener\">contactar a nossa equipa de engenharia<\/a> para discutir o seu caso de utiliza\u00e7\u00e3o.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbda698 elementor-widget elementor-widget-heading\" data-id=\"fbda698\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-785654f elementor-widget elementor-widget-n-accordion\" data-id=\"785654f\" data-element_type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Acorde\u00e3o. Abrir liga\u00e7\u00f5es com Enter ou Espa\u00e7o, fechar com Escape e navegar com Setas\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1260\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1260\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> O RK3588 pode lidar com c\u00e2maras de varrimento linear para inspe\u00e7\u00e3o cont\u00ednua da Web? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1260\" class=\"elementor-element elementor-element-3f9a88c e-con-full e-flex e-con e-child\" data-id=\"3f9a88c\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5b2108 elementor-widget elementor-widget-text-editor\" data-id=\"c5b2108\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">As c\u00e2maras de varrimento de linha utilizam normalmente interfaces Camera Link ou CoaXPress, que requerem frame grabbers ligados via PCIe. A interface PCIe 3.0 do RK3588 pode alojar frame grabbers compat\u00edveis, mas o suporte BSP para placas frame grabber espec\u00edficas requer valida\u00e7\u00e3o. Para aplica\u00e7\u00f5es de inspe\u00e7\u00e3o da Web (pel\u00edcula, tecido, papel), contacte-nos para discutir a compatibilidade da interface antes de se comprometer.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1261\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1261\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Qual \u00e9 a resolu\u00e7\u00e3o m\u00e1xima de imagem que o RK3588 pode processar para inspe\u00e7\u00e3o? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1261\" class=\"elementor-element elementor-element-ccb380a e-con-full e-flex e-con e-child\" data-id=\"ccb380a\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aec7f2d elementor-widget elementor-widget-text-editor\" data-id=\"aec7f2d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O ISP suporta sensores at\u00e9 32MP. A resolu\u00e7\u00e3o de inspe\u00e7\u00e3o pr\u00e1tica depende dos requisitos de infer\u00eancia da NPU: a 4K (8MP), o ISP pode fornecer fotogramas processados a 60 fps ao pipeline da NPU. A 12MP, a taxa de fotogramas diminui, mas a lat\u00eancia de um \u00fanico fotograma \u00e9 ger\u00edvel para ciclos de inspe\u00e7\u00e3o n\u00e3o cont\u00ednuos.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1262\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1262\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> O RKNN-Toolkit2 suporta modelos de dete\u00e7\u00e3o de anomalias (n\u00e3o apenas dete\u00e7\u00e3o supervisionada)? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1262\" class=\"elementor-element elementor-element-e268e6c e-con-full e-flex e-con e-child\" data-id=\"e268e6c\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d356fe elementor-widget elementor-widget-text-editor\" data-id=\"6d356fe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">Sim. As abordagens de dete\u00e7\u00e3o de anomalias n\u00e3o supervisionadas baseadas na extra\u00e7\u00e3o de carater\u00edsticas (PatchCore, FastFlow) podem ser implementadas no RK3588 executando a espinha dorsal do extrator de carater\u00edsticas (ResNet, EfficientNet) na NPU e o passo de pontua\u00e7\u00e3o de anomalias na CPU. A implementa\u00e7\u00e3o completa do modelo n\u00e3o supervisionado de ponta a ponta \u00e9 mais complexa do que a dete\u00e7\u00e3o padr\u00e3o, mas \u00e9 vi\u00e1vel com a implementa\u00e7\u00e3o personalizada do operador RKNN.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1263\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1263\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Como \u00e9 que o RK3588 lida com a estabilidade da temperatura em compartimentos industriais selados? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1263\" class=\"elementor-element elementor-element-92bd9fc e-con-full e-flex e-con e-child\" data-id=\"92bd9fc\" data-element_type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-59929a1 elementor-widget elementor-widget-text-editor\" data-id=\"59929a1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-size: 14pt;\">O RK3588 \u00e9 fabricado num processo de 8nm, com um consumo de energia t\u00edpico de 5-13W sob carga NPU. Num inv\u00f3lucro passivo de alum\u00ednio adequadamente concebido com material de interface t\u00e9rmica entre o SoC e a parede do inv\u00f3lucro, \u00e9 poss\u00edvel um funcionamento sustentado a temperaturas ambiente at\u00e9 55\u00b0C sem estrangulamento. Os designs industriais de SBC da ieeker s\u00e3o validados para este perfil t\u00e9rmico.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69f85bc elementor-widget elementor-widget-text-editor\" data-id=\"69f85bc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Conclus\u00e3o<\/h2><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A mudan\u00e7a da vis\u00e3o mec\u00e2nica do processamento centralizado baseado em PC para a implanta\u00e7\u00e3o de borda incorporada est\u00e1 a acelerar. <a href=\"https:\/\/www.futuremarketinsights.com\/reports\/ai-industrial-defect-detection-market\" target=\"_blank\" rel=\"noopener\">O mercado de dete\u00e7\u00e3o de defeitos industriais de IA est\u00e1 projetado para expandir de US $ 2,66 bilh\u00f5es em 2025 para US $ 4,02 bilh\u00f5es em 2030<\/a>com abordagens baseadas em aprendizagem profunda dominantes. Para os fabricantes que constroem ou adquirem a plataforma de computa\u00e7\u00e3o incorporada que alimenta estes sistemas, o RK3588 ocupa uma posi\u00e7\u00e3o bem definida e defens\u00e1vel: desempenho NPU suficiente para tarefas de inspe\u00e7\u00e3o de n\u00edvel de produ\u00e7\u00e3o, integra\u00e7\u00e3o de SoC completa, incluindo ISP e E\/S industrial, e um perfil de pot\u00eancia\/custo que torna a implementa\u00e7\u00e3o \u00e0 escala da frota economicamente racional.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">A plataforma n\u00e3o \u00e9 a resposta para todos os problemas de inspe\u00e7\u00e3o. A metrologia sub-micr\u00f3nica, mais de 16 fluxos de c\u00e2mara simult\u00e2neos e circuitos de controlo em tempo real exigem arquitecturas diferentes. Mas para a ampla faixa interm\u00e9dia da vis\u00e3o industrial - inspe\u00e7\u00e3o de superf\u00edcies, dete\u00e7\u00e3o de componentes, AOI, verifica\u00e7\u00e3o dimensional - o RK3588 \u00e9 uma plataforma que merece uma avalia\u00e7\u00e3o s\u00e9ria em termos de engenharia.<\/span><\/p><p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\">Explorar o ieeker <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ieeker.com\/pt\/rk3588-embedded-sbc-board\/\" target=\"_blank\" rel=\"noopener\">Linha de SBCs incorporados RK3588<\/a> ou ler o nosso <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/ieeker.com\/pt\/embedded-linux-board-industrial-sbc-guide\/\" target=\"_blank\" rel=\"noopener\">guia completo da placa Linux incorporada<\/a> para um contexto mais alargado da plataforma.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-253eb4d elementor-widget elementor-widget-text-editor\" data-id=\"253eb4d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><span style=\"font-size: 14pt;\"><em>Fontes e refer\u00eancias:<\/em><\/span><\/p><ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.marketsandmarkets.com\/Market-Reports\/industrial-machine-vision-market-234246734.html\" target=\"_blank\" rel=\"noopener\">Tamanho e participa\u00e7\u00e3o do mercado de vis\u00e3o mec\u00e2nica 2025-2030 - MarketsandMarkets<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.futuremarketinsights.com\/reports\/ai-industrial-defect-detection-market\" target=\"_blank\" rel=\"noopener\">Mercado de dete\u00e7\u00e3o de defeitos industriais de IA 2025-2035 - Insights do mercado futuro<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/nyaspubs.onlinelibrary.wiley.com\/doi\/10.1111\/nyas.70156?af=R\" target=\"_blank\" rel=\"noopener\">SMF-DETR: Dete\u00e7\u00e3o de defeitos nos rolamentos do RK3588 - Anais da Academia de Ci\u00eancias de Nova Iorque (2025)<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.nature.com\/articles\/s41598-025-16043-z\" target=\"_blank\" rel=\"noopener\">Dete\u00e7\u00e3o de cabos de a\u00e7o em tempo real no RK3588 - Scientific Reports (2025)<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S259012302502506X\" target=\"_blank\" rel=\"noopener\">Revis\u00e3o da Dete\u00e7\u00e3o de Defeitos na Superf\u00edcie de PCBs - ScienceDirect (2025)<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/tinycomputers.io\/posts\/rockchip-rk3588-npu-benchmarks.html\" target=\"_blank\" rel=\"noopener\">Benchmarks da NPU RK3588 - TinyComputers.io (2025)<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.globalgrowthinsights.com\/market-reports\/industrial-production-machine-vision-system-market-116855\" target=\"_blank\" rel=\"noopener\">Mercado de vis\u00e3o mec\u00e2nica industrial 2025 - Insights de crescimento global<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/en.wikipedia.org\/wiki\/Automated_optical_inspection\" target=\"_blank\" rel=\"noopener\">Inspe\u00e7\u00e3o \u00f3tica automatizada - Wikip\u00e9dia<\/a><\/span><\/li><li class=\"font-claude-response-body whitespace-normal break-words pl-2\"><span style=\"font-size: 14pt;\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/github.com\/rockchip-linux\/rknn-toolkit2\" target=\"_blank\" rel=\"noopener\">RKNN-Toolkit2 - Rockchip GitHub<\/a><\/span><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>O RK3588 \u00e9 uma plataforma comprovada para vis\u00e3o artificial industrial e dete\u00e7\u00e3o de defeitos - executando YOLOv5s a 54+ FPS e transformadores de dete\u00e7\u00e3o leves a 58 FPS no dispositivo, com uma NPU 6 TOPS a lidar com infer\u00eancia INT8 a 5-6W. Adapta-se a AOI de linha \u00fanica, n\u00f3s de inspe\u00e7\u00e3o multic\u00e2mara e aplica\u00e7\u00f5es de c\u00e2maras inteligentes incorporadas em que o custo, a pot\u00eancia e o fator de forma s\u00e3o importantes. Para metrologia de semicondutores sub-micr\u00f3nicos ou fluxos simult\u00e2neos de 32 c\u00e2maras, um acelerador dedicado \u00e9 o melhor caminho.<\/p>","protected":false},"author":2,"featured_media":10292,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10289","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>RK3588 Machine Vision &amp; Defect Detection: Industrial AI Guide 2026<\/title>\n<meta name=\"description\" content=\"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"RK3588 Machine Vision &amp; Defect Detection: Industrial AI Guide 2026\" \/>\n<meta property=\"og:description\" content=\"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-19T09:25:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T09:31:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Ieeker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ieeker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/\"},\"author\":{\"name\":\"Ieeker\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb\"},\"headline\":\"RK3588 for Machine Vision &#038; Industrial Defect Detection: A Complete Engineering Guide\",\"datePublished\":\"2026-05-19T09:25:29+00:00\",\"dateModified\":\"2026-05-19T09:31:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/\"},\"wordCount\":3413,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ieeker.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp\",\"articleSection\":[\"News\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/\",\"url\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/\",\"name\":\"RK3588 Machine Vision & Defect Detection: Industrial AI Guide 2026\",\"isPartOf\":{\"@id\":\"https:\/\/ieeker.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp\",\"datePublished\":\"2026-05-19T09:25:29+00:00\",\"dateModified\":\"2026-05-19T09:31:29+00:00\",\"description\":\"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.\",\"breadcrumb\":{\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage\",\"url\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp\",\"width\":1536,\"height\":1024,\"caption\":\"RK3588 industrial SBC connected to machine vision camera inspecting PCB components on a manufacturing line for defect detection\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ieeker.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"RK3588 for Machine Vision &#038; Industrial Defect Detection: A Complete Engineering Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ieeker.com\/#website\",\"url\":\"https:\/\/ieeker.com\/\",\"name\":\"ieeker.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/ieeker.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ieeker.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ieeker.com\/#organization\",\"name\":\"ieeker\",\"url\":\"https:\/\/ieeker.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp\",\"width\":2160,\"height\":388,\"caption\":\"ieeker\"},\"image\":{\"@id\":\"https:\/\/ieeker.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb\",\"name\":\"Ieeker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/ieeker.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146\",\"contentUrl\":\"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146\",\"caption\":\"Ieeker\"},\"sameAs\":[\"http:\/\/www.ieeker.com\"],\"url\":\"https:\/\/ieeker.com\/pt\/author\/ieeker\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"RK3588 Machine Vision & Defect Detection: Industrial AI Guide 2026","description":"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.","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:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/","og_locale":"pt_PT","og_type":"article","og_title":"RK3588 Machine Vision & Defect Detection: Industrial AI Guide 2026","og_description":"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.","og_url":"https:\/\/ieeker.com\/pt\/rk3588-machine-vision-defect-detection\/","article_published_time":"2026-05-19T09:25:29+00:00","article_modified_time":"2026-05-19T09:31:29+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp","type":"image\/webp"}],"author":"Ieeker","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ieeker","Est. reading time":"20 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#article","isPartOf":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/"},"author":{"name":"Ieeker","@id":"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb"},"headline":"RK3588 for Machine Vision &#038; Industrial Defect Detection: A Complete Engineering Guide","datePublished":"2026-05-19T09:25:29+00:00","dateModified":"2026-05-19T09:31:29+00:00","mainEntityOfPage":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/"},"wordCount":3413,"commentCount":0,"publisher":{"@id":"https:\/\/ieeker.com\/#organization"},"image":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage"},"thumbnailUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp","articleSection":["News"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/","url":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/","name":"RK3588 Machine Vision & Defect Detection: Industrial AI Guide 2026","isPartOf":{"@id":"https:\/\/ieeker.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage"},"image":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage"},"thumbnailUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp","datePublished":"2026-05-19T09:25:29+00:00","dateModified":"2026-05-19T09:31:29+00:00","description":"How does RK3588 perform in real industrial machine vision deployments? Real benchmarks, AOI architecture, RKNN-Toolkit2 workflow, and factory case studies for edge AI inspection engineers.","breadcrumb":{"@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#primaryimage","url":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp","contentUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2026\/05\/rk3588-machine-vision-industrial.webp","width":1536,"height":1024,"caption":"RK3588 industrial SBC connected to machine vision camera inspecting PCB components on a manufacturing line for defect detection"},{"@type":"BreadcrumbList","@id":"https:\/\/ieeker.com\/rk3588-machine-vision-defect-detection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ieeker.com\/"},{"@type":"ListItem","position":2,"name":"RK3588 for Machine Vision &#038; Industrial Defect Detection: A Complete Engineering Guide"}]},{"@type":"WebSite","@id":"https:\/\/ieeker.com\/#website","url":"https:\/\/ieeker.com\/","name":"ieeker.com","description":"","publisher":{"@id":"https:\/\/ieeker.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ieeker.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/ieeker.com\/#organization","name":"ieeker","url":"https:\/\/ieeker.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/#\/schema\/logo\/image\/","url":"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp","contentUrl":"https:\/\/ieeker.com\/wp-content\/uploads\/2023\/02\/Ieeker-develoment-board-logo-scaled-e1782367781709.webp","width":2160,"height":388,"caption":"ieeker"},"image":{"@id":"https:\/\/ieeker.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ieeker.com\/#\/schema\/person\/8c84cbebc78c3b57cc5d39e73de3eadb","name":"Ieeker","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/ieeker.com\/#\/schema\/person\/image\/","url":"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146","contentUrl":"https:\/\/ieeker.com\/wp-content\/litespeed\/avatar\/9b2208ea44759888946102da78e30511.jpg?ver=1784113146","caption":"Ieeker"},"sameAs":["http:\/\/www.ieeker.com"],"url":"https:\/\/ieeker.com\/pt\/author\/ieeker\/"}]}},"_links":{"self":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/comments?post=10289"}],"version-history":[{"count":5,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10289\/revisions"}],"predecessor-version":[{"id":10299,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/posts\/10289\/revisions\/10299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/media\/10292"}],"wp:attachment":[{"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/media?parent=10289"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/categories?post=10289"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ieeker.com\/pt\/wp-json\/wp\/v2\/tags?post=10289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}