91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式AI視覺落地的那些事兒——直面AI視覺落地難的挑戰(zhàn)

工程師高培 ? 來源:工程師高培 ? 作者:工程師高培 ? 2026-03-18 14:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

算法原型到嵌入式產(chǎn)品,中間隔著一道不淺的溝。不少團(tuán)隊(duì)在PC上跑通了模型,信心滿滿地往ARM板上一放,才發(fā)現(xiàn)幀率掉到零點(diǎn)幾,界面卡死,內(nèi)存泄漏……這些問題不是靠調(diào)幾個(gè)參數(shù)能解決的,需要系統(tǒng)性地理解整個(gè)開發(fā)鏈條。

一、QT界面開發(fā):算法與界面必須解耦

嵌入式AI應(yīng)用通常需要圖形界面,QT是常見選擇。但開發(fā)中容易陷入一個(gè)誤區(qū):把算法函數(shù)直接寫在界面類的響應(yīng)函數(shù)里。點(diǎn)一下“開始檢測(cè)”,界面就卡住,直到檢測(cè)完成才能動(dòng)。

QT的信號(hào)與槽機(jī)制天然適合處理這類問題。把耗時(shí)任務(wù)放在QThread里執(zhí)行,通過信號(hào)把結(jié)果傳回主界面,界面就能保持響應(yīng)。更進(jìn)一步,可以用讀寫者模式管理多路視頻:一個(gè)線程負(fù)責(zé)采集,放入環(huán)形緩沖區(qū);幾個(gè)檢測(cè)線程從緩沖區(qū)取數(shù)據(jù);顯示線程統(tǒng)一渲染。這樣各路視頻互不干擾,資源利用率也高。

算法層和界面層應(yīng)當(dāng)徹底分離。定義一套算法接口,YOLOv5、YOLOv8等不同模型都實(shí)現(xiàn)這個(gè)接口。界面只調(diào)用接口,不關(guān)心具體實(shí)現(xiàn)。換模型只需要改配置,界面代碼幾乎不用動(dòng)。

二、OpenCV算法落地:不能照搬PC代碼

PC上OpenCV怎么方便怎么來,到了嵌入式平臺(tái)就得精打細(xì)算。圖像預(yù)處理這條鏈,在PC上可能幾毫秒,在嵌入式上就是幾十毫秒。需要檢查每一步的開銷,看看能否用硬件加速替代。

NPU對(duì)輸入格式有特定要求。比如RK3588的NPU需要RGB planar格式,而OpenCV默認(rèn)是interleaved。轉(zhuǎn)換格式本身就會(huì)消耗時(shí)間,最好能用硬件支持的API直接完成。同樣,圖像解碼、縮放等操作,如果能用硬件解碼器和RGA(Raster Graphics Acceleration)加速,能省下不少CPU資源。

模型部署是另一道坎。PyTorch訓(xùn)練好的模型,需要轉(zhuǎn)換成目標(biāo)平臺(tái)支持的格式:RKNN(RK3588)或TensorRT(Jetson)。轉(zhuǎn)換過程中精度會(huì)有損失,需要反復(fù)校準(zhǔn)。常見問題包括輸入歸一化參數(shù)不一致、輸出解析錯(cuò)誤等。轉(zhuǎn)換后的模型最好在板子上用真實(shí)數(shù)據(jù)驗(yàn)證一遍,確保檢測(cè)框位置和置信度符合預(yù)期。

三、嵌入式平臺(tái)適配:每塊板子有自己的脾氣

RK3588和Jetson Orin是當(dāng)前主流的嵌入式AI平臺(tái),但開發(fā)體驗(yàn)差異不小。交叉編譯環(huán)境搭建就是個(gè)開端,庫依賴容易出問題。用Docker創(chuàng)建編譯環(huán)境是個(gè)好習(xí)慣,一次配置,到處使用。

性能調(diào)優(yōu)需要深入硬件細(xì)節(jié)。同樣一個(gè)YOLOv8模型,在Jetson上用TensorRT跑,在RK3588上用RKNN跑,代碼路徑不一樣,優(yōu)化技巧也不一樣。需要查閱硬件手冊(cè),了解NPU、CPU、GPU如何協(xié)同工作。有時(shí)候檢測(cè)瓶頸不在模型推理,而在圖像解碼——用硬件解碼器能快好幾倍。

