라즈베리 파이 5 AI 키트

Oct 27, 2025 메시지를 남겨주세요

raspberry pi 5 ai kit

Raspberry Pi 5 AI 키트를 사용하는 경우

 

Raspberry Pi 5 AI 키트는 9.7W만 소비하면서 YOLOv8 객체 감지에서 82.4FPS를 제공하지만{4}}카메라 파이프라인을 통해 비전 모델을 실행하는 경우에만 해당됩니다. 그 특이성은 상자에 있는 인상적인 13개의 TOPS 숫자보다 더 중요합니다.

저는 수십 명의 개발자가 ChatGPT 가속을 기대하면서 이 70달러짜리 키트를 구입하는 것을 보았지만 언어 모델을 건드릴 수 없다는 사실을 발견했습니다. 혼란은 이해할 수 있습니다. "AI Kit"는 보편적으로 들립니다. 현실은 Hailo-8L 프로세서가 웹캠이나 IP 카메라, 특히 Raspberry Pi 카메라 모듈이 아닌 카메라 모듈에서 캡처한 피드와 관련된 머신러닝 작업과만 호환된다는 것입니다.-

이는 제한사항이 아닙니다. 전문화죠. 엣지에서의 컴퓨터 비전 추론에는 LLM 추론과 근본적으로 다른 아키텍처가 필요합니다. Hailo-8L의 데이터 흐름 아키텍처는 전자에서는 탁월하지만 후자에서는 완전히 잘못되었습니다.


실제 성능 격차: 실제로 중요한 숫자


TOPS 마케팅을 건너뛰세요. Raspberry Pi 5의 CPU는 100% CPU 활용률로 0.45FPS에서 YOLOv8 객체 감지를 실행합니다. AI Kit를 추가하면 CPU 15-30%에서 82.4FPS를 달성합니다. 이는 2배 향상된 것이 아니라 183배 향상된 것입니다.

그러나 상황에 따라 이러한 수치가 극적으로 형성됩니다. 배치 크기 8의 PCIe Gen 3 속도에서 동일한 YOLOv8s 모델은 120FPS에 도달합니다. Gen 2로 떨어지면 40FPS가 됩니다. 배치 크기를 32로 늘리면 성능이 54FPS로 줄어듭니다.

PCIe 병목 현상은 현실입니다. 단일 Gen 3 레인은 대부분의 비전 작업에 적합한 8Gbit/s-를 제공하지만 한도는 엄격합니다. 모듈- 기반 설정에서는 CPU와 고속 메모리 채널을 공유하는 SoC에 통합된 NPU와 달리 모든 메모리 액세스가 PCIe 인터페이스를 통과해야 합니다.-

관점: 포즈 추정은 총 시스템 소비 전력 9.7W로 66.1FPS에서 실행됩니다. 이는 더 적은 전력을 사용하면서 CPU만{4}}추론하는 것보다 200배 빠릅니다. 수학적으로 배터리 구동 배포를 확인합니다.-

경쟁 하드웨어: 70달러 의사결정 트리

Google의 Coral TPU는 6-년 된 칩 설계로 2TOPS/W 효율성으로 4TOPS를 제공합니다. Hailo-8L은 3-4 TOPS/W에서 13 TOPS를 제공합니다. 서류상으로는 Hailo가 승리합니다.

그러나 Coral에는 "작동하는" TensorFlow Lite 통합이 있습니다. Coral의 USB 가속기는 표준 USB를 통해 연결되고 기존 시스템과 쉽게 통합되며 약 2와트의 전력 소비로 MobileNet v2와 같은 중간 모델을 지원합니다. PCIe 구성이 필요하지 않습니다.

Hailo-8(26TOPS)이 존재하지만 가격은 150~200달러입니다. 해당 가격대에서는 더 많은 유연성을 제공하는 솔루션과 비교하게 됩니다. 사용 사례가 일치하는 경우 최적의 장소는 70달러의 8L입니다.

