我尝试使用谷歌视觉 API 与一个用例研究来检测人们的脸戴口罩,作为 API 响应以及 web-ui 演示https://cloud.google.com/vision/docs/drag-and-drop的结果,我不能得到正确的结果如何确定戴口罩的人。
感谢你的帮助。
Google Cloud Vision API 是一个“预先训练”的机器学习模型。我尝试通过 API Demo 站点运行一个戴着面具的人的图像。演示站点:https://www.gstatic.com/cloud-site-ux/vision/vision.min.html。它能够识别它是一张脸,但它没有找到任何“面具”对象或标签。
由于 GCP Vision API 尚未经过训练以将蒙版识别为对象或标签,因此它不适用于您的应用程序。幸运的是,Google Cloud 提供了另一种产品,可让您创建自己的机器学习模型,并且您可以训练它以识别有蒙版和无蒙版的人。
在https://cloud.google.com/automl/docs查看 Google AutoML Object Detection。这是您要使用的。AutoML Object Detection 使您可以训练自定义模型以使用边界框和标签检测图像中的对象。AutoML Image Classification 与此类似,但它不会指定对象的边界框;它只能告诉您图像中通常有掩码(LABEL_DETECTION)。
您需要为其提供示例图像-即。带面具的人的图像。您提供的图像越多,它在识别图像中的物体时就越准确。使用具有不同照明,角度,遮罩颜色和类型等的图像。Google 建议使用 50,000 张图像进行培训。有关准备培训图像的更多信息,请参见:https://cloud.google.com/vision/automl/docs/prepare
您可以从https://console.cloud.google.com/vision开始使用此 GCP 产品。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(21条)