跳到主要内容

Object Detection

POST 

/api/v5/detect/yolo

Use YOLO model for object detection in images, identify objects in the images

Request​

Header Parameters

    Authorization stringrequired

    User Personal Token

Body

    modelstringrequired

    Model weight file names for yolo11 (yolo11n.pt, yolo11s.pt, yolo11m.pt, yolo11l.pt, yolo11x.pt)

    Example: yolo11n.pt
    sourcestringrequired

    Base64 encoded string of the image to be detected

    Example: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQXXXXXXX
    imgszintegerrequired

    The size of the input image, the valid range is 32-1280 pixels.

    Possible values: >= 32 and <= 1280

    Example: 640
    confnumberrequired

    Predicted confidence threshold, valid range 0.01 - 1.0

    Possible values: >= 0.01 and <= 1

    Example: 0.5
    iounumberrequired

    IoU threshold, valid range 0.0 - 0.95

    Possible values: <= 0.95

    Example: 0.45

Responses​

Response Headers
    Schema
      images object[]required

      List of detection result images

    • Array [
    • results object[]required

      Test Result List

    • Array [
    • box objectrequired

      Bounding Box Coordinates

      x1numberrequired

      Top-left x coordinate

      Example: 14.55554
      x2numberrequired

      Lower right x coordinate

      Example: 72.45978
      y1numberrequired

      Top-left y coordinate

      Example: 116.72369
      y2numberrequired

      Lower right y-coordinate

      Example: 268.92963
      classinteger

      Category ID

      Example: 0
      confidencenumberrequired

      Confidence Level

      Example: 0.83583
      namestringrequired

      Category Name

      Example: person
    • ]
    • shapeinteger[]required

      Image size [width, height]

      speed objectrequired

      Processing speed information

      inferencenumberrequired

      Inference Time (ms)

      Example: 56.13449
      postprocessnumberrequired

      Post-processing Time (ms)

      Example: 0.05426
      preprocessnumberrequired

      Preprocessing Time (ms)

      Example: 21.20275
    • ]
    • metadata objectrequired

      Metadata Information

      functionTimeAlivenumber

      Function Survival Time (ms)

      Example: 163779.863
      functionTimeCallnumber

      Function call time (ms)

      Example: 0.57
      imageCountinteger

      Number of images

      Example: 1
      modelstring

      Model Name

      Example: yolo11n-cls.pt
      version objectrequired

      Version Information

      pythonstringrequired

      Python version

      Example: 3.11.14
      torchstring

      PyTorch Version

      Example: 2.9.1+cpu
      torchvisionstring

      版本

      Example: 0.24.1+cpu
      ultralyticsstringrequired

      ultralytics version

      Example: 8.3.228