【问题标题】:How much of the picture should I transfer to add a face to a person?我应该转移多少图片才能为一个人添加一张脸?
【发布时间】:2020-04-12 09:48:11
【问题描述】:

在使用微软azure的人脸api时,我可以调用detect函数来检测图像上的人脸。我取回了一个面部 ID,我可以使用它来根据我现有的人来天蓝色地识别面部。

但是,当我希望将那张脸添加到一个人以便将来识别该人时,我必须再次发送图像以供 azure 添加它。仅使用对先前检测到的人脸的引用是不够的。我假设神经网络专门针对面部进行训练并且需要更多信息。

我想减少通过网络发送的数据量。所以我的想法是只发送图片中人脸所在的部分。我知道它在哪里,因为在检测调用中,天蓝色告诉我它周围有一个矩形。

现在,根据我自己作为人类如何看待图片的经验,我认为这将有助于神经网络更多地看到人的周围。看到脖子,看到脸部边缘的东西实际上并不是它的一部分,而是继续在图像之外。它会帮助我的人脑,它可能会帮助神经网络。

我应该在请求中发送比面部本身多多少?每个维度额外增加 10%?有没有人有这方面的经验?

【问题讨论】:

    标签: azure microsoft-cognitive azure-cognitive-services face-api


    【解决方案1】:

    根据我的测试,您可以在图像上剪切 Azure 人脸 API 为您提供的人脸矩形,以向人物添加人脸。这是我的测试图片,我在上面标记了 Azure 提供给我的面部矩形:

    我把这个面部矩形剪成另一张照片:

    并使用这张照片成功地为一个人添加一张脸:

    侧面照片:

    【讨论】:

    • 感谢您的回答。你有过从侧面拍照片的经历吗?
    • 嗨@findusl,我刚刚为你测试了一张侧面图片,我在答案末尾附加了这张图片,我将 90*90 的面部矩形剪切为新图片并添加到一个人和以前一样,它也可以作为方面工作。
    • 非常感谢。这已经很有见地了。如果接下来几天没有其他问题,我会接受你的回答:)
    • 嗨@finduslf,怎么样?一切正常吗?
    • @findusl 啊!!圣诞快乐!!!!希望你在新的一年里一切顺利!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-11
    • 2012-09-21
    • 1970-01-01
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多