如何读取Adience benchmark数据(性别年龄分类数据集)?
How to read the data of Adience benchmark(data set for gender and age classification)?
我正在尝试使用 adience 处的数据通过 cnn 训练性别和年龄分类,我有两个问题。
1 : 根据网站,面部的边界框记录在字段 "x,y,dx,dy" 中。例如,从fold_frontal_0_data.txt开始,第一个数据是
image name : 10424815813_e94629b1ec_o.jpg
(x,y,dx,dy) : 301 105 640 641
但是bounding box的数据很奇怪,因为图片的尺寸只有600x601,不管我把(x,y,dx,dy)当成(left, top, width, height)还是(左、上、右、下),我无法按预期裁剪脸部。我怎样才能正确裁剪脸部?
2:训练数据需要做人脸对齐吗?或者我只需要在测试时进行人脸对齐?或者两者都做?谢谢
这是图片--10424815813_e94629b1ec_o.jpg
我是另一个处理 Adience 数据集的人。
您上传的图片文件名为
coarse_tilt_aligned_face.2.10424815813_e94629b1ec_o.jpg
没有
image name : 10424815813_e94629b1ec_o.jpg
如果你看到 README.txt 准确,你可以找到
original_image - the filename. Unfortunately we are unable to provide
a URL, as we only have the file name and there is no way to reproduce
it from the API. A link to the account is provided for accrediting.
(x,y,dx,dy) 信息应该从 original_image 获得。
我正在尝试使用 adience 处的数据通过 cnn 训练性别和年龄分类,我有两个问题。
1 : 根据网站,面部的边界框记录在字段 "x,y,dx,dy" 中。例如,从fold_frontal_0_data.txt开始,第一个数据是
image name : 10424815813_e94629b1ec_o.jpg
(x,y,dx,dy) : 301 105 640 641
但是bounding box的数据很奇怪,因为图片的尺寸只有600x601,不管我把(x,y,dx,dy)当成(left, top, width, height)还是(左、上、右、下),我无法按预期裁剪脸部。我怎样才能正确裁剪脸部?
2:训练数据需要做人脸对齐吗?或者我只需要在测试时进行人脸对齐?或者两者都做?谢谢
这是图片--10424815813_e94629b1ec_o.jpg
我是另一个处理 Adience 数据集的人。
您上传的图片文件名为
coarse_tilt_aligned_face.2.10424815813_e94629b1ec_o.jpg
没有
image name : 10424815813_e94629b1ec_o.jpg
如果你看到 README.txt 准确,你可以找到
original_image - the filename. Unfortunately we are unable to provide a URL, as we only have the file name and there is no way to reproduce it from the API. A link to the account is provided for accrediting.
(x,y,dx,dy) 信息应该从 original_image 获得。