paket raspberi pi 5 ai

Oct 27, 2025 Tinggalkan pesan

raspberry pi 5 ai kit

Kapan Menggunakan Kit AI Raspberry Pi 5

 

Raspberry Pi 5 AI Kit menghadirkan 82,4 FPS pada deteksi objek YOLOv8 dan hanya menggunakan 9,7W-tetapi hanya jika Anda menjalankan model penglihatan melalui saluran kamera. Kekhususan itu lebih penting daripada angka 13 TOPS yang mengesankan di kotak.

Saya telah menyaksikan lusinan pengembang membeli kit seharga $70 ini dengan mengharapkan akselerasi ChatGPT, hanya untuk mengetahui bahwa kit tersebut tidak dapat menyentuh model bahasa. Kebingungan ini dapat dimengerti: "AI Kit" terdengar universal. Kenyataannya adalah prosesor Hailo-8L hanya kompatibel dengan tugas-pembelajaran mesin yang melibatkan umpan yang ditangkap oleh modul kamera-bukan webcam, bukan kamera IP, khususnya modul kamera Raspberry Pi.

Ini bukanlah batasan; itu spesialisasi. Inferensi visi komputer di edge memerlukan arsitektur yang secara fundamental berbeda dari inferensi LLM. Arsitektur aliran data Hailo-8L unggul dalam hal yang pertama, namun sangat salah dalam hal yang kedua.


Kesenjangan Kinerja Nyata: Angka-angka yang Sebenarnya Penting


Lewati pemasaran TOPS. CPU Raspberry Pi 5 menjalankan deteksi objek YOLOv8 pada 0,45 FPS dengan pemanfaatan CPU 100%. Tambahkan AI Kit dan Anda mencapai 82,4 FPS pada 15-30% CPU. Itu bukan peningkatan 2x, melainkan pengganda 183x.

Namun konteks membentuk angka-angka ini secara dramatis. Pada kecepatan PCIe Gen 3 dengan ukuran batch 8, model YOLOv8s yang sama mencapai 120 FPS. Turun ke Gen 2 dan Anda berada di 40 FPS. Tingkatkan ukuran batch menjadi 32 dan performa turun menjadi 54 FPS.

Kemacetan PCIe memang nyata. Satu jalur Gen 3 menyediakan 8 Gbit/dtk-cukup untuk sebagian besar tugas penglihatan, tetapi batas maksimum yang sulit. Penyiapan berbasis modul-mengharuskan semua akses memori melewati antarmuka PCIe, tidak seperti NPU yang terintegrasi ke dalam SoC yang berbagi saluran memori berkecepatan tinggi dengan CPU.

Sebagai perspektif: Estimasi pose berjalan pada 66,1 FPS dengan konsumsi daya total konsumsi sistem 9,7W. Itu 200x lebih cepat dibandingkan inferensi-CPU saja sambil menggunakan lebih sedikit daya. Perhitungannya memeriksa penerapan-yang didukung baterai.

Perangkat Keras yang Bersaing: Pohon Keputusan senilai $70

Coral TPU Google menawarkan 4 TOPS dengan efisiensi 2 TOPS/W dalam desain chip berusia 6-tahun. Hailo-8L menghasilkan 13 TOPS pada 3-4 TOPS/W. Di atas kertas, Hailo menang.

Namun Coral memiliki integrasi TensorFlow Lite yang "berfungsi". Akselerator USB Coral terhubung melalui USB standar, terintegrasi dengan mudah dengan sistem yang ada, dan mendukung model moderat seperti MobileNet v2 dengan konsumsi daya sekitar 2 watt. Tidak diperlukan konfigurasi PCIe.

Hailo-8 (26 TOPS) ada tetapi harganya $150-200. Pada titik harga tersebut, Anda membandingkan dengan solusi yang menawarkan lebih banyak fleksibilitas. Titik terbaiknya adalah 8L seharga $70-jika kasus penggunaan Anda selaras.

