[发明专利]一种基于着装解析及人体检测的多人服装检索方法有效
申请号: | 201710806740.8 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107818489B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 原尉峰;郭佳明;杨红杰;苏卓 | 申请(专利权)人: | 中山大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06K9/34;G06F16/583 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 着装 解析 人体 检测 服装 检索 方法 | ||
1.一种基于着装解析及人体检测的多人服装检索方法,其特征在于,所述方法包括:
对街拍图像进行多人着装解析处理,分割图像中的衣物,获取多人着装解析数据集;
对图像中的人脸进行识别,计算得出图像中人脸的数据;
获取人脸数据及所述街拍图像,逐个输入双通道人体检测神经网络当中,得出每个人脸对应人体的分布热度检测图;
对人体分布热度检测图设定一定阈值,进行离散化处理,将离散化处理后的人体分布热度检测图点乘多人着装解析数据集,获得所有服装区域;
将服装区域在前端展示给用户,用户根据需求选择需要检索的衣物;
后端接收前端传输过来的需检索衣物的数据,逐个输入到检索系统中,获得检索衣物;
其中,所述得出每个人脸对应人体的分布热度检测图的具体步骤,包括:
获取识别计算后的人脸数据,选出一条作为此次人体检测的目标;
构建一个长宽与所述街拍图像的二维矩阵为人脸数据热度检测图,默认值为0,对应人脸区域设置为1;
获取人脸数据热度检测图与所述街拍图像,输入到双通道人体检测神经网络当中,由双通道人体检测神经网络输出与人脸数据对应的人体分布热度检测图,该热度检测图为一个二维矩阵,其大小与街拍图像一致,每个元素代表对应位置输入该人物身体的概率;
根据人体分布热度检测图以及对应的人脸数据,进行记录并检查是否存在未使用的人脸数据,如果有则返回重新识别计算;否则结束此步骤;
其中,所述对人体分布热度检测图设定一定阈值,进行离散化处理,将离散化处理后的人体分布热度检测图点乘多人着装解析数据集,获得所有服装区域,包括:
设定阈值为a,判断人体分布热度检测图的每一个元素是否大于此阈值,若大于a,则重新赋值为1,否则赋值为0;
将离散化后的所有人体分布热度检测图分别点乘多人着装解析数据集,表达式为:
Cij=Hi·L(I=cj)
其中Cij表示第i个人体的第j件服装的分布检测图,Hi表示第i个人体分布热度检测图;I为所述街拍图像;L(I=cj)为指示函数,作用是将街拍图像I中属于服装cj的区域设置为1,否则为0。
2.如权利要求1所述的基于着装解析及人体检测的多人服装检索方法,其特征在于,所述对街拍图像进行多人着装解析处理的方法包括:
将街拍图像输入到联合条件解析网络当中,转化输出一个对应的二维矩阵,矩阵大小与街拍图像一致,二维矩阵中每个元素表示街拍图像的对应位置像素所属标签值,一共有18个,分别是:背景、头发、帽子、眼镜、配件、皮肤、衬衫、外套、连衣裙、手袋、西装、上衣、背心、内衣、裙子、裤子、袜子、鞋子。
3.如权利要求1所述的基于着装解析及人体检测的多人服装检索方法,其特征在于,所述获得检索衣物的具体步骤,包括:
从用户选择的服装当中选择一件作为本次检索的服装;
将选择出来的服装输入到检索特征提取网络当中,生成服装的检索特征;
将服装的检索特征与数据库中的其他服装特征进行对比、计算其相似性,并将相似性排名前n名的商品取出作为此次服装检索的结果;
记录下此次检索的目标服装以及检索结果,并检查是否还存在未检索的服装,若有则返回重新检索步骤,否则结束检索。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710806740.8/1.html,转载请声明来源钻瓜专利网。