Ultralytics YOLO27:
Get Started

Ultralytics Benchmark#

COCOは、実環境における多くのコンピュータビジョンタスクを代表するものではありません。Ultralytics Benchmarkは、高品質なバウンディングボックスラベルを備えた、厳選された37の物体検出データセットを対象に、モデルの汎化性能を測定するためのベンチマークデータセットです。対象分野には、医用画像解析、リモートセンシング、交通、文書、ユーザーインターフェース、小売、マシンビジョン、農業、スポーツ、野生生物、水中画像、ごみ検出が含まれます。センサーの種類には、RGB、魚眼、熱赤外線、X線、MRI、超音波、顕微鏡、合成開口レーダー(SAR)が含まれます。

厳選されたデータセットはUltralytics Platformでホストされています。

候補データセットについて、トレーニング分割と検証分割間で完全一致および類似する画像がないか確認しました。フラグが付いたペアをレビューし、分割間のデータ漏洩が確認された場合は該当データを削除するか、影響を受けたデータセットを置き換えました。

データセット#

分野センサー/画像データセットクラス
航空/リモートセンシングRGB衛星画像Airbus Oil Storage Detection1:石油貯蔵タンク
文書/UIRGB画像およびスキャンページAnnoPage document elements25:化学式/方程式、記号/ロゴ、写真、図面、グラフ、地図、数式、楽譜、画像、装飾、銘文、間取り図、バーコード/QRコード、スタンプ、広告、手書きメモ、図、表、ビネット、フリーズ
スポーツRGBカメラBasketball Hoop Detection2:バスケットボール、バスケットゴールのネット
運転/交通RGB道路カメラCEYMO11:バス専用レーン、自転車レーン、ひし形、交差点ボックス、左矢印、横断歩道、右矢印、直進矢印、徐行、直進・左折矢印、直進・右折矢印
医療MRICheng Brain Tumor MRI3:髄膜腫、神経膠腫、下垂体腫瘍
医療カラー眼底カメラDDR Lesion4:硬性白斑、出血、微小動脈瘤、軟性白斑
産業ラインスキャン産業用カメラDeepPCB6:断線、短絡、マウスバイト、突起、銅箔、ピンホール
医療歯科X線DENTEX4:埋伏歯、う蝕、根尖病変、深いう蝕
産業RGB産業用カメラDSPCBSD9:短絡、突起、銅箔異常、断線、マウスバイト、穴あき、導体の傷、導体上の異物、基材上の異物
その他RGB一人称視点カメラEgoHands4:own_left、own_right、other_left、other_right
その他RGB・赤外線トレイルカメラENA24野生生物、人、家畜、車両の22クラス
運転/交通RGB魚眼カメラFisheye8K5:バス、自転車、自動車、歩行者、トラック
文書/UIデジタル図面およびスキャン図面FloorPlanCAD建築物の開口部、家具、家電、浴室設備、階段、エレベーター、エスカレーターの30クラス
医療X線GRAZPEDWRI-DX9:骨異常、骨病変、異物、骨折、金属、骨膜反応、回内筋サイン、軟部組織、テキスト
文書/UIデジタルスクリーンショットGroundCUA UI9:ボタン、情報表示、入力要素、メニュー、ナビゲーション、その他、サイドバー、視覚要素、不明
農業RGB圃場カメラGWHD 20211:小麦の穂
航空/リモートセンシング熱赤外線UAVHIT-UAV5:人、自動車、自転車、その他の車両、無視領域
医療セキュリティ用X線IED X-ray爆発物、バッテリー、ノートPC、ポケベル、携帯電話、トランシーバー、改造機器の11クラス
医療RGB内視鏡Kvasir-SEG Polyp1:ポリープ
運転/交通熱赤外線LLVIP1:人
航空/リモートセンシング8バンドマルチスペクトル画像MODA Multispectral8:自動車、バン、トラック、バス、三輪車、自転車、ひさし付き自転車、歩行者
農業RGBカメラPlantDoc作物の葉および植物病害の29クラス
スポーツRGB動画フレームRacketVision Tennis Ball1:テニスボール
運転/交通RGB道路カメラRDD20225:縦ひび割れ、横ひび割れ、亀甲状ひび割れ、その他の損傷、ポットホール
小売RGBレジカメラRPC Retail Checkout包装食品、飲料、牛乳、缶詰、チョコレート、ガム、キャンディ、調味料、衛生用品、ティッシュ、文房具を対象とするレジ商品200クラス
その他RGB水中カメラRUOD Underwater10:ナマコ、ウニ、ホタテ、ヒトデ、魚、サンゴ、ダイバー、コウイカ、カメ、クラゲ
産業RGBカメラSafe Human 17人、身体部位、工具、個人用保護具の17クラス
航空/リモートセンシングRGB UAVカメラSeaDronesSee6:無視対象、泳者、ボート、水上バイク、救命器具、ブイ
小売RGB小売カメラSKU-110K1: 棚上の商品
スポーツRGB放送用カメラSoccerDB3: 選手、ボール、ゴール
航空/リモートセンシング合成開口レーダー (SAR)SSDD SAR 船舶1: 船舶
その他RGBカメラTACO ごみごみの素材と物体の28クラス
医療胸部X線TBX11K2: 活動性結核、陳旧性肺結核
医療超音波TN5000 甲状腺超音波2: 良性、悪性
医療光学顕微鏡TXL-PBC 血球3: 白血球、赤血球、血小板
その他RGBカメラUEC 学校給食食品学校給食の食べ物と飲み物の21クラス
航空/リモートセンシングRGB UAVカメラVisDrone10: 歩行者、人、自転車、車、バン、トラック、三輪車、屋根付き三輪車、バス、バイク

