我是靠谱客的博主 爱笑大炮,最近开发中收集的这篇文章主要介绍视频人脸识别和图片人脸识别的关系,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

首先解释下视频人脸识别和图片人脸识别的区别,视频人脸识别是基于视频流进行人脸识别,用户的感觉就是直接在视频中就可以识别出人脸,而图片人脸识别,是用户直接上传图片,输出识别结果。

图片人脸识别可以描述为,给定某一场景下的静态图象或者动态序列,根据预先存储的人脸数据库识别或者认证场景中一个或者多个人的身份。

 

视频人脸识别任务特指从一段视频中提取出人脸的关键信息,从而完成身份识别。相较于基于图像的人脸识别任务来说,视频数据中的人脸变化模式更为多样且视频帧之间存在较大差异。

基于用户的感知层,视频人脸识别感觉更高级,其后台的处理逻辑是对视频进行抽帧处理,一般1s视频有24帧,后台设定抽帧的策略之后,将抽帧的图片先进行人脸检测,当检测结果中有符合要去的人脸图片,再进行人脸识别,视频人脸识别只是在图片人脸识别的基础上加上抽帧处理和人脸检测处理。

怎样应用图片人脸识别?下面将为大家介绍python调用方法:

  1. 首先安装几个SDK包

pip install aliyun-python-sdk-core

pip install aliyun-python-sdk-facebody

  1. 实例代码

#!/usr/bin/env python

#coding=utf-8

from aliyunsdkcore.client import AcsClient

from aliyunsdkcore.acs_exception.exceptions import ClientException

from aliyunsdkcore.acs_exception.exceptions import ServerException

from aliyunsdkfacebody.request.v20191230.CompareFaceRequest import CompareFaceRequest

client = AcsClient('<accessKeyId>', '<accessSecret>', 'cn-shanghai')

request = CompareFaceRequest()

request.set_accept_format('json')

request.set_ImageURLA("   ")

request.set_ImageURLB("   ")

response = client.do_action_with_exception(request)

# python2:  print(response)

print(str(response, encoding='utf-8'))

最后

以上就是爱笑大炮为你收集整理的视频人脸识别和图片人脸识别的关系的全部内容,希望文章能够帮你解决视频人脸识别和图片人脸识别的关系所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(71)

评论列表共有 0 条评论

立即
投稿
返回
顶部