Pineboards는 대안을 제공합니다: Hailo-8L과 NVMe 스토리지를 결합한 듀얼 M.2 HAT 또는 기존 Coral 프로젝트의 지속적인 개발을 위한 Coral Edge 구성. 이는 공식 키트의 "가속기 또는 저장 장치" 제한을 해결합니다.


사용 사례 #1: 실시간-보안 및 모니터링


보안 카메라는 끊임없는 데이터 스트림을 생성합니다. AI Kit는 프레임 손실 없이 사람, 자동차, 패키지를 감지하는 1080p 보안 영상을 처리합니다. 13배의 성능 향상으로 보안 카메라가 실제로 실행 가능해졌습니다.

Jeff Geerling의 프로젝트는 PCIe 스위치를 통해 Hailo-8L, Hailo-8 및 Coral TPU를 연결하여 여러 개의 Hailo NPU를 결합하여 -총 51개의 TOPS에 도달했습니다. 과도한? 예. 그러나 이는 규모에 따른 다중 카메라 시나리오를 보여줍니다.

실제 배포는 다르게 보입니다. 유료 광장 모니터링 시스템은 카메라 모듈 와이드와 함께 Edge Impulse 컴퓨터 비전을 사용하여 여러 차선에 걸쳐 차량을 동시에 감지하고 계산합니다. 광각 렌즈는 더 넓은 영역을 포착했습니다. AI Kit는 처리 여유 공간을 제공했습니다.

여기서 프리깃 NVR 통합이 중요합니다. Hailo는 버전 0.16.0부터 공식적으로 Frigate 프레임워크에 통합되어-기존 감시 설치의 오래된 Coral 설정을 대체합니다.

심각한 제한 사항: AI Kit 및 AI HAT+는 Hailo 소프트웨어 패키지와 장치 드라이버 간에 버전이 일치하지 않는 경우 작동하지 않습니다. 프로덕션 배포에는 버전-잠금 전략이 필요합니다.


사용 사례 #2: 산업 공정 제어


건설 안전 시스템은 건설 차량의 앞, 옆, 뒤에 있는 사람을 감지할 수 있습니다. AI{1}} 기반 카메라는 여러 명의 인간 관찰자를 대체하고 작업자 위치를 실시간으로 추적합니다.

장점은 병렬성입니다. AI는 여러 위험 구역을 동시에 처리하는 반면 인간은 자연스럽게 순차적으로 집중합니다. 완벽한 정확성보다 경고 생성에 대한 응답 시간이 더 중요합니다.

제조 품질 관리도 유사한 논리를 따릅니다. 조립 정확성을 검사하는 생산 라인 카메라에는 최고 성능이 아닌 일관된 프레임 속도가 필요합니다. AI Kit는 객체 감지 시 대부분의 제조 라인 속도에 충분한 82.4FPS를 유지하면서{3}}CPU 용량은 제어 시스템용으로 남겨둡니다.

컴팩트한 크기로 기존 생산 라인 지점에 통합이 가능합니다. 인프라를 재설계하는 대신 카메라를 추가하여 시스템을 확장합니다.

그러나 산업 배치에는 더 많은 것이 필요합니다. 제한된 쓰기 내구성과 신뢰할 수 없는 전원에서 낮은 신뢰성으로 인해 프로덕션 장치에서는 SD 카드를 피해야 합니다. 산업용 등급 eMMC 또는 하드 드라이브가 필요합니다.


사용 사례 #3: 로봇 공학 및 자율 시스템


자율 수중 로봇 프로토타입은 I2C 인터페이스의 PCA9685 PWM 드라이버를 통해 제어되는 BLDC 모터와 조정하면서 사용자 정의 데이터 세트에 대해 훈련된 YOLOv8 모델을 사용하여 물체 감지를 위해 AI 키트를 사용했습니다.

