深度學習知識地圖 · 電腦視覺
YOLO
物件偵測
觀念教學
YOLO (You Only Look Once) 是即時物件偵測演算法,一次掃描就能同時預測所有物體的位置和類別。
白話說明
傳統偵測方法像拿放大鏡一塊一塊掃圖片,YOLO 是一眼看完整張圖,直接告訴你「左邊有一台車、右邊有一個人」。所以叫 You Only Look Once(你只需要看一次)。
使用場景
即時物件偵測、自動駕駛(偵測行人/車輛)、監控系統、機器人視覺。
優點
速度極快(可達即時 30+ FPS)、準確度高、部署方便。
缺點
小物體偵測較弱(新版本持續改善)、密集物體容易漏偵測。
版本演進
YOLOv1 → v3 → v5 → v8 → YOLO11,每代都在速度和準確度上提升。
應用場景
評估指標
iPAS 歷屆考題詳解(1 題)
先自行作答,再展開詳解。題目出處均為 iPAS AI 應用規劃師正式考題,著作權屬原主辦單位。
某工廠導入即時影像瑕疵偵測系統,需在高頻影像流中進行快速推論。工程師在YOLO 與 Faster R-CNN 兩種物件偵測架構之間進行評估,請問下列哪一個針對兩者在偵測流程設計上的差異最為正確?
- AYOLO 採用單階段偵測,直接從整張影像預測物件位置與類別;Faster R-CNN則先產生候選區域再進行分類
- BYOLO與Faster R-CNN皆採用兩階段流程,但在特徵擷取方式上有所不同
- CYOLO採用單階段架構,主要透過增加候選區域數量來提升偵測準確率
- DFaster R-CNN採用單階段偵測方式,將物件定位與分類整合於同一模型中
看正解與逐選項詳解
正解:A
正確答案:(A)
【正解解析】
YOLO(You Only Look Once)是單階段(One-Stage)偵測器:整張影像一次前向傳播,直接在網格或錨點上同時回歸物件位置與類別,省去候選區域步驟,速度快,適合高頻影像流的即時瑕疵偵測。Faster R-CNN 是兩階段(Two-Stage)代表:第一階段由 RPN(Region Proposal Network)產生候選區域,第二階段再對每個候選框做分類與框回歸,精度通常較高但延遲較大。工廠即時檢測評估 YOLO,正是看重單階段的速度優勢。
【為何其他選項錯了?】
- (B):YOLO 不是兩階段架構,「皆採用兩階段」的前提即錯誤。
- (C):YOLO 沒有候選區域機制,不可能「靠增加候選區域數量提升準確率」;候選區域是 Faster R-CNN 的設計,此選項混淆了兩種架構的特徵。
- (D):Faster R-CNN 是兩階段架構的代表,其 RPN 候選區域階段正是兩階段設計的核心,說它單階段與其架構定義不符。
提示:YOLO 單階段:一次前向同時回歸位置與類別;Faster R-CNN 兩階段:先產生候選區域再分類。