[发明专利]一种基于空间约束的目标人体识别方法有效
申请号: | 201310636477.4 | 申请日: | 2013-12-02 |
公开(公告)号: | CN103679142A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 陈普强;郭立君;柯伟扬;张荣;赵杰煜 | 申请(专利权)人: | 宁波大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/64 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于空间约束的目标人体识别方法,其提取待识别图像和图像目标库内的图像的前景区域,将图像目标库内的图像的前景区域分割成等大小且互相重叠的第一图像块,将待识别图像的前景区域分割成等大小且互相重叠的第二图像块,再提取第一图像块和第二图像块的特征向量,并找到第二图像块在图像目标库内的每幅图像中的最相似块,再分别提取第一图像块和第二图像块的最小距离块序列,然后计算得到待识别图像相对于图像目标库内的图像的匹配得分从而进行人体识别,优点在于将丰富的结构信息融入到匹配得分中去,有效地避免了拍摄角度、姿势和光线变化的影响,能有效识别不同人体的相似区域内的微小差别且不需要对待识别图像进行标记。 | ||
搜索关键词: | 一种 基于 空间 约束 目标 人体 识别 方法 | ||
【主权项】:
1.一种基于空间约束的目标人体识别方法,其特征在于:包括以下步骤:①假定有一个摄像头A,将摄像头A拍摄到的所有图像组合成一个图像目标库,然后提取图像目标库内每幅图像中的前景区域,图像目标库内每幅图像中的前景区域即为图像目标库内每幅图像中的人体,接着将图像目标库内每幅图像中的前景区域分割成大小相同且互相重叠的第一图像块,再提取图像目标库内每幅图像中的前景区域内的每个第一图像块的特征向量;②假定有一个摄像头B,将摄像头B实时拍摄到的图像作为待识别图像,然后提取待识别图像中的前景区域,待识别图像中的前景区域即为待识别图像中的人体,接着将待识别图像中的前景区域分割成大小相同且互相重叠的第二图像块,再提取待识别图像中的前景区域内的每个第二图像块的特征向量;③根据图像目标库内每幅图像中的前景区域内的每个第一图像块的特征向量,获取图像目标库内每幅图像中的前景区域内的每个第一图像块的最小距离块序列,将图像目标库中的第q幅图像中的前景区域内中心像素点在第q幅图像中坐标位置为(i,j)的第一图像块的最小距离块序列记为![]()
d i , j B , q = { d i , j , 1 B , q , d i , j , 2 B , q , . . . , d i , j , k B , q , . . . , d i , j , M B , q } , ]]>其中,1≤q≤Q,Q表示图像目标库中的图像的数量,(i,j)表示第一图像块的中心像素点在第q幅图像中的坐标位置,
为属于符号,F表示第q幅图像中的前景区域内的所有像素点的坐标位置的集合,1≤k≤M,M表示第q幅图像中的前景区域内包含的第一图像块的总行数,d i , j , k B , q = min { d ( x i , j B , q , x k , 1 B , q ) , . . . , d ( x i , j B , q , x k , j ′ B , q ) , . . . , d ( x i , j B , q , x k , N ′ B , q ) } , ]]>min{}表示取最小值函数,1≤j'≤N',N'表示第q幅图像中的前景区域内第k行第一图像块中包含的第一图像块的总个数,
|| ||2表示二范式符号,
表示第q幅图像中的前景区域内中心像素点在第q幅图像中坐标位置为(i,j)的第一图像块
的特征向量,
表示第q幅图像中的前景区域内中心像素点在第q幅图像中坐标位置为(k,j')的第一图像块
的特征向量,
然后根据待识别图像中的前景区域内的每个第二图像块的特征向量,获取待识别图像中的前景区域内的每个第二图像块的最小距离块序列,将待识别图像中的前景区域内中心像素点在待识别图像中坐标位置为(m,n)的第二图像块的最小距离块序列记为![]()
d m , n A = { d m , n , 1 A , d m , n , 2 A , . . . , d m , n , k ′ A , . . . , d m , n , K A } , ]]>其中,(m,n)表示第二图像块的中心像素点在待识别图像中的坐标位置,
F'表示待识别图像中的前景区域内的所有像素点的坐标位置的集合,1≤k'≤K,K表示待识别图像中的前景区域内包含的第二图像块的总行数,d m , n , k ′ A = min { d ( x m , n A , x k ′ , 1 A ) , . . . , d ( x m , n A , x k ′ , n ′ A ) , . . . , d ( x m , n A , x k ′ , L ′ A ) } , 1 ≤ n ′ ≤ L ′ , ]]>L'表示待识别图像中的前景区域内第k'行第二图像块中包含的第二图像块的总个数,![]()
表示待识别图像中的前景区域内中心像素点在待识别图像中坐标位置为(m,n)的第二图像块
的特征向量,
表示待识别图像中的前景区域内中心像素点在待识别图像中坐标位置为(k',n')的第二图像块
的特征向量,( k ′ , n ′ ) ⊆ F ′ ; ]]>④采用最邻近结点算法,找出待识别图像中的前景区域内的每个第二图像块在图像目标库内的每幅图像中的前景区域内的最相似块,对于
在图像目标库内的每幅图像中的前景区域内的第m-l行至第m+l行的所有第一图像块中,找出
在图像目标库内的每幅图像中的前景区域内的最相似块,假设在图像目标库内的第q幅图像中的前景区域内的第m-l行至第m+l行的所有第一图像块中找出的最相似块为图像目标库内的第q幅图像中的前景区域内中心像素点在图像目标库内的第q幅图像中坐标位置为(m1,n1)的第一图像块,则将
在图像目标库内的第q幅图像中的前景区域内的第m-l行至第m+l行的所有第一图像块中的最相似块记为
其中,m-l≤m1≤m+l,1≤l≤m,( m 1 , n 1 ) ⊆ F ; ]]>然后根据待识别图像中的前景区域内的每个第二图像块的特征向量以及待识别图像中的前景区域内的每个第二图像块在图像目标库内的每幅图像中的前景区域内的最相似块的特征向量,得到待识别图像中的前景区域内的每个第二图像块在图像目标库内的每幅图像中的匹配得分,对于
将
在图像目标库内的第q幅图像中的匹配得分记为![]()
score ( x m , n A , x m 1 , n 1 B , q ) = e t 1 , ]]>其中,e表示自然基数,
σ为常数,δ2为一个表示
的频带宽度的常数,
表示
的特征向量,
表示
的特征向量;⑤根据待识别图像中的前景区域内的所有第二图像块的最小距离块序列和图像目标库内的每幅图像中的前景区域内的所有第一图像块的最小距离块序列,得到待识别图像中的前景区域内的所有第二图像块相对于图像目标库内的每幅图像的空间约束的约束权值,对于
将
相对于图像目标库内的第q幅图像的空间约束的约束权值记为![]()
w ( x m , n A , x m 1 , n 1 B , q ) = e f 1 , ]]>其中,e表示自然基数,f 1 = - { Σ k ′ = 1 K ( d m , n , k ′ A - d m 1 , n 1 , k ′ B , q ) } 2 2 δ 3 2 , ]]>δ3为一个表示
的频带宽度的常数,
表示
中的第k'个元素,
表示
中的第k'个元素,
表示
在图像目标库中的第q幅图像中的最相似块
的最小距离块序列,1≤k'≤K,K表示待识别图像中的前景区域内包含的第二图像块的总行数;⑥根据待识别图像中的前景区域内的每个第二图像块在图像目标库内的每幅图像中的匹配得分以及待识别图像中的前景区域内的所有第二图像块相对于图像目标库内的每幅图像的空间约束的约束权值,得到待识别图像相对于图像目标库内的每幅图像的匹配得分,将待识别图像相对于图像目标库内第q幅图像的匹配得分记为![]()
Score ( I A , I q B ) = Σ m = 1 , n = 1 m = K , n = L { score ( x m , n A , x m 1 , n 1 B , q ) · w ( x m , n A , x m 1 , n 1 B , q ) } , ]]>其中,IA表示待识别图像,
表示图像目标库中的第q幅图像;⑦将图像目标库内的每幅图像按待识别图像相对于图像目标库内每幅图像的匹配得分从大到小排列,得到一个图像序列,将待识别图像中的人体识别为图像序列中的第一副图像中的人体。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310636477.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种手势自动识别方法
- 下一篇:列车车号修正方法