Support
Runtime
- For typical requirements - fast processing and convenient usage we recommend to use NVIDIA GPU with enough memory. A rough estimation is 3GB per deep-learning module. To be on the safe side we recommend to use NVIDIA GeForce® RTX 2080 Ti.
- For price sensitive use-cases it is possible to use cheaper NVIDIA GPU card or to use a computer without a GPU card at all. It has to be expected longer recognition times.
- For embedded use-cases we support embedded hardware too - e.g. ARM based devices like NVIDIA TX2 or Xavier or some types of FPGA. Contact us for more information.
Development
- For training of deep-learning modules we recommend to use fast NVIDIA GPU with a lot of memory. We recommend to use NVIDIA GeForce® RTX 2080 Ti. Plus we recommend a PC with at least 16 GB of RAM.
- Training of deep-learning modules without GPU technically works but we strongly discourage from this as the training times can take hours or even days.
Do you need a GPU?
- If you use or train modules of Anomaly of Surface or Surface Detection you can use a PC without GPU.
- If you use modules for Images Preprocessing, Measurement or Code you can safely use PC without GPU.
- If you are going to use modules for Classification of Object Detection we strongly recommend to use GPU for training. It is possible to use PC without GPU for image recognition (inference) however the inference times would be significantly higher.
HOW TO INTEGRATE PEKAT VISION
Camera is directly connected to PEKAT VISION (GenICam camera)
This option is the easiest. PEKAT VISION processes input from the camera in a loop. You have to enable the camera and set what should happen after evaluation (output).
PEKAT VISION is middleware
You use additional software for capturing images or processing. This method has 3 steps and requires programming knowledge.
- Send images to PEKAT
- You can use SDK from https://github.com/pekat-vision/. We support Python, C# and C++ programming languages.
- You can use LabVIEW plugin http://sine.ni.com/nips/cds/view/p/lang/en/nid/218329
- You can send images to HTTP API. We created some examples.
- Pekat processes the image. It returns data structure (JSON) which describes the result.
- Your script from step 1 processes the response. In the response, there could be information about objects which were found or overall evaluation. You can use the inspection tab for debugging.