과제: Hailo SDK를 기존 OpenCV 파이프라인과 통합합니다. PC GPU에서 8라인 PyTorch+Ultralytics 구현에 익숙한 개발자는 Hailo의 툴체인을 통해 더 가파른 학습 곡선에 직면하게 됩니다. 모델 변환은 자동이 아닙니다.

탐색 알고리즘은 CPU 주기를 소비합니다. Mario의 손 감지 시스템은 세 가지 모델-손 감지 및 랜드마크-를 동시에 실행하여 한 손 감지 시 26~28FPS, 두 손 감지 시 22~25FPS를 유지했습니다. 이러한 처리 예산은 경로 계획 및 모터 제어를 위한 여지를 남겨둡니다.

스마트 딜리버리 로봇은 적합성을 보여줍니다. CPU가 탐색 논리, 통신 및 의사 결정 트리를 처리하는 동안 지속적인 비전 처리가 가능합니다. 3-4 TOPS/W 효율성은 모바일 배포에서 배터리 수명을 눈에 띄게 연장합니다.

raspberry pi 5 ai kit


사용 사례 #4: 소매 및 고객 분석


소매 슈퍼마켓 관리 데모에서는 AI Kit에서 YOLOv8n을 실행하여 선반에 있는 제품을 감지하고 EfficientNet은 분류를 위해 CPU에서 실행했습니다. 업무 분업: NPU는 감지(제품은 어디에 있습니까?)를 처리하고 CPU는 분류(어떤 제품이 있습니까?)를 처리합니다.

포즈 추정에 고객 행동 분석 추가{0}} FPS 포즈 추정 성능을 통해 개별 식별 없이 매장 구역 내 고객 이동 추적, 체류 시간 분석, 대기열 감지 등이 가능합니다.

여기서 개인 정보 보호가 중요합니다. 온{1}}기기 처리는 영상이 해당 위치를 벗어나지 않는다는 것을 의미합니다. 일반적인 '사람' 감지에 대해 학습된 모델은 생체 인식 데이터를 저장하지 않고{3}}공간 메타데이터만 저장합니다.

"Peeper Pam" 프로젝트는 프레임 안의 의자, 테이블, 식물을 무시하고 책상 뒤에 있는 사람들을 감지했습니다. 아날로그 미터에 표시되는 감지 신뢰도: "사람이 없음"은 0, "특정 사람이 있음"은 1, 그 사이에는 불확실성이 있습니다.

동일한 논리가 점유 모니터링, 대기열 관리, 공간 활용에 적용됩니다.{0}}'사람이 있습니까?' "누구?" 신경쓰지 않고


사용 사례 #5: 사용자 정의 모델 배포(주의 사항 포함)


Hailo Dataflow 컴파일러는 정확도를 유지하면서 모델을 축소하기 위한 양자화 인식 학습을 사용하여 표준 ML 프레임워크의 모델을 Hailo 실행 가능 형식으로 변환합니다.

워크플로: PyTorch 또는 TensorFlow에서 훈련하고, ONNX로 내보내고, DFC를 사용하여 HEF(Hailo Executable Format)로 변환하고, Pi에 배포합니다. YOLOv8n 모델을 사용한{1}}배포 파이프라인 학습 전체에 대한 튜토리얼이 있습니다.

그러나 모델 호환성은 보편적이지 않습니다. Hailo용으로 컴파일된 모델은 특히 칩 아키텍처에 최적화되어 있습니다. 즉, 일부 작업은 단순히 매핑되지 않습니다. Model Zoo는 사전 컴파일된-예제를 제공합니다. 맞춤형 아키텍처에는 테스트가 필요합니다.

이제 Hailo Python API를 사용하면 Python을 사용하여 Hailo{2}}8L에서 추론을 실행할 수 있으며, 독립 실행형 스크립트와 picamera2와의 통합에 사용할 수 있는 예제가 제공됩니다. 이는 이전 GStreamer 전용 워크플로우에 비해 장벽을 낮춥니다.

