智能视频平台AI人脸识别数据上报功能的代码开发逻辑

本文主要是介绍智能视频平台AI人脸识别数据上报功能的代码开发逻辑,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

近年来,在计算机视觉技术、互联网传输技术以及大数据分析技术的联合推动下,视频监控的智能化升级取得了飞速的发展。视频平台的智能化、高清化也成为未来发展的趋势。TSINGSEE青犀视频也正在积极研发人脸识别功能与视频平台的融合,今天和大家分享一下最新的开发实践技巧。

我们在平台的AI人脸识别能力上新增了数据上报功能。基于该功能,可以实现将平台识别到的人脸属性信息如姓名、年龄、性别等数据发送给任意已对接的平台,达到数据互通共享、联动控制等拓展应用的目的。

实现逻辑:在平台识别到人脸后,将识别的数据通过http请求发送到后台配置的地址,还可以配置上报重发次数和重发时间。当数据上报失败后会重新发送,直到数据发送成功或者达到上报重发次数,每次重发间隔必须大于一秒。

数据通过POST表单方式发送:

在目标地址收到发送的数据后返回”success”代表发送成功,否则都是发送失败,会触发重发机制:

人脸识别的应用已经越来越普及了,在视频监控领域,人脸识别可应用于智能门禁、出入管理、身份核验、智能考勤等场景中。

TSINGSEE青犀视频平台也正在拓展这些应用,目前我们已发布基于边缘AI计算能力的AI安全生产摄像机,结合EasyCVR视频融合平台,可实现对企业安全生产管理流程的智能化监管,极大降低安全隐患,提高监管效率。目前可实现的AI智能检测功能有安全帽/工作服检测、人员入侵检测、睡岗离岗检测、消防通道占压检测、烟火检测等等。感兴趣的用户可以关注我们的更新。

这篇关于智能视频平台AI人脸识别数据上报功能的代码开发逻辑的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/930568

相关文章

TextureView+SurfaceTexture+OpenGL ES来播放视频(三

https://www.jianshu.com/p/291ff6ddc164   TextureView+SurfaceTexture+OpenGL ES来播放视频(三) 子雷 2015.09.16 00:26* 字数 1847 阅读 71157评论 23喜欢 78赞赏 1 做好的Demo截图   opengl-video 前言 讲了这么多,可能有人要问了,播放视频用个a

android-xml和代码里面添加listerner的方法和优先级

首先:如果我们在xml里面定义了一个listener,又在代码里面动态的注册了一个listener.当我们调用时会使用xml里面的. 1.xml代码添加: <Buttonandroid:id="@+id/hd_test"android:layout_width="match_parent"android:layout_height="wrap_content"android:text=

opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类

https://www.cnblogs.com/bokeofzp/p/5881488.html   android OpenGL ES的书中使用了下面代码: 1)创建三个顶点 private IntBuffer triggerBuffer = IntBuffer.wrap(new int[]{           0,one,0,         -one,-one,0,

【开源物联网平台】window环境下搭建调试监控设备环境

🌈 个人主页:帐篷Li 🔥 系列专栏:FastBee物联网开源项目 💪🏻 专注于简单,易用,可拓展,低成本商业化的AIOT物联网解决方案 目录 一、使用docker脚本部署zlmediakit 1.1 下载docker桌面版本 1.2 使用docker目录下脚本启动zlmediakit 二、修改sip配置 2.1 查看网卡ip 2.2 修改java配置中的sip配

《LeetCode力扣练习》代码随想录——贪心算法(跳跃游戏---Java)

《LeetCode力扣练习》代码随想录——贪心算法(跳跃游戏—Java) 刷题思路来源于 代码随想录 55. 跳跃游戏 贪心 class Solution {public boolean canJump(int[] nums) {if (nums.length == 1) {return true;}int cover = 0;for (int i = 0; i <= c

文心一言 VS 讯飞星火 VS chatgpt (251)-- 算法导论18.2 4题

四、假设关键字 {1,2,…,n} 被插入一棵最小度数为 2 的空 B 树中,那么最终的B树有多少个结点?如果要写代码,请用go语言。 文心一言: B树(B-tree)是一种自平衡的树,常用于数据库和文件系统的索引结构。在B树中,每个节点最多有 m 个子节点(对于B树,m 是阶数,即节点的最大子节点数),并且每个非根节点至少有 ⌈m/2⌉ 个子节点(其中 ⌈x⌉ 表示不小于 x 的最小整数)。

人脸识别开源项目

国人自己的项目 https://github.com/seetaface/SeetaFaceEngine   老外的项目 https://github.com/Lauszus/FaceRecognitionApp   代码里面有android.h,不知道怎么用 https://github.com/TadasBaltrusaitis/OpenFace

[Android]智能指针用法(SP强指针WP弱指针)

https://blog.csdn.net/dearsq/article/details/52468864   [Android]智能指针用法(SP强指针WP弱指针) 2016年09月08日 10:46:40 Younix脏羊 阅读数:2410  版权声明:原创文章,欢迎转载,但是请注明出处哟~ https://blog.csdn.net/dearsq/article/details/52

苹果AI大动作:搭载超强芯片的新iPad会震惊我们吗?|TodayAI

苹果公司首席执行官蒂姆·库克确认,苹果计划在未来几天内宣布其新一代iPad产品线,包括备受期待的iPad Pro、屏幕更大的iPad Air,以及全新设计的Magic Keyboard和Apple Pencil。然而,除了硬件升级外,AI技术的集成将是此次发布会的重点。 在最近的一次与分析师的季度收益报告电话会议中,库克强调了苹果即将深入的AI技术领域。据CNBC报道,库克透露,苹果将在下周

image转换成yuv数据然后转bitmap-代码可用

Android camera2 回调imagereader 从Image拿到YUV数据转化成RGB,生成bitmap并保存 ImageUtil.java import android.graphics.ImageFormat;import android.media.Image;import android.os.Build;import android.support.annota