图像分类方法及装置与流程

文档序号:13760837阅读:来源:国知局
图像分类方法及装置与流程

技术特征:

1.一种图像分类方法,其特征在于,所述方法包括:

获取待分类的图像;

确定所述图像中每个对象的类别信息和每两个对象之间的位置信息;

根据每个对象的类别信息和每两个对象之间的位置信息确定所述图像的场景;

按照所述图像的场景对所述图像进行分类。

2.根据权利要求1所述的方法,其特征在于,所述确定所述图像中每个对象的类别信息和每两个对象之间的位置信息,包括:

对于从所述图像中选取的n个滑动窗口中的每个滑动窗口中的对象,读取根据预设算法对所述对象进行计算得到的m维的第一向量,将所述第一向量作为所述对象的类别信息,所述第一向量包括所述对象分别属于预设的m个类别中的每个类别的概率;

对于筛选出的p个第一向量所对应的p个对象中的每个对象,计算所述对象在所述图像中的绝对位置;

对于所述p个对象中的每两个对象,根据所述两个对象在所述图像中的绝对位置计算所述两个对象的位置关系是预设的q种位置关系中的每种位置关系的概率,得到q维的第二向量,将所述第二向量作为所述两个对象之间的位置信息,n、m、p和q均为正整数。

3.根据权利要求2所述的方法,其特征在于,所述计算所述对象在所述图像中的绝对位置,包括:

读取所述对象所在的滑动窗口的原始坐标;

读取根据所述预设算法对所述对象进行计算得到的调整坐标,所述调整坐标用于对所述原始坐标进行调整;

根据所述调整坐标对所述原始坐标进行调整,将调整结果确定为所述对象在所述图像中的绝对位置。

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

按照预设的卷积窗口对所述图像进行卷积,得到全局矩阵;

从所述图像中选取n个滑动窗口;

对于所述n个滑动窗口中的每个滑动窗口,在所述全局矩阵中查找与所述滑动窗口具有映射关系的局部矩阵;

对查找到的n个局部矩阵进行池化处理;

对池化处理得到的n个局部矩阵进行全连接处理,得到所述图像中每个对象的所述第一向量;

筛选满足预设条件的每个第一向量所对应的对象,得到所述p个对象,所述预设条件是所述第一向量中存在至少一个概率值大于预设阈值;

计算所述p个对象中每个对象所在的滑动窗口的所述调整坐标。

5.根据权利要求2所述的方法,其特征在于,所述根据每个对象的类别信息和每两个对象之间的位置信息确定所述图像的场景,包括:

将所述图像中每个对象的第一向量相接合,得到m×p维的第三向量;

将所述图像中每两个对象对应的第二向量相接合,得到q×p×(p-1)/2维的第四向量;

将所述第三向量和所述第四向量相接合,得到m×p+q×p×(p-1)/2维的第五向量;

将所述第五向量输入到预设的支持向量机SVM中,将所述SVM的输出作为所述图像的场景。

6.一种图像分类装置,其特征在于,所述装置包括:

图像获取模块,被配置为获取待分类的图像;

信息确定模块,被配置为确定所述图像获取模块得到的所述图像中每个对象的类别信息和每两个对象之间的位置信息;

场景确定模块,被配置为根据所述信息确定模块确定的每个对象的类别信息和每两个对象之间的位置信息确定所述图像的场景;

图像分类模块,被配置为按照所述场景确定模块确定的所述图像的场景对所述图像进行分类。

7.根据权利要求6所述的装置,其特征在于,所述信息确定模块,包括:

第一确定子模块,被配置为对于从所述图像中选取的n个滑动窗口中的每个滑动窗口中的对象,读取根据预设算法对所述对象进行计算得到的m维的第一向量,将所述第一向量作为所述对象的类别信息,所述第一向量包括所述对象分别属于预设的m个类别中的每个类别的概率;

位置计算子模块,被配置为对于筛选出的p个第一向量所对应的p个对象中的每个对象,计算所述对象在所述图像中的绝对位置;

第二确定子模块,被配置为对于所述p个对象中的每两个对象,根据所述位置计算子模块得到的所述两个对象在所述图像中的绝对位置计算所述两个对象的位置关系是预设的q种位置关系中的每种位置关系的概率,得到q维的第二向量,将所述第二向量作为所述两个对象之间的位置信息,n、m、p和q均为正整数。

8.根据权利要求7所述的装置,其特征在于,所述位置计算子模块,还被配置为:

读取所述对象所在的滑动窗口的原始坐标;

读取根据所述预设算法对所述对象进行计算得到的调整坐标,所述调整坐标用于对所述原始坐标进行调整;

根据所述调整坐标对所述原始坐标进行调整,将调整结果确定为所述对象在所述图像中的绝对位置。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

卷积计算模块,被配置为按照预设的卷积窗口对所述图像进行卷积,得到全局矩阵;

窗口选取模块,被配置为从所述图像中选取n个滑动窗口;

矩阵查找模块,被配置为对于所述窗口选取模块得到的所述n个滑动窗口中的每个滑动窗口,在所述卷积计算模块得到的所述全局矩阵中查找与所述滑动窗口具有映射关系的局部矩阵;

第一处理模块,被配置为对所述矩阵查找模块查找到的n个局部矩阵进行池化处理;

第二处理模块,被配置为对所述第一处理模块池化处理得到的n个局部矩阵进行全连接处理,得到所述图像中每个对象的所述第一向量;

对象筛选模块,被配置为筛选满足预设条件的每个第一向量所对应的对象,得到所述p个对象,所述预设条件是所述第一向量中存在至少一个概率值大于预设阈值;

第三处理模块,被配置为计算所述对象筛选模块得到的所述p个对象中每个对象所在的滑动窗口的所述调整坐标。

10.根据权利要求7所述的装置,其特征在于,所述场景确定模块,包括:

第一接合子模块,被配置为将所述图像中每个对象的第一向量相接合,得到m×p维的第三向量;

第二接合子模块,被配置为将所述图像中每两个对象对应的第二向量相接合,得到q×p×(p-1)/2维的第四向量;

第三接合子模块,被配置为将所述第一接合子模块得到的所述第三向量和所述第二接合子模块得到的所述第四向量相接合,得到m×p+q×p×(p-1)/2维的第五向量;

场景确定子模块,被配置为将所述第三接合子模块得到的所述第五向量输入到预设的支持向量机SVM中,将所述SVM的输出作为所述图像的场景。

11.一种图像分类装置,其特征在于,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取待分类的图像;

确定所述图像中每个对象的类别信息和每两个对象之间的位置信息;

根据每个对象的类别信息和每两个对象之间的位置信息确定所述图像的场景;

按照所述图像的场景对所述图像进行分类。

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