Edge Impulse는 또 다른 경로를 제공합니다. 해당 플랫폼은 모델 학습 및 Hailo 변환 파이프라인을 처리하여 배포 준비가 완료된-모델을 출력합니다-. ML 전문 지식이 없는 팀의 경우 이 관리형 접근 방식을 사용하면 시행{4}}및-오류가 줄어듭니다.


AI Kit를 사용하지 말아야 할 경우


대규모 언어 모델:Hailo-8L 프로세서는 LLM을 실행할 수 없습니다. 카메라 모듈 피드와 관련된 기계 학습 작업에만 호환됩니다. 아무리 최적화해도 이 아키텍처 제한은 변경되지 않습니다.

Pi 5에서 LLM을 실행하려면 7B 매개변수 아래의 모델을 사용하여 CPU 추론이 필요합니다. Gemma2-2B는 3GB RAM을 사용하여 적절한 성능을 달성했습니다. DeepSeek-r1:8b가 느리게 실행되었습니다. AI Kit는 이 중 어떤 것도 가속화하지 않습니다.

생성 AI:텍스트 생성, 이미지 합성, 오디오 생성-이러한 워크플로는 Hailo-8L의 데이터 흐름 아키텍처에 매핑되지 않습니다. 40 TOPS 및 8GB DDR4 RAM을 갖춘 미래의 Hailo 10H는 생성 AI 워크로드를 목표로 하지만 아직 Pi 5에서는 사용할 수 없습니다.

비-카메라 비전 작업:파일의 정지 이미지 처리는 작동하지만 AI Kit는 특히 웹캠이나 IP 카메라가 아닌 Raspberry Pi 카메라 모듈에서 작동합니다.- 타사-카메라와 호환하려면 libcamera 지원이 필요합니다.

저장 필요성:공식 키트의 M.2 슬롯은 Hailo 모듈이 차지하여 NVMe SSD 부착을 방지합니다. AI 가속과 빠른 스토리지가 모두 필요한 경우 타사-듀얼 M.2 HAT가 필요합니다.

긴밀한 통합 요구 사항:2025년 3월 현재, rpicam-앱은 Hailo 가속기와 긴밀하게 통합된 Raspberry Pi의 소프트웨어 스택 중 유일한 부분입니다. picamera2를 통한 Python 스크립트의 프로그래밍 방식 액세스는 나중에 가능해졌습니다. 조기 채택은 API 유연성이 제한됨을 의미했습니다.


의사결정 프레임워크


다음 다섯 가지 질문을 해보세요.

1. 귀하의 AI 작업 비전은-기반인가요?

예, 카메라 모듈 포함 → AI Kit 실행 가능

아니요, 또는 파일- 기반 처리 → 재고려

텍스트/오디오 처리 → 잘못된 도구

2. 성과 목표는 무엇입니까?

30+ FPS 실시간- → AI Kit 필요

5~10FPS 허용 → CPU로 충분할 수 있음

<1 FPS tolerable → don't spend $70

3. 맞춤형 모델이 필요합니까?

예, DFC를 배울 의향이 있음 → 관리 가능

예, 하지만 ML 전문 지식이 없음 → Edge Impulse 경로

아니요, 사전 학습-된 것만 사용 → 이상적인 시나리오

4. 배포 규모는 어느 정도입니까?

프로토타이핑을 위한 1-10개 단위 → 완벽한 맞춤

생산을 위한 100+ 단위 → 공급, 열, 신뢰성 요소

산업용/상업용 → 소매용 보드가 아닌 산업용 Pi 변형이 필요함

5. 제약 조건을 받아들일 수 있습니까?

카메라 모듈 요구 사항

버전 종속성 관리

듀얼 M.2 HAT가 없으면 NVMe 부팅이 불가능합니다.

0-50도 작동 온도

PCIe 대역폭 한도

질문 1, 2, 5에 긍정적으로 대답하고 3, 4에 대한 전략이 있다면 AI Kit는 70달러라는 탁월한 가치를 제공합니다.


