一种人群聚集敏感图像检测方法与流程

文档序号:16975944发布日期:2019-02-26 18:59阅读:379来源:国知局
一种人群聚集敏感图像检测方法与流程

本发明属于图像检测技术领域,特别是涉及一种人群聚集敏感图像检测方法。



背景技术:

随着数据集规模和计算资源的快速增长,人工智能和其子领域机器学习的理论和应用都取得了长足进步。特别是在计算机视觉领域,数据集规模的指数型爆炸显得尤为明显。在现实生活中,每天都会有海量图片产生,但是具有标签信息的图像数据却是少之又少,因为人工标记数据在时间成本与金钱成本上耗费都是巨大。同时是在人群聚集敏感图像分类中,任务多变,场景及光照变化较大,造成分类较为困难。

而在传统的机器学习的框架下,无论是分类还是回归的任务,都是在既定充分的训练数据下学习到一个映射函数或分类回归模型,然后利用学习好的模型对于测试数据进行预测。在计算机视觉当中,我们常常遇到的问题是:相关的用于模型训练的标注数据集,即原域和用于模型测试的无标签数据集,即目标域往往具有不同的特征空间与统计分布,因为在视觉场景中通常光照条件、拍摄角度、遮挡、噪声模糊、光线、背景等都是非常不一致的。但是传统机器学习问题中假设,训练数据集与测试数据集的样本独立同分布,该假设在迁移学习的问题当中是极难满足的,存在着特征空间上的分布差异,所以传统机器学习模型与算法在该问题上会失效;无法有效解决目标域标签样本稀少且存在特征不一致等问题,大大降低了敏感图像识别的正确率。



技术实现要素:

为了解决上述问题,本发明提出了一种人群聚集敏感图像检测方法,针对目标域标签样本稀少且存在特征不一致等问题,利用建立监督判别稀疏迁移模型,以此来提高在小样本情况下分类任务的正确率,从而大大提高了人群聚集等复杂环境里的敏感图像识别的正确率和判别性。

为达到上述目的,本发明采用的技术方案是:一种人群聚集敏感图像检测方法,包括步骤:

s100,收集聚集人群中的图像数据,分别获取原域和目标域的图像数据集;

s200,建立监督判别稀疏迁移模型,建立能够对原域与目标域的公共子空间和稀疏表达重建矩阵同时学习的迁移模型,并在迁移模型中添加监督判别正则项;

s300,利用图像样本标签信息获得分类任务在原域与目标域的公共子空间,并在公共子空间中通过迁移学习实现优化过程;利用交替优化策略以及admm算法对优化变量进行交替求解;识别敏感图像。

进一步的是,通过构造低维的原域和目标域的公共子空间,让目标域与原域的图像数据样本在公共子空间中得到互相表达,使公共子空间中两个域的特征空间分布相似,满足学习分类问题的假设。

进一步的是,使用稀疏表达的方法使原域与目标域在所述公共子空间内互相表达,避免原域的噪声迁移到目标域当中造成的负迁移;在实现稀疏重构之前,将目标域与原域映射到低维的公共子空间当中,实现知识迁移;通过对公共子空间映射矩阵加入监督判别约束实现公共子空间对于图片的分类判别,让目标域同类样本的距离缩小,同时让目标域异类样本的距离增大。

进一步的是,为了增加鲁棒性,在所述监督判别稀疏迁移模型中,同时使用目标域和原域的所有样本数据作为稀疏表达重建的基。

进一步的是,所述监督判别稀疏迁移模型为:

其中,是原域的图像数据集,是目标域的图像数据集,x是联合数据集,m是特征空间维度,ns是原域数据集的样本个数,nt是目标域数据集的样本个数;w∈rm×d是子空间映射矩阵,是原域和目标域的稀疏重构矩阵,d是子空间的特征维度,||||f为弗氏范数来约束互相表达的误差;

其中,所述监督判别正则项为:

其中,sin是目标域中的同类样本距离之和,sout是目标域中的异类样本距离之和,tr()代表同类类内和异类类间距离的和。

进一步的是,为实现非线性优化,将子空间映射矩阵w表达成为联合数据集x的线性表达w=φtxt,则监督判别稀疏迁移模型优化目标函数为:

进一步的是,为了提高优化效率,所述监督判别正则项优化为:

其中,hin,hout是常数矩阵;如果第i个样本与第j个样本属于同一个类别k,那么hin(i,j)=1/ck,ck指的是第k类样本数目;

从而,引入了优化后监督判别正则项的正则稀疏迁移模型为:

其中,k=xtx,kt=xtxt;

通过两个变量z和w进行优化,利用交替优化策略以及admm算法对两个优化变量进行交替求解。

进一步的是,利用交替优化策略以及admm算法对两个优化变量进行交替求解,包括步骤:

首先,添加松弛变量l和u后,优化的监督判别稀疏迁移模型为:

然后,构建优化后模型的增量拉格朗日函数:

其中,sa、sb、sc和sd为拉格朗日乘子数,且λ1=u1/2;λ3=u3/2;

最后,利用交替优化策略,实现映射矩阵z的交替优化稀疏重建,交替优化迁移学习子空间映射。

进一步的是,所述交替优化策略,包括步骤:

变量l的交替优化松弛:固定z和u,对增量拉格朗日函数迭代求导,得到优化的l;

变量u的交替优化松弛:固定l和z,对增量拉格朗日函数迭代求导,得到优化的u;

矩阵z的交替优化稀疏重建:固定l和u,对不同位置的z进行迭代;

交替优化迁移学习子空间映射:固定z,根据优化的监督判别稀疏迁移模型交替求解最优解,识别敏感图像。