Pineboards menawarkan alternatif: Dual M.2 HAT yang menggabungkan Hailo-8L dengan penyimpanan NVMe, atau konfigurasi Coral Edge untuk pengembangan berkelanjutan pada proyek Coral yang ada. Ini memecahkan batasan "akselerator atau penyimpanan" pada kit resmi.


Kasus Penggunaan #1:-Keamanan dan Pemantauan Waktu Nyata


Kamera keamanan menghasilkan aliran data tanpa henti. AI Kit menangani rekaman keamanan 1080p yang mendeteksi orang, mobil, dan paket tanpa menjatuhkan bingkai. Peningkatan kinerja sebesar 13x ini membuat kamera keamanan benar-benar dapat digunakan.

Proyek Jeff Geerling menggabungkan beberapa NPU Hailo-mencapai total 51 TOPS dengan menghubungkan Hailo-8L, Hailo-8, dan Coral TPU melalui sakelar PCIe. Berlebihan? Ya. Namun ini menunjukkan skenario multi-kamera dalam skala besar.

Penerapan sebenarnya terlihat berbeda. Sistem pemantauan alun-alun tol menggunakan visi komputer Edge Impulse dengan Modul Kamera Lebar untuk mendeteksi dan menghitung kendaraan di beberapa jalur secara bersamaan. Lensa lebar menangkap area yang lebih luas; AI Kit menyediakan ruang kepala pemrosesan.

Integrasi Fregat NVR penting di sini. Hailo telah secara resmi diintegrasikan ke dalam kerangka kerja Frigate mulai dari versi 0.16.0, menjadikannya pengganti-penyiapan Coral yang sudah tua dalam instalasi pengawasan yang sudah ada.

Batasan penting: AI Kit dan AI HAT+ tidak berfungsi jika ada ketidakcocokan versi antara paket perangkat lunak Hailo dan driver perangkat. Penerapan produksi memerlukan strategi penguncian versi-.


Kasus Penggunaan #2: Kontrol Proses Industri


Sistem keselamatan konstruksi dapat mendeteksi posisi manusia di depan, di samping, dan di belakang kendaraan konstruksi. Kamera yang digerakkan oleh AI-menggantikan banyak pengamat manusia dan melacak lokasi pekerja secara real-time.

Keuntungannya adalah paralelisme: AI memproses beberapa zona bahaya secara bersamaan sementara manusia secara alami fokus secara berurutan. Waktu respons untuk menghasilkan peringatan lebih penting daripada akurasi sempurna.

Kontrol kualitas manufaktur mengikuti logika serupa. Kamera lini produksi yang memeriksa kebenaran perakitan memerlukan kecepatan bingkai yang konsisten, bukan kinerja puncak. AI Kit mempertahankan 82,4 FPS pada deteksi objek-cukup untuk sebagian besar kecepatan lini produksi sambil menyisakan kapasitas CPU untuk sistem kontrol.

Ukurannya yang ringkas memungkinkan integrasi pada titik lini produksi yang ada. Sistem ini berkembang dengan menambahkan kamera, bukan mendesain ulang infrastruktur.

Namun penerapan industri memerlukan lebih banyak hal. Kartu SD sebaiknya dihindari untuk perangkat produksi karena daya tahan tulis yang terbatas dan keandalan yang buruk pada daya yang tidak dapat diandalkan. Diperlukan eMMC atau hard drive kelas industri.


Kasus Penggunaan #3: Robotika dan Sistem Otonom


Prototipe robot bawah air otonom menggunakan AI Kit untuk mendeteksi objek dengan model YOLOv8 yang dilatih pada kumpulan data khusus, berkoordinasi dengan motor BLDC yang dikontrol melalui driver PWM PCA9685 pada antarmuka I2C.