評価#

  • 各トレーニングスプリットから最大1,000枚の画像をサンプリングし、検証スプリット全体を保持して、テストスプリットを除外します fraction=[1000, 1.0, 0.0] を使用します。
  • 同じ事前学習済みチェックポイントを各データセットで個別にファインチューニングし、patience 100、seed 0、batch 16、workers 4で100エポック学習します。画像サイズは640ピクセルです。seed 0では完全な再現性が得られないため、YOLO27mとYOLO27lではこの条件での3回の実行の平均値を報告します。
  • クラスのリマッピング、channels-last、予測JSONの出力を有効にし、プロットを無効にします。
  • 各データセットの最良のチェックポイントを評価し、保存されたmax_detを再利用します。これは、そのデータセットで最大の物体数を考慮したものです。
  • サイズ別mAP50-95を算出するには、COCOのSmall、Medium、Largeの区分を適用する前に、正解データと予測ボックスの面積に(640 / max(image_width, image_height)) ** 2を掛けます。
  • すべてのデータセットを均等に重み付けします。各サイズ指標には、その区分に10個以上の物体が含まれるデータセットのみを使用します。

マクロmAPはsum(dataset validation mAP50-95) / 37です。指標は各データセットの保存済み予測から算出されます。

ベンチマーク結果#

指標は37の検証スプリットにおけるマクロ平均で、パーセンテージで報告されます。

サイズモデルmAP50-95適合率再現率mAP50-95-SmAP50-95-MmAP50-95-L
L/XYOLO27l55.5078.8374.9038.1755.7563.36
L/XYOLO26x49.8576.7468.6134.4450.5451.69
L/XYOLO26l49.7275.0569.3134.4950.1651.72
L/XYOLO11l48.5374.2268.3331.9150.7150.77
L/XYOLOv5l48.0374.1167.7831.7349.7949.87
L/XYOLOv8l48.0273.9568.8032.0549.0449.56
L/XYOLOv8x47.6775.6666.4631.1249.6049.69
L/XYOLOv5x47.3574.6967.9631.2749.3949.76
L/XYOLO11x47.2473.6967.0831.2248.5749.24
MYOLO27m53.3875.8572.9535.9653.4061.40
MYOLO26m49.4276.2368.3132.9150.0251.32
MYOLOv5m48.1974.2168.0731.6849.6751.93
MYOLO11m48.1573.7268.5632.1449.7650.75
MYOLOv8m47.9973.8668.1530.7349.6151.97
SYOLO27s51.2376.9670.7434.2051.4754.74
SYOLO11s47.7874.7267.6629.5349.6950.69
SYOLO26s47.4774.3566.7331.5647.7250.58
SYOLOv8s47.3573.9767.5430.9048.4750.15
SYOLOv5s47.3073.9767.0230.4749.0750.10
NYOLO27n49.2574.8668.4931.9349.3053.20
NYOLO11n46.1972.8365.6928.3547.5150.66
NYOLOv8n45.8972.2965.5628.5647.5549.22
NYOLOv5n45.0971.6964.9928.6146.7948.14
NYOLO26n44.0870.0963.2028.6944.5247.96

