6. 顔検出・比較機能関連インターフェース
6.1 単一の顔画像の検出
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
単一の顔画像を検出します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“769”
Yes
img
file
顔画像
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
quality
int
品質スコア
値の範囲:[0,100]
coordinate
string
顔画像内の生体座標(x1,y1,x2,y2は、それぞれ矩形の左端、上端、右端、下端の境界線の座標を示す)
attribute
json
リクエストの例
レスポンスの例
6.2 多数の顔画像の検出
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
多数の顔画像を検出します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“782”
Yes
img
file
顔画像
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json list
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
quality
int
品質スコア
値の範囲:[0,100]
coordinate
string
顔画像内の顔座標(x1,y1,x2,y2は、それぞれ矩形の左端、上端、右端、下端の境界線の座標を示す)
img_path
string
顔画像のパス
attribute
json
リクエストの例
レスポンスの例
6.3 単一の顔情報の検出(Base64エンコード)
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
単一の顔情報を検出します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“779”
Yes
img
json
顔画像
Yes
フィールド情報(img)
パラメーター
型
説明
filename
string
ファイル名
data
string
base64エンコーディングデータ
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
quality
int
品質スコア
値の範囲:[0,100]
coordinate
string
顔画像内の顔座標(x1,y1,x2,y2は、それぞれ矩形の左端、上端、右端、下端の境界線の座標を示す)
attribute
json
リクエストの例
レスポンスの例
6.4 1:Nの顔画像の比較
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
単一の画像を入力し、指定された顔情報データベースのデータと比較することができます。返される結果は、一致した上位1~50件のレコード、顔座標、画像品質スコア、N名の属性(氏名、年齢、性別、ID)です。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“772”
Yes
threshold
int
比較の閾値
値の範囲:[0,100]、デフォルト値:0
No
img
file
比較する顔画像のフォーマット(xxx.jpg)
Yes
lib_ids
string
比較対象となる顔情報データベース。データベースIDは最大50個まで入力でき、カンマ(,)で区切って入力。
Yes
topk
int
返される上位N個のレコード数
最大で上位50のレコードを返すことができる、値の範囲:[1,50]
No
n_topk
int
返されたレコードの上位N件のうち、n番目のレコード
値の範囲:[1,top k]、デフォルト値:1
No
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
n_topn
json
N_topkパラメータで決定される、返された上位N件のレコードのn番目の値
topn
json list
返された最初の上位N件のレコード
In_pic
json
オリジナル属性を入力
フィールド情報(n_topn)
パラメーター
型
説明
img_id
string
ランキングをマッピングしたソースデータベースの生体ID
img_path
string
ランキングをマッピングしたソースデータベース内の顔画像のパス
lib_id
int
ランキングをマッピングしたデータベースのID
lib_name
string
ランキングをマッピングしたデータベースの名前
lib_type
int
ランキングをマッピングする顔データベースの種類
ranking
int
ランキング
similarity
int
ランキングをマッピングした顔画像の一致度係数
値の範囲:[0,100]
id
string
ランキングをマッピングしたソースデータベースの人のID
name
string
ランキングをマッピングするソースデータベースの人の名前
gender
string
ランキングをマッピングするソースデータベースの人の性別
0:女性
1:男性
age
string
ランキングをマッピングするソースデータベースの人の年齢
address
string
ランキングをマッピングするソースデータベースの顔情報の住所
wanderdeviceid
string
チャンネル番号をキャプチャーしたランクに対応する未登録者
wandertrigger
string
ランキングに対応する未登録者のキャプチャー時間
フィールド情報(topn)
パラメーター
型
説明
img_id
string
ランキングをマッピングしたソースデータベースの顔のID
img_path
string
ランキングをマッピングしたソースデータベース内の顔画像のパス
lib_id
int
ランキングをマッピングしたデータベースのID
lib_name
string
ランキングをマッピングしたデータベースの名前
lib_type
int
ランキングをマッピングする顔データベースの種類
ranking
int
ランキング
similarity
int
ランキングをマッピングした顔画像の一致度
値の範囲:[0,100]
id
string
ランキングをマッピングしたソースデータベースの人のID
name
string
ランキングをマッピングするソースデータベースの人の名
gender
string
ランキングをマッピングするソースデータベースの人の性別
0:女性
1:男性
age
string
ランキングをマッピングするソースデータベースの人の年齢
address
string
ランキングをマッピングするソースデータベースの顔情報の住所
wanderdeviceid
string
チャンネル番号をキャプチャーしたランクに対応する未登録者
wandertrigger
string
ランキングに対応する未登録者のキャプチャー時間
フィールド情報(In_pic)
パラメーター
型
説明
pos_top
int
入力画像内の入力顔情報の上端座標
pos_bottom
int
入力画像内の入力顔情報の下端座標
pos_left
int
入力画像内の入力顔情報の左座標
pos_right
int
入力画像内の入力顔情報の右座標
quality
int
品質スコア
値の範囲:[0,100]
リクエストの例
レスポンスの例
6.5 1:1 顔画像の比較
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/form
リクエストメソッド
POST
リクエストパラメーター形式
FORM
インターフェースの説明
1つの顔情報と1つの顔画像を比較します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“771”
Yes
img_1
file
最初に入力された顔情報
Yes
img_2
file
2番目に入力された顔情報
Yes
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
FaceImg1to1Rsp_Score
int
2つの顔の一致度
リクエストの例
レスポンスの例
6.6 1:Nの顔画像の比較(Base64エンコード)
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
単一の画像を入力し、指定された顔データベースのデータと比較することができます。返される結果は、一致した上位1~50件のレコード、生体座標、画像品質スコア、N名の属性(氏名、年齢、性別、ID)です。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“780”
Yes
threshold
int
比較閾値
値の範囲:[0,100]、デフォルト値:0
No
img
json
比較対象となる顔画像
Yes
lib_ids
string
比較対象となる顔情報データベース
データベースIDは最大50個まで入力でき、カンマ(,)で区切って入力します。
Yes
topk
int
返される上位Nレコードの数
最大で上位50レコードを返すことができる、値の範囲:[1,50]、デフォルト値:1
No
n_topk
int
返されたレコードの上位N件のうち、n番目のレコード
値の範囲:[1,top k]、デフォルト値:1
No
フィールド情報(img)
パラメーター
型
説明
filename
string
ファイル名
data
string
base64エンコーディングデータ
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
n_topn
json
N_topkパラメータで決定される、返された上位N件のレコードのn番目の値
topn
json list
返された最初の上位N件のレコード
In_pic
json
オリジナル属性を入力
フィールド情報(n_topn)
パラメーター
型
説明
img_id
string
ランキングをマッピングしたソースデータベースの顔のID
img_path
string
ランキングをマッピングしたソースデータベース内の顔画像のパス
lib_id
int
ランキングをマッピングしたデータベースのID
lib_name
string
ランキングをマッピングしたデータベースの名前
lib_type
int
ランキングをマッピングする顔データベースの種類
ranking
int
ランキング
similarity
int
ランキングをマッピングした顔画像の一致度係数
値の範囲:[0,100]
id
string
ランキングをマッピングしたソースデータベースの人のID
name
string
ランキングをマッピングするソースデータベースの人の名前
gender
string
ランキングをマッピングするソースデータベースの人の性別 0:女性 1:男性
age
string
ランキングをマッピングするソースデータベースの人の年齢
address
string
ランキングをマッピングするソースデータベースの顔情報の住所
フィールド情報(topn)
パラメーター
型
説明
img_id
string
ランキングをマッピングしたソースデータベースの生体ID
img_path
string
ランキングをマッピングしたソースデータベース内の顔画像のパス
lib_id
int
ランキングをマッピングしたデータベースのID
lib_name
string
ランキングをマッピングしたデータベースの名前
lib_type
int
ランキングをマッピングする顔データベースの種類
ranking
int
ランキング
similarity
int
ランキングをマッピングした顔画像の一致度係数
値の範囲:[0,100]
id
string
ランキングをマッピングしたソースデータベースの人のID
name
string
ランキングをマッピングするソースデータベースの人の名前
gender
string
ランキングをマッピングするソースデータベースの人の性別
0:女性
1:男性
age
string
ランキングをマッピングするソースデータベースの人の年齢
address
string
ランキングをマッピングするソースデータベースの顔情報の住所
フィールド情報(In_pic)
パラメーター
型
説明
pos_top
int
入力画像内の入力顔情報の上端座標
pos_bottom
int
入力画像内の入力顔情報の下端座標
pos_left
int
入力画像内の入力顔情報の左座標
pos_right
int
入力画像内の入力顔情報の右座標
quality
int
品質スコア
値の範囲:[0,100]
リクエストの例
レスポンスの例
6.7 1:1の顔画像の比較(Base64エンコード)
インターフェースの説明
インターフェースのURL
https://${ip}:${port}/api/json
リクエストメソッド
POST
リクエストパラメーター形式
JSON
インターフェースの説明
1つの顔情報と1つの顔画像を比較します。
リクエストパラメーター
パラメーター
型
説明
必須
例
msg_id
string
“781”
Yes
img_1
json
最初に入力された顔画像
Yes
img_2
json
2番目に入力された顔画像
Yes
フィールド情報(img)
パラメーター
型
説明
filename
string
ファイル名
data
string
base64エンコーディングデータ
レスポンスパラメーター
パラメーター
型
説明
code
int
結果コード(0:成功)
data
json
戻りデータ
msg
string
結果の説明
フィールド情報(データ)
パラメーター
型
説明
FaceImg1to1Rsp_Score
int
2つの顔の一致度
リクエストの例
レスポンスの例
Last updated