內(nèi)存管理要特別小心。嵌入式設(shè)備內(nèi)存有限,每幀都動(dòng)態(tài)分配圖像對(duì)象,很快會(huì)導(dǎo)致內(nèi)存碎片甚至泄漏。對(duì)象池是個(gè)有效方案:預(yù)先分配固定數(shù)量的圖像對(duì)象,循環(huán)使用,避免頻繁new/delete。

四、多路視頻處理:讀寫者模式

安防監(jiān)控、工業(yè)檢測(cè)等場(chǎng)景經(jīng)常需要同時(shí)處理多路視頻。如果每路開一個(gè)線程,CPU很快就會(huì)被壓垮。讀寫者模式更適合:一個(gè)采集線程輪詢各路攝像頭,把原始幀放入環(huán)形緩沖區(qū);幾個(gè)檢測(cè)線程從緩沖區(qū)取幀,處理完后放入結(jié)果隊(duì)列;顯示線程統(tǒng)一渲染。

緩沖區(qū)大小要合理設(shè)置,太小容易丟幀,太大會(huì)增加延遲。還要注意幀率匹配,如果檢測(cè)速度跟不上采集速度,需要做丟幀策略。

五、從原型到產(chǎn)品,每一步都不能省

嵌入式AI產(chǎn)品開發(fā),不是“寫個(gè)算法然后拷過去”那么簡(jiǎn)單。界面要響應(yīng)快,算法要跑得穩(wěn),硬件資源要榨干,還要考慮設(shè)備長(zhǎng)時(shí)間運(yùn)行的散熱和穩(wěn)定性。

現(xiàn)場(chǎng)運(yùn)行半年后死機(jī),查下來往往是內(nèi)存泄漏——某個(gè)cv::Mat沒有釋放。壓力測(cè)試、長(zhǎng)時(shí)間測(cè)試必不可少。模型精度在實(shí)驗(yàn)室沒問題,到了現(xiàn)場(chǎng)光照變了,檢測(cè)率下降,需要采集真實(shí)場(chǎng)景數(shù)據(jù)重新訓(xùn)練或微調(diào)。

