10-07-2019
02:20 AM
- last edited on
12-18-2024
11:45 AM
by
Content Cleaner
Dear machine vision experts,
Have anybody worked with NI Compact Vision/Industrial Controllers? Like those listed in http://www.ni.com/sv-se/shop/select/compact-vision-system
My question is about benchmark/performance. In particular, for my customer, I need to know how many frames/second (of the reasonable image size, not HD) I can process? For example, a simple line (bright and dark stripes) recognition problem. Have anybody quantified performance with CVS-1459RT or similar?
11-21-2019
10:04 AM
- last edited on
01-11-2024
10:38 PM
by
migration-bot
Hey Alex,
This really depends on many things, including, camera interface type, hardware, where you want to do processing, etc.
We normally have 2 types of vision specialized systems:
1. CVS (normally take image on host (RT Processor)
2. FlexRIO/FAM based (acquire directly on FPGA), can offer significantly higher data rates and processing
You can get a good FPS with USB 3.0, thus acquiring images at host and processed at FPGA of CVS. A bottle neck here is USB 3.0 data rates and of course RT-FPGA bi-directional data transfer rates. (Just in case you do not have background, NI CVS systems have FPGA and RT Processor in one place). I like FPGA for extensive processing as host might not be able to handle. The rest depends on how optimized your FPGA image processing code is. Here is starting point of FPGA based image processing.
If these bottle necks affect your application and you want more high data rates and direct FPGA acquisition and processing, FAM should be your choice.
Please let me know if you have any particular case/scenario to discuss.
Muhammad Kamran Ayub
Staff Technical Support Engineer | Platforms & Systems
Certified LabVIEW Architect (CLA) | Certified TestStand Developer (CTD)
National Instruments UK & Ireland
11-22-2019 04:19 AM
Thank you very much Muhammad for your valuables points!