无锡广播电视台 周健 周继红
摘 · 要
本文主要介绍了如何使用语言,开发关键人物的AI人脸识别程序,并应用于历史素材的筛选、成片节目发布前的安全审查。
关键人物AI识别程序的开发和部署
无论是生产传统的电视节目还是新媒体的短视频,都会经常用到历史素材,在电视台存档的历史素材较多,素材中的人物更多。随着时代的发展,部分素材中的人物不宜在当前节目中出现,但是节目生产人员难以全面、准确地把握和识别历史素材中的人物,特别是年龄较轻、对本地历史了解不多的外省籍工作人员,再加上素材中的人物可能不清晰,或者是侧面镜头,这些都给人眼识别带来了困难和安全隐患。
为此,本台自行开发了
对视频素材中关键人物的
AI智能识别程序
助力节目素材的选用和节目的
最终审核把关
1 软件设计
1.1 设计语言和框架
设计语言采用.7。是一门功能强大、高效灵活的编程语言,无论是在数据分析、人工智能、网站开发、网络安全,还是集群运维领域,都可以使用。它具有丰富的框架(功能组件),而且能支持大多数第三方的AI平台。
1.2 关键人物识别主程序的设计
关键人物识别主程序为接口设计、主要程序设计。人脸搜索采用第三方的百度AI开放平台,百度人脸识别算法基于深度学习算法和海量数据训练,在权威评测中排名世界领先。由于人脸识别的基础应用是基于图片中人脸的比较,各大第三方平台都没有提供人脸识别的视频接口。
1.3 人脸注册管理程序设计
人脸注册管理程序设计:人脸注册的方式、管理程序的设计、人脸识别结果的保存。
2 程序的部署和应用拓展
2.1 部署方式
部署方式为本地部署、本地服务器端部署、云端部署。
2.2 应用拓展
从人脸识别的技术应用来说,目前形成规模的应用主要在人脸实名论证、城市公共交通、人脸刷脸登录、人脸闸机、人脸考勤、安防监控等方面,但在电视领域的应用才刚起步。
本文介绍的程序是用于关键人物或敏感人物的识别,但程序设计中的一些功能和模块,也可以用于对历史素材的智能管理。如可以使用历史素材,建立多达10万张的人脸库,使搜索引擎从文本升级为支持针对图片和人物的搜索。当然即使不建立人脸库,也可以凭借照片或截图,在历史素材或实时视频流中进行检索和比对。当前受限于单个计算机的运算能力,此种工作方式效率较低。随着云计算能力的日益强大,人物搜索的应用必将拓展到更多的领域。