工程師高培覺得嵌入式AI開發(fā)需要的不是單點(diǎn)技術(shù),而是全局視角:QT界面、OpenCV算法、模型部署、多線程優(yōu)化、硬件加速、系統(tǒng)穩(wěn)定性,缺一不可。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • AI視覺
    +關(guān)注

    關(guān)注

    0

    文章

    113

    瀏覽量

    4994
  • 嵌入式AI
    +關(guān)注

    關(guān)注

    0

    文章

    42

    瀏覽量

    1494
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式AI開發(fā)必看:杜絕幻覺,才是工業(yè)級(jí)IDE的核心底氣

    AI浪潮正在重塑嵌入式開發(fā)范式,代碼生成效率大幅提升的同時(shí),“AI幻覺”問題卻成為工業(yè)場(chǎng)景落地的核心阻礙——看似合規(guī)的代碼暗藏時(shí)序錯(cuò)誤、硬件邏輯沖突等隱性風(fēng)險(xiǎn),傳統(tǒng) IDE 缺乏工業(yè)級(jí)
    發(fā)表于 03-18 13:49

    還在手動(dòng)拼接 AI 代碼?你的 IDE 早就該升級(jí)了

    嵌入式低代碼編程,還有效解決系統(tǒng)架構(gòu)、芯片對(duì)接、流程標(biāo)準(zhǔn)化等全局問題,為AI提供了高效落地載體。 ▌ 全流程自動(dòng)校驗(yàn): 平臺(tái)內(nèi)置AI自檢驗(yàn)機(jī)制,自動(dòng)對(duì)生成的代碼進(jìn)行與硬件的兼容性校驗(yàn)和
    發(fā)表于 03-11 10:25

    軟通動(dòng)力推出美通AI超大分辨率視覺模型

    2026 年,AI視覺將正式告別 “能生成” 的初級(jí)階段,邁入“場(chǎng)景可落地、商業(yè)可閉環(huán)、產(chǎn)能可穩(wěn)定”的規(guī)?;瘧?yīng)用時(shí)代。
    的頭像 發(fā)表于 02-27 11:38 ?607次閱讀
    軟通動(dòng)力推出美通<b class='flag-5'>AI</b>超大分辨率<b class='flag-5'>視覺</b>模型

    嵌入式人別困在舒適區(qū)!AI 拓展學(xué)習(xí)真沒那么,看完少走1年彎路

    上個(gè)月有個(gè)嵌入式在職的朋友,找我咨詢,糾結(jié)“要不要學(xué)AI”,是深耕嵌入式還是拓展學(xué)AI。做嵌入式這行的,大多有個(gè)共識(shí):技術(shù)迭代快,但咱們的核
    的頭像 發(fā)表于 01-29 14:12 ?716次閱讀
    <b class='flag-5'>嵌入式</b>人別困在舒適區(qū)!<b class='flag-5'>AI</b> 拓展學(xué)習(xí)真沒那么<b class='flag-5'>難</b>,看完少走1年彎路

    工業(yè) AI 視覺如何穩(wěn)定落地?基于 ARMxy BL450 的邊緣計(jì)算控制器實(shí)踐

    這兩年,AI 視覺在工業(yè)現(xiàn)場(chǎng)的應(yīng)用明顯進(jìn)入了一個(gè)新階段。 從最早的 Demo 驗(yàn)證、單點(diǎn)試用,逐漸走向 批量部署、長(zhǎng)期運(yùn)行、深度集成 。與此同時(shí),很多工程師也發(fā)現(xiàn)了一個(gè)現(xiàn)實(shí)問題: 算法越來越成熟,但
    的頭像 發(fā)表于 01-21 17:51 ?1263次閱讀
    工業(yè) <b class='flag-5'>AI</b> <b class='flag-5'>視覺</b>如何穩(wěn)定<b class='flag-5'>落地</b>?基于 ARMxy BL450 的邊緣計(jì)算控制器實(shí)踐

    IBM如何助力AI視覺檢測(cè)技術(shù)落地制造業(yè)

    近年來,從手機(jī)屏幕的瑕疵檢測(cè)到汽車零部件的裝配把關(guān),AI 視覺檢測(cè)技術(shù)已悄然滲透進(jìn)制造業(yè)的各個(gè)環(huán)節(jié)。技術(shù)看似成熟,但當(dāng)制造業(yè)企業(yè)真正想引入時(shí),卻往往舉步維艱。難題究竟在哪?
    的頭像 發(fā)表于 12-24 11:26 ?708次閱讀

    瑞芯微SOC智能視覺AI處理器

    能力。核心升級(jí): 增加了高規(guī)格的視頻編碼能力,支持H.264/H.265格的4K@60fps編碼。目標(biāo): 解決了RK1126只能“分析”不能“錄制”的短板,成為一個(gè)集視頻采集、AI智能分析、高質(zhì)量編碼錄制于一體的完整解決方案。智能視覺
    發(fā)表于 12-19 13:44

    重磅合作!Quintauris 聯(lián)手 SiFive,加速 RISC-V 在嵌入式AI 領(lǐng)域落地

    據(jù)科技區(qū)角報(bào)道半導(dǎo)體解決方案提供商 Quintauris 最近宣布和 RISC-V 處理器 IP 領(lǐng)域的頭部廠商 SiFive 達(dá)成戰(zhàn)略合作,目標(biāo)直接瞄準(zhǔn)加速 RISC-V 在嵌入式、AI 系統(tǒng)等
    發(fā)表于 12-18 12:01

    【深圳】嵌入式AI實(shí)戰(zhàn):半天上手,人形檢測(cè)模型部署+優(yōu)化全流程

    你是否在項(xiàng)目中遇到這些痛點(diǎn):AI模型太大,無法高效部署到資源受限的嵌入式設(shè)備?模型優(yōu)化后,內(nèi)存和算力平衡把握?想快速將AI應(yīng)用到智能攝像頭、機(jī)器人
    的頭像 發(fā)表于 12-16 18:31 ?76次閱讀
    【深圳】<b class='flag-5'>嵌入式</b><b class='flag-5'>AI</b>實(shí)戰(zhàn):半天上手,人形檢測(cè)模型部署+優(yōu)化全流程

    龍智解讀:AI時(shí)代的嵌入式開發(fā)挑戰(zhàn)以及Perforce QAC、Tessy等工具鏈的落地應(yīng)用

    【龍智Talk】從汽車電子到智能AI、對(duì)安全規(guī)范的重視,再到對(duì)國產(chǎn)化AI集成的期待,本次分享呈現(xiàn)了我們對(duì)嵌入式行業(yè)的最新洞察~很高興與大家交流這些務(wù)實(shí)的話題。完整回顧在此。
    的頭像 發(fā)表于 12-05 10:23 ?349次閱讀
    龍智解讀:<b class='flag-5'>AI</b>時(shí)代的<b class='flag-5'>嵌入式</b>開發(fā)<b class='flag-5'>挑戰(zhàn)</b>以及Perforce QAC、Tessy等工具鏈的<b class='flag-5'>落地</b>應(yīng)用

    巡檢機(jī)器人落地攻略:RK3576驅(qū)動(dòng)12路低延遲視覺

    解 RTSP/SRT/WebRTC 端到端 120~150ms 6TOPS NPU 邊緣AI 弱網(wǎng)穩(wěn)定回傳 02|為什么選擇 RK3576 做巡檢機(jī)器人的“視覺底座”?多路并發(fā)與同步3×4-lane
    發(fā)表于 10-24 16:53

    阿丘科技出征北美電池展!解鎖電池制造AI視覺落地新路徑

    科技將攜電池制造領(lǐng)域AI視覺核心產(chǎn)品和解決方案參展,作為深耕產(chǎn)業(yè)AI領(lǐng)域的技術(shù)創(chuàng)新企業(yè),我們誠邀全球合作伙伴、行業(yè)專家及制造業(yè)同仁蒞臨現(xiàn)場(chǎng),共同探索AI
    的頭像 發(fā)表于 09-25 14:57 ?839次閱讀
    阿丘科技出征北美電池展!解鎖電池制造<b class='flag-5'>AI</b><b class='flag-5'>視覺</b><b class='flag-5'>落地</b>新路徑

    AI的未來,屬于那些既能寫代碼,又能焊電路的“雙棲人才”

    AI模型在MCU/NPU部署的文章互動(dòng)量增長(zhǎng)超300%;嵌入式AI相關(guān)問答數(shù)量翻倍;PCB+AI+自動(dòng)控制領(lǐng)域投稿創(chuàng)歷史新高。這不是巧合,是時(shí)代趨勢(shì)的反映。四、工程師的“黃金十年”,
    發(fā)表于 07-30 16:15

    飛凌嵌入式「2025嵌入式及邊緣AI技術(shù)論壇」議程公布

    4月22日,飛凌嵌入式“2025嵌入式及邊緣AI技術(shù)論壇”將在深圳舉行,論壇以“新生態(tài),智未來”為主題,旨在匯聚行業(yè)智慧,探討嵌入式技術(shù)與邊緣AI
    的頭像 發(fā)表于 04-02 15:12 ?1404次閱讀
    飛凌<b class='flag-5'>嵌入式</b>「2025<b class='flag-5'>嵌入式</b>及邊緣<b class='flag-5'>AI</b>技術(shù)論壇」議程公布

    Banana Pi 發(fā)布 BPI-AI2N &amp; BPI-AI2N Carrier,助力 AI 計(jì)算與嵌入式開發(fā)

    助力 AI、智能制造和物聯(lián)網(wǎng)行業(yè)的發(fā)展。未來,Banana Pi 將繼續(xù)深化與Renesas的技術(shù)合作,推動(dòng)更多高性能嵌入式解決方案的落地。 ” BPI-AI2N開發(fā)板賦能多場(chǎng)景應(yīng)用,
    發(fā)表于 03-19 17:54