用于计算计算机视觉特征的可配置硬件的制作方法

文档序号:12513318阅读:来源:国知局

技术特征:

1.一种视觉传感器,其包括:

传感器元件阵列,其包括多个传感器元件,所述传感器元件沿着所述传感器元件阵列的至少一第一维度和第二维度布置,所述多个传感器元件中的每一者能够基于入射在所述传感器元件上的光而产生信号;以及

专用计算机视觉CV计算硬件,其能够接收来自所述传感器元件阵列的图像数据,并可配置以基于来自所述传感器元件阵列内的一或多个二维分块中的每一者中的传感器元件的信号而以串行方式计算所述一或多个二维分块的CV特征,所述专用CV计算硬件包含开关以允许所述CV计算硬件在第一模式中计算第一类型的CV特征且在第二模式中计算第二类型的CV特征。

2.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件在所述传感器元件阵列的外围。

3.根据权利要求1所述的视觉传感器,其中所述第一类型的CV特征是局部二值模式LBP标记。

4.根据权利要求3所述的视觉传感器,其中所述第一类型的CV特征是LBP标记的第一变体,且所述第二类型的CV特征是LBP标记的第二变体。

5.根据权利要求3所述的视觉传感器,其中所述第二类型的CV特征是带正负号的梯度直方图HSG标记。

6.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件耦合到专用微处理器。

7.根据权利要求1所述的视觉传感器,其中所述第一类型的CV特征是加速分段测试特征FAST拐角。

8.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件耦合到应用程序处理器。

9.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件包括比较器。

10.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件包括用于执行加权总和运算的电路。

11.根据权利要求8所述的视觉传感器,其中所述专用CV计算硬件包括电荷按比例缩放电路。

12.根据权利要求1所述的视觉传感器,其中所述专用CV计算硬件经配置以切换到第三模式以供计算所述第一类型的CV特征和所述第二类型的CV特征。

13.根据权利要求1所述的视觉传感器,其中使用旁通路径将所述专用CV计算硬件的一部分予以旁通以计算所述第一类型的CV特征或所述第二类型的CV特征。

14.一种方法,其包括:

接收基于入射在形成传感器元件阵列的多个传感器元件上的光的传感器读数,其中所述多个传感器元件沿着所述传感器元件阵列的至少一第一维度和第二维度布置;

确定操作专用计算机视觉CV计算硬件的模式,所述计算硬件能够接收来自所述传感器元件阵列的图像数据并可配置以基于来自所述传感器元件阵列内的一或多个二维分块中的每一者中的传感器元件的信号而以串行方式计算所述一或多个二维分块的CV特征,所述专用CV计算硬件包含开关以允许所述CV计算硬件在第一模式中计算第一类型的CV特征且在第二模式中计算第二类型的CV特征;以及基于所述所确定的模式将所述专用CV计算硬件切换到所述第一模式或所述第二模式以供计算所述对应类型的CV特征。

15.根据权利要求14所述的方法,其中所述专用CV计算硬件在所述传感器元件阵列的外围。

16.根据权利要求14所述的方法,其中所述第一类型的CV特征是局部二值模式LBP标记。

17.根据权利要求16所述的方法,其中所述第一类型的CV特征是LBP标记的第一变体,且所述第二类型的CV特征是LBP标记的第二变体。

18.根据权利要求16所述的方法,其中所述第二类型的CV特征是带正负号的梯度直方图HSG标记。

19.根据权利要求14所述的方法,其中所述专用CV计算硬件耦合到专用微处理器。

20.根据权利要求14所述的方法,其中所述第一类型的CV特征是加速分段测试特征FAST拐角。

21.根据权利要求14所述的方法,其中所述专用CV计算硬件耦合到应用程序处理器。

22.根据权利要求14所述的方法,其中所述专用CV计算硬件包括比较器。

23.根据权利要求14所述的方法,其中所述专用CV计算硬件包括用于执行加权总和运算的电路。

24.根据权利要求21所述的方法,其中所述专用CV计算硬件包括电荷按比例缩放电路。

25.根据权利要求14所述的方法,其中所述专用CV计算硬件经配置以切换到第三模式以供计算所述第一类型的CV特征和所述第二类型的CV特征。

26.根据权利要求14所述的方法,其中使用旁通路径将所述专用CV计算硬件的一部分予以旁通以计算所述第一类型的CV特征或所述第二类型的CV特征。

27.一种设备,其包括:

用于接收基于入射在形成传感器元件阵列的多个传感器元件上的光的传感器读数的装置,其中所述多个传感器元件沿着所述传感器元件阵列的至少一第一维度和第二维度布置;

用于确定操作专用计算机视觉CV计算硬件的模式的装置,所述计算硬件能够接收来自所述传感器元件阵列的图像数据并可配置以基于来自所述传感器元件阵列内的一或多个二维分块中的每一者中的传感器元件的信号而以串行方式计算所述一或多个二维分块的CV特征,所述专用CV计算硬件包含开关以允许所述CV计算硬件在第一模式中计算第一类型的CV特征且在第二模式中计算第二类型的CV特征;以及

用于基于所述所确定的模式将所述专用CV计算硬件切换到所述第一模式或所述第二模式以供计算所述对应类型的CV特征的装置。

28.根据权利要求14所述的方法,其中所述第一类型的CV特征是局部二值模式LBP标记。

29.根据权利要求16所述的方法,其中所述第二类型的CV特征是带正负号的梯度直方图HSG标记。

30.一种非暂时性计算机可读存储媒体,其中所述非暂时性计算机可读存储媒体包括可由处理器执行以供进行以下操作的指令:

接收基于入射在形成传感器元件阵列的多个传感器元件上的光的传感器读数,其中所述多个传感器元件沿着所述传感器元件阵列的至少一第一维度和第二维度布置;

确定操作专用计算机视觉CV计算硬件的模式,所述计算硬件能够接收来自所述传感器元件阵列的图像数据并可配置以基于来自所述传感器元件阵列内的一或多个二维分块中的每一者中的传感器元件的信号而以串行方式计算所述一或多个二维分块的CV特征,所述专用CV计算硬件包含开关以允许所述CV计算硬件在第一模式中计算第一类型的CV特征且在第二模式中计算第二类型的CV特征;以及基于所述所确定的模式将所述专用CV计算硬件切换到所述第一模式或所述第二模式以供计算所述对应类型的CV特征。

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