[发明专利]用于方向梯度直方图计算的硬件加速器在审
申请号: | 201880032159.8 | 申请日: | 2018-04-17 |
公开(公告)号: | CN110663046A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 艾什瓦尔雅·杜贝 | 申请(专利权)人: | 德州仪器公司 |
主分类号: | G06K9/52 | 分类号: | G06K9/52;G06T5/40 |
代理公司: | 11287 北京律盟知识产权代理有限责任公司 | 代理人: | 林斯凯 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识符 方向角 像素 方向梯度直方图 硬件加速器 标识组件 梯度计算 角箱 | ||
1.一种用于方向梯度直方图计算的硬件加速器,所述硬件加速器包括:
梯度计算组件,所述梯度计算组件被配置成计算像素的梯度Gx和Gy;
箱标识组件,所述箱标识组件被配置成基于多个代表性方向角Gx以及Gx和Gy的符号来确定所述像素的角箱的箱标识符;以及
幅值组件,所述幅值组件被配置成基于所述多个代表性方向角和所述箱标识符来确定所述梯度的幅值Gmag。
2.根据权利要求1所述的硬件加速器,其中所述多个代表性方向角中的每一个处于0度到90度的象限中。
3.根据权利要求1所述的硬件加速器,其中所述箱标识组件被进一步配置成:
根据Gy=Gx*tan(θ)估计所述多个代表性方向角中的每个代表性方向角的Gy的值,其中θ是所述代表性方向角;
将Gy的估计值与由所述梯度计算组件计算的所述Gy进行比较,以选择最接近所述梯度的实际方向角的所述代表性方向角;并且
使用所选择的代表性方向角和所述符号来确定所述箱标识符。
4.根据权利要求3所述的硬件加速器,其中所述幅值组件被进一步配置成:
根据Gmag=Gx*sec(θ)生成所述多个代表性方向角中的每个代表性方向角的Gmag的值,其中θ是所述代表性方向角;并且
选择对应于用于确定所述箱标识符的所述所选择的代表性方向角的Gmag值。
5.根据权利要求4所述的硬件加速器,其中所述幅值组件被进一步配置成使用所述箱标识符和所述符号来选择所述Gmag值。
6.根据权利要求4所述的硬件加速器,其中所述箱标识组件实施有限范围坐标旋转数字计算机CORDIC引擎以计算Gx*tan(θ),并且所述幅值组件实施有限范围CORDIC引擎以计算Gx*sec(θ)。
7.一种用于硬件加速器中的方向梯度直方图计算的方法,所述方法包括:
在所述硬件加速器的梯度计算组件中计算像素的梯度Gx和Gy;
在所述硬件加速器的箱标识组件中确定所述像素的角箱的箱标识符,其中所述箱标识符基于多个代表性方向角Gx以及Gx和Gy的符号来确定;以及
在所述硬件加速器的幅值组件中确定所述梯度的幅值Gmag,其中所述幅值基于所述多个代表性方向角和所述箱标识符来确定。
8.根据权利要求7所述的方法,其中所述多个代表性方向角中的每一个处于0度到90度的象限中。
9.根据权利要求7所述的方法,其中确定箱标识符进一步包括:根据Gy=Gx*tan(θ)估计所述多个代表性方向角中的每个代表性方向角的Gy的值,其中θ是所述代表性方向角;
将Gy的估计值与由所述梯度计算组件计算的所述Gy进行比较,以选择最接近所述梯度的实际方向角的所述代表性方向角;以及
使用所选择的代表性方向角和所述符号来确定所述箱标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德州仪器公司,未经德州仪器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880032159.8/1.html,转载请声明来源钻瓜专利网。