Skip to main content

视频内容审查

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:28:43

我们前面学习了文本内容审查以及图片内容审查服务的主要内容,我们这一节学习如何对于视频内容进行审查。 我们有注意到一方面我们通过内容审查服务提供的API使用微软提供的机器学习模型对于文本和图像进行预测,另外一方面内容审查服务也提供了自定义词语列表或者自定义图像列表用于比对并标记,为了帮助客户更加精确的进行内容的审查,内容审查服务还提供API和工具帮助客户创建机器审查以及人工审查结果的方案。后期我们还是需要了解一下如何和人工审查的基本流程和方法。 我们本节是学习视频审查,需要注意的当前的视频审查服务直接依赖于Azure Media Services, 视频内容审查服务的基本步骤非常简单,将需要审查的视频上载到Azure Media Servers中去,然后取得AMS的实例,然后再调用St

Read more

自定义图像列表

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:26:10

我们前面学习如何自定义文本审查服务的词语列表,用以将用户需要审查的服务和自定义词语列表进行对比,从而无需耗费内容审查的资源,直接就可以将需要审查的文本进行定性,对于图片审查服务来讲同样也是可以使用自定义的图像列表的。本节我们来学习如何自定义图像审查列表,同时使用该自定义列表进行比对。 我们前面有一篇是关于文本审查的自定义列表的,图像审查列表和文本实际上是差不多的。 本章的源代码可以从以下位置下载: Demo Source Code 注意* 图片审查列表最大支持5个自定义列表,每个列表中最多包含1万张自定义图片。 创建项目并配置包引用 使用如下命令创建一个新的项目,同时向项目中添加必要的依赖包。 dotnet new console -n ContentMo

Read more

图像审查

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:24:02

借助Azure的内容审查API,可以很容易的审查图片的内容是否包含有承认或者性暗示的内容,而且内容审查API除了这个功能,从微软官方的文档可以很明确的看到图片内容审查主要可以完成如下的事项: 审查图片的内容是否包含成人和性暗示的内容 使用ORC技术扫描图片中包含的文字并对文字进行审查(同文本内容审查) 识别图片中包含的人脸数据。 理解图片审查返回的结果 内容审查如何实现上述的功能我们并不需要了解,我们需要理解的是当我们运行图片审查API对图片审查之后返回的结果。 成人和性暗示内容结果的理解 每一项指标返回都使用一个打分的机制,分值的取值范围是从0到1,同时也会给出一个相应的布尔值,取值true或者false, 表明这个指标是否为真,例如是否含有成人内容等等。可以参考下述

Read more

自定义文本词语列表

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:13:16

本章的源代码可以从下述地址下载: [Demo Source Code]https://github.com/hylinux/azure-demo/tree/main/dotnet/cognitive-service/ContentModeratorCustomList) 内容审查服务提供几个工具来管理自定义的词语列表: Term List API Console Term List API Term List API Console是微软提供的一个基于Web的工具,Azure China目前没有提供该工具,如果使用的是Azure China的订阅,只能通过Term List API和相应的SDK来完成Term List的管理。 通过Term List API Cons

Read more

理解文本内容审查的结果

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:06:17

关于Azure认知服务的内容审查,前面几篇文章我们已经介绍了一些基本的概念和入门的Demo, 从本章开始我们来仔细的研究一下关于文本,图片以及视频内容审查的基本概念和方法论。 所谓的内容审查实质上是通过微软的机器学习以及数据训练出来的机器学习模型来对内容的预测,预测的基本目的针对不同的内容类型由不同的预测结果,本节我们来学习对于文本内容的预测。文本内容审查服务的使用本身非常简单的,你可以对照前面的文章进行回顾,对我们最为重要的是理解文本内容审查返回的结果。本节包括如下内容: 对文本内容审查结果的理解。 审查结果中的不文明用语。 审查结果中的分级制度(仅仅支持英语) 自动更正文本 自定义的词语列表。 理解审查结果 文本审查的结果包括如下的信息: 不文明用语审查:利

Read more

基于.Net SDK的内容审查服务快速入门

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 13:04:27

我们前面的文章已经介绍了什么是内容审查服务,以及内容审查服务提供的工具以及服务,同时前面的文章我们也介绍了如何在 Azure 上创建一个认知服务,请记得保存好上节创建好的服务的相关信息,具体的我们需要如下的信息: 内容审查服务的 endpoint 内容审查服务访问的 Keys 内容审查服务所在的区域 本节我们使用.Net 5 作为我们的学习平台,下一节我们使用 Python 以及直接使用 curl 调用 rest api 作为实例,每个实例都会简要的介绍使用认知服务的一般流程以及业务逻辑,希望能够帮助大家快速的入门,并快速的和自己的应用进行集成。 本节实例需要完成下午三个功能: 对用输入的文本内容进行审查,帮输出审查的结果。 对用户输入的图片进行审查,并输出审查结果

Read more

创建内容审查服务

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 12:57:17

我们本节简单介绍一下如何在Azure上创建一个内容审查的服务, 如果你还没有Azure的账号,请参考我们之前的文章来创建一个Azure的账号,尽量选择Azure全球版的账号。 登录到Azure全球版的Portal, (https://portal.azure.com), 输入您的账号密码之后即可以达到Azure全球版的Portal界面了,登入之后选择左上角的菜单,如下图:

Read more

内容审查服务介绍

分类:  Azure认知服务 标签:  #Azure #人工智能 #内容审查 发布于: 2023-06-05 12:18:10

内容审查服务是Azure认识服务提供的基于微软AI技术的服务。它主要的应用对象是: 对文本内容的审查 对图片的内容审查(包括图片中的文字) 对视频内容的审查(语音,文字,图像等内容) 内容审查的主要作用是从文字,图片,以及视频中检测一些少儿不宜或者是暴力,淫秽色情以及不文明用语的内容,并对这些内容打上标记,方便用户应用对这些标记过的内容做进一步的处理。

Read more