Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inspection shows how the input image is processed throughout the whole flow shown by the graph. For each module, the graph shows its result on the image and processing time. The overall processing time for the whole flow is displayed below the graph.TheĀ Context (application variable), is displayed in JSON format for each image. It shows basic information about the image, results of enabled models and other information like inputs from Operator View etc. Detected for each module, where detected objects are displayed for each image, providing detailed information such as: rectangle coordinates, ID, classnameimage size, confidence percentage, etc. (depending on the modules used)

TheĀ Context (application variable), is displayed in JSON format for each module. The data will be available in Inspection after you activate a model for any module within the Flow.

...

...

Module-independent data

Image Dimension (Pixels)

Code Block
languagepy
{
  "globalData": null,
  "image": {
    "type": "<numpy>",
    "shape": [
      837,
      1305,
      3
    ]
  }

Anomaly Detector - JSON Data

Detected Rectangle Data - XY Coordinates, Dimension[px], Area[px], ID, Color, Class Name

Code Block
languagepy

  "detectedRectangles": [
    {
      "x": 1086,
      "y": 510,
      "width": 3,
      "height": 3,
      "area": 2,
      "id": 1603111484990003,
      "classNames": [
        {
          "color": "#ff00ff",
          "color_bgr": [
            255,
            0,
            255
          ],
          "id": 1603111688057,
          "label": "Scratch"
        }
        ....

...

Code Block
languagepy
 "heatmaps": [
    [
      {
        "type": "<numpy>",
        "shape": [
          768,
          1024,
          1
        ]
      },
      {
        "color": "#ff0000",
        "color_bgr": [
          0,
          0,
          255
        ],
        "id": 1,
        "label": "Defect"
      }
    ]
    ....

Classifier - JSON Data

...

Code Block
languagepy
{
  "globalData": null,
  "image": {
    "type": "<numpy>",
    "shape": [
      837,
      1305,
      3
    ]
  }

Detected Rectangle Data - Class Names, ID & Confidence % (Accuracy)

...

Surface Detection - JSON Data

Image Dimension (Pixels)

...

languagepy

...

Detected Rectangle Data - XY Coordinates, Dimension, Area, ID, Color, Class Name

...

Code Block
languagepy
"heatmaps": [
    [
      {
        "type": "<numpy>",
        "shape": [
          837,
          1305,
          1
        ]
      },
      {
        "color": "#ff0000",
        "color_bgr": [
          0,
          0,
          255
        ],
        "id": 1,
        "label": "Defect"
      }

Detector - JSON Data

Image Dimension (Pixels)

...

...

{
  "globalData": null,
  "image": {
    "type": "<numpy>",
    "shape": [
      837,
      1305,
      3
    ]
  }

Detected Rectangle Data - Coordinates, Dimension, ID, Class Name, Confidence Percentage

...

Code Block
languagepy
  "detectedRectangles": [
    {
      "x": 456,
      "y": 361,
      "width": 165,
      "height": 163,
      "id": 1604385708721000,
      "confidence": 0.9918909072875977,
      "classNames": [
        {
          "id": 1604385716945,
          "label": "Screw02",
          "confidence": 0.9918909072875977
        }
      ]
    },
  ...

OCR - JSON Data

...

Code Block
languagepy
{
  "globalData": null,
  "image": {
    "type": "<numpy>",
    "shape": [
      837,
      1305,
      3
    ]
  }

Detected Rectangle Info - ID, Dimension, OCR Text, Confidence Percentage

...

Code Block
languagepy
"ocr": [
    {
      "id": 1615382086440,
      "width": 109,
      "height": 38,
      "x": 169.11210023365456,
      "y": 420.09002285870446,
      "text": "Today",
      "confidence": 0.997153103351593
      ...

Measure - JSON Data

Lines

...

For each line you can see its id, name, coordinates of its start and end, its angle (in radians) and measured length in current image (in pixels).

...

- Name, Start & end coordinates, Angle, Measured length

Code Block
languagepy
"lines": [
    {
      "id": 16607379848491651502661344,
      "label": "Line1",
      "start": {
        "x": 296165,
        "y": 98479
      },
      "end": {
        "x": 295158,
        "y": 144
      },
      "angle": 1.55889212723658685560605513728232,
      "length": 84475
    },
    {
      "id": 16607379987361651502665897,
      "label": "Line2",
      "start": {
        "x": 958436,
        "y": 55479
      },
      "end": {
        "x": 2436,
        "y": 534
      },
      "angle": 01.00209204715713906235707963267948966,
      "length": 956475
    }
  ]