[发明专利]一种基于GPU加速的Haar检测方法有效

专利信息
申请号: 201510479238.1 申请日: 2015-08-03
公开(公告)号: CN105160350B 公开(公告)日: 2018-08-28
发明(设计)人: 曹泉;余坚毅 申请(专利权)人: 深圳市哈工大交通电子技术有限公司
主分类号: G06K9/62 分类号: G06K9/62
代理公司: 北京市中闻律师事务所 11388 代理人: 王红俊;常亚春
地址: 518000 广东省深圳市南山区高*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于GPU加速的Haar检测方法,其特征在于,包括以下步骤:(1)系统初始化,CPU将所有放大系数下的扫描窗口、特征框信息以及分类器参数数据,传输并保存至GPU设备上;(2)按照图像矩阵的列数依次设置线程数并调用两次核函数,进行两次矩阵转置,得到图片的积分图和平方积分图;(3)将扫描窗口和特征矩形框排列在GPU全局内存中,进行haar算法检测;(4)将通过所有强分类器的扫描窗口进行矩形框合并,得到待检测结果。本发明在数据的准备方式、积分图的快速计算和分阶段针对性地实现Haar检测三个方面对现有haar算法进行了改进,使得haar算法的实现速度得到了极大的提升,实用价值得到了更充分的体现,具有很高的实用价值和推广价值。
搜索关键词: 一种 基于 gpu 加速 haar 检测 方法
【主权项】:
1.一种基于GPU加速的Haar检测方法,其特征在于,包括以下步骤:(1)系统初始化,CPU将所有放大系数下的扫描窗口、特征框信息以及分类器参数数据,传输并保存至GPU设备上;(2)按照图像矩阵的列数依次设置线程数并调用两次核函数,进行两次矩阵转置,得到图片的积分图和平方积分图;(3)将扫描窗口和特征框排列在GPU全局内存中,进行haar算法检测,具体如下:a.配置GPU的网格数和块数,所有扫描窗口依次经过级联分类器的每一个强分类器,在经过级联分类器的至少前三个强分类器时,采用一个线程处理一个扫描窗口的并行方式进行计算,且每个线程中每个扫描窗口遍历当前强分类器的所有弱分类器,得到积分图特征值;b.将积分图特征值与对应弱分类器阈值比较得到分值,各个弱分类器的分值累加的最终结果与对应强分类器的阈值比较,判断当前扫描窗口是否通过当前强分类器;c.在扫描窗口经过级联分类器的至少后三个强分类器时,采用一个block计算一个扫描窗口,同一block内部的各个线程负责当前扫描窗口经过不同弱分类器的计算;(4)将通过所有强分类器的扫描窗口进行矩形框合并,得到待检测结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市哈工大交通电子技术有限公司,未经深圳市哈工大交通电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510479238.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top