メインコンテンツへスキップ
サポート・ナレッジベース

YOLOv8出力テンソル結果からバウンディングボックスを取得する方法は?

コンテンツタイプ: トラブルシューティング   |   記事 ID: 000098123   |   最終改訂日: 2024/03/21

詳細

  • Open Model Server (OVMS) を使用して導入済みの YOLO モデル
  • 次の Python スクリプトを実行しました。
    import numpy as np
    from classes import imagenet_classes
    from ovmsclient import make_grpc_client

    client = make_grpc_client("localhost:9000")

    open("zebra.jpeg", "rb") as f: img = f.read()

  • 以下の出力結果が得られました。
    (1, 84, 8400)
  • 出力結果をバウンディングボックスに変換できません。

解決方法

YOLOv8-OpenCV*-ONNX*-Python* スクリプトを実行して ONNX フォーマットモデルを読み込み、結果を関連するスコアを持つバウンディングボックスに変換します。

関連製品

本記事は、3 製品に適用します。
インテル® Xeon Phi™ プロセッサー・ソフトウェア OpenVINO™ ツールキット パフォーマンス・ライブラリー

免責条項

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。このコンテンツはお客様の便宜と一般的な情報のみを目的として提供されており、情報の正確さと完全性を保証するものではありません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。