Tag - 樹莓派 AI Camera

AI視覺 Raspberry Pi AI Camera的應用與教學

樹莓派 Raspberry Pi 一直是最受歡迎的開發平台,原廠推出的AI 相機攝影模組之一,讓影像與人工智慧應用變得更平易近人。這篇文章將帶您進一步了解它的功能、應用場景,並附上實際安裝教學和範例程式碼,讓您在第五個內就能跑出您的第一個 AI 專案。

Raspberry Pi AI Camera是什麼
Raspberry Pi AI Camera是一款支援高分辨率的攝影模組,可搭配 Raspberry Pi 4 或 5 使用,並可與 AI 工具(如 OpenCV、TensorFlow Lite)整合,實現即時影像、物件追蹤、視覺偵察等功能。

此款模組適用:

• AI教育專案
• 智慧家庭監控
• 自動化海關海關係統
• 自製門禁海關係統
• 客流分析、零售應用

硬件準備

1. Raspberry Pi 4 或 5(建議搭配攝影風扇或散熱片)
2. AI 相機模組(購買連結)
3. microSD 記憶卡(建議 32GB 以上)
4. 螢幕、滑鼠、鍵盤(或使用遙控器 SSH 控制)

安裝與設定教學

1.安裝Raspberry Pi OS(Lite 或 Desktop)
可以從官方網站下載Raspberry Pi Imager安裝作業系統。建議使用Raspberry Pi OS 64位元。

2. 啟動攝影機功能

開機後打開終端機

導入: sudo raspi-config 

選擇:3 介面選項 → P1 相機 → 啟用 

重新啟動生效: sudo restart 

3.安裝相機模組套件 (libcamera) sudo apt update sudo apt install libcamera-apps -y

確認功能可用: libcamera-hello 若看到攝影機畫面,代表設定完成! 

使用Python實例作簡單的初始化 

4. 安裝OpenCV:

 sudo apt安裝python3-opencv-y 

5. 執行範例程序碼(填寫表單)

 導入 cv2

#啟動攝影機

cap = cv2.視訊擷取(0)

# 載入完成模型
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + ‘haarcascade_frontalface_default.xml’)

當 True 時:
ret,frame = cap.read()
gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)

面 = face_cascade.detectMultiScale(灰色,scaleFactor=1.1,minNeighbors=5)

對於面中的 (x, y, w, h):
cv2.rectangle(frame, (x,y), (x+w, y+h), (255,0,0), 2)

cv2.imshow(‘人臉偵測’, 框架)

如果 cv2.waitKey(1) & 0xFF == ord(‘q’):
break

cap.release()
cv2.destroyAllWindows()

更多應用:
• 智慧門禁:熟人開門,陌生人射擊記錄•
• 寵物探測:當寵物靠近時自動啟動餵食器
• 垃圾分類:捕獲物種類,自動介入口
• AI教學:結合TensorFlow Lite模型,讓學生了解AI基礎

這顆Raspberry Pi AI相機是每個AIoT初學者、開發者或老師的好幫手。將Raspberry Pi與Python搭配,不需要花大錢購買NVIDIA Jetson或高階攝影模組,也能做出功能完整的智慧視覺應用。

瀏覽Raspberry Pi 原廠 AI Camera 攝影模組

台灣物聯科技 TaiwanIOT