Tantangannya: mengintegrasikan Hailo SDK dengan pipeline OpenCV yang ada. Pengembang yang terbiasa dengan implementasi PyTorch+Ultralytics 8 baris pada GPU PC menghadapi kurva pembelajaran yang lebih curam dengan toolchain Hailo. Konversi model tidak otomatis.

Algoritme navigasi menggunakan siklus CPU. Sistem deteksi tangan Mario menjalankan tiga model secara bersamaan-deteksi tangan dan landmark-mempertahankan 26-28 FPS dengan satu tangan terdeteksi, 22-25 FPS dengan dua tangan. Anggaran pemrosesan tersebut memberikan ruang untuk perencanaan jalur dan pengendalian motorik.

Robot pengiriman cerdas memberikan contoh yang tepat: pemrosesan visi berkelanjutan sementara CPU menangani logika navigasi, komunikasi, dan pohon keputusan. Efisiensi 3-4 TOPS/W memperpanjang masa pakai baterai secara signifikan dalam penerapan seluler.

raspberry pi 5 ai kit


Kasus Penggunaan #4: Analisis Ritel dan Pelanggan


Demo manajemen supermarket ritel menjalankan YOLOv8n pada AI Kit untuk mendeteksi produk di rak sementara EfficientNet dijalankan pada CPU untuk klasifikasi. Pembagian kerja: NPU menangani deteksi (di mana produknya?), CPU menangani klasifikasi (produk yang mana?).

Estimasi pose menambahkan analisis perilaku pelanggan. 66.1 Performa estimasi pose FPS memungkinkan pelacakan pergerakan pelanggan melalui zona toko, analisis waktu tunggu, dan deteksi antrean tanpa identifikasi individu.

Privasi penting di sini. Pemrosesan-di perangkat berarti video tidak pernah meninggalkan lokasi. Model yang dilatih tentang deteksi "orang" umum tidak menyimpan data biometrik-hanya metadata spasial.

Proyek "Peeper Pam" mendeteksi orang-orang di belakang Anda di meja, mengabaikan kursi, meja, dan tanaman dalam bingkai. Keyakinan deteksi ditampilkan pada meteran analog: 0 untuk "tidak ada orang", 1 untuk "ada orang tertentu", dengan ketidakpastian di antaranya.

Logika yang sama juga berlaku untuk pemantauan tingkat hunian, pengelolaan antrean, dan pemanfaatan ruang-di mana pun Anda memerlukan "apakah ada orang?" tanpa peduli "orang yang mana?"


Kasus Penggunaan #5: Penerapan Model Kustom (Dengan Peringatan)


Hailo Dataflow Compiler menerjemahkan model dari kerangka kerja ML standar ke format Hailo yang dapat dieksekusi, menggunakan pelatihan sadar kuantisasi-untuk memperkecil model sambil menjaga akurasi.

Alur kerja: latih di PyTorch atau TensorFlow, ekspor ke ONNX, konversi ke HEF (Hailo Executable Format) menggunakan DFC, terapkan ke Pi. Ada tutorial untuk pelatihan lengkap-hingga-pipa penerapan dengan model YOLOv8n.

Namun kompatibilitas model tidak bersifat universal. Model yang dikompilasi untuk Hailo dioptimalkan secara khusus untuk arsitektur chip-yang berarti beberapa operasi tidak dapat dipetakan. Kebun binatang model menyediakan contoh-yang telah dikompilasi sebelumnya; arsitektur khusus memerlukan pengujian.

Hailo Python API sekarang memungkinkan menjalankan inferensi pada Hailo-8L menggunakan Python, dengan contoh tersedia untuk skrip mandiri dan integrasi dengan picamera2. Hal ini menurunkan hambatan dibandingkan dengan alur kerja khusus GStreamer sebelumnya.

