在当前项目中,我们必须进行一些图像识别,以验证国家身份证件。没什么很复杂的:

  • 首先找到4条交叉线找到ID卡的结构
  • 然后匹配3或4种模式
  • 然后找到脸
  • 并以纵向模式运行

  • 目前,我们使用的是 openCV ,但是问题是我们在拍照后在后台运行了此操作。我们的要求是实时运行它,因此用户可以在camere预览的顶部看到结果。

    除了openCV之外,我们现在正在测试 BoofCV ,它的性能要好一些,但是仍然不是很好。图像预览应该很流畅,而openCV和boofCV都没有。

    我们还测试了 CraftAR ,但是...在提供相同图片时,它识别出4种图案中的1种(得分20)。

    您可能还知道我们可以测试的其他内容吗?可以付费或免费使用,无所谓。

    最佳答案

    您还可以在iOS设备上的Swift的CoreImage和Vision框架上对此进行测试。如果您使用的是高端设备,则可能可以以合理的帧速率获得适用于相机预览的图像。如果您正确设置了图像大小和其他参数,则脸部和脸部界标检测可以大约15fps的速度运行。

    07-28 12:43