一种识别图片的方法及装置制造方法及图纸

技术编号:10577163 阅读:92 留言:0更新日期:2014-10-29 10:53
本申请公开了一种识别图片的方法及装置,该方法包括:接收图片并识别其中的白色区域和非白色区域,其中,所述白色区域仅由白色像素点连通组成,所述非白色区域仅由非白色像素点连通组成;当所述白色区域在所述图片的面积占比超过预设的面积占比门限时,获取显著度超过预设门限的非白色区域,并根据所述非白色区域的属性对所述图片中的主体对象进行定位。本申请能够解决B2C网站中不同商家的商品展示效果参差不齐,无法检测出图片的标准不统一的问题。还能够更加详细的得出图片中主商品的个数、每个主商品的面积占比(连通区域内像素数/图片面积),主商品的方位(重心坐标),主商品的上下左右边界(最左、最右的横坐标以及最上、最下的纵坐标)。

【技术实现步骤摘要】
【专利摘要】本申请公开了一种识别图片的方法及装置,该方法包括:接收图片并识别其中的白色区域和非白色区域,其中,所述白色区域仅由白色像素点连通组成,所述非白色区域仅由非白色像素点连通组成;当所述白色区域在所述图片的面积占比超过预设的面积占比门限时,获取显著度超过预设门限的非白色区域,并根据所述非白色区域的属性对所述图片中的主体对象进行定位。本申请能够解决B2C网站中不同商家的商品展示效果参差不齐,无法检测出图片的标准不统一的问题。还能够更加详细的得出图片中主商品的个数、每个主商品的面积占比(连通区域内像素数/图片面积),主商品的方位(重心坐标),主商品的上下左右边界(最左、最右的横坐标以及最上、最下的纵坐标)。【专利说明】-种识别图片的方法及装置
本申请涉及装置识别领域,具体地说,涉及一种识别图片的方法及装置。
技术介绍
在现有技术中,能够提供正品行货、品质的商品的B2C网站很多。在B2C网站上, 由于图片来自于各个不同的卖家,其制作风格、质量也各不相同。其中,一些B2C网站的整 体展示效果参差不齐,极大地影响商品的定位及消费者对商品的信任程度。 而且,这些B2C网站只能通过制定图片规范,来督促其内的商家按统一的标准制 作图片。同时,通过人工来监督并处罚违规的图片。但是,由于其海量的商品数,靠目前的 方法,效率低下且极其耗费人工。因此,亟需通过技术的手段,来自动判定图片是否符合行 业规范。 因此,如何能够解决B2C网站中不同商家的商品展示效果参差不齐,无法检测出 图片的标准不统一的问题,便成为亟待解决的技术问题。 【专利技术内容】 有鉴于此,本申请所要解决的技术问题是提供了识别图片的方法及装置,以解决 B2C网站中不同商家的商品展示效果参差不齐,无法检测出图片的标准不统一的问题。 为了解决上述技术问题,本申请公开了一种识别图片的方法,包括:接收图片并识 别其中的白色区域和非白色区域,其中,所述白色区域仅由白色像素点连通组成,所述非白 色区域仅由非白色像素点连通组成;当所述白色区域在所述图片的面积占比超过预设的面 积占比门限时,获取显著度超过预设门限的非白色区域,并根据所述非白色区域的属性对 所述图片中的主体对象进行定位。 进一步地,显著度超过预设门限的非白色区域的属性,包括以下一个或多个组合: 所述非白色区域的个数、所述非白色区域在所述图片的面积占比、所述非白色区域的重心 坐标、所述非白色区域的最左、最右的横坐标以及最上、最下的纵坐标;根据显著度超过预 设门限的非白色区域的属性对所述图片中的主体对象进行定位,包括以下一个或多个组 合:根据显著度超过预设门限的非白色区域获取所述图片中的主体对象的个数;根据显著 度超过预设门限的非白色区域在所述图片的面积占比获取所述图片中的主体对象在所述 图片的面积占比;根据显著度超过预设门限的非白色区域的重心坐标获取所述图片中的主 体对象的方位信息;根据显著度超过预设门限的非白色区域的最左、最右的横坐标以及最 上、最下的纵坐标获取所述图片中的主体对象的边界。 进一步地,还包括:对于定位为主体对象的任一非白色区域,对其中的所有非白色 像素点进行拟合从而得到相应主体对象的轮廓轨迹,将所述轮廓轨迹所围成的形状的长轴 方向判定为所述主体对象的摆放方向。 进一步地,所述主体对象的轮廓轨迹,包括:椭圆或长方形;所述轮廓轨迹所围成 的形状的长轴方向,包括:所述轮廓轨迹所围成的形状的长轴与所述图片的水平横轴的夹 角;将所述轮廓轨迹所围成的形状的长轴方向判定为所述主体对象的摆放方向,进一步包 括:如果所述轮廓轨迹所围成的形状的长轴与所述图片的水平横轴的正半轴的夹角大于 90度,则所述主体对象的摆放方向朝左,否则,则所述主体对象的摆放方向朝右。 进一步地,还包括:对于定位为主体对象的任一非白色区域,获取所述非白色区域 的凸包轨迹,并根据所述凸包轨迹获取所述主体对象的底部的轮廓轨迹;获取所述主体对 象的底部的轮廓轨迹中纵坐标最下的点,并结合所述主体对象的摆放方向判定所述主体对 象的底部的轮廓轨迹上由所述纵坐标最下的点向所述摆放方向反方向的延伸为所述主体 对象的底部的有效轮廓轨迹;枚举所述有效轮廓轨迹上任一点为起点并进行拓展,不断计 算当前点与后继点的连线与所述图片的水平横轴的夹角,当所述夹角大于门限时以所述当 前点为终点,并截取所述有效轮廓轨迹上由所述起点至终点的轨迹为待选轨迹;在所获得 的若干待选轨迹中选取最长的作为所述主体对象的底部的目标轮廓轨迹;获取所述目标轮 廓轨迹的起点至终点的连线与所述图片的水平横轴的夹角从而根据所述夹角判定所述图 片中的主体对象的摆放角度趋势。 进一步地,根据所述凸包轨迹获取所述主体对象的底部的轮廓轨迹,包括:以所述 凸包轨迹中左上角任一点开始,按逆时针顺序以迭代方式比较当前点与后继点的横坐标, 当某一时刻后续点的横坐标大于当前点的横坐标时,将所述后继点设为起点;之后当又一 时刻后续点的横坐标小于当前点的横坐标时,将所述当前点设为终点;通过所述起点至终 点的遍历轨迹,形成所述主体对象的底部的轮廓轨迹。 进一步地,还包括:当所述白色区域在所述图片的面积占比超过预设的面积占比 门限时,还获取显著度没有超过预设门限的非白色区域,根据所述非白色区域的属性对所 述图片中的描述信息进行定位,并识别所述描述信息的文字内容。 进一步地,显著度没有超过预设门限的非白色区域的属性,包括以下一个或多个 组合:所述非白色区域的个数、所述非白色区域在所述图片的面积占比、所述非白色区域的 重心坐标、所述非白色区域的最左、最右的横坐标以及最上、最下的纵坐标;根据显著度没 有超过预设门限的非白色区域的属性对所述图片中的描述信息进行定位,包括以下一个或 多个组合:根据显著度没有超过预设门限的非白色区域获取所述图片中的描述信息的个 数;根据显著度没有超过预设门限的非白色区域在所述图片的面积占比获取所述图片中的 描述信息在所述图片的面积占比;根据显著度没有超过预设门限的非白色区域的重心坐标 获取所述图片中的描述信息的方位信息;根据显著度没有超过预设门限的非白色区域的最 左、最右的横坐标以及最上、最下的纵坐标获取所述图片中的描述信息的边界。 为了解决上述技术问题,本申请公开了一种识别图片的装置,包括:区域识别模块 和定位识别模块;其中,所述区域识别模块,用于接收图片并识别其中的白色区域和非白色 区域发送给所述定位识别模块,其中,所述白色区域仅由白色像素点连通组成,所述非白色 区域仅由非白色像素点连通组成;所述定位识别模块,当所述白色区域在所述图片的面积 占比超过预设的面积占比门限时,用于获取显著度超过预设门限的非白色区域,并根据所 述非白色区域的属性对所述图片中的主体对象进行定位。 进一步地,所述定位识别模块获取显著度超过预设门限的非白色区域的属性,包 括以下一个或多个组合:所述非白色区域的个数、所述非白色区域在所述图片的面积占比、 所述非白色区域的重心坐标、所述非白色区域的最左、最右的横坐标以及最上、最下的纵坐 标;所述定位识别模块根据显著度超过预设门限的非白色区域的属性对所述图片中的主体 对象进行定位,包括以下本文档来自技高网...
一种识别图片的方法及装置

【技术保护点】
一种识别图片的方法,包括:接收图片并识别其中的白色区域和非白色区域,其中,所述白色区域仅由白色像素点连通组成,所述非白色区域仅由非白色像素点连通组成;当所述白色区域在所述图片的面积占比超过预设的面积占比门限时,获取显著度超过预设门限的非白色区域,并根据所述非白色区域的属性对所述图片中的主体对象进行定位。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹阳
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1