Benchmarking Inspection in Vision Builder for Automated Inspection (AI)

Updated Jun 29, 2018

Reported In


  • Vision Builder for Automated Inspection

Issue Details

  • I have created an inspection in Vision Builder for Automated Inspection (AI) but I would like to benchmark it before I deploy it to my target system.
  • I would like to know how long each step takes in my inspection. How can I find this information?


Complete the following steps to benchmark your inspection in Vision Builder for Automated Inspection (AI):
  1. Select Add Simulated Target from the Vision Builder AI home screen. (If you would like to benchmark the inspection on the target itself, you can choose the target here where the inspection will be run. Skip to step 4.)
  2. Select the Compact Vision System, Industrial Controller, Embedded Vision System, or Smart Camera that you want to simulate from the list and click OK. You should now see the simulated target listed as an available remote target on the Vision Builder AI home screen.
  3. From the home screen, select the simulated target from the list of targets and click New Inspection to create an inspection from scratch, or click Browse… to open an existing inspection.
  4. Once your inspection has been created or opened, select Operate»Benchmark Inspection… from the menu bar.
  5. Select the number of times to run the inspection and click OK. Your results will be an time average over this number of inspections.
  6. The benchmark results will be displayed in the Performance Meter window. If you are running on a simulated target, these results should closely reflect what you can expect when running the inspection on your actual remote target. You can copy these results to the clipboard by clicking Copy to Clipboard. You can then paste them into a word processing document or spreadsheet and save them.
Note: Overhead due to state transitions, the underlying calls made by the inspection steps, and the blocking of shared resources can cause the total time of a state to be different than the sum of the times of the steps within that state. This is expected behavior.