Edge Impulse menyediakan jalur lain. Platform mereka menangani pelatihan model dan alur konversi Hailo, menghasilkan keluaran model yang siap-untuk-diterapkan. Untuk tim yang tidak memiliki keahlian ML, pendekatan terkelola ini mengurangi percobaan-dan-kesalahan.


Kapan TIDAK Menggunakan AI Kit


Model Bahasa Besar:Prosesor Hailo-8L tidak dapat menjalankan LLM. Ini hanya kompatibel dengan tugas pembelajaran mesin yang melibatkan umpan modul kamera. Tidak ada optimasi sebanyak apa pun yang mengubah batasan arsitektur ini.

Menjalankan LLM di Pi 5 memerlukan inferensi CPU dengan model di bawah parameter 7B. Gemma2-2B mencapai kinerja yang layak menggunakan RAM 3 GB; DeepSeek-r1:8b berjalan lambat. AI Kit tidak mempercepat semua ini.

AI Generatif:Pembuatan teks, sintesis gambar, pembuatan audio-alur kerja ini tidak dipetakan ke arsitektur aliran data Hailo-8L. Hailo 10H masa depan dengan 40 TOPS dan RAM DDR4 8 GB menargetkan beban kerja AI generatif, tetapi belum tersedia untuk Pi 5.

Tugas Non-Penglihatan Kamera:Pemrosesan gambar diam dari file berfungsi, namun AI Kit bekerja secara khusus dengan modul kamera Raspberry Pi-bukan webcam atau kamera IP. Kompatibilitas-kamera pihak ketiga memerlukan dukungan libcamera.

Kebutuhan Penyimpanan:Slot M.2 pada kit resmi ditempati oleh modul Hailo, sehingga mencegah pemasangan NVMe SSD. Jika Anda memerlukan akselerasi AI dan penyimpanan cepat, diperlukan-HAT M.2 ganda pihak ketiga.

Persyaratan Integrasi yang Ketat:Mulai Maret 2025, aplikasi rpicam-adalah satu-satunya bagian dari tumpukan perangkat lunak Raspberry Pi yang terintegrasi secara mendalam dengan akselerator Hailo. Akses terprogram dari skrip Python melalui picamera2 tersedia kemudian. Penerapan awal berarti fleksibilitas API yang terbatas.


Kerangka Keputusan


Ajukan lima pertanyaan berikut:

1. Apakah visi tugas AI Anda-berbasis?

Ya, dengan modul kamera → AI Kit dapat digunakan

Tidak, atau pemrosesan berbasis file-→ pertimbangkan kembali

Pemrosesan teks/audio → alat yang salah

2. Apa target kinerja Anda?

30+ FPS real-time-time → AI Kit diperlukan

5-10 FPS dapat diterima → CPU mungkin cukup

<1 FPS tolerable → don't spend $70

3. Apakah Anda memerlukan model khusus?

Ya, dan ingin mempelajari DFC → dapat dikelola

Ya, tapi tidak ada keahlian ML → Rute Edge Impulse

Tidak, hanya menggunakan skenario yang-terlatih → ideal

4. Berapa skala penerapan Anda?

1-10 unit untuk pembuatan prototipe → sangat cocok

100+ unit untuk produksi → faktor pasokan, termal, keandalan

Industri/komersial → membutuhkan varian Pi industri, bukan papan ritel

5. Bisakah Anda menerima kendala yang ada?

Persyaratan modul kamera

Manajemen ketergantungan versi

Tidak ada booting NVMe tanpa dual M.2 HAT

Suhu pengoperasian 0-50 derajat

Batas bandwidth PCIe

Jika Anda menjawab dengan baik pertanyaan 1, 2, dan 5-dan memiliki strategi untuk pertanyaan 3 dan 4-AI Kit memberikan nilai luar biasa yaitu $70.


Atur Pemeriksaan Realitas


Pemasangan perangkat keras memerlukan waktu beberapa menit: pasang sistem pendingin, pasang standoff, tekan header GPIO, sambungkan kabel pita ke port PCIe, kencangkan AI Kit dengan sekrup.

