视频内容智能识别是一项使用 AI 对视频内容进行智能识别的功能。对视频执行内容智能识别任务后,执行结果将包括智能识别评分、智能识别建议和嫌疑视频片段。根据结果中的“智能识别建议”,您可以决定视频是否允许公开,以协助建设绿色健康的社交网络环境。
分析结果
视频内容智能识别可以对视频画面、ASR 文字和 OCR 文字三种对象进行识别。详情如下表所示:
对象 | 操作 | 说明 |
视频画面(人和物体) | 令人反感的信息 | 对视频画面做令人反感的信息检查,检查内容包括: vulgar:低俗 intimacy:亲密行为 sexy:性感 |
| 令人不适宜的信息 | 对视频画面做令人不适宜的信息检查,检查内容包括: bloody:血腥画面 explosion:爆炸火灾 violation_photo:违规图标 guns:武器枪支 |
ASR 文字(音频中的文字) | 令人反感的信息 | 对音频中的文字做令人反感的信息检查,识别出嫌疑关键词。 |
| 令人不适宜的信息 | 对音频中的文字做令人不适宜的信息检查,识别出嫌疑关键词。 |
OCR 文字(画面中的文字) | 令人反感的信息 | 对画面中的文字做令人反感的信息检查,识别出嫌疑关键词。 |
| 令人不适宜的信息 | 对画面中的文字做令人不适宜的信息检查,识别出嫌疑关键词。 |
参数说明
字段名 | 类型 | 含义 |
confidence | Float | 智能识别评分(0 - 100),评分越高,嫌疑越大。 |
suggestion | String | 智能识别建议,有 pass,review,block 三种: pass:嫌疑度不高,建议直接通过。 review:嫌疑度较高,建议人工复核。 block:嫌疑度很高,建议不予通过。 |
segments | Array | 有嫌疑的视频片段,帮助定位视频中具体哪一段涉嫌不适宜内容。 |
发起任务
操作说明
发起视频内容智能识别任务,有“通过 API 主动发起”和“通过上传自动触发”两种方式。
通过 API 主动发起:调用 发起媒体处理 接口,请求中的 AiContentReviewTask 参数指定 视频内容智能识别模板 的模板 ID。
通过上传自动触发:在控制台 创建工作流 并开启内容智能识别,然后向工作流绑定的触发目录上传视频。
创建视频内容智能识别模板
通过视频内容智能识别参数,可以控制智能识别任务具体执行哪几项智能识别操作。MPS 使用视频内容智能识别模板来表示智能识别参数集合,通过视频内容智能识别模板,可以指定智能识别任务中执行以下哪一项或几项操作:
对视频画面做令人反感的信息识别
对视频画面做令人不适宜的信息识别
对 ASR 文字做令人反感的信息识别
对 ASR 文字做令人不适宜的信息识别
对 OCR 文字做令人反感的信息识别
对 OCR 文字做令人不适宜的信息识别
获取结果
下面是发起内容智能识别任务后,以“查询任务”方式获取的结果示例(省略了值为 null 的字段):
{"TaskType":"WorkflowTask","Status":"FINISH","CreateTime":"2019-07-16T06:21:27Z","BeginProcessTime":"2019-07-16T06:21:28Z","FinishTime":"2019-07-16T06:21:46Z","WorkflowTask":{"TaskId":"2356768367-WorkflowTask-2e1af2456351812be963e309cc133403t0","Status":"FINISH","InputInfo":{"Type":"COS","CosInputInfo":{"Bucket":"MyVideoBucket-235303****","Region":"ap-beijing","Object":"/input/AnimalWorld.mp4"}},"MetaData":{"AudioDuration":60,"AudioStreamSet":[{"Bitrate":383854,"Codec":"aac","SamplingRate":48000}],"Bitrate":1021028,"Container":"mov,mp4,m4a,3gp,3g2,mj2","Duration":60,"Height":480,"Rotate":0,"Size":7700180,"VideoDuration":60,"VideoStreamSet":[{"Bitrate":637174,"Codec":"h264","Fps":23,"Height":480,"Width":640}],"Width":640},"MediaProcessResultSet":[],"AiContentReviewResultSet":[{"Type":"Porn","PornTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"Confidence":98,"Suggestion":"block","Label":"sexy","SegmentSet":[{"StartTimeOffset":9.5,"EndTimeOffset":14,"Confidence":98,"Suggestion":"block","Label":"sexy","Url":"http://xxx.vod2.myqcloud.com/xxx/xxx/xx1.jpg","PicUrlExpireTime":"2019-07-23T06:21:46Z"},{"StartTimeOffset":16.5,"EndTimeOffset":18,"Confidence":80,"Suggestion":"review","Label":"sexy","Url":"http://xxx.vod2.myqcloud.com/xxx/xxx/xx2.jpg","PicUrlExpireTime":"2019-07-23T06:21:46Z"},{"StartTimeOffset":41,"EndTimeOffset":49,"Confidence":97,"Suggestion":"block","Label":"sexy","Url":"http://xxx.vod2.myqcloud.com/xxx/xxx/xx3.jpg","PicUrlExpireTime":"2019-07-23T06:21:46Z"}]}}},{"Type":"Terrorism","TerrorismTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"Confidence":0,"Suggestion":"pass","SegmentSet":[]}}},{"Type":"Political","PoliticalTask":{"Status":"SUCCESS","ErrCode":0,"Message":"","Input":{"Definition":10},"Output":{"Confidence":0,"Suggestion":"pass","SegmentSet":[]}}}],"AiAnalysisResultSet":[],"AiRecognitionResultSet":[]},"TasksPriority":0,"SessionId":"","SessionContext":"","RequestId":"xxx-xxx-xxx"}
查询结果中,
WorkflowTask.AiContentReviewResultSet
有 Type 为 Porn、Terrorism 和 Political 三种类型的智能识别结果。Type 为 Porn 的结果显示,
Output.Suggestion
为 block,即智能识别可能性高,建议不予通过,智能识别的置信度为98分,智能识别的原因是 sexy(性感)。Type 为 Porn 的结果
Output.SegmentSet
,给出了三段有智能识别嫌疑的视频片段,每个片段的 StartTimeOffset 和 EndTimeOffset 标明了片段起止时间。Type 为 Terrorism 和 Political 的结果显示,视频没有不适宜内容的嫌疑。