在使用不同镜头时遇到了这样的问题,由于检测的目标中大多是小目标,直觉是焦距更长目标就会更大,那么检测效果应该是更好的,但实际情况是相反的。
最后发现应该是检测的目标在快速移动的原因:
1.不同焦距的镜头在相同光圈下产生的景深不同。长焦距镜头通常比短焦距镜头有更浅的景深,这意味着对于运动目标的对焦更加敏感,稍有不准就可能导致模糊,从而降低识别率。
2.由于长焦距镜头视野更窄,对相同移动速度的目标,其在图像上的移动距离可能会更大,从而产生更明显的运动模糊。运动模糊会降低图像的清晰度,进而影响目标检测的准确率。
感觉在目标检测的实践中远比在电脑上跑实验要复杂的多,感觉需要对相机、模型、实际应用场景都有较多的学习才可能达到真正落地的地步。