fastFlowAnomalyDetector
説明
fastFlowAnomalyDetector
オブジェクトは、FastFlow 異常検出器ネットワークを使用して異常のイメージを検出します。関数 trainFastFlowAnomalyDetector
を使用して検出器に学習させます。異常なイメージを検出するには、学習済みの検出器を関数 classify
に渡します。
メモ
この機能には Deep Learning Toolbox™ が必要です。この機能には、Deep Learning Toolbox Model for ResNet-18 Network と Automated Visual Inspection Library for Computer Vision Toolbox™ も必要です。これらはアドオン エクスプローラーからインストールできます。アドオンのインストールの詳細については、アドオンの入手と管理を参照してください。
作成
説明
detector = fastFlowAnomalyDetector
は、ResNet-18 バックボーン ネットワークから FastFlow 異常検出器を作成します。
detector = fastFlowAnomalyDetector(
は、名前と値の引数を使用して、FastFlow 異常検出器の Name=Value
)Backbone
プロパティ、NumFlowSteps
プロパティ、および FlowModelChannelRatio
プロパティを指定します。
たとえば、NumFlowSteps=10
は、FastFlow 検出器のフロー ネットワーク内のステップ数を 10 に設定します。
プロパティ
オブジェクト関数
predict | Predict unnormalized anomaly scores |
classify | Classify image as normal or anomalous |
anomalyMap | Predict per-pixel anomaly score map |
例
参照
[1] Yu, Jiawei, Ye Zheng, Xiang Wang, Wei Li, Yushuang Wu, Rui Zhao, and Liwei Wu. "FastFlow: Unsupervised Anomaly Detection and Localization via 2D Normalizing Flows." arXiv, November 16, 2021. https://doi.org/10.48550/arXiv.2111.07677.
[2] He, Kaiming, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. “Deep Residual Learning for Image Recognition.” In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 770–78. Las Vegas, NV, USA: IEEE, 2016. https://doi.org/10.1109/CVPR.2016.90.