{"reference_analysis":{"provider":"Ultralytics YOLO","checked_at":"2026-10-08","source_access":{"en":"Official project and developer sources reviewed; no provider API was called. Expected outputs below are our illustrative contracts, not measured results.","zh-TW":"已核對官方專案與開發來源；沒有呼叫供應商 API。下方預期輸出是本站示意契約，不是實測結果。"},"selection_basis":{"en":"Ten documented technical entry points, selected by task; not ten independent SDKs or an official ranking.","zh-TW":"依任務選出的十個有文件技術入口；不是十套獨立 SDK 或官方排名。"},"about_url":"https://www.ultralytics.com/about","about":[{"label":{"en":"Origins","zh-TW":"起源"},"value":{"en":"Ultralytics describes Glenn Jocher’s work on accessible computer vision as its starting point.","zh-TW":"Ultralytics 以 Glenn Jocher 推動易用電腦視覺的工作為起點。"}},{"label":{"en":"Mission","zh-TW":"使命"},"value":{"en":"The company emphasizes accessible open-source AI for developers and businesses.","zh-TW":"公司強調面向開發者與企業的易用開源 AI。"}},{"label":{"en":"Company context","zh-TW":"公司資訊"},"value":{"en":"The About page includes the team, values, products and commercial licensing links.","zh-TW":"About 包含團隊、價值、產品與商業授權入口。"}}],"items":[{"id":"predict","name":"Prediction","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/predict","audience":{"en":"Application developer","zh-TW":"應用工程師"},"capability":{"en":"Run a chosen model on images or video.","zh-TW":"以選定模型處理影像或影片。"},"io":{"en":"Image / frame → task-specific results","zh-TW":"影像／影格 → 任務對應結果"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Pin weights and preprocessing; results vary by task.","zh-TW":"固定權重與前處理，結果隨任務不同。"},"validation":{"en":"Verify original-image coordinate mapping.","zh-TW":"核對原圖座標映射。"}},{"id":"train","name":"Training","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/train","audience":{"en":"ML engineer","zh-TW":"ML 工程師"},"capability":{"en":"Train model weights on a dataset.","zh-TW":"使用資料集訓練模型權重。"},"io":{"en":"Dataset + configuration → weights and logs","zh-TW":"資料集＋設定 → 權重與紀錄"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Training completion is not proof of generalization.","zh-TW":"訓練完成不代表泛化能力已驗證。"},"validation":{"en":"Keep evaluation images out of training.","zh-TW":"評估影像不可混入訓練。"}},{"id":"val","name":"Validation","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/val","audience":{"en":"ML / QA","zh-TW":"ML／QA"},"capability":{"en":"Evaluate a model on labelled data.","zh-TW":"使用標註資料評估模型。"},"io":{"en":"Weights + held-out data → metrics","zh-TW":"權重＋獨立資料 → 指標"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Aggregate metrics can hide rare defect failures.","zh-TW":"整體指標可能掩蓋稀有缺陷失敗。"},"validation":{"en":"Report per-class recall and false positives.","zh-TW":"呈現各類召回率與誤報。"}},{"id":"export","name":"Model export","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/export","audience":{"en":"Edge deployment team","zh-TW":"邊緣部署團隊"},"capability":{"en":"Export model artifacts to a target format.","zh-TW":"將模型產物匯出至目標格式。"},"io":{"en":"Weights → exported artifact","zh-TW":"權重 → 匯出產物"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Export success does not guarantee target runtime support.","zh-TW":"匯出成功不保證目標環境支援。"},"validation":{"en":"Compare target outputs against the original model.","zh-TW":"比對目標輸出與原始模型。"}},{"id":"track","name":"Video tracking","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/track","audience":{"en":"Video application team","zh-TW":"視訊應用團隊"},"capability":{"en":"Associate detections across frames.","zh-TW":"跨影格關聯偵測結果。"},"io":{"en":"Frames → boxes and tracking IDs","zh-TW":"影格 → 框線與追蹤 ID"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Tracking IDs are temporary track identities, not people identities.","zh-TW":"追蹤 ID 是暫時軌跡識別，不是人員身分。"},"validation":{"en":"Test occlusion, re-entry and ID switches.","zh-TW":"測試遮擋、重新進入與 ID 切換。"}},{"id":"benchmark","name":"Benchmark mode","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/modes/benchmark","audience":{"en":"Performance engineer","zh-TW":"效能工程師"},"capability":{"en":"Compare runtime formats on a selected device.","zh-TW":"在選定裝置比較執行格式。"},"io":{"en":"Model + hardware → timing and metric report","zh-TW":"模型＋硬體 → 時間與指標報告"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Published benchmarks are not your hardware measurements.","zh-TW":"公開評測不等於自有硬體量測。"},"validation":{"en":"Record warmup, precision and batch size.","zh-TW":"記錄暖機、精度與批次大小。"}},{"id":"detect","name":"Object detection","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/tasks/detect","audience":{"en":"Inspection developer","zh-TW":"巡檢工程師"},"capability":{"en":"Detect instances using bounding boxes.","zh-TW":"以邊界框偵測實例。"},"io":{"en":"Image → classes, scores and boxes","zh-TW":"影像 → 類別、分數與框"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Default classes may exclude your defects.","zh-TW":"預設類別可能不含所需缺陷。"},"validation":{"en":"Verify class mapping on representative parts.","zh-TW":"用代表性零件確認類別對照。"}},{"id":"segment","name":"Instance segmentation","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/tasks/segment","audience":{"en":"Measurement / vision team","zh-TW":"量測／視覺團隊"},"capability":{"en":"Produce instance masks.","zh-TW":"產生實例遮罩。"},"io":{"en":"Image → masks and instance labels","zh-TW":"影像 → 遮罩與實例標籤"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Pixel masks are not calibrated physical measurements.","zh-TW":"像素遮罩不是校正後實體量測。"},"validation":{"en":"Compare boundaries to reference masks.","zh-TW":"與參考遮罩比對邊界。"}},{"id":"pose","name":"Pose estimation","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/tasks/pose","audience":{"en":"Motion application team","zh-TW":"動作應用團隊"},"capability":{"en":"Estimate configured keypoints.","zh-TW":"估計設定的關鍵點。"},"io":{"en":"Image → keypoint coordinates","zh-TW":"影像 → 關鍵點座標"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Skeleton semantics depend on the chosen model.","zh-TW":"骨架語意依模型而定。"},"validation":{"en":"Check missing points and visibility conditions.","zh-TW":"檢查缺失點與可見條件。"}},{"id":"obb","name":"Oriented boxes","kind":"API / SDK / developer guide","url":"https://docs.ultralytics.com/tasks/obb","audience":{"en":"Aerial / parts vision team","zh-TW":"航拍／零件視覺團隊"},"capability":{"en":"Locate objects with rotated boxes.","zh-TW":"以旋轉框定位物件。"},"io":{"en":"Image → oriented bounding geometry","zh-TW":"影像 → 方向邊界幾何"},"runtime":{"en":"Local application / pinned library and model","zh-TW":"本地應用／固定函式庫與模型"},"constraint":{"en":"Angle conventions must match your downstream adapter.","zh-TW":"角度慣例須與下游轉接器一致。"},"validation":{"en":"Test rotated examples near wraparound angles.","zh-TW":"測試接近角度循環邊界的旋轉樣本。"}}],"supporting_references":[{"id":"documentation","name":"Official documentation overview","url":"https://docs.ultralytics.com/","audience":{"en":"Developers and product owners selecting the supported technical path.","zh-TW":"選擇支援技術路徑的工程師與產品負責人。"},"validation":{"en":"Choose the operation, supported version and runtime before assigning implementation.","zh-TW":"安排實作前先選定操作、支援版本與執行環境。"}}]},"content_coverage":{"reference_guide":true,"developer_starter":false,"expected_results":true,"integration_test":"not-run","updated_at":"2026-10-08"},"developer_starter":{"version":"1.0.0","verification":"illustrative-contract-only;live-provider-not-run","filename":"UltralyticsYOLO-expected-results.json","format":"json-example","scope":{"en":"Model and SDK evaluation; exact weights, dependencies and applicable licenses must be chosen before deployment. No inference is run here.","zh-TW":"模型與 SDK 評估；部署前需選定確切權重、依賴與適用授權。本頁不執行推論。"},"setup":{"en":"Review the scenarios below and map the actual SDK response into this internal contract. No credential, API call or live output is included. Replace example data only after your own integration test.","zh-TW":"先審閱下方情境，再將實際 SDK 回應對應至此內部契約。此處不含憑證、API 呼叫或真實輸出，示意資料須在自行串接測試後替換。"},"code":"{\n  \"schema_version\": \"1.0.0\",\n  \"example\": true,\n  \"provider\": \"Ultralytics YOLO\",\n  \"status\": \"ok\",\n  \"input_id\": \"sample-001\",\n  \"data\": {\n    \"detections\": [\n      {\n        \"class_id\": 0,\n        \"label\": \"sample-part\",\n        \"score\": 0.86,\n        \"xyxy_pixels\": [\n          20,\n          30,\n          120,\n          160\n        ]\n      }\n    ]\n  },\n  \"error\": null,\n  \"verification\": \"illustrative-only;not-provider-response\"\n}","expected_results":[{"scenario":{"en":"Detected object","zh-TW":"偵測到物件"},"input":{"en":"Image plus chosen detection weights","zh-TW":"影像及選定偵測權重"},"output":{"en":"ok with class, score and xyxy pixels","zh-TW":"ok，含類別、分數與 xyxy 像素座標"},"acceptance":{"en":"Box stays within image and class maps correctly","zh-TW":"框在影像範圍內，類別對應正確"}},{"scenario":{"en":"No detection","zh-TW":"無偵測"},"input":{"en":"Valid image below chosen threshold","zh-TW":"有效影像，未達選定門檻"},"output":{"en":"ok; detections=[]","zh-TW":"ok；detections=[]"},"acceptance":{"en":"Do not invent boxes","zh-TW":"不得虛構框線"}},{"scenario":{"en":"Weights unavailable","zh-TW":"權重不可用"},"input":{"en":"Missing or incompatible model artifact","zh-TW":"缺少或不相容模型產物"},"output":{"en":"error; model_unavailable","zh-TW":"error；model_unavailable"},"acceptance":{"en":"No fabricated prediction","zh-TW":"不產生虛構預測"}},{"scenario":{"en":"Export mismatch","zh-TW":"匯出不一致"},"input":{"en":"Original and exported model on same sample","zh-TW":"原始與匯出模型處理同樣本"},"output":{"en":"comparison with deltas; not automatic pass","zh-TW":"回傳差異比較，不自動通過"},"acceptance":{"en":"Meet agreed accuracy delta before deployment","zh-TW":"符合約定精度差異後才部署"}}],"decisions":[[{"en":"Result states","zh-TW":"結果狀態"},{"en":"ok means the selected operation returned a valid result; a valid empty result differs from error. Pending work remains pending until a terminal result. Do not infer real-world correctness from API success.","zh-TW":"ok 表示所選操作回傳有效結構；有效空結果與 error 不同。未完成工作保持 pending 直到終態。API 成功不代表現實判斷必然正確。"}],[{"en":"Reproducibility","zh-TW":"可重現性"},{"en":"Record input ID, library/model version, configuration, runtime and coordinate/score conventions. Examples contain invented sample values.","zh-TW":"記錄輸入識別、函式庫／模型版本、設定、執行環境及座標／分數慣例。範例數值為示意。"}],[{"en":"Acceptance — proposed","zh-TW":"建議驗收"},{"en":"Use representative authorized samples plus empty, malformed and unavailable-runtime cases. Agree quality and latency targets before running tests. No measured accuracy, cost or speed is claimed.","zh-TW":"使用授權代表樣本，加上空結果、格式錯誤與環境不可用案例。測試前先約定品質與延遲目標；不宣稱已量測準確率、成本或速度。"}],[{"en":"Operation boundary","zh-TW":"操作範圍"},{"en":"Model and SDK evaluation; exact weights, dependencies and applicable licenses must be chosen before deployment. No inference is run here.","zh-TW":"模型與 SDK 評估；部署前需選定確切權重、依賴與適用授權。本頁不執行推論。"}]]},"schema_version":"1.0.0","type":"development-proposal","product_id":"industrial-api:UltralyticsYOLO","name":"Ultralytics YOLO","provider":"Ultralytics","url":"https://smart-tools.ai/product/UltralyticsYOLO","localized_urls":{"en":"https://smart-tools.ai/product/UltralyticsYOLO","zh-TW":"https://smart-tools.ai/zh-tw/product/UltralyticsYOLO"},"category":"vision","capability_id":"cap:computer-vision","technology_hub":"https://smart-tools.ai/industrial-ai/computer-vision","interface_kind":"SDK","deployment":"local","official_documentation":"https://docs.ultralytics.com/","sources":["https://docs.ultralytics.com/","https://www.ultralytics.com/about","https://docs.ultralytics.com/modes/predict","https://docs.ultralytics.com/modes/train","https://docs.ultralytics.com/modes/val","https://docs.ultralytics.com/modes/export","https://docs.ultralytics.com/modes/track","https://docs.ultralytics.com/modes/benchmark","https://docs.ultralytics.com/tasks/detect","https://docs.ultralytics.com/tasks/segment","https://docs.ultralytics.com/tasks/pose","https://docs.ultralytics.com/tasks/obb"],"source_review":{"level":"P1","status":"official-source-reviewed","checked_at":"2026-10-08"},"provider_summary":{"en":"Run object detection and segmentation using the Ultralytics model tooling.","zh-TW":"使用 Ultralytics 模型工具執行物件偵測與分割。"},"proposed_product":{"en":"Defect candidate detector","zh-TW":"瑕疵候選偵測器"},"feasibility":{"tier":"integration","rationale":{"en":"Validate runtime, schemas or hardware together before estimating a deployable product.","zh-TW":"估算可交付產品前，需共同驗證執行環境、資料結構或硬體。"},"basis":"development-judgment;not-traffic-ranked"},"proposed_inputs":{"en":"A small authorized image dataset, task definition and reference annotations.","zh-TW":"少量經授權影像、任務定義與參考標註。"},"proposed_deliverable":{"en":"A reviewable result with image references, labels or annotation state; keep original files.","zh-TW":"可審核的影像引用、標籤或標註狀態；保留原始檔案。"},"acceptance_criterion":{"en":"Compare the supported operation against a labeled sample; report errors and missing results separately.","zh-TW":"用已標註樣本比對支援的操作；錯誤與缺漏結果分開呈現。"},"dependencies":{"en":"Dataset access, image rights and a supported model or annotation project.","zh-TW":"資料集存取、影像使用權與支援的模型或標註專案。"},"integration_condition":{"en":"Review the selected code and model licenses before commercial distribution.","zh-TW":"商用散布前須核對選定程式碼與模型的授權。"},"proposed_adapter_envelope":{"provider":"Ultralytics","operation":"chosen-documented-operation","source_url":"https://docs.ultralytics.com/","captured_at":"ISO-8601 timestamp","status":"ok|pending|unknown|failed","data":"provider response mapped by the team","evidence":"source references","errors":"explicit error details"},"adapter_envelope_status":"proposed-internal-contract;not-a-provider-response","development_status":"concept-specification","integration_test":"not-run","pricing_status":"provider-terms-review-required","estimate_status":"requires-access-and-sample-validation","traffic_status":"not-measured-in-this-assessment","measurement_events":["product_view","product_to_docs","product_to_spec","bridge_to_industrial_ai"]}