如何找到运动中消失又出现的点,很头疼的问题

图片说明图片说明

这是我做的一个计数项目(c#),图像部分是用halcon做的,现在出现了一个困扰我很久的问题就是,因为光源和物料的一些原因,一些物料会出现闪烁的问题,从而导致我的计数出现偏差,我想提问的就是在消失之后(**物料在不停的运动**),在范围内又出现了,如何找到这根消失后又出现的物料。如果不解决这个问题我的计数会因为闪烁导致计数增加

可以使用opencv这个库来实现

一些物料会出现闪烁的问题:
我估计是物料滑过摄像头的时候抖动引起的。

这种情况您可以分2次获取图片,中间间隔N毫秒。
对比获取线框(我这里暂时叫它线框)数量是否一样。
如果一样就计数,如果不一样再次对比。
(这个如果要考虑客户时效问题请设计折中方案或者直接报警处理)

提示:最佳解决方法还是固定好物料,设定多个光源。让它平稳滑过摄像头
EmguCV毕竟没有 halcon方便。我不同意1楼回答。