Manage Inspection Points
  • 12 Dec 2023
  • 6 Minutes to read
  • Dark
    Light
  • PDF

Manage Inspection Points

  • Dark
    Light
  • PDF

Article Summary

Note:
LandingEdge doesn't deploy Visual Prompting models. The only deployment option for Visual Prompting is Cloud Deployment.
Note:
If you don't see a feature described in this article, you might be on an outdated version of LandingEdge. Install the current version to get the latest features. Learn how to install LandingEdge here.

Inspection Point Overview

When you deploy your model, that model is introduced to new images taken by a camera in your workspace. Some examples include cameras on production lines, cameras on street lights, cameras on cars, or even cameras on mobile devices. You can create Inspection Points in LandingEdge to connect your camera to the application. This will allow you to monitor your camera's images in LandingEdge.

Only one model can be deployed to a single Inspection Point. You can have multiple Inspection Points based on your computer's memory limitations.

For information about using a PLC with LandingEdge, go to PLC Workflow.

Create Inspection Points 

  1. Click Add Inspection Point.
    Add Inspection Point
  2. Enter a short, descriptive name for the Inspection Point in the Inspection Point Name field.
  3. Click Add Inspection Point.
    Add Inspection Point Name and Create the Inspection Point
  4. Configure the Inspection Point settings accordingly.
  5. Click Save Configuration.
    Save Configuration 

Inspection Point Settings

This section describes the Inspection Point settings:

Image Source

Note:
LandingEdge does not support smart cameras.

Use the Image Source drop-down menu to select where you want LandingEdge to capture images from.

Web API

Select Web API from the Image Source drop-down menu to send images for inference via API. Enter any number from 7,000 to 8,000. This will be your port number for your API. LandingEdge will monitor this port number to receive images from your API call. 

For detailed information about sending images for inference via API, go to Run Inference with Web APIs.

Web API

GigE Vision Camera

Select GigE Vision Camera from the Image Source drop-down menu to capture images from an industrial camera using the GigE Vision Camera interface standard. 

For detailed information about capturing images from industrial cameras, go to GenICam and GigE Vision Cameras.

GigE Vision Camera

Video

Select Video from the Image Source drop-down menu to tell LandingEdge to pull stills (individual frames) from a video and run inference on those images. 

Configure these settings:

  • Source: Enter the URL or RTSP address for the video you want to pull stills from.
  • Frame Acquisition Mode: Select if you want Frames per Second (pulls the specified number of frames per second) or Frame Interval (pulls one frame out of the specified number of frames).
  • Frames / Sample Every #: Select the number of frames for the selected Frame Acquisition Mode.
Video Image Source

GenICam

Select GenICam from the Image Source drop-down menu to capture images from an industrial camera using the GenICam interface standard. 

For detailed information about capturing images from industrial cameras, go to GenICam and GigE Vision Cameras.

GenICam

Folder Watcher

Select Folder Watcher from the Image Source drop-down menu to run inference on images added to a folder. Then, select the folder you want to pull images from.

LandingEdge only runs inference on images added to the folder after you click Run Now. It won't run inference on images already in the folder, or on images added when the Inspection Point isn't running. 

Folder Watcher

Preview Settings

The Preview settings display after you have configured your Image Source. They are only applicable to GenICam cameras. These are the settings:

  • View Live: See a live feed of your camera's view. This is useful to check if the camera is in focus or facing the right direction, for example. 
  • Grab a Frame: Take a picture using the connected camera. This option does not work in View Live. This will run inference if you have a model loaded.  
  • Save to Disk Automatically: Automatically save images captured by the Grab a Frame setting. (This setting will not save images from View Live.)
    Preview Settings

Inspection Start

