【发明授权】一种分区扩散的图片分类标记方法_厦门理工学院_201810048809.X 

申请/专利权人:厦门理工学院

申请日:2018-01-18

发明/设计人:马樱;孙瑜;卢俊文;朱顺痣;吴克寿

公开(公告)日:2021-02-19

代理机构:佛山粤进知识产权代理事务所(普通合伙)

公开(公告)号:CN108170849B

代理人:易朝晖

主分类号:G06F16/583(20190101)

地址:361024 福建省厦门市集美区理工路600号

分类号:G06F16/583(20190101);G06F16/51(20190101);G06K9/46(20060101);G06K9/62(20060101)

优先权:

专利状态码:有效-授权

法律状态:2021.02.19#授权;2018.07.13#实质审查的生效;2018.06.15#公开

摘要:本发明公开了一种分区扩散的图片分类标记方法,其包括为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。并且其还提供了一种改进的实施例即通过对图片进行切割组合的方式以加速其分类标记的进程。

主权项:1.一种分区扩散的图片分类标记方法,包括:为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到;其中,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签;并且,所述自动配置相应的分类标签还包括:对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;其中所述组合识别包括,选定其中一个分区即xi,j,其中i∈1,A,j∈1,A,然后从所述分区xi,j出发,向多个方向扩展所述分区xi,j同时检测扩展到的相邻的分区的色度和灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展;其中所述阈值为所述分区xi,j与相邻分区的交界线上的色度或灰度的平均值;其特征在于,其中的图片识别或者组合识别具体包括:对图片按照labelsθ~Dirichletα的主题分布进行采样,θ是由α参数化的K维Dirichlet分布;然后按主题分配zi~Multinominalθ进行采样:从来自主题zi的中取一个标签;为Xn计算标签先验:其中是Yn中元素的数量;训练过程中ξni=0,η0;测试过程中ξni0,η0;对labelsθ′~Dirichlet.|α′n的主题分布进行采样;θ′是由α′n参数化的L维Dirichlet分布;对标签分配vi~Multinominalθ′进行采样:从中取一个实例;是标签vi的C维多项式;对标签分配gi~Multinominalθ′进行采样:从标签gi的中取一个标记;其中,Y={y1,y2,…,yL},Y表示一个有L个标签的集合,用T={t1,t2,…,tT}代表有T个用户标识的集合;其中D={[X1,T1],Y1,…,[XN,TN],YN}表示一个有N个样例的训练集合,其中是一个有Mn个实例的包,是一个有Gn个用户标识的集合,而是来自Y集合中的Ln个标签的集合;然后建立一个原型集合C={c1,c2,…,cC}。

