Class: TencentCloud::Iai::V20200303::CreatePersonRequest

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

Overview

CreatePerson请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, personname = nil, personid = nil, gender = nil, personexdescriptioninfos = nil, image = nil, url = nil, uniquepersoncontrol = nil, qualitycontrol = nil, needrotatedetection = nil) ⇒ CreatePersonRequest

Returns a new instance of CreatePersonRequest.



762
763
764
765
766
767
768
769
770
771
772
773
# File 'lib/v20200303/models.rb', line 762

def initialize(groupid=nil, personname=nil, personid=nil, gender=nil, personexdescriptioninfos=nil, image=nil, url=nil, uniquepersoncontrol=nil, qualitycontrol=nil, needrotatedetection=nil)
  @GroupId = groupid
  @PersonName = personname
  @PersonId = personid
  @Gender = gender
  @PersonExDescriptionInfos = personexdescriptioninfos
  @Image = image
  @Url = url
  @UniquePersonControl = uniquepersoncontrol
  @QualityControl = qualitycontrol
  @NeedRotateDetection = needrotatedetection
end

Instance Attribute Details

#GenderObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def Gender
  @Gender
end

#GroupIdObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def GroupId
  @GroupId
end

#ImageObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def Image
  @Image
end

#NeedRotateDetectionObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def NeedRotateDetection
  @NeedRotateDetection
end

#PersonExDescriptionInfosObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def PersonExDescriptionInfos
  @PersonExDescriptionInfos
end

#PersonIdObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def PersonId
  @PersonId
end

#PersonNameObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def PersonName
  @PersonName
end

#QualityControlObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def QualityControl
  @QualityControl
end

#UniquePersonControlObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def UniquePersonControl
  @UniquePersonControl
end

#UrlObject

  • 单个腾讯云账号下不可修改,不可重复。

  • 支持英文、数字、-%@#&_,长度限制64B。

  • 取值范围:0代表未填写,1代表男性,2代表女性。

  • base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 对应图片 base64 编码后大小不可超过5M。

  • jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。所有格式的图片短边像素不小于64。

  • Url、Image必须提供一个,如果都提供,只使用 Url。

  • 图片存储于腾讯云的Url可保障更高下载速度和稳定性,建议图片存储于腾讯云。

  • 非腾讯云存储的Url速度和稳定性可能受一定影响。

  • 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。

  • 如果判断为已有相同人在人员库中,则不会创建新的人员,返回疑似同一人的人员信息。

  • 如果判断没有,则完成创建人员。

  • 取值范围:

0: 不进行判断,无论是否有疑似同一人在库中均完成入库;1:较低的同一人判断要求(百一误识别率);2: 一般的同一人判断要求(千一误识别率);3: 较高的同一人判断要求(万一误识别率);4: 很高的同一人判断要求(十万一误识别率)。

  • 默认 0。

  • 注: 要求越高,则疑似同一人的概率越小。不同要求对应的误识别率仅为参考值,您可以根据实际情况调整。

  • 取值范围:

0: 不进行控制;1:较低的质量要求,图像存在非常模糊,眼睛鼻子嘴巴遮挡至少其中一种或多种的情况;2: 一般的质量要求,图像存在偏亮,偏暗,模糊或一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,至少其中三种的情况;3: 较高的质量要求,图像存在偏亮,偏暗,一般模糊,眉毛遮挡,脸颊遮挡,下巴遮挡,其中一到两种的情况;4: 很高的质量要求,各个维度均为最好或最多在某一维度上存在轻微问题;

  • 默认 0。

  • 若图片质量不满足要求,则返回结果中会提示图片质量检测不符要求。

  • 取值范围:0为不开启,1为开启。

  • 默认为0。

  • 本参数的作用为,当图片中的人脸被旋转且图片没有exif信息时,如果不开启图片旋转识别支持则无法正确检测、识别图片中的人脸。

  • 若您确认图片包含exif信息或者您确认输入图中人脸不会出现被旋转情况,请不要开启本参数。开启后,整体耗时将可能增加数百毫秒。

Parameters:

  • GroupId:

    待加入的人员库ID,取值为创建人员库接口中的GroupId。

  • PersonName:

    人员名称。个字符,可修改,可重复。

  • PersonId:

    人员ID。

  • Gender:

    性别。

  • PersonExDescriptionInfos:

    人员描述字段内容,key-value。个字符,可修改,可重复。

  • Image:

    图片 base64 数据。

  • Url:

    图片的 Url 。

  • UniquePersonControl:

    此参数用于控制判断 Image 或 Url 中图片包含的人脸,是否在人员库中已有疑似的同一人。

  • QualityControl:

    图片质量控制。

  • NeedRotateDetection:

    是否开启图片旋转识别支持。



760
761
762
# File 'lib/v20200303/models.rb', line 760

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
# File 'lib/v20200303/models.rb', line 775

def deserialize(params)
  @GroupId = params['GroupId']
  @PersonName = params['PersonName']
  @PersonId = params['PersonId']
  @Gender = params['Gender']
  unless params['PersonExDescriptionInfos'].nil?
    @PersonExDescriptionInfos = []
    params['PersonExDescriptionInfos'].each do |i|
      personexdescriptioninfo_tmp = PersonExDescriptionInfo.new
      personexdescriptioninfo_tmp.deserialize(i)
      @PersonExDescriptionInfos << personexdescriptioninfo_tmp
    end
  end
  @Image = params['Image']
  @Url = params['Url']
  @UniquePersonControl = params['UniquePersonControl']
  @QualityControl = params['QualityControl']
  @NeedRotateDetection = params['NeedRotateDetection']
end