Benchmark di Edge Computing 3TOPS | Analisi completa della serie Rockchip RV1126
.gtr-container-x7y3z1 {
font-family: Verdana, Helvetica, "Times New Roman", Arial, sans-serif;
color: #333;
line-height: 1.6;
padding: 20px;
max-width: 1200px;
margin: 0 auto;
box-sizing: border-box;
}
.gtr-container-x7y3z1 p {
font-size: 14px;
margin-bottom: 16px;
text-align: left;
word-break: normal;
overflow-wrap: normal;
}
.gtr-container-x7y3z1 .gtr-section-title {
font-size: 18px;
font-weight: bold;
margin-top: 30px;
margin-bottom: 15px;
color: #0056b3;
text-align: left;
}
.gtr-container-x7y3z1 .gtr-subsection-title {
font-size: 16px;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
color: #007bff;
text-align: left;
}
.gtr-container-x7y3z1 ul,
.gtr-container-x7y3z1 ol {
list-style: none !important;
margin: 0 0 16px 0;
padding: 0;
}
.gtr-container-x7y3z1 ul li,
.gtr-container-x7y3z1 ol li {
position: relative;
padding-left: 25px;
margin-bottom: 8px;
font-size: 14px;
text-align: left;
list-style: none !important;
}
.gtr-container-x7y3z1 ul li::before {
content: "•" !important;
position: absolute !important;
left: 0 !important;
color: #007bff;
font-size: 16px;
line-height: 1.6;
}
.gtr-container-x7y3z1 ol li::before {
content: counter(list-item) "." !important;
position: absolute !important;
left: 0 !important;
color: #007bff;
font-weight: bold;
font-size: 14px;
line-height: 1.6;
width: 20px;
text-align: right;
}
.gtr-container-x7y3z1 strong {
font-weight: bold;
color: #0056b3;
}
@media (min-width: 768px) {
.gtr-container-x7y3z1 {
padding: 30px 40px;
}
.gtr-container-x7y3z1 .gtr-section-title {
font-size: 20px;
margin-top: 40px;
margin-bottom: 20px;
}
.gtr-container-x7y3z1 .gtr-subsection-title {
font-size: 18px;
margin-top: 25px;
margin-bottom: 12px;
}
.gtr-container-x7y3z1 p,
.gtr-container-x7y3z1 ul li,
.gtr-container-x7y3z1 ol li {
font-size: 14px;
}
}
Rockchip ha creato un ampio portfolio di chip per il visual computing, che vanno da 0,5T a 6T, coprendo tutto, dalle semplici telecamere intelligenti ai sistemi di visione industriale avanzati. Un elemento di spicco in questa gamma è la serie RV1126, in particolare RV1126B e RV1126B-P. Queste varianti sono ampiamente utilizzate nella sicurezza intelligente (IPC, campanelli intelligenti, dashcam), nella visione industriale (telecamere per fabbriche, apparecchiature di ispezione), nelle applicazioni automobilistiche e domestiche intelligenti, nelle città intelligenti e negli scenari di intelligenza artificiale edge. L'RV1126B, con la sua potenza di calcolo di 3TOPS, l'architettura AI-ISP personalizzata, lo stitching dinamico, la stabilizzazione, la codifica avanzata e la sicurezza a livello hardware, offre soluzioni ad alte prestazioni che migliorano i dispositivi AIoT dal semplice "vedere" al vero e proprio "comprendere".
RV1126B-P è una variante ottimizzata in termini di costi e pacchetto dell'RV1126B, che mantiene la piena potenza di calcolo del core (CPU/GPU/VPU/NPU) riducendo al contempo i pin, rimuovendo l'USB 3.0 e riducendo le interfacce ausiliarie (CAM_CLK/SARADC) per ridurre i costi. È destinato ad applicazioni a basso storage e a bassa larghezza di banda come dashcam e dispositivi DMS. I vantaggi principali includono:
Compatibilità Pin-to-Pin: Sostituzione diretta dell'RV1126 senza necessità di riprogettazione hardware
Stesse Prestazioni del Core: Capacità di calcolo, ISP e AI equivalenti a quelle dell'RV1126B
Aggiornamenti Senza Soluzione di Continuità: Minime modifiche software richieste per i prodotti esistenti basati su RV1126 per ottenere le prestazioni a livello di RV1126B
Questo rende l'RV1126B-P un aggiornamento ideale per i produttori che desiderano migliorare i prodotti con un investimento minimo in ricerca e sviluppo.
L'RV1126B, basato su un'architettura quad-core Cortex-A53 (1,5 GHz), integra l'NPU da 3TOPS di Rockchip. Supporta la quantizzazione a precisione mista W4A16/W8A16 e l'accelerazione ottimizzata per Transformer, consentendo l'esecuzione efficiente su dispositivo di modelli di grandi dimensioni e modelli multimodali con parametri fino a 2B.
Per l'imaging, è dotato di un motore AI-ISP dedicato con tecnologia AI Remosaic per "imaging adattivo giorno e notte", ottenendo immagini nitide in condizioni di scarsa illuminazione (0,01 Lux). Questo risolve i problemi di rumore notturno e, in combinazione con la stabilizzazione digitale a 6 gradi di libertà e lo stitching dinamico a doppia/quadrupla telecamera, garantisce immagini stabili e grandangolari anche in movimento.
A livello di sistema, l'architettura a basso consumo AOV3.0 dell'RV1126B riduce la potenza in standby a 1 mW. Supporta il risveglio sonoro anomalo 24 ore su 24, 7 giorni su 7 (ad esempio, abbaiare, vetri rotti, colpi di arma da fuoco), bilanciando il risparmio energetico con gli avvisi in tempo reale. Il motore di super codifica integrato riduce il bitrate del 50% senza perdita di nitidezza, riducendo i costi di trasmissione e archiviazione.
Per la sicurezza, offre crittografia SM2/SM3/SM4, isolamento TrustZone e un sistema di gestione delle chiavi, fornendo una protezione end-to-end dall'acquisizione dei dati all'inferenza.
Architettura del processore
RV1126B e RV1126B-P:
Configurazione del Core: Quad-core ARM Cortex-A53, architettura a 64 bit, supporta il set di istruzioni ARM v8-A.
Specifiche della Cache: 32KB L1 I-Cache + 32KB L1 D-Cache per core, con una cache L2 condivisa da 512KB.
Funzionalità estese: Neon Advanced SIMD e FPU integrati, supporta la tecnologia TrustZone.
RV1126:
Configurazione del Core: Quad-core ARM Cortex-A7, architettura a 32 bit, supporta il set di istruzioni ARM v7-A, con Neon Advanced SIMD e FPU integrati.
Specifiche della Cache: 32KB L1 I-Cache + 32KB L1 D-Cache per core, con una cache L2 unificata condivisa da 512KB.
Prestazioni NPU
RV1126B e RV1126B-P:
Potenza di calcolo: 3,0 TOPs INT8 (ottimizzazione sparsa supportata), compatibile con le operazioni INT4/INT8/INT16/FP16.
Supporto Framework: TensorFlow, Caffe, Tflite, Pytorch, Onnx NN, Android NN, ecc.
RV1126:
Potenza e precisione di calcolo: 2,0 TOPs con operazioni ibride INT8/INT16, supportando la convoluzione intera a 8/16 bit.
Compatibilità Framework: TensorFlow, TF-lite, Pytorch, Caffe, ONNX, MXNet, Keras, Darknet, ecc., con supporto API OpenVX.
Funzionalità ISP
RV1126B e RV1126B-P:
Motore grafico 2D (RGA)
Formati dati supportati:
Input: Formati serie ARGB/RGB/YUV (compreso il packaging TILE4X4)
Output: ARGB/RGB/YUV420/422 e altri formati a 8 bit
Funzioni principali:
Scaling: scaling non intero da 1/16× a 16× (downsampling con media/filtraggio bilineare, upsampling con filtraggio bicubico)
Rotazione: 0/90/180/270 gradi con mirroring
Ulteriori: Alpha blending, riempimento colore, sovrapposizione OSD
Limiti di risoluzione:
Max Input: 8192×8192
Max Output: 4096×4096
Codifica e decodifica video
Sia RV1126 che RV1126B supportano la codifica e la decodifica video H.265/H.264, consentendo una compressione, un'archiviazione e una trasmissione efficienti di video 4K UHD. RV1126B supporta specificamente la codifica multi-stream, con un motore di codifica intelligente integrato per la codifica ultra-HD fino a 8 MP a 45 FPS. Dispone inoltre di una regolazione dinamica del bitrate, che riduce il bitrate fino al 50% rispetto alla modalità CBR tradizionale.
Sia RV1126B che RV1126 offrono una varietà di interfacce audio, di archiviazione e periferiche e supportano DRAM esterna ad alte prestazioni per soddisfare le esigenze di base di multimedia ed espansione periferica.
RV1126B e RV1126 integrano moduli funzionali a livello di sistema come RTC, POR, PHY Ethernet RMI e codec audio. RV1126 supporta la memoria One-Time Programmable (OTP) a 12 Kbit per l'identificazione univoca e l'archiviazione sicura. RV1126B introduce AI-ISP che può funzionare con l'NPU, mentre RV1126 non supporta AI-ISP.
RV1126B e RV1126B-P supportano CANFD a doppio canale, rendendoli adatti ad applicazioni automobilistiche e di controllo industriale. RV1126B supporta USB 3.0, mentre RV1126B-P e RV1126 supportano solo USB 2.0.
Implementata in diversi settori, la serie RV1126B, con la sua potenza AI da 3TOPS e l'architettura AI-ISP, è ampiamente utilizzata in IPC, campanelli intelligenti e telecamere AI PTZ. Le sue caratteristiche di alta integrazione e basso consumo energetico aggiornano la registrazione video all'analisi intelligente.