Computer vision 将视觉算法分解为小任务?

Computer vision 将视觉算法分解为小任务?,computer-vision,Computer Vision,任何人都可以建议使用分区算法对vision算法计算或工作负载进行分区,通过将计算分解为小任务来提供并行执行的机会您不需要分区算法 在任何卷积任务中,输出中的每个像素独立于任何其他输出像素。形态学操作与Hough变换类似,也是可并行的 使用其中任何一个,您都可以让多个线程或进程协同工作。一个简单的实现会有一个遍历所有像素的画图器,当线程空闲时,它只需获取当前项,最好以原子方式推进迭代器,但如果它不是原子的,它不会中断,执行适当的计算,并将结果写入输出。您不需要担心任何死锁或竞争条件,因为计算是相互

任何人都可以建议使用分区算法对vision算法计算或工作负载进行分区,通过将计算分解为小任务来提供并行执行的机会

您不需要分区算法

在任何卷积任务中,输出中的每个像素独立于任何其他输出像素。形态学操作与Hough变换类似,也是可并行的

使用其中任何一个,您都可以让多个线程或进程协同工作。一个简单的实现会有一个遍历所有像素的画图器,当线程空闲时,它只需获取当前项,最好以原子方式推进迭代器,但如果它不是原子的,它不会中断,执行适当的计算,并将结果写入输出。您不需要担心任何死锁或竞争条件,因为计算是相互独立的