Konfigurasi perangkat lunak memerlukan perhatian lebih:

sudo apt update dan sudo apt full-upgrade sudo rpi-eeprom-update sudo raspi-config # Aktifkan PCIe Gen 3 di Opsi Lanjutan sudo apt install hailo-all sudo reboot hailortcli fw-control identifikasi # Verifikasi instalasi

Ketidakcocokan versi antara paket perangkat lunak Hailo dan driver perangkat menyebabkan kegagalan sistem total. Uji secara menyeluruh sebelum diterapkan.

Untuk performa terbaik, disarankan menggunakan AI Kit dengan Raspberry Pi Active Cooler. Tanpa pendinginan, papan RPi5 dasar akan menjadi terlalu panas saat menggunakan AI Kit.

Pengelolaan termal tidak bersifat opsional-hal ini diperlukan untuk kinerja yang berkelanjutan.

 

raspberry pi 5 ai kit


Perhitungan Nilai $70


Apa yang Anda dapatkan:

13 inferensi saraf TOPS

Performa 180x+ vs CPU-hanya

Efisiensi 3-4 TOPS/W

Dukungan aplikasi rpicam-terintegrasi

Bantalan termal{0}}yang sudah terpasang sebelumnya

Semua perangkat keras pemasangan

Apa yang tidak Anda dapatkan:

akselerasi LLM

Komputasi AI-tujuan umum

Pasang{0}}dan-kesederhanaan

Perluasan penyimpanan

Kompatibilitas kamera universal

Dengan harga $70, sulit untuk menemukan cara yang lebih terjangkau untuk mendalami AI edge. Harganya lebih murah dari paket Coral TPU dan memberikan lebih dari 3x TOPS.

Namun nilainya bergantung sepenuhnya pada penyelarasan kasus penggunaan. Untuk inferensi penglihatan di edge, ini luar biasa. Untuk hal lainnya, itu tidak relevan.


Pertanyaan yang Sering Diajukan


Bisakah saya menggunakan AI Kit dengan Raspberry Pi 4 atau model sebelumnya?

Tidak. AI Kit memerlukan Raspberry Pi 5 karena memerlukan dukungan PCIe asli. Model sebelumnya tidak memiliki antarmuka PCIe sepenuhnya. Tidak ada solusi atau adaptor yang dapat mengubah hal ini.

Akankah AI Kit mempercepat kode deteksi objek saya yang ditulis dengan Python dengan OpenCV?

Sebagian. Hailo Python API memungkinkan menjalankan inferensi pada Hailo-8L menggunakan Python, namun Anda harus mengonversi model Anda ke format HEF dan memodifikasi kode Anda untuk menggunakan Hailo API alih-alih panggilan inferensi OpenCV standar. Ini bukan pengganti drop-in yang transparan.

Bagaimana ukuran batch mempengaruhi kinerja?

Dengan YOLOv8 pada resolusi 640x640: ukuran batch 2 mencapai 80 FPS, ukuran batch 4 mencapai 100 FPS, ukuran batch 8 mencapai puncaknya pada 120 FPS. Selain itu, kinerja menurun: batch 16 turun menjadi 100 FPS dan batch 32 turun menjadi 54 FPS karena saturasi bandwidth PCIe.

Bisakah saya melakukan booting dari NVMe dan menggunakan AI Kit secara bersamaan?

Tidak dengan kit resminya saja. Slot M.2 ditempati oleh modul Hailo. Pineboard dan vendor serupa menawarkan HAT M.2 ganda yang menyediakan slot akselerator NVMe dan AI, sehingga mengatasi keterbatasan ini dengan biaya tambahan.

Apakah dukungan Google Coral tidak digunakan lagi?

