Image Processing Module
The Image Processing Module is responsible for processing any images generated by the MVS System. It is a separate application running in windows with dependences on Cognex vision tools. It provides a interface to configure Cognex vision tooling, manually process images, and view recent results.
Configuration
The IPM Configuration can be accessed by clicking on the gear icon in the top right of the System Status
tab.
Its only setting is defining the address of the application server. The syntax should follow the syntax of the MVS Server web url:
http://{IP-ADDRESS}:{PORT}
GPU Memory Optimization
VIDI can reserve GPU memory for processing, as outlined in this document
By default the IPM will reserve zero space on the GPU. To configure the amount of reserved space, edit the ipm.conf
file in the executable directory and configure the VidiMemoryOptimization
value to the desired memory size in GB.
null
: default value, reserve nothing.negitive value
: Use the vidi default of 2/3rds of the available gpu memory.positive value
: use the specified number of GB of GPU memory.
Reserve nothing:
"VidiMemoryOptimization": null
Reserve 8.5 GB:
"VidiMemoryOptimization": 8.5
Let Vidi optimize the memory:
"VidiMemoryOptimization": -1