Class: TencentCloud::Mps::V20190612::LiveStreamFaceRecognitionResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

直播 AI 人脸识别结果

Instance Attribute Summary collapse

  • #Confidence ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .
  • #EndPtsTime ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .
  • #Id ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .
  • #Name ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .
  • #StartPtsTime ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .
  • #Type ⇒ Object
  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(id = nil, name = nil, type = nil, startptstime = nil, endptstime = nil, confidence = nil, areacoordset = nil) ⇒ LiveStreamFaceRecognitionResult

    Returns a new instance of LiveStreamFaceRecognitionResult.

    
    
    19543
    19544
    19545
    19546
    19547
    19548
    19549
    19550
    19551
    # File 'lib/v20190612/models.rb', line 19543
    
    def initialize(id=nil, name=nil, type=nil, startptstime=nil, endptstime=nil, confidence=nil, areacoordset=nil)
      @Id = id
      @Name = name
      @Type = type
      @StartPtsTime = startptstime
      @EndPtsTime = endptstime
      @Confidence = confidence
      @AreaCoordSet = areacoordset
    end
    

    Instance Attribute Details

    #AreaCoordSetObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def AreaCoordSet
      @AreaCoordSet
    end
    

    #ConfidenceObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def Confidence
      @Confidence
    end
    

    #EndPtsTimeObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def EndPtsTime
      @EndPtsTime
    end
    

    #IdObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def Id
      @Id
    end
    

    #NameObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def Name
      @Name
    end
    

    #StartPtsTimeObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def StartPtsTime
      @StartPtsTime
    end
    

    #TypeObject

  • Default:默认人物库;
  • UserDefine:用户自定义人物库。
  • Parameters:

    • Id:

      人物唯一标识 ID。

    • Name:

      人物名称。

    • Type:

      人物库类型,表示识别出的人物来自哪个人物库:

    • StartPtsTime:

      识别片段起始的 PTS 时间,单位:秒。

    • EndPtsTime:

      识别片段终止的 PTS 时间,单位:秒。

    • Confidence:

      识别片段置信度。取值:0~100。

    • AreaCoordSet:

      识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。

    
    
    19541
    19542
    19543
    # File 'lib/v20190612/models.rb', line 19541
    
    def Type
      @Type
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    19553
    19554
    19555
    19556
    19557
    19558
    19559
    19560
    19561
    # File 'lib/v20190612/models.rb', line 19553
    
    def deserialize(params)
      @Id = params['Id']
      @Name = params['Name']
      @Type = params['Type']
      @StartPtsTime = params['StartPtsTime']
      @EndPtsTime = params['EndPtsTime']
      @Confidence = params['Confidence']
      @AreaCoordSet = params['AreaCoordSet']
    end