Tidak secara resmi tidak digunakan lagi, tetapi tumpukan perangkat lunak Coral belum dipelihara secara aktif, dengan PyCoral memerlukan Python 3.9. Google tampaknya telah meninggalkan proyek Coral untuk mendukung kehidupan setelah masalah pasokan selama pandemi. Perangkat keras Coral yang ada masih berfungsi, tetapi dukungan di masa depan masih belum pasti.

Pendinginan apa yang sebenarnya saya perlukan?

Raspberry Pi merekomendasikan penggunaan AI Kit dengan Active Cooler untuk performa terbaik. Heatsink pasif mungkin cukup untuk penggunaan intermiten, namun beban kerja inferensi berkelanjutan akan melambat tanpa pendinginan aktif. Anggaran untuk Pendingin Aktif $5 bersama dengan AI Kit.

Bisakah saya menjalankan beberapa aliran kamera secara bersamaan?

Ya. Dimungkinkan untuk menjalankan beberapa jaringan saraf pada satu kamera, atau satu atau beberapa jaringan saraf dengan dua kamera secara bersamaan. Skala kinerja berdasarkan kompleksitas model dan ketersediaan bandwidth PCIe.


Kesimpulan Jujur


Raspberry Pi 5 AI Kit adalah alat khusus yang unggul dalam domainnya. Untuk inferensi penglihatan dengan modul kamera, ini mengubah Pi 5 dari “mampu secara teknis” menjadi “benar-benar praktis” untuk aplikasi produksi.

Ini bukan akselerator AI{0}}untuk tujuan umum. Itu tidak akan menjalankan ChatGPT. Itu tidak akan menghasilkan gambar. Itu tidak akan membantu sintesis audio. Terimalah batasan-batasan ini dan ini akan memberikan nilai luar biasa. Melawan mereka dan Anda akan membuang $70.

Keputusannya bukan "Apakah AI Kit bagus?"-melainkan "Apakah AI Kit tepat untuk aplikasi spesifik ini?" Jawablah dengan jujur ​​dan Anda akan tahu apakah akan membeli.

 


 

Poin Penting


AI Kit memberikan 82,4 FPS pada CPU YOLOv8 vs 0,45 FPS-hanya-tetapi hanya untuk tugas penglihatan berbasis kamera-

Tidak kompatibel dengan LLM, AI generatif, atau alur kerja non{0}}penglihatan kamera

Membutuhkan Raspberry Pi 5 dengan modul kamera; tidak akan berfungsi dengan Pi 4 atau webcam

Konfigurasi PCIe Gen 3 dan pendinginan aktif diperlukan untuk kinerja optimal

Manajemen ketergantungan versi penting; ketidakcocokan menyebabkan kegagalan sistem total

Terbaik untuk: kamera keamanan, pemantauan industri, robotika, analisis ritel

Hindari untuk: model bahasa, pembuatan gambar, pemrosesan audio, eksperimen AI umum

 



Sumber Data


Dokumentasi Raspberry Pi - Perangkat Lunak AI Kit: https://www.raspberrypi.com/documentation/computers/ai.html

magazin Mehatronika - Ulasan Kit AI Raspberry Pi: https://magazinmehatronika.com/en/raspberry-pi-ai-kit-review/

Seeed Studio - Tolok ukur pada RPi5 & CM4: https://forums.raspberrypi.com/viewtopic.php?t=373867

Jeff Geerling - Menguji Kit AI Raspberry Pi: https://www.jeffgeerling.com/blog/2024/testing-raspberry-pis-ai-kit-13-tops-70

Pengembang XDA - Praktik langsung Raspberry Pi AI Kit-: https://www.xda-developers.com/raspberry-pi-ai-kit-langsung-langsung/

Forum Raspberry Pi - Diskusi AI Kit: https://forums.raspberrypi.com/

Forum Komunitas Hailo: https://community.hailo.ai/

GitHub - hailo-ai/hailo-rpi5-contoh: https://github.com/hailo-ai/hailo-rpi5-examples