ベンチマーク評価#

データセットにアクセスするには、Ultralyticsのmainブランチを使用し、ULTRALYTICS_API_KEYを設定します。

from ultralytics import YOLO

datasets = [
    "ul://ultralytics/datasets/airbus-oil-storage-detection",
    "ul://ultralytics/datasets/annopage-doc-elements",
    "ul://ultralytics/datasets/basketball-hoop-detection",
    "ul://ultralytics/datasets/ceymo",
    "ul://ultralytics/datasets/cheng-brain-tumor-mri",
    "ul://ultralytics/datasets/ddr-lesion",
    "ul://ultralytics/datasets/deeppcb",
    "ul://ultralytics/datasets/dentex",
    "ul://ultralytics/datasets/dspcbsd-pcb-surface-defect",
    "ul://ultralytics/datasets/egohands-egocentric",
    "ul://ultralytics/datasets/ena24",
    "ul://ultralytics/datasets/fisheye8k-traffic",
    "ul://ultralytics/datasets/floorplancad-2",
    "ul://ultralytics/datasets/grazpedwri-dx",
    "ul://ultralytics/datasets/groundcua-ui-yolo",
    "ul://ultralytics/datasets/global-wheat-head-detection-2021",
    "ul://ultralytics/datasets/hit-uav",
    "ul://ultralytics/datasets/iedxray",
    "ul://ultralytics/datasets/kvasir-seg-polyp",
    "ul://ultralytics/datasets/llvip",
    "ul://ultralytics/datasets/moda-multispectral-obb",
    "ul://ultralytics/datasets/plantdoc",
    "ul://ultralytics/datasets/racketvision-tennis-ball-yolo",
    "ul://ultralytics/datasets/rdd2022",
    "ul://ultralytics/datasets/rpc-retail-checkout",
    "ul://ultralytics/datasets/ruod-underwater",
    "ul://ultralytics/datasets/safe-human-17",
    "ul://ultralytics/datasets/seadronessee-2",
    "ul://ultralytics/datasets/sku110k-2",
    "ul://ultralytics/datasets/soccerdb",
    "ul://ultralytics/datasets/ssdd-sar-ship",
    "ul://ultralytics/datasets/taco-detect",
    "ul://ultralytics/datasets/tbx11k-tb-only",
    "ul://ultralytics/datasets/tn5000-thyroid-us",
    "ul://ultralytics/datasets/txl-pbc-blood-cells",
    "ul://ultralytics/datasets/uec-school-lunch-food-2",
    "ul://ultralytics/datasets/visdrone",
]

results = YOLO("yolo27n.pt").train(
    data=datasets,
    epochs=100,
    patience=100,
    imgsz=640,
    batch=16,
    fraction=[1000, 1.0, 0.0],
    seed=0,
    workers=4,
    cls_remap=True,
    channels_last=True,
    save_json=True,
    plots=False,
)
# メインブランチでは、元の面積に基づくサイズ区分が報告されます。このベンチマークでは、GTと予測の面積を個別にスケーリングします
# サイズ別APを評価する前に、(640 / max(image_width, image_height)) ** 2を掛けます。

引用#

Ultralytics Benchmarkを使用した場合は、Ultralytics YOLO26論文を引用してください。

@misc{jocher2026ultralyticsyolo26unifiedrealtime,
  title = {Ultralytics YOLO26: Unified Real-Time End-to-End Vision Models},
  author = {Glenn Jocher and Jing Qiu and Mengyu Liu and Shuai Lyu and Fatih Cagatay Akyon and Muhammet Esat Kalfaoglu},
  year = {2026},
  eprint = {2606.03748},
  archivePrefix = {arXiv},
  primaryClass = {cs.CV},
  doi = {10.48550/arXiv.2606.03748},
  url = {https://arxiv.org/abs/2606.03748},
}
コントリビューター

コメント