降低测试时间,提升UPH unit per hour 思路
并行(Thread OMP)
1.多站位同时测试
2.测试项目并行
3.硬件动作和算法计算时间并行,错位并行。如上一张图的计算和当前的抓图并行。
4.如果是旋转的机台,考虑在旋转中进行一些测试计算等。
平衡 Balance
保证各个站位测试时间接近。
分析LOG
1.将测试时间戳打印出来
2.先分析时间超过1s的部分,依次优化
各个步骤的分析
1.Sensor bring up
Power On
Sensor Setting(IIC Speed,短设定)
Capture (帧率提高 Gain增加 Binning Crop Dummy数量)
Algorithm(OMP 和后面的硬件动作同时进行 优化计算步骤
double很耗时 计算只用到中心 预处理的部分就只做中心)
根据实际动作 省略或者跳过一些步骤。