识别服饰图片的方法、服饰图片的标注方法及装置的制造方法_3

文档序号:9708779阅读:来源:国知局
点的位置更加准确。
[0077] 下面以图2为例,对本发明的服饰图片的标注方法的技术方案加以说明。图2是 示出标注服饰图片的定位关键点的流程示意图。具体地,在获取服饰图片后,首先根据预先 建立的服饰分类模型(基于卷积神经网络建立的服饰分类模型),获取所述服饰图片中服 饰穿着区域(上衣)的信息;然后将服饰图片及服饰穿着区域(上衣)的信息输入服饰关 键点定位模型对所述服饰图片进行第一定位关键点的标注,得到所述服饰图片的五个第一 定位关键点(如ΡΡ,P2',P3',P4',P5'所示)的信息。之后,根据之前得到的第一定 位关键点的位置信息,获取所述服饰图片的旋转角度信息并根据所述旋转角度信息对所述 服饰图片进行旋转校正。最后,将所述旋转校正后的服饰图片和服饰穿着区域的信息再次 输入所述服饰关键点定位模型对所述服饰图片进行第二定位关键点的标注,以得到所述服 饰图片的更准确第二定位关键点(如Pl,P2, P3, P4, P5所示)的信息。
[0078] 实施例二
[0079] 图3是示出本发明示例性实施例识别服饰图片的方法的流程示意图。可例如,通 过如图5所示的装置执行所述识别服饰图片的方法。
[0080] 参照图3,在步骤S310,获取如前所述标注有定位关键点和服饰穿着区域的服饰 图片。
[0081] 所述定位关键点可以是前述的第一定位关键点或第二定位关键点。
[0082] 在步骤S320,根据所述服饰穿着区域以及定位关键点的位置,提取至少一个所述 服饰图片中表示特征区域的图片区域。
[0083] 可选地,所述特征区域可包括,但不限于,上身区域、下身区域、全身区域、领子区 域、胸口区域和袖子区域中的至少一个区域。
[0084] 具体地,根据所述服饰穿着区域确定特征区域。例如,当所述服饰穿着区域为上衣 时,所述特征区域包括上身区域,领子区域,胸口区域和袖子区域;又如,当所述服饰穿着区 域为裤装时,则所述特征区域为下身区域。
[0085] 此后,根据定位关键点的位置,提取所述服饰图片中表示特征区域的图片区域。例 如,所述服饰穿着区域为上衣,可知所述特征区域包括上身区域、领子区域、胸口区域和袖 子区域,根据标注好的五个定位关键点的位置可提取上身区域的图片区域,根据领子处的 定位关键点的位置确定并提取领子区域的图片区域,根据左右两肩膀处和左右下摆处的定 位关键点的位置确定并提取胸口区域的图片区域,根据左右两肩膀处和左右下摆处的定位 关键点的位置确定并提取袖子区域的图片区域。
[0086] 在提取所述服饰图片中表示特征区域的图片区域的处理中,可根据仅包含每个特 征区域对应的定位关键点的矩形区域提取该特征区域的图片区域。例如,在确定领子区域 所对应的图片区域时,可仅根据包含领子处的定位关键点的矩形区域提取领子区域所对应 的图片区域。
[0087] 可以理解,在本发明具体实施中,可对仅包含每个特征区域对应的定位关键点的 矩形区域加以限定,例如限定矩形区域的四条边与所述矩形区域内的最外侧关键点的最小 垂直距离(可以是0),以使提取的图片区域更加准确。
[0088] 在步骤S330,分别根据与所述特征区域相对应的区域特征识别模型获取表示该特 征区域的特征信息。
[0089] 具体地,分别将提取的各图片区域输入该图片区域表示的特征区域相对应的区域 特征识别模型,以获取所述特征区域的特征信息。
[0090] 所述特征信息可包括服饰类别和/或特征区域的属性的信息。
[0091] 这里,根据步骤S320所提取的图片区域和该图片区域所对应的区域特征识别模 型的不同,在步骤S330将得到不同的特征信息。例如,当服饰图片被识别为上衣时则向上 身区域相对应的区域特征识别模型输入上身区域的图片区域,得到上身区域的服饰类别(T 恤、衬衫等)信息;向领子区域相对应的区域特征识别模型输入表示领子区域的图片区域, 得到领子区域的属性(领型)信息;依次类推,将得到胸口区域的属性(颜色、款式等)信 息和袖子区域的属性(袖型、袖长等)信息。又如,对于服饰图片中的服饰穿着区域为下装 的情形,则向下身区域相对应的区域特征识别模型输入表示下身区域的图片区域,得到下 身区域的服饰类别(牛仔裤、休闲裤等)和服饰属性(裤型、衣长等)信息。
[0092] 识别的所述服饰类别可以是,但不限于,衬衫、T恤、棉衣、西装、连体装、牛仔裤、休 闲裤、短裤、秋衣、礼服等。在本发明具体实施中,我们可将日常常见的服饰进行如前述表1 所示的类别划分。
[0093] 识别的所述特征区域的属性包括衣型、裙型、裤型、领型、袖型、衣长、裙长、裤长和 袖长中的至少一个。可以理解,所述特征区域的属性还可以包括其他属性,例如可以是颜色 等。其中,每个属性都有自己的属性值。
[0094] 下面以图4为例,对本发明的识别服饰图片的方法的技术方案加以说明。图4是示 出识别服饰图片的领型和袖长的流程示意图。具体地,在获取标注有定位关键点和服饰穿 着区域的服饰图片后,首先根据服饰图片中的服饰穿着区域(上衣)以及定位关键点(如 Pl,P2, P3, P4, P5所示)的位置,确定领子区域对应的图片区域(以领子处的定位关键点 P1为中心,半肩宽为边长的正方形区域)和袖子区域对应的图片区域(左袖是以左肩处的 定位关键点P2和左下摆处外侧的定位关键点P3的连线为中线,半肩宽为边长的长方形区 域;右袖是以右肩处的定位关键点P4和右下摆处外侧的定位关键点P5的连线为中线,半肩 宽为边长的长方形区域),然后提取相对应的图片区域。提取之后,将领子区域对应的图片 区域输入领型区域特征识别模型中,得出领型为圆领的特征信息;将袖子区域对应的图片 区域输入袖长区域特征识别模型中,得出袖长为长袖的特征信息。
[0095] 由于在本发明实施例提供的识别服饰图片的方法中,先根据服饰穿着区域以及标 注的定位关键点从服饰图片提取表示特征区域的图片区域,再根据相应的区域特征识别模 型获取所述特征区域的特征信息,因此本发明的技术方案与现有技术相比,提高了识别服 饰图片中服饰的特征信息的准确度和精度。
[0096] 实施例三
[0097] 图5是示出本发明示例性实施例识别服饰图片的装置的结构示意图。
[0098] 参照图5,本发明实施例的识别服饰图片的装置可包括:第一服饰图片获取单元 510、区域图片提取单元520和特征信息获取单元530。
[0099] 第一服饰图片获取单元510用于获取标注有定位关键点和服饰穿着区域的服饰 图片。
[0100] 区域图片提取单元520用于根据所述服饰穿着区域以及定位关键点的位置,提取 至少一个所述服饰图片中表示特征区域的图片区域。
[0101] 特征信息获取单元530用于分别根据与所述特征区域相对应的区域特征识别模 型获取表示该特征区域的特征信息。
[0102] 可选地,所述特征信息包括服饰类别和/或特征区域的属性。
[0103] 可选地,所述服饰类别是衬衫、T恤、棉衣、西装、连体装、牛仔裤、休闲裤或短裤。
[0104] 可选地,所述特征区域的属性包括衣型、裙型、裤型、领型、袖型、衣长、裙长、裤长 和袖长中的至少一个。
[0105] 可选地,所述特征区域包括上身区域、下身区域、全身区域、领子区域、胸口区域和 袖子区域中的至少一个区域。
[0106] 本发明实施例提供的识别服饰图片的装置先根据服饰穿着区域以及标注的定位 关键点从服饰图片提取表示特征区域的图片区域,再根据相应的区域特征识别模型获取所 述特征区域的特征信息,因此本发明的技术方案与现有技术相比,提高了
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1