一种图像区域检测方法及装置的制造方法

文档序号:10625248阅读:474来源:国知局
一种图像区域检测方法及装置的制造方法
【专利摘要】本申请提供一种图像区域检测方法和装置。所述方法可以包括:计算得出待处理图像像素点的颜色特征和梯度特征,构建所述待处理图像的混合特征向量;对所述混合特征向量进行聚类,获取聚类后的聚簇;根据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像素点的像素概率;基于所述像素概率对所述待处理图像进行检测,获取目标区域。利用本申请中各个实施例,可以有效应对实际图像场景中各种复杂的情况,实现对商品图像中主体区域进行准确、有效的分离,提高提取精确度。
【专利说明】-种图像区域检测方法及装置
[0001] 巧术邻域
[0002] 本申请属于计算机信息处理邻域,尤其设及一种图像区域检测方法及装置。
【背景技术】
[0003] 随着互联网消费时代的发展,例如一淘、淘宝W及天猫商城等提供在线商品捜索 和在线购物的网站在商品信息展示时通常会提供大量有关商品的图像,W便于消费者进行 直观的选择。商品图像作为在线捜索和购物的网站中承载较多,是非常重要信息,对于商品 成交有着极大的影响。
[0004] 在网上商品信息展示中,通常商品图像可W较好的体现商品的直观特性,商品中 的主体区域(或者称为前景区域,比如风衣、休闲裤、皮鞋、手机、沙发凳)通常为商品图像 中信息量最大、最主要的部分。例如,在商品展示、投放广告时,通常需要考虑在一幅图像当 中,商品主体是否居中、是否在图像所展示的画面中占据符合规定的比例、主体区域相对于 背景是否突出等。而实际的应用中绝大部分商品图像由卖家商户自行拍摄上传在网站展示 窗口,卖家商户往往不具备专业的拍摄和图像编辑能力,不能很好的突出展示商品特征。因 此一些应用场景中商务平台服务方通常需要对卖家商户提供的图像进行分析,获取商品主 体,调整商品的展示角度、背景搭配、摆放位置、主体商品大小等,使其具有最佳展示效果的 图像,W便于消费者能够更准确获取其感兴趣的商品,或者被商户的商品吸引。因此,商务 平台服务方或者终端应用的用户通常需要精准且高效的从商品图像中将商品主体区域和 背景区域分离出来。 阳〇化]目前常用的商品主体区域与背景区域分离技术主要包括采用学术界中基于颜色 量化特征的图像显著性区域检测技术。运类技术通常由于仅仅依赖于颜色特征进行处理, 仅能对简单的商品图像进行处理。而淘宝、天猫等平台型电商网站中的商品图像可W由卖 家上传,图像的质量参差不齐,复杂度也非常高。例如在主体和背景颜色相似的情况下,在 使用颜色建模的时候很容易将两者混在一起,难W区分,无法有效提取主体区域。同样,在 背景复杂度较高即非主体区域的颜色分布复杂时,使用基于颜色特征的方法往往会将背景 和前景建模为过多的区块,导致也无法精确的分离前景和背景。
[0006] 目前现有技术中商品图像主体识别技术在面临主体和背景区域颜色相近或者背 景区域复杂度高等复杂图像时不能精确、有效的进行主体区域的检测、分离。现有技术中尤 其是复杂图像区域检测时亟需一种更加高效、精确的检测方法。

【发明内容】

