热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何将面部识别内置到CoreML视觉框架中

如何解决《如何将面部识别内置到CoreML视觉框架中》经验,为你挑选了1个好方法。

在这个框架中完成的面部识别究竟是如何完成的?文档声明它是框架的一部分

人脸检测与识别

但是,目前尚不清楚哪些类/方法允许我们这样做.我发现最接近的VNFaceObservation是缺乏重要细节.

它更像是一个手动过程,我们必须包含我们自己的学习模型吗? - 如果是的话,怎么样?



1> Guig..:

即使从WWDC视频中他们似乎使用深度学习,视觉框架如何未知的技术细节.

以下是一些示例代码,用于查找图像中的眼睛:

let request = VNDetectFaceLandmarksRequest()
let handler = VNImageRequestHandler(cvPixelBuffer: buffer, orientation: orientation)
try! handler.perform([request])
guard let face = request.results?.first as? VNFaceObservation,
  let leftEye = face.landmarks?.leftEye else { return }

let box = face.boundingBox
let points = (0..

这将返回一些您可以在WWDC视频中链接在一起的点,如下所示:

在此输入图像描述

您可能希望观看WWDC视频,直到他们改进文档.其他Xcode自动完成功能是您最好的朋友.

核心ML是另一回事.它不是专门针对面孔的.您可以使用自己的模型并预测您想要的任何内容.所以如果你有一个人脸识别模型,那就去吧!视觉框架通过VNCoreMLModel对CoreML模型提供了一些支持


推荐阅读
author-avatar
黄石幽兰it
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有