采用本技术方案的有益效果:

在本发明中针对迁移学习中目标域标签样本稀少的问题,提出了一个监督判别稀疏迁移模型;在原域与目标域的公共子空间中,使得目标域的样本可以被原域和目标域的所有样本进行表达,同时希望该子空间具有监督判别性,就是希望在该子空间当中,目标域的同类样本的距离尽可能小,但是异类样本的距离尽可能的大,以此来提高图片分类的正确率;基于小样本数据集的狭义的迁移学习,基于像素级的图像风格变换,实现数据集偏移和领域适配。

在本发明中增加了监督正则项,使得子空间对于分类来说更加具有判别性和鲁棒性;在迁移模型的基础上增加了监督判别正则项,保留数据的全局和局部的结构,通过学习到更好的子空间,提高分类任务的正确率。通过实现目标域的公共子空间同类样本距离尽可能的近,而异类样本距离尽可能的疏远,以此来提高该公共子空间对于目标域任务的判别性。

在本发明中针对目标域标签样本稀少的问题,提出判别稀疏迁移模型,并利用了交替方向乘子法对本文提出的模型进行求解;利用子空间学习将目标域与原域的特征空间映射到一个公共的隐子空间当中,希望目标域与原域的混合数据集可以对目标域的数据进行稀疏表达。通过这样的方式,目标域与原域的差异将尽可能减少,两个域的特征空间分布尽可能的相似,可以满足传统机器学习分类问题的假设;同时对于上述表达加上稀疏约束,避免了将原域中的噪声迁移到目标域中,防止了负迁移现象发生。本方法能够有效保留数据的全局结构,防止重构矩阵被独立子空间假设所限制。

附图说明

图1为本发明的一种人群聚集敏感图像检测方法流程示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步阐述。

在本实施例中,参见图1所示,本发明提出了一种人群聚集敏感图像检测方法,包括步骤:

s100,收集聚集人群中的图像数据,分别获取原域和目标域的图像数据集;

s200,建立监督判别稀疏迁移模型,建立能够对原域与目标域的公共子空间和稀疏表达重建矩阵同时学习的迁移模型,并在迁移模型中添加监督判别正则项;迁移模型可采用lsdt模型,lsdt模型是一种完全无监督的模型;

s300,利用图像样本标签信息获得分类任务在原域与目标域的公共子空间,并在公共子空间中通过迁移学习实现优化过程;利用交替优化策略以及admm算法对优化变量进行交替求解;识别敏感图像。

作为上述实施例的优化方案,通过构造低维的原域和目标域的公共子空间,让目标域与原域的图像数据样本在公共子空间中得到互相表达,使公共子空间中两个域的特征空间分布相似,满足学习分类问题的假设。

使用稀疏表达的方法使原域与目标域在所述公共子空间内互相表达,避免原域的噪声迁移到目标域当中造成的负迁移;在实现稀疏重构之前,将目标域与原域映射到低维的公共子空间当中,实现知识迁移;通过对公共子空间映射矩阵加入监督判别约束实现公共子空间对于图片的分类判别,让目标域同类样本的距离缩小,同时让目标域异类样本的距离增大。

为了增加鲁棒性,在所述监督判别稀疏迁移模型中,同时使用目标域和原域的所有样本数据作为稀疏表达重建的基。

作为上述实施例的优化方案,所述监督判别稀疏迁移模型为:

其中,是原域的图像数据集,是目标域的图像数据集,x是联合数据集,m是特征空间维度,ns是原域数据集的样本个数,nt是目标域数据集的样本个数;w∈rn×d是子空间映射矩阵,是原域和目标域的稀疏重构矩阵,d是子空间的特征维度,||||f为弗氏范数来约束互相表达的误差;

例如,对于矩阵a∈rm×n,有a*是矩阵a的共轭转置;

其中,所述监督判别正则项为:

其中,sin是目标域中的同类样本距离之和,sout是目标域中的异类样本距离之和,tr()代表同类类内和异类类间距离的和。

作为上述实施例的优化方案,为实现非线性优化,将子空间映射矩阵w表达成为联合数据集x的线性表达w=φtxt,则监督判别稀疏迁移模型优化目标函数为:

作为上述实施例的优化方案,为了提高优化效率,所述监督判别正则项优化为:

其中,hin,hout是常数矩阵;如果第i个样本与第j个样本属于同一个类别k,那么hin(i,j)=1/ck,ck指的是第k类样本数目;

从而,引入了优化后监督判别正则项的正则稀疏迁移模型为:

其中,k=xtx,kt=xtxt;

通过两个变量z和w进行优化,利用交替优化策略以及admm算法对两个优化变量进行交替求解。

作为上述实施例的优化方案,利用交替优化策略以及admm算法对两个优化变量进行交替求解,包括步骤:

首先,添加松弛变量l和u后,优化的监督判别稀疏迁移模型为:

然后,构建优化后模型的增量拉格朗日函数:

其中,sa、sb、sc和sd为拉格朗日乘子数,且λ1=u1/2;λ3=u3/2;

最后,利用交替优化策略,实现映射矩阵z的交替优化稀疏重建,交替优化迁移学习子空间映射。

所述交替优化策略,包括步骤:

变量l的交替优化松弛:固定z和u,对增量拉格朗日函数迭代求导,得到优化的l;

变量u的交替优化松弛:固定l和z,对增量拉格朗日函数迭代求导,得到优化的u;

矩阵z的交替优化稀疏重建:固定l和u,对不同位置的z进行迭代;

交替优化迁移学习子空间映射:固定z,根据优化的监督判别稀疏迁移模型交替求解最优解,识别敏感图像。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1