[0007] 本申请目的在于提供一种图像区域检测方法及装置,能有效应对实际图像场景中 各种复杂的情况,实现对复杂图像中主体区域进行准确、有效的分离,提高提取精确度。
[0008] 本申请提供的一种图像区域检测方法和装置是运样实现的:
[0009] 一种图像区域检测方法,所述方法包括:
[0010] 计算得出待处理图像像素点的颜色特征和梯度特征,构建所述待处理图像的混合 特征向量;
[0011] 对所述混合特征向量进行聚类,获取聚类后的聚簇;
[0012] 根据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像 素点的像素概率;
[0013] 基于所述像素概率对所述待处理图像进行检测,获取目标区域。
[0014] 一种图像区域检测装置,所述装置包括:
[0015] 特征计算模块,用于计算得出待处理图像像素点的颜色特征和梯度特征,并构建 所述待处理图像的混合特征向量;
[0016] 聚类模块,用于对所述混合特征向量进行聚类,获取聚类后的聚簇;
[0017] 聚簇概率模块,用于根据预定规则计算所述聚簇的聚簇概率;
[0018] 像素概率模块,用于基于所述聚簇概率计算所述聚簇中像素点的像素概率;
[0019] 检测模块,用于基于所述像素概率对所述待处理图像进行检测,获取目标区域。
[0020] 一种图像区域检测装置,所述装置被设置成,包括:
[0021] 第一处理单元,用于获取用户/客户端的待处理图像,计算得出待处理图像像素 点的颜色特征和梯度特征,构建所述待处理图像的混合特征向量;
[0022] 第二处理单元,用于对所述混合特征向量进行聚类,获取聚类后的聚簇;还用于根 据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像素点的像素 概率;
[0023] 输出单元,用于基于所述像素概率对所述待处理图像进行获取目标区域,并将所 述获取的目标区域存储或者展示于指定位置。
[0024] 本申请提供的一种图像区域检测方法及装置,采用为图像中的每个像素点构建其 特有的混合特征向量。所述混合特征向量中除了可W包括像素点的颜色特征外还包括梯度 特征,在计算像素点时同时考虑了像素点周围的信息,可W更加准确的建立像素点的特征 值,使得混合特征空间时前景和背景区域相近的两个点的混合特征向量的距离比仅仅使用 颜色特征的距离大大增加,可W有效的区分前景和背景相近的区域,提高目前区域检测的 精准度。同样的,在复杂背景图像中,本申请所述的混合特征向量可W很好的结合颜色特征 和梯度特征将前景的像素点和背景的像素点描述到两个不同的聚簇中,在欧式距离计算时 可W很容易将两者分离。本申请中对混合特征进行聚类,计算聚类后聚簇属于主体区域的 聚簇概率,基于所述聚簇概率计算聚簇中每个像素属于主体区域的像素概率,W本申请所 述的计算出来的显著度作为属于主体区域的概率,可W有效、精确的检测待处理图像中的 主体区域。本申请W所述聚簇与其他聚簇距离和与总和的比值作为聚簇的显著度,用于表 述聚簇属于主体区域的概率,更加符合实际用户感知图像中商品主体的情况,使得处理结 果更加精确、有效。
【附图说明】
[0025] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请中记载的一些实施例,对于本邻域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可W根据运些附图获得其他的附图。
[0026] 图1是本申请一种图像区域检测方法一种实施例的流程示意图;
[0027] 图2是本申请所述待处理图像边界点邻域窗口提取的示意图;
[002引图3是利用本申请所述的一种图像区域检测方法进行主体区域提取的示意图;
[0029] 图4是利用本申请所述的一种图像区域检测方法进行主体区域提取的示意图;
[0030] 图5是本申请所述一种图像区域检测装置的模块结构示意图;
[0031] 图6是本申请所述一种特征计算模块一种实施例的模块结构示意图;
[0032] 图7是本申请所述一种颜色特征模块一种实施例的模块结构示意图;
[0033] 图8是本申请所述一种像素概率计算模块一种实施例的模块结构示意图。
【具体实施方式】
[0034] 为了使本技术邻域的人员更好地理解本申请中的技术方案,下面将结合本申请实 施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施 例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本邻域普通 技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护 的范围。
[0035] 卖家商户上传的商品图像中可W包括一个或者多个主体,例如为了节约商品展示 的窗口资源,卖家商户可W将多个图像合并在一张图像中后上传作为某商品的图像。本申 请所述的一种图像区域检测方法可W适用于包括一个或者多个商品主体的图像,在所述图 像包括多个主体时,可W将待处理图像划分为多个子图,每个子图可W包括单个主体,然后 对每个所述子图采用本申请所述的主体区域提取方法进行处理。具体的所述将包括多个主 体的待处理图像进行划分的方法可W采用专利号为CN102567952A,名称为《一种图像分割 方法及系统》中所述的图像分割方法。经过上述方法处理后,可W将包括多个主体的商品图 像分割成多个包括单个主体的子图。
[0036] 下面W包括单个主体的商品图像或者W经过上述图像分割后的子图为例对本申 请所述的图像处理方法进行详细的描述。图1是本申请所述一种图像区域检测方法一个实 施例的方法流程图,如图1所述,所述方法可W包括:
[0037] S1 :计算得出待处理图像像素点的颜色特征和梯度特征,构建所述待处理图像的 混合特征向量。
[0038] 如前所述,本实施例中所述的待处理图像可W为包括一个主体的单独一张商品图 像,也可W为经过图像分割出来后的包括单个主体的一个子图。在获取所述待处理图像后, 可W基于包括颜色和梯度的特征值构建待处理图像像素点的混合特征,形成混合特征向 量。在实际图像信息处理时,通常可W使用局部特征的方式进行每个像素点的特征提取,例 如对于某个像素点P来说,可W选取一个邻域窗口 W (P),所述的邻域窗口 W (P)可W为一个 W P点为中屯、的N*N的正方形区域。所述的N的取值可W根据图像信息处理的精度或者速 度等要求进行合理选择,例如可W根据图像尺寸或包括像素点的多少取值为3、5、7、9等奇 数。本实施例中所述N可W取值为5,可W在每次计算像素点的混合特征中的颜色特征或者 梯度特征时取W P点为中屯、的5*5的正方形邻域窗口区域。
[0039] 本实施例中所述构建的待处理图像的混合特征可W包括像素点的颜色特征和梯 度特征,可W对所述颜色特征和梯度特征等进行预定格式的组合,形成高维度的混合特征 向量。具体的实现过程中,所述计算得出待处理图像像素点的颜色特征的处理过程可w包 括:
[0040] S101 :如果所述待处理图像不为L油格式的数据,将所述待处理图像的数据格式 转化为Lab格式; 阳0川 S102 待处理像素为中屯、提取所述待处理图像中邻域窗口 W(p)的像素点,将所 述邻域窗口 W(p)中像素点的L、a、b Ξ个通道分别分为K个分组,形成3体维的颜色特征向 量;
[00创 S103 :将所述邻域窗口 W(p)中每个像素点在所述L、a、b Ξ个通道的颜色值累加 到所述颜色特征向量所对应的维中,形成所述邻域窗口中待处理像素点的颜色特征。
[0043] 在待处理图像颜色特征提取时通常可W包括将^ a、b Ξ个通道分别均匀的量化 为K个分组,尽可能的保证每个通道的每个分组的长度相等。
[0044] 通常所述待处理图像可W为RGB通道颜色模型的图像信息,所述L油通道的颜色 模型通常指基于人对颜色的感觉建立的并且与光线及设备无关的颜色模型,更加符合人的 视觉感知。因而本实施例中采用从Lab空间检测出的图像中的主体区域,更加符合人的感 知结果,使得主体区域提取的处理结果更加准确。
[0045] 本实施例中可W将所述待处理图像从RGB通道转化为L油通道。通常所述的RGB 通道包括Ξ个变量的Ξ维颜色向量巧,G,B),如下所示: W46] R :红色,0~255的整数,变化值为256 ; W47] G :绿色,0~255的整数,变化值为256 ; W4引 B :蓝色,0~255的整数,变化值为256。 W例所述的L油通道可W包括如下所示的;个变量:
[0050] L :亮度,0~100的整数,变化值100 ; W51] A :从绿色至红色,-128~127的整数,变化值256 ;
[0052] B :从蓝色至黄色,-128~127的整数,变化值256。
[0053] 在所述将待处理图像从RGB通道转化为L油通道时,可W采用给定的算法进行转 化,也可W采用例如化Otoshop等软件工具进行转化,在此不做详细论述。然后可W W预先 设置的邻域窗口 w(p)提取所述L油通道的待处理图像中的像素点,将所述邻域窗口 W(p) 中像素点的^ a、b Ξ个通道分别均匀的量化为K个bin (分组)。进一步的可^将^ a、b Ξ个通道量化后的像素点的值拼接在一起可W形成一个3*Κ维的颜色特征向量,例如所述 形成的3体维的颜色特征向量可W表示为{L1,L2,…化曰1,曰2,…aK,bl,b2,…b时。本实 施例中所述的K的取值可W自定义设置,用来表示对待处理图像颜色空间的一个描述。本 申请中如果所述K的取值偏大,那么所述待处理图像在颜色空间会被划分得较细,颜色特 征表述的更为准确,相应的计算时间增加;相反若K值取值较小,那么对所述待处理图像在 颜色空间的整体划分度较低,颜色特征向量维数较小,可W提高数据处理速度。经过多次实 验,本申请提供一种K的取值范围,具体的所述K的取值可W为:6《K《16,在上述取值范 围内可W保证颜色特征向量可W准确、有效、合适的表述待处理图像的颜色特征。在本实施 例中所述K的取值可W取值为6,即可W构建所述邻域窗口中待处理像素点的18维的混合 特征向量。最后可W根据所述邻域窗口 W(p)中每个像素点在^曰、6^个通道的颜色值,将 其累加到该颜色特征向量相对应的维中。例如在时5 -共25个像素点的邻域窗口中,所述 25个像素点的L油颜色值共同构建一个18维的颜色特征向量。具体的,所述25个像素点 中每个像素点都会有一组L油颜色值,W L通道为例,假设第一像素点的L通道的值为10, 可朗尋其映射到所述L通道总共划分的6个bin (分组)中相对应的一个分组中,例如划分 到L1中。第二像素点的L通道值为98,则可W将其划分到L6中。依次类推,将所述邻域窗 口 W(p)中的25个像素点全部遍历一遍,将相应bin (分组)中的颜色值累加可W得到一个 所述邻域窗口 W(p)中待处理像素点总的L曰、b颜色特征的分布向量。
[0054] 计算完成当前邻域窗口中待处理像素点的颜色特征向量后,可W按照一定方向一 次移位一个像素点,然后按照上述方式再次提取邻域窗口的像素点,计算新的邻域窗口中 待处理像素点的颜色特征向量。依次计算得出所述待处理图像中所有像素点的颜色特征向 量,获取所述待处理图像像素点的颜色特征。
[0055] 需要说明的是,本申请中所述的邻域窗口中的待处理像素点通常为所述设置的正 方形邻域窗口的中屯、点。对于所述待处理图像中的非边界点像素点,可W-次提取一个正 方形的邻域窗口。对于边界点或者靠近边界点不能满足正方形邻域窗口提取的像素点,贝U 仍然按照所述邻域窗口预先设置的提取规格,即可所述边界点像素点或者靠近边界的 像素点为中屯、、W所述邻域窗口实际在所述待处理图像中覆盖的像素点进行计算。图2是 本申请所述待处理图像边界点邻域窗口提取的示意图。如图2中所示,例如设置的邻域窗 口提取规则为5*5的正方形区域,对于某边界点的非角点来说,W所述边界点的像素点P1 为邻域窗口中屯、提取到的像素点规格为5*3,相应的,对于所述待处理图像的角点P2,则提 取到的像素点的规格为3*3。
[0056] 本申请中所述的混合特征可W包括待处理图像的梯度特征。本实施例中可W采用 化G特征进行梯度特征提取,形成待处理图像中每个像素点Μ维的梯度特征。通常所述的 梯度的含义可W包括图像中每个像素点与邻近像素点的差异,在构建为梯度特征后可W用 于检测颜色不明显的区域。本实施例中可W将待处理图像从RGB颜色通道转化为灰度图, 运样简化梯度特征的复杂性。具体的在实现方式上可W采用化G特征进行梯度特征提取, 获取预先设置的邻域窗口 W(p)中像素点的梯度方向和梯度值,然后可W将所述邻域窗口 W(P)中包括所有像素点梯度方向的总梯度方向值分割为Μ个bin (分组),例如将180度的 总梯度方向分割为12个bin (分组),那么每个bin代表的是一个15度的范围。最后可W根 据所述邻域窗口 W(P)中每个像素点的梯度值,使用线性插值的方法累加到对应的bin (分 组)中,形成邻域窗口中待处理像素点的一个Μ维的梯度特征向量,例如本实施例中的12 维的梯度特征向量,可W表示为{gl,g2,",gl2}。例如若待处理像素点的邻域窗口 W(p)中 某一点的梯度方向为44度,梯度值为10,那么该梯度方向为44度所属的bin (分组)为g3, 与前述颜色特征计算方式类似,可W将44度的梯度值10累加值所属的分组的中。遍历所 述邻域窗口所有像素点的梯度方向和梯度值,计算得到所述邻域窗口待处理像素点的梯度 特征。同样计算一个邻域窗口后可W移位一个像素点,继续计算下一个待处理像素点的梯 度特征。依次计算完成所述待处理图像所有像素点的梯度特征,具体的可W参照上述颜色 特征的计算方式,在此不做寶述。
[0057] 在计算得出所述待处理图像像素点的颜色特征和梯度特征后,可W构建所述待处 理图像的混合特征向量。具体的所述构建待处理图像的混合特征向量可W包括将所述待处 理图像每个像素点的K维颜色特征和Μ维梯度特征进行拼接组合,形成对于像素点的化+M) 维的混合特征向量。例如本实施例中可W将18维的颜色特征与12维的梯度特征的值按序 拼接组合,前面18维数据为颜色特征,后面12维数据为梯度特征,可W表示为化1,1^2,··· L6, al,曰2, ???aG, bl, b2, ???be, gl, g2,…gl2}。当然,如果所述待处理图像的大小为[W,田, 其中W为所述待处理图像的宽度,Η为所述待处理图像的高度,单位均为像素点,那么通过 上述方法可W构建所述待处理图像W地个化+Μ)维的混合特征向量。
[0058] 在本申请中计算像素点的颜色特征和梯度特征时考虑计算到了每个待处理像素 点周围像素点的信息,可W更加准确的建立像素点的特征值,使得混合特征空间时前景和 背景区域相近的两个点的混合特征向量的距离比仅仅使用颜色特征的距离大大增加,可W 有效的区分前景和背景相近的区域,提高主体区域检测的精准度。
[0059] S2 :对所述混合特征向量进行聚类,获取聚类后的聚簇。
[0060] 前述中所述待处理图像尺寸为[W,田的商品图像会产生W地个化+Μ)维的混合特 征向量。本申请中为了提高计算效率,可W对运些特征向量进行聚类。本实施例中所采用 的聚类算法采可W为Kmeans聚类算法。所述的Kmeans聚类算法具体的操作过程主要可W 包括:
[0061] S201 :从所述W地个化+M)维的混合特征向量中随机选取L个混合特征向量作为 初始聚类中屯、。在具体的实施例中,所述L的取值范围可W经过试验选取合适的值,通常所 述L取值太大会导致计算时间较长,L太小则无法将特征空间划分得比较精细。
[0062] S202 :遍历所有W*K个混合特征向量,分别计算每一个混合特征向量与当前聚类 中屯、之间的距离。本实施例中所述的距离采用的为欧式距离,例如两个混合特征向量分别 为P和q,其中q为随机选取的当前聚类中屯、,那么所述混合特征向量与所述当前聚类中屯、 q之间的欧式距离D(p,q)可W为:
[0063] D(p, q) = I I (Pi-qi)2+(p2_q2)2......+ (P(K+M)-q(w〇) 21 W64] S203 :对于每个混合特征向量,计算其与所述选取的L个初始聚类中屯、的距离,所 述混合特征向量属于与所述L个初始聚类中屯、距离最小的聚簇。经过一轮计算分类后可W 将混合特征向量合理的划分到距离最近的所述L个初始聚类中屯、的聚簇中。 W65] S204 :更新每个聚簇的聚类中屯、。将待处理图像中每个像素点划分到对应的聚簇 后,可W更新每个聚簇的聚类中屯、。本实施例中具体的更新计算方法可W包括计算所述每 个聚簇中所有混合特征向量在每一维上的平均值,然后将所述计算得到的每一维的平均值 作为该聚簇新的聚类中屯、。
[0066] 上述所述的S201~S204为一次聚类的过程,本申请中可W反复聚类计算上述为 每个像素点划分聚簇和更新聚簇中屯、的步骤,直到所述聚簇的聚类中屯、不再进行较大幅度 的移动(该移动的幅度阔值可W根据需求进行设置)或者所述聚类计算的次数达到预置 计算要求为止。具体例如在本实施例中,可W设置所述混合特征向量聚类次数为1000次, 或者,新的聚簇的聚类中屯、与该聚簇上一次的聚类中屯、之间的欧式距离小于0. 5,如表示为 上一次的聚类中屯、为〇ld_C,新的聚类中屯、为化w_C,那么聚类计算的停止条件可W设置为 D(01d_C, New_C)<0. 5〇
[0067] 本实施例中将混合特征向量进行聚类,形成L个聚簇,可W将所述待处理图像中 的大量像素点的混合特征计算量缩小至L个聚簇的计算,可W提高后续图像区域检测的进 一步计算速率,提高整体图像信息处理效率。
[0068] S3 :根据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇 中像素点的像素概率。
[0069] 经过上述步骤处理后,所述待处理图像在本申请所述的化+M)维的混合特征向量 空间中聚类成了 L个聚簇,其中所述L个聚簇中每个聚簇内的像素点在所述特征空间上是 相近的。本申请中可每个所述聚簇为单元计算每个聚簇属于主体区域的聚簇概率,然 后进一步的基于所述聚簇的聚簇概率计算所述聚簇中所有像素点属于所述主体区域的像 素概率。本实施例中可W采用每个聚簇在整个所述待处理图像中的显著度来描述所述每个 聚簇属于主体区域的概率。具体的所述根据预定规则计算所述聚簇的聚簇概率可W包括:
[0070] 计算所述L个聚簇中每个聚簇Ci与其他聚簇的距离和D(Ci),W所述聚簇和 D(Ci)与所有聚簇的所述距离和的总和的比值作为所述聚簇Ci的聚簇概率。
[0071] 本实施例中假设经过聚类后得到的所述L个聚簇的聚簇中屯、分别为C1、C2、…、 化,本实施例聚簇的显著度可W采用由与其他所有聚簇的距离之和与总和的比值表示。那 么对于任意聚簇Ci来说,1《i《以本实施例提供一种计算所述聚簇中每个聚簇与其他聚 簇的距离和的方法,具体的该聚簇的Ci与其他聚簇的距离和D(Ci)可W采用下式公式(1) 计算得出:
[0072]
[0073] 上式中,L为聚簇的个数,如本实施例中设置的120, I |ci,C,II为当前聚簇Ci的 聚簇中屯、的混合特征向量与其他聚簇的聚簇中屯、混合特征向量的欧氏距离。一般的,所述 两个聚簇之间混合特征向量差距越大,两个聚簇中屯、之间的欧氏距离越大。若某个聚簇与 其他聚簇的欧式距离整体上都较大,可W表示该聚簇与其他聚簇的区别显著性越高,则越 有可能接近待处理图像的主体区域,相应的计算得到的与其他聚簇的距离之和D(Ci)值也 越大。在本实施中计算所述距离和的方法中加入了因子Wj,所述Wj可W为根据当前聚簇 Ci所包括的像素点设置的权重。本实施例中一般的,所述聚簇中包括的像素点的个数越多, 那么其对应显著度值的贡献也越大。因此,所述Wj可W根据聚簇中所包括的像素点进行设 置。例如可W设置为聚簇所包括的像素点个数,或者当前聚簇所包括的像素点个数与所述 待处理图像总像素点个数的比值等,具体的可W根据需求进行设置。运样,在计算所述聚簇 的距离和时加入所述聚簇的权重Wj,将所述聚簇中所包括的像素点个数计算在内,在一些 应用场景中更加符合实际图像主体区域的特性,在该类应用场景中可W使提取主图区域的 计算结果更加准确。
[0074] 在得到每个聚簇在所述待处理图像中的显著度后,可W进一步根据所述显著度计 算每个聚簇属于所述主体区域的聚簇概率。本实施例中可所述聚簇和D(Ci)与所有聚 簇的所述距离和的总和的比值作为所述聚簇Ci属于所述主体区域的聚簇概率,具体的可 W采用下式(2)计算得出: 阳0巧]
[0076] 上述中Σ 为计算得出的所有聚簇的聚簇和的总和,可w采用当前聚簇 的距离和与所述总和的比值作为所述当前聚簇属于所述主体区域的聚簇概率。由于聚类后 的聚簇中混合特征向量值较为接近,在本申请的一种实施例中可W认为该聚簇中像素点属 于主体区域的像素概率等价于该聚簇属于主体区域的聚簇概率,运样可W根据所述聚簇的 概率得到每个像素点的一个概率值。因此,本申请的一种实施例中,所述基于所述聚簇概率 计算所述聚簇中像素点的像素概率可W包括:
[0077] S301 :所述聚簇中像素点的像素概率可W为该像素点所属聚簇的聚簇概率。
[0078] 在本申请其他实施例中,聚簇中的像素点可能分布于所述待处理图像的分散的其 他区域中,本申请为使提取的主体区域具有的紧凑特性,提取的主体区域更加准确,可W再 次计算每个聚簇中每个像素点属于主体区域的像素概率。在此,本申请可W设置第二邻域 窗口 W(p)',可W参照上述计算颜色特征的方式W像素点P为中屯、提取所述第二邻域窗口 W(p)'的像素点,所述第二邻域窗口 W(p)'中的某个像素点q的概率为该像素点q所属聚簇 的聚簇概率,在此W P (q)表示,则另一种实施例中所述基于所述聚簇的概率计算所述聚簇 中像素点属于所述主体区域的概率可W包括:
[0079] S302 待求像素点P为中屯、提取第一邻域窗口 W(p)'的像素点,采用下式计算所 述待求像素点P属于所述主体区域的像素概率Sal (P):
[0080]
[0081] 上式中,P(q)为所述第一邻域窗W(p)'内的像素点q所属的聚簇属于主体区域的 聚簇概率,t为待求像素点P所属的聚簇中像素点的个数,σ为设置的一个平滑参数,可W 表示当前计算的像素点Ρ的结果受到周围像素点影响的大小。若σ取值较大,可W表示像 素点Ρ的计算结果容易受周围像素点的影响,反之不容易受到周围像素点的影响。该σ值 可W根据经验或者结果的预估进行合理设置,一般来说,对于网站产品销售的图像来说,σ 可W取值偏小,例如本实施例中具体的可W取值为0.17。若在自然场景下的图像(通常为 非商品图像),所述σ的取值可W偏大,例如可W取值为0.25。
[0082] 上述中所述的第一邻域窗口 W(p)'的设置可W与前述颜色特征提取时设置的邻域 窗口相同,例如可W设置为时5的正方形邻域窗口。运样,在计算所述待处理图像中像素点 的像素概率时可待求像素点为中屯、所述第一邻域窗口 W(p)'如5*5的像素点进行计 算,遍历所述第一邻域窗口 W(p)'中所有像素点的概率可W计算得到该待求像素点P属于 所述主体区域的像素概率。
[0083] 通过上述S302所述的像素点属于主体区域概率计算方法,可W计算得到所述待 处理图像中每个像素点属于主体区域的像素概率,并且该概率值采用了所述第一邻域窗口 W(p)'中像素点的概率值进行平滑计算得出,可W提高最终的提取结果的准确性。
[0084] S4 :基于所述像素概率对所述待处理图像进行检测,获取目标区域。
[00化]在计算完成所述待处理图像每个像素属于所述主体区域的像素概率后,可W进行 主体区域与背景区域的分离,提取获取所述待处理图像中的目标区域。本申请中所述的目 标区域可W为所述待处理图像中的主体区域(前景区域),在其他的实施例中,所述目标区 域也可w为背景区域,即可w检测获取待处理图像的背景区域、本申请一种实施方式中,所 述基于所述像素概率对所述待处理图像进行检测获取目标区域具体的可W包括:
[0086] S401 :将所述待处理图像中像素点的像素概率值符合判断阔值PV要求的像素点 作为所述待处理图像的目标区域。
[0087] 具体的例如在检测主体区域的实施过程中,例如可W预先设置像素点概率的判定 阔值PV如0. 85,然后可W将所述待处理图像中所述像素点的像素概率的值大于0. 85的像 素点提取出来,作为所述待处理图像的主体区域。本申请所述预定判断阔值取值过小会导 致提取较多的非主体区域的像素点,取值过大则会降低提取到的主体区域图像的完整性, 本实施例提供一种所述判断阔值的取值范围,具体的所述预定判断阔值PV的取值范围可 W为:0. 8《PV《0. 95。上述S401中所述像素点的像素概率优选的方式为采用所述第一 邻域窗口 W(p)'中像素点的概率值进行平滑计算得出的概率值。
[0088] 当然,在检测背景区域的实施例中,可m受置满足判断为背景区域的判断阔值PV 的值,具体的可W根据实际场景应用进行确定。
[0089] 本申请还提供另一种优选的实施例,在所述另一种实施例中,所述基于所述像素 点的像素概率对所述待处理图像进行检测获取目标具体的可W包括:
[0090] S4021 :将所述待处理图像中像素点属于主体区域的概率值大于第一阔值PF的像 素点作为种子像素点; 阳091] S4022 所述种子像素点为中屯、计算与周围第二邻域窗口中像素点的欧式距 离;
[0092] S4023 :将所述欧式距离小于第二阔值的像素点作为新的种子像素点;
[0093] S2044:遍历所有所述种子像素点与周围所述第二邻域窗口中像素点的欧式距离 并做出判断,将所述计算得出的种子像素点作为所述待处理图像的目标区域。
[0094] 本实施例中,所述像素点属于主体区域的像素概率优选的可W为所述像素点所属 聚簇的聚簇概率。另外,所述的第一阔值PF和第二阔值W及所述第Ξ邻域窗口可W根据实 际数据处理需求进行设置,例如所述第一阀PF值同样可W设置为0. 85或者选取为聚簇概 率中值较高的值,所述第二阔值可W设置为0. 5。如上述预定判断阔值,本申请所述第一阔 值PF取值过小会导致提取较多的非主体区域的像素点,取值过大则会降低提取到的主体 区域图像的完整性,本实施例提供一种所述第一阔值PF的取值范围,具体的所述第一阔值 PF的取值范围可W为:0. 8《PF《0. 95。本实施例中所述的第Ξ邻域窗口一般的为W种 子像素点为中屯、的3*3的八邻近窗口,然后可W根据本申请所述的例如30维的特征混合特 征向量进行欧式距离计算。如果所述距离满足第二阔值要求,可W将所述种子周围满足第 二阔值要求的像素点作为新的种子像素点,可W认为符合所述第二阔值要求的新的种子像 素点同样属于主体区域。当然,在处理过程中,可W设置将不满足所述第Ξ邻域窗口的像素 点作为背景区域。需要说明的,本申请中所述的主体区域通常是连通的,在其他的应用场景 中,可W将没有经过第二阔值判断过的像素点设置为背景区域。本实施例中可W根据概率 值较大的像素点作为种子像素点,然后不断的遍历周围的邻近点并做出判断,最终得到主 体区域。
[0095] 当然,本申请所述基于所述像素点的像素概率后,获取目标区域的方式可W包括 但不限于本申请所述的实施例,其他的基于本申请所述的方法无需创造性劳动的其他处理 方法仍在本申请所述的申请范围内,例如利用测地线距离算法进行主体区域与背景区域分 离提取得到的主体区域。
[0096] 本申请提供的一种图像区域检测方法,构建了包括像素点颜色特征和梯度特征的 混合特征向量,可W更加准确的建立像素点的特征值,可W有效的区分前景和背景相近的 区域,提高主体区域提取的精准度。同样的,在复杂背景图像中,本申请所述的混合特征向 量可W很好的结合颜色特征和梯度特征将前景的像素点和背景的像素点描述到两个不同 的聚簇中,在欧式距离计算时可W很容易将两者分离。本申请中对混合特征进行聚类,获得 聚簇后W所述聚簇与其他聚簇距离和与总和的比值作为聚簇的显著度,用于表述聚簇属于 主体区域的概率,更加符合实际用户感知图像中商品主体的情况,使得处理结果更加精确、 有效。在实际的应用中,利用本申请所述主体区域提取方法提取待处理图像主体区域的准 确率达到了 89. 62%,召回率达到了 88. 83%,解决了现有技术中面临复杂度高的图像时主 体区域提取准确率低的问题。
[0097] 图3、图4分别是利用本申请所述的一种图像区域检测方法进行主体区域提取的 示意图,图3、图4从左到右分别是待处理图像、现有算法提取结果和本发明提取结果。如 图3所示,选取的是一张前景和背景区域颜色非常相近的图像,从图3中可W看到现有算法 在处理运样的图像时无法对该服装中间高亮的部分进行检测,因为此处的颜色非常靠近背 景的白色。而本申请的化+M)维的混合特征向量可W有效的区分出来相似的前景和背景区 域。图4选取的是背景复杂的情况,从图4中可W看到现有算法在面对复杂性较高的图像 上难W精确提取主体,本申请所述方法采用聚类获取聚簇计算像素点属于主体区域的像素 概率,可W有效解决背景上不仅在颜色同时结构上复杂度很高的图像主体提取问题,大大 提高检测精度。
[009引基于本申请所述的一种图像区域检测方法,本申请还提供一种图像区域检测装 置。图5是本申请所述一种图像区域检测装置的模块结构示意图,如图5所示,所述装置可 W包括:
[0099] 特征计算模块101,可W用于计算得出待处理图像像素点的颜色特征和梯度特征, 并构建所述待处理图像的混合特征向量;
[0100] 聚类模块102,可W用于对所述混合特征向量进行聚类,获取聚类后的聚簇; 阳101] 聚簇概率模块103,可W用于根据预定规则计算所述聚簇的聚簇概率; 阳102] 像素概率模块104,可W用于基于所述聚簇的概率计算所述聚簇中像素点的像素 概率; 阳103] 检测模块105,可W用于基于所述像素概率对所述待处理图像进行检测,获取目标 区域。
[0104] 在具体的实施过程中,所述的特征计算模块101可W分成多个子模块分别进行相 应过程的处理。图6是本申请所述一种特征计算模块101 -种实施例的模块结构示意图, 如图6所示,所述特征计算模块101可W被设置成包括:
[01化]颜色特征模块1011,可W用于计算所述待处理图像像素点的颜色特征; 阳106] 梯度特征模块1012,可W用于计算所述待处理图像像素点的梯度特征; 阳107] 混合特征模块1013,可W用于将所述颜色特征和梯度特征结合,形成待处理图像 的混合特征向量。
[0108] 图7是本申请所述一种特征计算模块1011 -种实施例的模块结构示意图,如图7 所示,所述颜色特征模块1011可W包括:
[0109] L油转化模块111,可W用于将所述待处理图像转化为L油格式的数据;
[0110] 颜色特征向量模块112,可W用于W待处理像素为中屯、提取所述待处理图像中邻 域窗口的像素点,将所述邻域窗口中像素点的L、a、b Ξ个通道分别分为K个分组,形成3体 维的颜色特征向量; 阳111] 特征计算模块113,可W用于将所述邻域窗口中每个像素点在所述^曰、b Ξ个通 道的颜色值累加到所述颜色特征向量所对应的维中,形成所述邻域窗口中待处理像素点的 颜色特征。
[0112] 经过上述模块处理,可W得到待处理图像的颜色特征。本申请为所述的装置提供 一种K的取值范围,具体的所述K的取值可W为:6《K《16,在上述取值范围内可W保证 本申请装置提取的颜色特征向量准确、有效、合适的表述待处理图像的颜色特征。
[0113] 上述所述装置中聚簇概率模块103计算所述聚簇属于主体区域的概率,具体的可 W包括:
[0114] 距离和计算模块,可W用于计算所述聚簇中每个聚簇与其他聚簇的距离和;
[0115] 聚簇概率计算模块,可W用于根据所述聚簇和与所有聚簇的所述距离和的总和计 算所述聚簇的聚簇概率。
[0116] 本申请所述一种图像区域检测装置的一种优选实施例中,所述距离计算模块计算 所述聚簇中每个聚簇与其他聚簇的距离和具体的可W包括:
[0117] 采用下式计算所述聚簇中每个聚簇与其他聚簇的距离和D(Ci): 阳11引
[0119] 上式中,L为聚簇的个数,II Ci,c, II为当前聚簇Ci的聚簇中屯、的混合特征向量与 其他聚簇的聚簇中屯、混合特征向量的欧氏距离,Wj为根据当前聚簇Ci所包括的像素点设 置的权重。
[0120] 图8是本申请所述一种像素概率模块104 -种实施例的模块结构示意图,如图8 所示,所述像素概率模块104可W包括下述中的至少一种: 阳121] 第一概率模块1041,可W用于将像素点所属聚簇的聚簇概率作为该像素点的像素 概率;
[0122] 第二概率模块1042,可W用于W待求像素点P为中屯、提取第一邻域窗口 W(p)'的 像素点,采用下式计算所述待求像素点P的像素概率Sal (P): 阳 123]
[0124] 上式中,P(q)为所述第一邻域窗W(p)'内的像素点q所属的聚簇属于主体区域的 概率,t为待求像素点P所属的聚簇中像素点的个数,σ为设置的一个平滑参数。
[0125] 所述提取模块105可W采取预先设置的不同的提取方式提取待处理图像的主体 区域。具体的可w包括下述中的至少一种模块:
[01%] 第一提取模块,可W用于将所述待处理图像中像素点的像素概率值符合判断阔值 PV要求的像素点作为所述待处理图像的目标区域;
[0127] 第二提取模块,可W用于将所述待处理图像中像素点属于主体区域的概率值大于 第一阔值的PF像素点作为种子像素点;还可W用于W所述种子像素点为中屯、计算与周围 第二邻域窗口中像素点的欧式距离;还可W用于将所述欧式距离小于第二阔值的像素点作 为新的种子像素点;还可W用于遍历所有所述种子像素点与周围所述第二邻域窗口中像 素点的欧式距离并做出判断,将所述计算得出的种子像素点作为所述待处理图像的目标区 域。
[0128] 上述所述的一种图像区域检测装置中,所述判断阔值PV的取值范围可W为: 0. 8《PV《0. 95 ; 阳129] 和/或, 阳130] 所述第一阔值PF的取值范围可W为:0. 8《PF《0. 95。 阳131] 本实施例提供的判断阔值PV或者第一阔值PF的取值范围,可W有效保证主体区 域提取的正确、有效性,提高图像尤其所述复杂性较高的图像区域检测的准确性。
[0132] 利用本申请所述的一种图像区域检测装置,可W在平台型电商网站中用于分离复 杂多变的商品图像中的主体区域和背景区域,能有效应对实际图像场景中各种复杂的情 况,实现对复杂图像中主体区域进行准确、有效的分离,提高图像检测精确度。 阳133] 本申请所述的一种图像区域检测装置可W使用于多种终端设备中,例如用户移动 客户端的枢图应用,或者专口用于图像主体或者背景区域提取的客户端或者服务器。通常, 所述图像检测装置在进行图像检测,获取目标区域后,可W将所述获取的目标区域的图像 进行保存或者显示给用户进行进一步处理。本申请提供一种图像区域检测装置,可W适用 于处理用户或者客户端的图像,进行图像检测,获取目标区域。具体的,所述装置可W被设 置成,包括:
[0134] 第一处理单元,可W用于获取用户/客户端的待处理图像,计算得出待处理图像 像素点的颜色特征和梯度特征,构建所述待处理图像的混合特征向量;
[0135] 第二处理单元,可W用于对所述混合特征向量进行聚类,获取聚类后的聚簇;还可 W用于根据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像素 点的像素概率;
[0136] 输出单元,可W用于基于所述像素概率对所述待处理图像进行获取目标区域,并 将所述获取的目标区域存储或者展示于指定位置。
[0137] 本实施例提供的图像去检测装置,可W在客户端或者服务器中有效、精确的提取 待处理图片的目标区域,可W提高客户端图片处理用户体验或者客户端/服务器图像信息 处理的精确度。
[0138] 尽管本申请内容中提到不同图像格式转换、聚类方法、给定公式的计算等之类的 描述,但是,本申请并不局限于必须是完全标准的格式转换、聚类方法或者本申请提供的固 定公式的情况。本申请中各个实施例所设及的上述描述仅是本申请中的一些实施例中的应 用,在某些标准、方法的基础上略加修改后的处理方法也可W实行上述本申请各实施例的 方案。当然,要符合本申请上述各实施例的中所述的处理方法步骤的其他无需创造性的变 形,仍然可w实现相同的申请,在此不再寶述。
[0139] 上述实施例阐明的单元或模块,具体可W由计算机忍片或实体实现,或者由具有 某种功能的产品来实现。为了描述的方便,描述W上装置时W功能分为各种模块分别描述。 当然,在实施本申请时可W把各模块的功能在同一个或多个软件和/或硬件中实现,也可 W将实现同一功能的模块由多个子模块或子单元的组合实现。
[0140] 本邻域技术人员也知道,除了 W纯计算机可读程序代码方式实现控制器W外,完 全可W通过将方法步骤进行逻辑编程来使得控制器W逻辑口、开关、专用集成电路、可编程 逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此运种控制器可W被认为是一种 硬件部件,而对其内部包括的用于实现各种功能的装置也可W视为硬件部件内的结构。或 者甚至,可W将用于实现各种功能的装置视为既可W是实现方法的软件模块又可W是硬件 部件内的结构。 阳141] 本申请可W在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序 模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组 件、数据结构、类等等。也可W在分布式计算环境中实践本申请,在运些分布式计算环境中, 由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可 W位于包括存储设备在内的本地和远程计算机存储介质中。 阳142] 通过W上的实施方式的描述可知,本邻域的技术人员可W清楚地了解到本申请可 借助软件加必需的通用硬件平台的方式来实现。基于运样的理解,本申请的技术方案本质 上或者说对现有技术做出贡献的部分可软件产品的形式体现出来,该计算机软件产品 可W存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用W使得一台计算机设备 (可W是个人计算机,移动终端,服务器,或者网络设备等)执行本申请各个实施例或者实 施例的某些部分所述的方法。 阳143] 本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请可用于众 多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备 或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、可编程的电子设备、网络 PC、小型计算机、大型计算机、包括W上任何系统或设备的分布式计算环境等等。
[0144] 虽然通过实施例描绘了本申请,本邻域普通技术人员知道,本申请有许多变形和 变化而不脱离本申请的精神,希望所附的权利要求包括运些变形和变化而不脱离本申请的 精神。
【主权项】
1. 一种图像区域检测方法,其特征在于,所述方法包括: 计算得出待处理图像像素点的颜色特征和梯度特征,构建所述待处理图像的混合特征 向量; 对所述混合特征向量进行聚类,获取聚类后的聚簇; 根据预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像素点 的像素概率; 基于所述像素概率对所述待处理图像进行检测,获取目标区域。2. 如权利要求1所述的一种图像区域检测方法,其特征在于,所述计算得出待处理图 像像素点的颜色特征包括: 如果所述待处理图像不为Lab格式的数据,将所述待处理图像的数据格式转化为Lab 格式; W待处理像素为中屯、提取所述待处理图像中邻域窗口的像素点,将所述邻域窗口中像 素点的L a、b S个通道分别分为K个分组,形成3体维的颜色特征向量; 将所述邻域窗口中每个像素点在所述L a、b=个通道的颜色值累加到所述颜色特征 向量所对应的维中,形成所述邻域窗口中待处理像素点的颜色特征。3. 如权利要求2所述的一种图像区域检测方法,其特征在于,所述K的取值为: 6《K《16。4. 如权利要求1所述的一种图像区域检测方法,其特征在于,所述按照预定规则计算 所述聚簇的聚簇概率包括: 计算所述聚簇中每个聚簇与其他聚簇的距离和,W所述聚簇和与所有聚簇的所述距离 和的总和的比值作为所述聚簇的聚簇概率。5. 如权利要求4所述的一种图像区域检测方法,其特征在于,所述计算所述聚簇中每 个聚簇与其他聚簇的距离和包括: 采用下式计算所述聚簇中每个聚簇与其他聚簇的距离和D(Ci):上式中,L为聚簇的个数,M Cl, C, M为当前聚簇Ci的聚簇中屯、的混合特征向量与其他 聚簇的聚簇中屯、混合特征向量的欧氏距离,Wj为根据当前聚簇Ci所包括的像素点设置的 权重。6. 如权利要求1所述的一种图像区域检测方法,其特征在于,所述基于所述聚簇概率 计算所述聚簇中像素点的像素概率包括: 所述聚簇中像素点的像素概率为该像素点所属聚簇的聚簇概率。7. 如权利要求1所述的一种图像区域检测方法,其特征在于,所述基于所述聚簇概率 计算所述聚簇中像素点的像素概率包括: W待求像素点P为中屯、提取第一邻域窗口 W(P)'的像素点,采用下式计算所述待求像 素点P的像素概率Sal (P):上式中,P (q)为所述第一邻域窗W (P)'内的像素点q所属聚簇的聚簇概率,t为待求像 素点P所属的聚簇中像素点的个数,O为设置的平滑参数。8. 如权利要求1所述的一种图像区域检测方法,其特征在于,所述基于所述像素概率 对所述待处理图像进行检测获取目标区域包括: 将所述待处理图像中像素点的像素概率值符合判断阔值PV要求的像素点作为所述待 处理图像的目标区域; 或者, 将所述待处理图像中像素的概率值大于第一阔值PF的像素点作为种子像素点; W所述种子像素点为中屯、计算与周围第二邻域窗口中像素点的欧式距离; 将所述欧式距离小于第二阔值的像素点作为新的种子像素点; 遍历所有所述种子像素点与周围所述第二邻域窗口中像素点的欧式距离并做出判断, 将所述计算得出的种子像素点作为所述待处理图像的目标区域。9. 如权利要求8所述的一种图像区域检测方法,其特征在于,所述判断阔值PV的取值 范围为:0. 8《PV《0. 95 ; 或者, 所述第一阔值PF的取值范围为:0. 8《PF《0. 95。10. -种图像区域检测装置,其特征在于,所述装置包括: 特征计算模块,用于计算得出待处理图像像素点的颜色特征和梯度特征,并构建所述 待处理图像的混合特征向量; 聚类模块,用于对所述混合特征向量进行聚类,获取聚类后的聚簇; 聚簇概率模块,用于根据预定规则计算所述聚簇的聚簇概率; 像素概率模块,用于基于所述聚簇概率计算所述聚簇中像素点的像素概率; 检测模块,用于基于所述像素概率对所述待处理图像进行检测,获取目标区域。11. 如权利要求10所述的一种图像区域检测装置,其特征在于,所述特征计算模块包 括: 颜色特征模块,用于计算所述待处理图像像素点的颜色特征; 梯度特征模块,用于计算所述待处理图像像素点的梯度特征; 混合特征模块,用于将所述颜色特征和梯度特征结合,形成待处理图像的混合特征向 量。12. 如权利要求11所述的一种图像区域检测装置,其特征在于,所述颜色特征模块包 括: Lab转化模块,用于将所述待处理图像转化为Lab格式的数据; 颜色特征向量模块,用于W待处理像素为中屯、提取所述待处理图像中邻域窗口的像素 点,将所述邻域窗口中像素点的L、a、b S个通道分别分为K个分组,形成3体维的颜色特征 向量; 特征计算模块,用于将所述邻域窗口中每个像素点在所述L a、b =个通道的颜色值累 加到所述颜色特征向量所对应的维中,形成所述邻域窗口中待处理像素点的颜色特征。13. 如权利要求12所述的一种图像区域检测装置,其特征在于,所述颜色特征向量模 块中K的取值范围为:6《K《16。14. 如权利要求10所述的一种图像区域检测装置,其特征在于,所述聚簇概率模块包 括: 距离和计算模块,用于计算所述聚簇中每个聚簇与其他聚簇的距离和; 聚簇概率计算模块,用于根据所述聚簇和与所有聚簇的所述距离和的总和计算所述聚 簇的聚簇概率。15. 如权利要求14所述的一种图像区域检测装置,其特征在于,所述距离计算模块计 算所述聚簇中每个聚簇与其他聚簇的距离和包括: 采用下式计算所述聚簇中每个聚簇与其他聚簇的距离和D(Ci):上式中,L为聚簇的个数,I I Cl, C, M为当前聚簇Ci的聚簇中屯、的混合特征向量与其他 聚簇的聚簇中屯、混合特征向量的欧氏距离,Wj为根据当前聚簇Ci所包括的像素点设置的 权重。16. 如权利要求10所述的一种图像区域检测装置,其特征在于,所述像素概率模块包 括下述中的至少一种: 第一概率模块,用于将像素点所属聚簇的聚簇概率作为该像素点的像素概率; 第二概率模块,用于W待求像素点P为中屯、提取第一邻域窗口 W(P)'的像素点,采用下 式计算所述待求像素点P的像素概率Sal (P):上巧甲,P (q)刃所还弟一邻域茵W化)'内的像素点q所属的聚簇属于主体区域的概率, t为待求像素点P所属的聚簇中像素点的个数,O为设置的平滑参数。17. 如权利要求10所述的一种图像区域检测装置,其特征在于,所述提取模块包括下 述中的至少一种模块: 第一提取模块,用于将所述待处理图像中像素点的像素概率值符合判断阔值PV要求 的像素点作为所述待处理图像的目标区域; 第二提取模块,用于将所述待处理图像中像素点属于主体区域的概率值大于第一阔 值PF的像素点作为种子像素点;还用于W所述种子像素点为中屯、计算与周围第二邻域窗 口中像素点的欧式距离;还用于将所述欧式距离小于第二阔值的像素点作为新的种子像素 点;还用于遍历所有所述种子像素点与周围所述第二邻域窗口中像素点的欧式距离并做出 判断,将所述计算得出的种子像素点作为所述待处理图像的目标区域。18. 如权利要求17所述的一种图像区域检测装置,其特征在于,所述判断阔值PV的取 值范围为:0. 8《PV《0. 95 ; 和/或, 所述第一阔值PF的取值范围为:0. 8《PF《0. 95。19. 一种图像区域检测装置,其特征在于,所述装置被设置成,包括: 第一处理单元,用于获取用户/客户端的待处理图像,计算得出待处理图像像素点的 颜色特征和梯度特征,构建所述待处理图像的混合特征向量; 第二处理单元,用于对所述混合特征向量进行聚类,获取聚类后的聚簇;还用于根据 预定规则计算所述聚簇的聚簇概率,并基于所述聚簇概率计算所述聚簇中像素点的像素概 率. 输出单元,用于基于所述像素概率对所述待处理图像进行获取目标区域,并将所述获 取的目标区域存储或者展示于指定位置。
【文档编号】G06T7/00GK105989594SQ201510075465
【公开日】2016年10月5日
【申请日】2015年2月12日
【发明人】石克阳
【申请人】阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1