我正在做一个项目,我需要用我的手机拍摄一个表面的照片,然后分析表面的缺陷和标记。
我想拍摄图像,然后将其发送到云中进行分析。AWS-Rekognition是否提供了这样的服务来分析我想要研究的缺陷?或者我是否需要使用opencv或其他工具来编写自定义代码?
发布于 2018-04-26 14:49:00
虽然Amazon Rekognition可以检测人脸和物体,但它不知道什么是“缺陷”。
想象一下,如果你有10个人排队,给他们看一张照片,问他们是否可以看到一个缺陷。他们都会同意吗?他们可能会问你所谓的缺陷是什么意思,以及在被认为是缺陷之前,一些东西必须看起来有多糟糕。
类似地,您将需要对系统进行,以了解什么是有效缺陷,什么是缺陷。
这是Amazon SageMaker的一个很好的用例。您需要提供大量缺陷和非缺陷的样本图像。它们应该在许多不同的照明情况下从许多不同的角度拍摄,类似于您想要测试的图像。
然后,它将建立一个模型,可以用来检测所提供图像中的“缺陷”。您甚至可以将模型放入AWS DeepLens unit中,以便在本地进行处理。
然而,请注意,您需要提供大量的图像(数百张是好的,数千张是更好的),以便能够对其进行训练,以纠正检测到的“缺陷”。
https://stackoverflow.com/questions/50035928
复制相似问题