tencent cloud

文档反馈

视频内容智能识别

最后更新时间:2021-12-24 11:33:56

    视频内容智能识别是一项使用 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 主动发起”和“通过上传自动触发”两种方式。

    创建视频内容智能识别模板

    通过视频内容智能识别参数,可以控制智能识别任务具体执行哪几项智能识别操作。MPS 使用视频内容智能识别模板来表示智能识别参数集合,通过视频内容智能识别模板,可以指定智能识别任务中执行以下哪一项或几项操作:

    • 对视频画面做令人反感的信息识别
    • 对视频画面做令人不适宜的信息识别
    • 对 ASR 文字做令人反感的信息识别
    • 对 ASR 文字做令人不适宜的信息识别
    • 对 OCR 文字做令人反感的信息识别
    • 对 OCR 文字做令人不适宜的信息识别

    针对常见的操作组合,MPS 提供了 预置视频内容智能识别模板。另外,您还可以调用 服务端 API 创建和管理自定义视频内容智能识别模板。

    获取结果

    发起视频内容智能识别任务后,您可以通过同步进行 查询任务 和异步等待 结果通知 两种方式获取视频内容智能识别任务的执行结果。

    下面是发起内容智能识别任务后,以“查询任务”方式获取的结果示例(省略了值为 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 的结果显示,视频没有不适宜内容的嫌疑。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持