Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

vehicleDetectorACF

集約チャネル特徴を使用した車両検出器の読み込み

説明

detector = vehicleDetectorACF は、集約チャネル特徴 (ACF) を使用した事前学習済みの車両検出器を返します。返される acfObjectDetector オブジェクトは、車両の前側、後ろ側、左側、右側の隠れている部分のないイメージを使用して学習しています。

detector = vehicleDetectorACF(modelName) は、modelName に指定されたモデルに基づいて、事前学習済みの車両検出器を返します。'full-view' モデルは、車両の前側、後ろ側、左側、右側の隠れている部分のない学習イメージを使用します。'front-rear-view' モデルは、車両の前側と後ろ側のみのイメージを使用します。

すべて折りたたむ

事前学習済みの車両検出器を読み込みます。

detector = vehicleDetectorACF('front-rear-view');

イメージを読み込んで、検出器を実行します。

I = imread('highway.png');
[bboxes,scores] = detect(detector,I);

イメージ内で検出された車両の境界ボックスとスコアを重ね合わせます。

I = insertObjectAnnotation(I,'rectangle',bboxes,scores);
figure
imshow(I)
title('Detected Vehicles and Detection Scores')

Figure contains an axes object. The axes object with title Detected Vehicles and Detection Scores contains an object of type image.

入力引数

すべて折りたたむ

車両検出器モデルのタイプ。'front-rear-view' または 'full-view' のいずれかとして指定します。'full-view' モデルは、車両の前側、後ろ側、左側、右側の隠れている部分のない学習イメージを使用します。'front-rear-view' モデルは、車両の前側と後ろ側のみのイメージを使用します。

データ型: char | string

出力引数

すべて折りたたむ

ACF ベースの学習済みオブジェクト検出器。acfObjectDetector オブジェクトとして返されます。

バージョン履歴

R2017a で導入