在傳統安防系統中,攝像頭是"眼睛",后端服務器是"大腦"——原始視頻流經網絡回傳,由中心端做AI分析再下發結果。這種"云側推理"架構面臨三大硬傷:網絡延遲不可控、帶寬成本高企、原始圖像上云觸碰隱私合規紅線。
杰和科技IB3-771嵌入式主板基于Rockchip RK3588 SoC,通過在單顆芯片內集成 ISP / Cortex-A76+A55 CPU / Mali-G610 GPU(含RGA 2D加速)/ 6 TOPS NPU的全異構計算架構,將"圖像采集 → 降噪增強 → 預處理 → 神經網絡推理 → 結構化結果輸出"完整閉環在邊緣節點本地完成。本文從電路與SoC體系結構角度,拆解這套異構算力流水線是如何讓攝像頭"自己看懂畫面"的。

一、RK3588 的"異構算力"——不止是多核CPU
IB3-771的核心RK3588采用8nm FinFET工藝,其異構計算單元可拆解為四條獨立硬件數據通路:
ISP:將CMOS輸出的RAW信號實時轉為可用圖像,并完成HDR、降噪、寬動態
NPU:6 TOPS算力,專注神經網絡推理
RGA(GPU 2D 引擎):零CPU占用完成縮放、裁剪、顏色空間轉換
CPU:任務調度、業務邏輯、后處理

這四者不是串行"擠"在同一總線上跑軟件模擬,而是通過硬件DMA與共享DDR物理地址實現跨單元協作,各單元可流水重疊工作。
二、攝像頭到AI結果的完整異構流水線
以IB3-771接1~2 路MIPI CSI攝像頭、本地運行YOLOv8s目標檢測為例,理想的數據流如下:
第一步:圖像采集與還原(Sensor → MIPI CSI → ISP)
CMOS傳感器通過MIPI CSI-2接口將原始光信號傳入。ISP硬件引擎隨即啟動,在硬件閉循環內完成HDR、3DNR、AWB/AE/AF等復雜圖像處理,直接將Bayer RAW轉化為可用的YUV420/RGB 圖像。
第二步:格式預處理與零拷貝(DDR → RGA → NPU)
圖像數據在DDR中暫存后,RGA 2D圖形加速單元無縫接入。它利用DMA-BUF共享物理地址,實現零拷貝訪問,快速完成YUV到RGB的顏色轉換與640×640尺寸縮放,完全釋放CPU資源。處理后的數據直接送入NPU三核架構,調用RKNN量化模型(INT8精度)進行張量運算,高效輸出檢測框、類別與置信度。
第三步:智能決策與業務閉環(NPU → CPU → 應用輸出)
NPU輸出的結構化張量被送至 Cortex-A76大核,進行NMS(非極大值抑制)、多目標跟蹤及業務邏輯判斷。最終,系統只將輕量級的結構化元數據(而非原始圖像)通過MQTT、GPIO觸發或本地存儲等方式上報,極大節省了帶寬與存儲開銷。

三、為什么"異構"比"單純堆CPU核"更適合邊緣視覺
1. 延遲維度
典型YOLOv8s在IB3-771 NPU(INT8)上推理單幀約8~15ms,ISP處理延遲<5ms,RGA轉換<1ms。端到端從感光到輸出檢測結果可控制在30~40ms(≈1~2幀間隔@30fps)。
2. 功耗維度
IB3-771整機典型負載(ISP + 1路1080P AI推理+ Linux系統)功耗約6~8W,無風扇被動散熱即可長期運行。
3. 確定性
NPU三核可獨立分配給不同任務,配合Linux sched_setscheduler()RT優先級綁定A76大核做關鍵幀處理,抖動小,更適合工業產線AOI、AGV避障等對實時性有要求的場景。
四、IB3-771產品化層面對異構算力的支撐
杰和IB3-771在SoC基礎上做了以下工程加固,使異構流水線能在工業現場穩定運行:
6~8層 PCB,獨立電源平面分隔:ISP/NPU核心電壓(0.75V~1.0V 動態)與I/O電源域解耦,降低高速DDR切換引起的AVCC紋波對AI推理穩定性的影響。
MIPI CSI接口ESD防護+阻抗受控走線:保證1.5Gbps/lane以上的CSI-2信號完整性,ISP才能正確鎖定sensor的RAW 流。
硬件看門狗(JAHC):當異構流水線異常掛死(如NPU驅動崩潰),外部監控芯片超時拉低 RESETn,自動重啟——無人值守場景必備。
五、小結
所謂"攝像頭自己看懂畫面",本質上是把原本屬于云端數據中心的圖像信號處理與深度神經網絡推理,下沉到邊緣節點的異構SoC內,通過ISP→RGA→NPU硬件流水線+DMA-BUF零拷貝+ CPU任務編排,在毫秒級完成從光子到結構化信息的轉化。
IB3-771的價值不只是"有NPU",而是將RK3588的全異構算力——ISP的光電還原、RGA的格式橋接、NPU的張量加速、A76/A55的靈活調度——在工業級板卡上做了可靠的產品化封裝,讓嵌入式工程師得以專注算法與應用本身。







資訊頻道