FashionAI-Keypoint:fashionAI衣服关键点检测

上传者: 42118161 | 上传时间: 2022-04-18 12:24:59 | 文件大小: 528KB | 文件类型: ZIP
fashionAI 服装关键点检测 ,给定五种类型的服装,采用人体姿态估计的方法检测关键点。最终结果排名24,CPN模型没有复现很好,略遗憾... 0.效果预览 1.模型 模型结合了HourGlass模型和CPN模型,其中HG堆叠了2个,另外在HG上采样过程的1/2大小的特征图上添加了热点图监督标签。 RGB图像送入两个分支网络分别计算,最后concat二者的特征图,具体结构如图所示。 添加了soft-argmax层,可以由热点图转化到具体的坐标值,用坐标值groundtruth监督学习 2.策略 最多只能使用两个不同参数的模型,检测模型也算。通过检测可以提高目标占比,提升效果。 使用第一级预测结果截取目标,为了防止截取不完整,向外扩展30像素,再训练第二级crop模型。 第一级模型testB线上4.17%,crop之后的模型testB线上4.05%,融合之后3.95%. 3.训练与预测细

文件下载

资源详情

[{"title":"( 39 个子文件 528KB ) FashionAI-Keypoint:fashionAI衣服关键点检测","children":[{"title":"FashionAI-Keypoint-master","children":[{"title":"crop","children":[{"title":"train.sh <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"argsoftmax_cpn_hgv2.py <span style='color:#111;'> 11.03KB </span>","children":null,"spread":false},{"title":"fpn.py <span style='color:#111;'> 7.23KB </span>","children":null,"spread":false},{"title":"mutilloss.py <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"image.py <span style='color:#111;'> 13.76KB </span>","children":null,"spread":false},{"title":"evaluate_crop.py <span style='color:#111;'> 11.88KB </span>","children":null,"spread":false},{"title":"dataset_crop2.py <span style='color:#111;'> 9.82KB </span>","children":null,"spread":false},{"title":"argsoftmax.py <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"predict_crop.py <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"train_crop.py <span style='color:#111;'> 12.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"merge.py <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"submit.sh <span style='color:#111;'> 102B </span>","children":null,"spread":false},{"title":"fusemodel","children":[{"title":"argsoftmax_predict.py <span style='color:#111;'> 9.00KB </span>","children":null,"spread":false},{"title":"train.sh <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"train_argmax.py <span style='color:#111;'> 12.61KB </span>","children":null,"spread":false},{"title":"argsoftmax_cpn_hgv2.py <span style='color:#111;'> 10.90KB </span>","children":null,"spread":false},{"title":"dataset.py <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":"fpn.py <span style='color:#111;'> 7.23KB </span>","children":null,"spread":false},{"title":"mutilloss.py <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"evaluate.py <span style='color:#111;'> 10.57KB </span>","children":null,"spread":false},{"title":"image.py <span style='color:#111;'> 12.38KB </span>","children":null,"spread":false},{"title":"argsoftmax.py <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"argsoftmax.cpython-36.pyc <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"fpn.cpython-36.pyc <span style='color:#111;'> 5.94KB </span>","children":null,"spread":false},{"title":"image.cpython-36.pyc <span style='color:#111;'> 7.99KB </span>","children":null,"spread":false},{"title":"dataset.cpython-36.pyc <span style='color:#111;'> 4.27KB </span>","children":null,"spread":false},{"title":"argsoftmax_cpn_hgv2.cpython-36.pyc <span style='color:#111;'> 6.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"cpn.py <span style='color:#111;'> 3.88KB </span>","children":null,"spread":false}],"spread":false},{"title":"img","children":[{"title":"fecf9f2d8ff7c6a6a00ea4f6ae587f0d.jpg <span style='color:#111;'> 97.94KB </span>","children":null,"spread":false},{"title":"785a5b843e6349c4ceceb34de68e71c0.jpg <span style='color:#111;'> 62.08KB </span>","children":null,"spread":false},{"title":"0b859e16e745aceead46605218202c5f.jpg <span style='color:#111;'> 65.92KB </span>","children":null,"spread":false},{"title":"model.jpg <span style='color:#111;'> 37.71KB </span>","children":null,"spread":false},{"title":"1ce3429abf1a2c373969f3ff0df71663.jpg <span style='color:#111;'> 62.67KB </span>","children":null,"spread":false},{"title":"997af8563bc0c54b9d46941dd1924626.jpg <span style='color:#111;'> 146.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"normalize_error.py <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false},{"title":"demo.py <span style='color:#111;'> 7.04KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明