Solving Processing Bottlenecks in High-Bandwidth Machine Vision Systems