Semantic Segmentation

Semantic Segmentation API

getGet segmentation for study
/segmentations/{model-uid}/studies/{study-uid}

Should return segmentation data for a given segment. Response size should match entire volumen size (images in series x width x height)

Authorizations:

main_auth(read:model)

Path Parameters:


  • model-uid

    required

    string

    UID of the model


  • study-uid

    required

    string<StudyInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095438.5"

    StudyInstanceUID from DICOM metadata


Query Parameters:


  • server

    string<UUIDv4>

    Example: "701ea23e-27bf-4b18-8296-e621fc96d4a1"

    Server UUID to use instead of default one


  • data-filters

    Array of objects

    List of data filters


    Array [
    • object

      DataFilter Object


    ]

Responses:

Response samples:

Detailed definition available in StudySegmentation schema

getGet segmentation for series
/segmentations/{model-uid}/studies/{study-uid}/series/{series-uid}

Should return segmentation data for a given segment. Response size should match entire volumen size (images in series x width x height)

Authorizations:

main_auth(read:model)

Path Parameters:


  • model-uid

    required

    string

    UID of the model


  • study-uid

    required

    string<StudyInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095438.5"

    StudyInstanceUID from DICOM metadata


  • series-uid

    required

    string<SeriesInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095449.8"

    SeriesInstanceUID from DICOM metadata


Query Parameters:


  • server

    string<UUIDv4>

    Example: "701ea23e-27bf-4b18-8296-e621fc96d4a1"

    Server UUID to use instead of default one


  • data-filters

    Array of objects

    List of data filters


    Array [
    • object

      DataFilter Object


    ]

Responses:

Response samples:

Detailed definition available in SeriesSegmentation schema

getGet segmentation for instance
/segmentations/{model-uid}/studies/{study-uid}/series/{series-uid}/instances/{sop-instance-uid}

Should return segmentation data for a given segment. Response size should match entire volumen size (width x height)

Authorizations:

main_auth(read:model)

Path Parameters:


  • model-uid

    required

    string

    UID of the model


  • study-uid

    required

    string<StudyInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095438.5"

    StudyInstanceUID from DICOM metadata


  • series-uid

    required

    string<SeriesInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095449.8"

    SeriesInstanceUID from study


  • sop-instance-uid

    required

    string<SOPInstanceUID>

    Example: "1.3.6.1.4.1.25403.345050719074.3824.20170125095449.9"

    SOPInstanceUID from series


Query Parameters:


  • server

    string<UUIDv4>

    Example: "701ea23e-27bf-4b18-8296-e621fc96d4a1"

    Server UUID to use instead of default one


Responses:

Response samples:

Detailed definition available in InstanceSegmentation schema

;