Select how often you want the camera to capture images from the Inspection Start drop-down menu:

  • Timer: Set the timed interval (in seconds) in which the camera will take a picture.
    Time Images at Intervals
  • PLC: Configure your Programmable Logic Controller (PLC) to determine how often you want the camera to take a picture. For information about using a PLC with LandingEdge, go to PLC Workflow.
  • Self: Configure your camera or hardware device to trigger when the image will be taken. This is the only option for Web API, Video, and Folder Watcher.
  • Manual: In Manual mode, click the Grab a Frame button on the Monitor page to trigger the camera to capture the image.
    Manual Mode

    "Grab a Frame" Is Available in Manual Mode to Capture an Image

Cloud Connection and Model: Connect to a LandingLens Model

Use the Cloud Connection and Model settings to connect the Inspection Point to a model in LandingLens.

The method you use for selecting the model depends on how you want to set up LandingEdge:

  • Online Use: If you want to connect LandingEdge directly to LandingLens (via API credentials) and select the model directly in LandingEdge, go to Select a LandingLens Model for Online Use.
  • Offline Use: This option is only applicable to legacy "classic" workflow users. If you don't want to connect LandingEdge to LandingLens, and prefer to download your model from LandingLens and then upload it to LandingEdge, go to Select a LandingLens Model for Offline Use.

Select a LandingLens Model for Online Use

  1. Open your Inspection Point in LandingEdge.
  2. Go to the Cloud Connection section.
  3. Enter your API Key and API Secret. To generate these credentials, go to API Keys.
    Note:
    If you are using the new version of API credentials (if LandingLens only generated an API Key), enter the API Key in the API Key field. If using LandingEdge v2.5.5 or later, leave the API Secret field blank. If using an earlier version, enter a minimum of one alphanumeric character in the API Secret field. For more information, go to API Keys.
  4. Click Connect.
    Connect to Your LandingLens Organization with API Credentials
  5. The Cloud Connection is marked as On.
  6. Select your Project from the drop-down menu.
    Connect to Your LandingLens Project
  7. Go the Model section.
  8. Select Download from LandingLens.
  9. Click Select.
    Download from LandingLens
  10. Select the Model you want to use and click Download Model.
    Select Your Model
    LandingEdge loads the model. When this is complete, the Model successfully loaded message displays and the Run Now button becomes active.
    The Inspection Point Is Connected to Your Model

Select a LandingLens Model for Offline Use

Note:
This procedure is only applicable to legacy "classic" workflow users.
  1. Download your model from LandingLens, if you haven't already.
  2. Open your Inspection Point in LandingEdge.
  3. Leave the fields in the Cloud Connection section blank.
    Skip Cloud Connection
  4. Go to the Model section.
  5. Select Load Offline.
  6. Click Select.
    Load Offline
  7. Navigate to the zipped model on your device and select it.
    LandingEdge loads the model. When this is complete, the Model successfully loaded message displays and the Run Now button becomes active.
    Your Model Is Loaded to Your Inspection Point

Communication

Fill out the Communication section only if you're using a PLC with LandingEdge. For detailed information, go to PLC Workflow.

Image Saving

You can save all images captured from LandingEdge or none from the Image Saving setting. LandingEdge saves images to your hard drive until there is 5% storage space left. To learn how to change the storage threshold, go to Configuration File Settings.

To do this:

  1. Select whether you want images to be saved from the drop-down menu. 
  2. If you choose to save all images, click Change and select the folder you want to save images to.
  3. If you want to run continuous learning, you can select the Upload Results to LandingLens checkbox. This will automatically the saved images to LandingLens. You can then label these images and retrain your model.
    Settings for Saving Images

Other Settings

If you want to run the Inspection Point each time your Windows computer starts, select the Start running automatically when LandingEdge starts checkbox.

Other Settings
Note:
The Auto-Start setting is only supported on Windows computers.

Custom Processing

For information about how to create and run custom scripts in LandingEdge, go to Custom Processing.

Save Configuration / Run Now

After you have configured your Inspection Point, click Save Configuration to save your changes.

You can click Run Now to start automatically running inference. (You must save your Inspection Point before you can run inference.)


Was this article helpful?

What's Next