【云驻共创】华为云内容审核服务
第1章 华为云内容审核服务介绍
内容审核服务介绍课程包含基本概述及应用场景,首先我们认识下内容审核服务,它是基于文本、图像、视频检测技术,可自动进行涉黄、广告、涉政、涉暴、涉政敏感人物等内容检测,帮助客户降低业务违规风险。内容审核服务优势有:
- 检测准确:基于深度学习技术和大量的样本库,帮助客户快速准确进行违规内容检测,维护内容安全。
- 功能丰富:提供图文视频内容检测、覆盖涉黄、广告、涉暴、涉政等多种违规风险点额内容检测,以及检测图像清晰度和构图质量等功能。
- 稳定可靠:内容审核服务已成功应用于各类场景,基于华为等企业客户的长期实践,经受过复杂场景考验。
- 简单高效:提供RESTful规范的API接口,以及服务SDK、方便客户使用与集成;帮助客户减少人力成本,节省业务支出。
接下来我们看下内容服务涉及的子服务包含有文本内容审核服务、图像内容审核服务、和视频内容审核服务,三种内容审核服务具体特点如下:
- 文本内容审核:采用人工智能文本检测技术有效识别涉黄、涉政、广告、辱骂、违禁品和灌水文本内容、提供定制化的文本敏感内容检测方案。
- 图像内容审核:利用深度神经网络模型对图像违规内容进行预测,准确识别图像中涉黄内容,将违规信息扼杀在萌芽状态。
- 视频内容审核:利用深度神经网络模型检测视频内容,智能审查涉黄、涉政、涉暴等违规内容,提升视频审核效率,保障视频合规发布。
接下来我们看下内容审核服务应用场景:
类型 |
应用场景 |
优势 |
文本内容审核服务 |
电商评论筛查、注册昵称审核、媒资内容审核、弹幕审核、聊天内容实时审核 |
快速迭代、准确率高、海量词库 |
图像内容审核服务 |
食品直播、在线商城、网站论坛的图像审核 |
准确率高,处理速度快 |
视频内容审核服务 |
各类视频平台视频直播的内容审核 |
多模态审核、准确率高、识别速度快 |
第2章 动手实践
2.1 如何使用内容审核服务
如何使用内容审核服务包含三个部分申请服务开通、获取服务访问秘钥,首先为大家展示申请开通内容审核服务操作,以图像内容审核服务为例,进入华为云官网页面,使用华为账号登录华为云官网,接下来鼠标靠近标题栏,点击EI企业智能,选择AI服务菜单,找到内容审核中的内容审核-图像,点击后进入内容审核-图像服务的产品介绍页面,该页面包含有服务的基本介绍、应用场景、功能描述、帮助文档等指导。
然后单击立即使用,页面跳转到至图像内容审核服务的管理控制台页面,单击开通服务,即可开通服务,在开通服务后可以在页面上看到调用次数、监控数据等信息。
接下来为大家介绍到获取服务访问秘钥的操作,将鼠标移至右上角用户名称,在下拉列表中点击我的凭证,进入到我的凭证页面,在页面中单击访问秘钥,然后点击新增访问秘钥,在弹出的对话框中填写身份验证信息,点击确定,秘钥信息自动下载到本地。
打开秘钥信息,可以看到用户下秘钥的AK和SK信息,第一列为用户名,第二列为秘钥ID,第三列为访问秘钥,妥善保存好秘钥文件。
接下来我们内容审核服务进行调用操作,这里介绍两种调用服务方式,postman工具调用和SDK方式调用,首先介绍postman工具调用接口,调用接口之前需要获取调用获取token的接口,获取token信息,这里我们设置好头文件Headers以及调用参数Body,然后发送请求,请求接口状态码为201,表示正常返回,在响应值可以获取我们访问接口需要的token信息,如下图所示:
接下来我们对图像内容审核接口进行请求,同样需要设置好请求URL、头文件Headers、以及请求体Body,头像内容审核的请求体有两种方式,url对应的OBS数据以及image参数对应的图片流数据,两者设置一个即可,然后发送请求,接口的响应状态为200,标识接口请求正常返回,响应的JSON体数据作为请求的接口结果。
文本内容审核服务接口请求,设置好文本接口的URL,头文件Headers、以及请求体Body,参数有categories,items然后发送请求,状态码为200,表示接口服务结果正常返回,响应JSON体数据作为请求的接口结果。
Postman工具调用视频内容审核服务接口,POST接口创建作业,并获取任务ID,设置好请求URL、头Headers、请求Body,其中Body包含taskName任务名、视频数据url等,然后点击发送,响应结果201表示请求接口成功,返回任务ID
GET接口查询任务运行状态和结果,使用创建任务成功的响应结果ID作为请求查询参数,放在URL的最后部分,点击发送,查询任务的运行状态。
对视频服务进行请求时,我们也可以在管理控制台进行创建作业,点击创建作业即可进入视频内容审核审核任务的页面,编辑名称,选择服务功能,版本等,选择输入数据,选择一个输出类型,这里以Hosting输出为例,点击立即创建即可。
可以返回列表页面查看视频内容审核任务的运行状态
待作业运行成功后,可在托管结构化结果里面去查看作业的运行结果。
接下来对服务进行SDK的方式操作,首先下载SDK代码,在内容审核服务产品介绍页面,点击SDK,进入到华为云开发工具包SDK页面,在页面中选择内容审核,根据不同的编程语言下载sdk软件包,这里以Java为例,将SDK包和文档下载到本地。
本地安装Idea开发环境后,将SDK工程代码导入Idea工具,点击可以查看SDK工程代码包的结构,其中src为sdk调用服务的源码,里面包含有文本内容审核、图像内容审核、视频内容审核的Demo,以图像内容审核调用服务为例。打开ModerationImageContentDemo文件
配置好AK和SK(前面有获取服务访问秘钥)
以及我们要测试的图片,其中图片的路径,配好信息之后,运行程序。返回200状态的和结果JSON串。
2.2 如何购买内容审核服务
内容审核服务包含按需计费和套餐包计费两种,推荐使用套餐包计费方式,在图像内容审核产品介绍页面,点击预付套餐包,进入购买内容审核套餐包的页面,选择需要购买区域、类型、规格、购买时长、购买数量。
点击立即购买,核对套餐包的详情之后,点击去支付即可
视频内容审核套餐包购买,在视频内容审核套餐包界面,点击预付费套餐包,进入购买视频内容审核套餐包页面,选择购买区域、类型、规格、时长、数量等,点击立即购买即可。
核对购买视频内容审核套餐包,点击去支付即可
第3章 售前扩展场景总结
3.1 内容审核服务能力计费模式
本章节介绍华为云内容审核服务能计费模式,计费方式分为两种:按需计费、购买预付套餐包,购买预付套餐包后优先套餐包计费,套餐包可重复购买,叠加使用,以清晰度检测和扭曲矫正为例,预付费套餐费用较低,推荐使用,套餐包购买的流程可参考内容审核服务购买教程。
3.2 内容审核能力测试方案及支撑
本章节介绍华为云内容审核服务测试方案及支撑,以清晰度检测为例,调用清晰度检测的API有如下两种认证方式,请任选一种其中一种进行认证鉴权,具体操作请参见《内容审核API参考》:
- Token认证:通过Token认证调用请求
- AK/SK认证:通过AK/SK加密调用请求,AK/SK认证安全性更高
如果对OBS的数据进行操作,需要先登录内容审核管理控制台,在实例管理界面对响应的实例进行服务授权。内容审核服务以API方式提供服务,具体操作请参见《内容审核API参考》
3.3 常见问题FAQ
1、如何使用内容审核服务对OBS的数据进行操作?
需要先登录内容审核管理控制台,在授权界面,进行服务授权。
2、有哪些途径可以使用内容审核的API?
共有三种方式可以基于已构建好的请求消息发起请求。
- cURL是一个命令行工具,用来执行各种URL操作和信息传输,cURL充当的是HTTP客户端,可以发送HTTP请求 给服务端,并接受响应信息。cURL适用于接口调试,关于cURL详细请参见https://curl.haxx.se/
- 通过SDK调用接口,组装请求消息,并发送处理请求消息。
- REST客户端Mozilla、Google都为REST提供了图形化的浏览器插件,发送处理请求消息。针对Firefox,请参见Firefox REST Client,针对Chrome,请参见Postman Interceptor。
3、调用内容审核的API失败时怎么处理?
- 检查原因,根据API调用返回结果或者错误码查找原因;检查访问密钥AK/SK是否获取成功;检查Token是否填写正确或者已过期;检查API调用方法是否正确。
- 联系服务人员,如果无法确定原因和解决问题,请联系华为云客服。
4、内容审核服务是不是必须使用OBS服务
内容审核服务并不是必须要使用OBS服务,用户可以使用调用base64方式来请求图片处理。
5、包周期折扣的限制条件是什么?
由于预付套餐包已进行阶梯优惠,目前不支持折扣,套餐包可以叠加购买使用,如您希望选择更大套餐包产品,可以联系华为云享受更多优惠。
6、涉及退订、续费周期退订问题?
目前不支持退订
7、代金券、折扣券是否叠加使用
代金券的使用可至费用中心查看该代金券具体使用规则。
本文整理自华为云社区【内容共创】活动第16期。
- 点赞
- 收藏
- 关注作者
评论(0)