我试图通过亚马逊rekogntion和kinesis服务在直播中运行人脸识别。我已经为输入视频配置了kinesis视频流,为识别配置了流处理器,为从流处理器获得结果配置了kinesis数据流。一切都很好,但我只得到一帧每秒在流。
通过将producertimestamp
和frameoffsetinseconds
字段值相加,我按照以下方式计算帧时间戳:https://docs.aws.amazon.com/rekognition/latest/dg/streaming-video-kinesis-output.html,并获得延迟1秒的时间戳。
1528993313.0310001
1528993314.0310001
1528993314.0310001
我使用Java Producer SDK https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git的视频流演示应用程序
来自流处理器的数据的总持续时间是正确的,等于视频文件的持续时间,但正如我所说的,我只得到帧每秒。
在进一步研究后回答了我自己的问题。到今天为止,Rekognition流媒体视频有限制,每秒只分析一帧。
使用ML Kit的人脸识别API,您可以检测图像中的人脸并识别关键面部特征。 借助人脸识别功能,您可以获取所需的信息,以执行修饰自拍和美化人像等任务或从用户照片中生成头像。由于ML Kit可以执行实时的人脸识别,因此您可以将其用于视频聊天或会对玩家表情进行响应的游戏等应用程序。 iOS Android 核心功能 识别和定位面部特征 获取检测到的每个人脸的眼睛,耳朵,脸颊,鼻子和嘴巴的坐标。 识别面
1.1. 1.FACE SDK集成 1.2. 2. 接口说明及示例 1.2.1. 2.0 人脸检测参数配置: 1.2.2. 2.1 单帧图片检测: 1.2.3. 2.2 相机预览人脸检测: 1.2.4. 2.3 人脸数据库操作: Version:facelib.aar 1.1. 1.FACE SDK集成 添加三方依赖库: dependencies { compile 'com.rokid:
我能够找到这些面孔,并使用python将它们保存在本地目录中,然后根据下面视频中的代码打开cv 但是现在我想知道那个视频里有脸的人的身份...... 我如何定义此人的身份? 喜欢扫描人脸并将其匹配到本地人脸数据库中,如果找到匹配项,请给出姓名等
我正在研究Kinesis实时流媒体视频PoC。 我可以从android应用程序流视频到视频流,并调用python boto3 api('get_records')进行人脸检测。 在java/python api中从视频流生成帧的示例中有任何帮助/指针吗?
DWZ 百度人脸识别模块 dwzBaiduFaceLive 百度人脸识别模块【apicloud】 功能介绍 https://www.apicloud.com/mod_detail/dwzBaiduFaceLive 封装了新版百度开放平台的人脸识别采集 SDK: 包含活体动作 faceLiveness 不包含活体动作 faceDetect 考虑灵活度问题,本模块只作人脸采集,人脸识别成功后生成 ba
DWZ 百度人脸识别插件 dwz-BaiduFaceLive 百度人脸识别插件【dcloud】 功能介绍 https://ext.dcloud.net.cn/plugin?id=4794 封装了新版百度开放平台的人脸识别采集 SDK: 包含活体动作 faceLiveness 不包含活体动作 faceDetect 考虑灵活度问题,本插件只作人脸采集,人脸识别成功后生成 base64 头像图片,开发者