현실 확인 설정


하드웨어 설치에는 몇 분 밖에 걸리지 않습니다. 냉각 시스템 설치, 스탠드오프 부착, GPIO 헤더 누르기, 리본 케이블을 PCIe 포트에 연결, AI 키트를 나사로 고정합니다.

소프트웨어 구성에는 더 많은 주의가 필요합니다.

sudo apt update and sudo apt full-upgrade sudo rpi-eeprom-update sudo raspi-config # 고급 옵션에서 PCIe Gen 3 활성화 sudo apt install hailo-all sudo 재부팅 hailortcli fw-control recognition # 설치 확인

Hailo 소프트웨어 패키지와 장치 드라이버 간의 버전 불일치로 인해 전체 시스템 오류가 발생합니다. 배포하기 전에 철저하게 테스트하십시오.

최상의 성능을 위해서는 Raspberry Pi Active Cooler와 함께 AI Kit를 사용하는 것이 좋습니다. 냉각하지 않으면 AI Kit를 사용할 때 기본 RPi5 보드가 과열됩니다.

열 관리는 선택 사항이 아닙니다.{0}}지속적인 성능을 위해서는 필수입니다.

 

raspberry pi 5 ai kit


$70 가치 계산


당신이 얻는 것:

13 TOPS 신경 추론

CPU만 비교했을 때 180배 이상의 성능-

3-4 TOPS/W 효율

통합 rpicam-앱 지원

사전 장착된-열 패드

모든 장착 하드웨어

당신이 얻지 못하는 것:

LLM 가속

범용-AI 컴퓨팅

플러그 앤 플레이 방식의 단순성-

스토리지 확장

범용 카메라 호환성

70달러로는 엣지 AI에 발을 담글 수 있는 더 저렴한 방법을 찾기가 어렵습니다. 가격은 Coral TPU 번들보다 저렴하면서 TOPS의 3배 이상을 제공합니다.

그러나 가치는 전적으로 사용 사례 정렬에 따라 달라집니다. 엣지에서의 비전 추론의 경우 이는 예외적입니다. 다른 모든 것에는 관련이 없습니다.


자주 묻는 질문


Raspberry Pi 4 이하 모델에서 AI Kit를 사용할 수 있나요?

아니요. AI 키트에는 기본 PCIe 지원이 필요하므로 Raspberry Pi 5가 필요합니다. 이전 모델에는 PCIe 인터페이스가 전혀 없습니다. 이를 변경하는 해결 방법이나 어댑터는 없습니다.

AI Kit는 OpenCV를 사용하여 Python으로 작성된 객체 감지 코드를 가속화합니까?

부분적으로. Hailo Python API를 사용하면 Python을 사용하여 Hailo{3}}8L에서 추론을 실행할 수 있지만 모델을 HEF 형식으로 변환하고 표준 OpenCV 추론 호출 대신 Hailo API를 사용하도록 코드를 수정해야 합니다. 투명한 드롭인 교체가 아닙니다.

배치 크기는 성능에 어떤 영향을 미치나요?

640x640 해상도의 YOLOv8s: 배치 크기 2는 80FPS, 배치 크기 4는 100FPS, 배치 크기 8은 120FPS에서 최고입니다. 그 이상에서는 성능이 저하됩니다. 배치 16은 PCIe 대역폭 포화로 인해 100FPS로 떨어지고 배치 32는 54FPS로 떨어집니다.

NVMe에서 부팅하고 AI Kit를 동시에 사용할 수 있나요?

공식 키트만으로는 그렇지 않습니다. M.2 슬롯은 Hailo 모듈이 차지합니다. Pineboards 및 유사한 공급업체는 NVMe 및 AI 가속기 슬롯을 모두 제공하는 듀얼 M.2 HAT를 제공하여 추가 비용으로 이러한 제한을 해결합니다.