全文数据:一种分区扩散的图片分类标记方法技术领域[0001]本发明属于图像识别领域,具体地说,本发明涉及一种一种分区扩散的图片分类标记方法。背景技术[0002]随着社会的发展,人们之间的互动越来越多,人们可以通过手机聊天、发送信息以及发送图片等。同时由于手机功能的日渐强大,用户通过手机拍照、各类社交应用以及网页浏览会获取各种各样的照片以及图片,这样导致用户的手机中会存储大量不同类型以及内容的图片。[0003]当用户对手机内的图片进行浏览时,基本只能按照拍摄顺序或图片获取日期进行浏览,无法满足用户方便的浏览特定图片的需求。同时当需要对图片进行分类整理时,用户无法方便的在手机上完成图片的分类整理操作,只能将图片批量传输至电脑上后,再进行分类整理操作;这样导致对图片分类和浏览的效率均较为低下。而现在现有的图片分类方法采取的识别算法大致相同但他们都有个同样的问题,就是在图片较大时不能有效的对图片进行快速的识别,而且当像素太大图片太大时,对于硬件的消耗极大处理速度很低下。因此本申请提出了将图片进行有效的分割,而进行多线程同时识别进行分类标签的新的技术方案,以解决现有技术所存在的问题。发明内容[0004]本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提供一种分区扩散的图片分类标记方法,包括:[0005]为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。[0006]进一步的,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签。[0007]进一步的,所述自动配置相应的分类标签还包括:[0008]对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;[0009]其中所述组合识别包括,选定其中一个分区即X1+其中ie1,A,ie1,A,然后从所述分区出发,向四个方向扩展所述分区同时检测扩展到的相邻的分区的色度和或灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展。[0010]进一步的,所述阈值为所述分区XU与相邻分区的交界线上的色度或灰度的平均值。附图说明[0011]从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。[0012]图1为本发明的一个实施例的分类标记流程图。具体实施方式[0013]为了使得本发明的目的、技术方案及优点更加清楚明白,以下结合附图及其实施例,对本发明进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统、方法和或特征将变得显而易见。旨在所有此类附加的系统、方法、特征和优点都包括在本说明书内、包括在本发明的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。[0014]实施例一。[0015]本实施例提供一种分区扩散的图片分类标记方法,其包括:[0016]为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。[0017]进一步的,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签。[0018]进一步的,所述自动配置相应的分类标签还包括:[0019]对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;[0020]其中所述组合识别包括,选定其中一个分区即X1+其中iei,A,ieι,Α,然后从所述分区出发,向四个方向扩展所述分区同时检测扩展到的相邻的分区的色度和或灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展。[0021]进一步的,所述阈值为所述分区与相邻分区的交界线上的色度或灰度的平均值。[0022]其中的图片识别或者组合识别的具体算法采用的算法为:[0023]foreachimageXndo[0024]对labels9〜Dirichletα的主题分布进行采样;Θ是由α参数化的K维Dirichlet分布[0025]foreachlabelYniofimageXndo[0026]对主题分配Zi〜Multinominal⑻进行采样[0027]从来自主题Zi的中取一个标签[0028]为Xn计算标签先验:其中是Yn中yi[0029]数量;训练过程中|ni=o,n〇;测试过程中Li〇,η〇。[0030]对IabelsQ〜Dirichlet.Ic^n的主题分布进行采样;0是由!^参数化的L维Dirichlet分布[0031]foreachinstancexniofXndo[0032]对标签分配Vi〜Multinominalθ'进行采样[0033]从中取一个实例;标签Vi的C维多项式[0034]foreachtagtniinTnofimageXndo[0035]对标签分配gi〜Multinominalθ'进行采样[0036]从标签gi的中取一个标记[0037]在以上算法中,y={yi,y2,...,yij,Y表示一个有L个标签的集合,用T={ti,t2,...,tT}代表有T个用户标识的集合。用D={[X1J1],Y1,...,([ΧΝ,ΤΝ],ΥΝ}表示一个有N个样例的训练集合,其中是一个有^个实例的包,是一个有6„个用户标识的集合,而是来自Y集合中的Ln个标签的集合。以上即可生成一个基于图像或是图像区域)的实例X和用户标识T如果有的话进行标注的学习机在视觉特征空间中进行聚类建立一个原型集合C={C1,C2,...,cc}。其中Xi是一个大小为C的向量,其中Xi,。是原型c出现在Xi中的次数。当然应当说明的是,以上的识别算法仅为一种成功的实例,而在方法的实际应用中,可以由本领域技术人员再替换其他的识别方法,而本发明或者本实施例的主要发明点或者创新点在于分区扩散的识别方法,即多线程的同步识别的架构。[0038]实施例二。[0039]本实施例提供一种分区扩散的图片分类标记方法,其包括:[0040]为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。[0041]进一步的,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签,所述分区数量根据图片的纵横比进行比例的分配,其具体数量根据实施本方法的硬件设备的硬件配置进行设置。[0042]进一步的,所述自动配置相应的分类标签还包括:[0043]对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;[0044]其中所述组合识别包括,选定其中一个分区即X1+其中iel,A,iel,A,然后从所述分区XU出发,扩展所述分区XU同时检测扩展到的相邻的分区的色度和或灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展,扩展的方法可以使用逆时针旋转扩展的方法或者同时向八个方向扩展所述分区。初始分区的选定可以通过选择最中间的分区来设定或者同时从均分布在图片上的四个或者多个分区,这样可以同步进行组合分配使得分区识别的进程更加多,提高本方法的处理速度。[0045]进一步的,所述阈值为所述分区与相邻分区的交界线上的色度或灰度的平均值,或者可以按照一般的图片处理方法中的“关键点”的方式来选择阈值点。[0046]其中的图片识别或者组合识别的具体算法采用的算法为:[0047]foreachimageXndo[0048]对IabelsQ〜Dirichletα的主题分布进行采样;Θ是由α参数化的K维Dirichlet分布[0049]foreachlabelYniofimageXndo[0050]对主题分配Zi〜Multinominal⑻进行采样[0051]从来自主题Zi的中取一个标签[0052]为Xn计算标签先验:其中是Yn中yi[0053]数量;训练过程中Ini=〇,η〇;测试过程中Liο,η〇。[0054]对labels9'〜Dirichlet.Ic^n的主题分布进行采样;0是由!^参数化的L维Dirichlet分布[0055]foreachinstancexniofXndo[0056]对标签分配Vi〜Multinominalθ'进行采样[0057]从中取一个实例;标签Vi的C维多项式[0058]foreachtagtniinTnofimageXndo[0059]对标签分配gi〜Multinominalθ'进行采样[0060]从标签gi的中取一个标记[0061]实施例三。[0062]本实施例的一种分区扩散的图片分类标记方法,其包括首先分别遍历配置的各分类标签,对当前遍历到的分类标签下的目标图片进行图像识别,根据图像识别结果得到当前遍历到的分类标签下的标识物特征,当某个标识物特征被包含在多张目标图片中时,对所述多张目标图片中的各张图片所包含的标识物的特征进行加权或筛选,以得到当前遍历到的分类标签下的标识物的特征,其中,所述分类标签和所述标识物特征无图像关联,所述标识物特征包括标识物的关键点位置以及所述关键点位置处的灰度值;[0063]对所获取的图片进行标识物特征识别;分别计算所获取的图片包含的标识物特征中的关键点位置以及关键点位置处的灰度值与设定的各个分类标签下的标识物特征的关键点位置以及关键点位置处的灰度值的距离值,依据所述距离值确定所述图片包含的标识物特征和设定的各个分类标签下的标识物特征的相似度,将与所获取的图片包含的标识物特征的相似度满足设定阈值条件的分类标签,配置给所获取的图片,以完成对所获取的图片的分类;将相同分类标签下的所有获取到的图片保存在同一个文件夹中,同时在获取的图片的缩略图中标记分类标签。[0064]实施例四。[0065]本实施例提供一种图片分类标记方法,其包括:[0066]为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。[0067]进一步的,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签,所述分区数量根据图片的纵横比进行比例的分配,其具体数量根据实施本方法的硬件设备的硬件配置进行设置。[0068]进一步的,所述自动配置相应的分类标签还包括:[0069]对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;[0070]其中所述组合识别包括,选定其中一个分区即X1+其中iei,A,ieι,Α,然后从所述分区XU出发,扩展所述分区XU同时检测扩展到的相邻的分区的色度和或灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展,这里的检测可以检测全部扩展到的分区的整体色度和或灰度,在本实施例中通过在分区的扩展方向上设置多个检测点,例如在从一个分区向另一个分区扩展时,沿扩展的方向上均匀的检测多个点的色度和或灰度值作为检测值。[0071]扩展的方法可以使用逆时针旋转扩展的方法或者同时向八个方向扩展所述分区。初始分区的选定可以通过选择最中间的分区来设定或者同时从均分布在图片上的四个或者多个分区,这样可以同步进行组合分配使得分区识别的进程更加多,提高本方法的处理速度。[0072]进一步的,所述阈值为所述分区与相邻分区的交界线上的色度或灰度的平均值,或者可以按照一般的图片处理方法中的“关键点”的方式来选择阈值点。[0073]虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

权利要求:1.一种分区扩散的图片分类标记方法,其特征在于,包括:为预先保存的图片分别自动配置相应的分类标签,其中所配置的分类标签从预先设定的至少一个分类标签中选取得到。2.如权利要求1所述的图片分类标记方法,其特征在于,所述对预先保存的图片自动配置相应的分类标签具体包括,将所述图片均匀的划分为AxB个分区,然后对每个分区进行图像识别以得到所述分类标签。3.如权利要求2所述的图片分类标记方法,其特征在于,所述自动配置相应的分类标签还包括:对所划分的AxB个分区进行相邻的分区的图像进行组合识别得到所述分类标签;其中所述组合识别包括,选定其中一个分区即X1+其中ie1,A,iel,A,然后从所述分区Xi,j出发,向多个方向扩展所述分区Xi,j同时检测扩展到的相邻的分区的色度和或灰度,直至所述色度或灰度超过一阈值则停止继续向周边的分区扩展。4.如权利要求3所述的图片分类标记方法,其特征在于,所述阈值为所述分区与相邻分区的交界线上的色度或灰度的平均值。

百度查询: 厦门理工学院 一种分区扩散的图片分类标记方法