Google Coral 지원은 더 이상 사용되지 않나요?

공식적으로 더 이상 사용되지 않지만 PyCoral에는 Python 3.9가 필요하므로 Coral의 소프트웨어 스택은 적극적으로 유지 관리되지 않습니다. Google은 대유행 기간 동안 공급 문제로 인해 생명 유지를 위해 Coral 프로젝트를 떠난 것으로 보입니다. 기존 Coral 하드웨어는 여전히 작동하지만 향후 지원은 불확실합니다.

실제로 어떤 냉각이 필요합니까?

Raspberry Pi는 최고의 성능을 위해 Active Cooler와 함께 AI Kit를 사용할 것을 권장합니다. 간헐적으로 사용하는 경우에는 패시브 방열판으로 충분할 수 있지만, 액티브 냉각이 없으면 지속적인 추론 워크로드가 제한됩니다. AI Kit와 함께 $5 Active Cooler를 위한 예산을 책정하세요.

여러 카메라 스트림을 동시에 실행할 수 있나요?

예. 단일 카메라에서 여러 신경망을 실행하거나 두 대의 카메라로 단일 또는 다중 신경망을 동시에 실행할 수 있습니다. 모델 복잡성과 PCIe 대역폭 가용성에 따라 성능이 확장됩니다.


정직한 결론


Raspberry Pi 5 AI 키트는 해당 영역 내에서 탁월한 전문 도구입니다. 카메라 모듈을 사용한 비전 추론을 위해 Pi 5를 생산 애플리케이션을 위한 "기술적으로 가능"에서 "실제로 실용적"으로 변환합니다.

이는 범용-목적의 AI 가속기가 아닙니다. ChatGPT는 실행되지 않습니다. 이미지가 생성되지 않습니다. 오디오 합성에는 도움이 되지 않습니다. 이러한 제약을 받아들이면 탁월한 가치를 제공합니다. 그들과 싸우면 70달러를 낭비하게 될 것입니다.

결정은 "AI Kit가 좋은가요?"가 아니라-"AI Kit가 이 특정 애플리케이션에 적합한가요?"입니다. 솔직하게 대답하시면 구매 여부를 알 수 있습니다.

 


 

주요 시사점


AI Kit는 YOLOv8에서 82.4FPS와 0.45FPS CPU를-제공하지만-카메라 기반 비전 작업에만-제공합니다.

LLM, 생성 AI 또는 비-카메라 비전 워크플로와 호환되지 않음

카메라 모듈이 포함된 Raspberry Pi 5가 필요합니다. Pi 4 또는 웹캠에서는 작동하지 않습니다.

최적의 성능을 위해 필요한 PCIe Gen 3 구성 및 능동 냉각

버전 종속성 관리가 중요합니다. 불일치로 인해 전체 시스템 오류 발생

최적의 용도: 보안 카메라, 산업 모니터링, 로봇 공학, 소매 분석

피해야 할 대상: 언어 모델, 이미지 생성, 오디오 처리, 일반 AI 실험

 



데이터 소스


Raspberry Pi 문서 - AI 키트 소프트웨어: https://www.raspberrypi.com/documentation/computers/ai.html

magazin Mehatronika - Raspberry Pi AI 키트 검토: https://magazinmehatronika.com/en/raspberry-pi-ai-kit-review/

RPi5 및 CM4에 대한 Studio - 벤치마크 보기: https://forums.raspberrypi.com/viewtopic.php?t=373867

Jeff Geerling - Raspberry Pi의 AI 키트 테스트: https://www.jeffgeerling.com/blog/2024/testing-raspberry-pis-ai-kit-13-tops-70

XDA 개발자 - Raspberry Pi AI 키트 실습-: https://www.xda-developers.com/raspberry-pi-ai-키트-실습-/

Raspberry Pi 포럼 - AI Kit 토론: https://forums.raspberrypi.com/

Hailo 커뮤니티 포럼: https://community.hailo.ai/

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