System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() DTOF芯片、SPAD像素的输出控制方法及摄像设备技术_技高网

DTOF芯片、SPAD像素的输出控制方法及摄像设备技术

技术编号:40328738 阅读:11 留言:0更新日期:2024-02-09 14:21
本发明专利技术公开了一种DTOF芯片、SPAD像素的输出控制方法及摄像设备,在DTOF芯片中,系统控制模块与状态控制模块电连接;状态控制模块分别与像素阵列行扫描模块、像素使能控制模块和SPAD像素阵列电连接;像素阵列行扫描模块、像素使能控制模块与SPAD像素阵列电连接;当SPAD像素所在行被选中时,SPAD像素阵列中的SPAD像素处于盖格模式;状态控制模块用于在接收到系统控制模块发送的帧开始信号之后,发送当前帧的行选通信号至像素阵列行扫描模块和像素使能控制模块,以使像素阵列行扫描模块和像素使能控制模块根据行选通信号在SPAD像素阵列中确定目标像素的起始扫描行和终止扫描行。

【技术实现步骤摘要】

本专利技术涉及3d视觉,尤其涉及一种dtof芯片、spad像素的输出控制方法及摄像设备。


技术介绍

1、目前,在现有的应用需求中,需要在一颗dtof(direct time-of-flight,直接飞行时间法)芯片上同时实现不同分辨率输出,以满足对不同场景的输出需求。比如扫地机器人上用一颗dtof芯片同时实现导航和避障等功能,需要dtof芯片能间隔输出导航帧和避障帧。避障帧要求近距离大视场角测试,此时可以配置dtof芯片全分辨率输出;导航帧需要远距离测试对视场角要求较避障帧小,此时可以配置dtof芯片输出部分像素来增加单帧时间内有效spad(single photon avalanche diode,单光子雪崩二极管)像素的测量次数,从而增加远距离的测量精度。

2、但是,目前现有的dtof芯片方案存在以下问题,给dtof芯片动态切换分辨率带来了困难:现有的dtof芯片输出不同像素分辨率图像时,需要通过i2c(inter-integratedcircuit,双向二线制同步串行总线)或spi(serial peripheral interface,串行外设接口)接口进行寄存器配置,分辨率寄存器配置时间较长,且在配置期间,dtof芯片需要处于非工作状态,寄存器配置完成后,dtof芯片才能继续按照对应的分辨率配置测量输出数据,导致不能实现帧与帧之间像素分辨率的动态切换。


技术实现思路

1、本专利技术的主要目的在于提供一种dtof芯片、spad像素的输出控制方法及摄像设备,旨在解决现有dtof芯片不能实现帧与帧之间像素分辨率的动态切换的技术问题。

2、为实现上述目的,本专利技术提供一种dtof芯片,所述dtof芯片包括系统控制模块、状态控制模块、像素阵列行扫描模块、像素使能控制模块和spad像素阵列;所述系统控制模块与所述状态控制模块电连接;所述状态控制模块分别与所述像素阵列行扫描模块、所述像素使能控制模块和所述spad像素阵列电连接;所述像素阵列行扫描模块、所述像素使能控制模块与所述spad像素阵列电连接;当spad像素所在行被选中时,spad像素阵列中的所述spad像素处于盖格模式;

3、所述系统控制模块用于,发送帧开始信号至所述状态控制模块;

4、所述状态控制模块用于,在接收到所述帧开始信号之后,发送当前帧的行选通信号至所述像素阵列行扫描模块和所述像素使能控制模块,以使所述像素阵列行扫描模块和所述像素使能控制模块根据所述行选通信号在所述spad像素阵列中确定目标像素的起始扫描行和终止扫描行。

5、进一步地,所述状态控制模块还用于,在接收到所述帧开始信号之后,发送列选通信号至所述spad像素阵列,以在所述spad像素阵列中确定目标像素所在列;

6、其中,当spad像素所在行和所在列均被选中时,spad像素阵列中的所述spad像素处于盖格模式。

7、进一步地,所述dtof芯片,还包括时序控制模块,所述系统控制模块与所述时序控制模块电连接;所述时序控制模块分别与所述像素阵列行扫描模块和像素使能控制模块电连接;

8、所述时序控制模块用于,在接收到所述帧开始信号之后,发送行扫描控制信号至所述像素阵列行扫描模块,以使所述像素阵列行扫描模块在接收到所述行扫描控制信号之后,调整所述行选通信号对应行的spad像素的电平高低;

9、所述时序控制模块还用于,在接收到所述帧开始信号之后,发送像素使能信号至所述像素使能控制模块,以使所述像素使能控制模块在接收到所述像素使能信号之后,调整所述行选通信号对应行的spad像素的脉冲信号使能。

10、进一步地,所述dtof芯片,还包括,列选通控制模块、时间数字转换器组和直方图处理电路组,所述列选通控制模块分别与所述系统控制模块、所述状态控制模块、所述时间数字转换器组和所述直方图处理电路组电连接,所述时间数字转换器组和所述直方图处理电路组电连接;

11、所述系统控制模块还用于,发送tdc使能信号和直方图处理电路片选信号至所述列选通控制模块;

12、所述状态控制模块还用于,在接收到所述帧开始信号之后,发送列选通信号至所述列选通控制模块;

13、所述列选通控制模块用于,在接收到所述tdc使能信号和所述直方图处理电路片选信号之后,选通所述tdc使能信号对应的时间数字转换器组,以及所述直方图处理电路片选信号对应的直方图处理电路组;

14、所述列选通控制模块还用于在接收所述列选通信号之后,根据所述列选通信号开启目标像素所在列的时间数字转换器组和直方图处理电路组,并关闭非目标像素所在列的时间数字转换器组和直方图处理电路组。

15、进一步地,所述spad像素阵列由spad像素或者spad像素列组所组成;当所述spad像素阵列由spad像素列组所组成时,每个spad像素列组由1至x个spad像素组成,x为大于1且小于spad像素阵列像素列数的整数,

16、每个时间数字转换器组由1至x个时间数字转换器组成,时间数字转换器组中的时间数字转换器与所述spad像素阵列中的spad像素一一对应,

17、每个直方图处理电路组由1至x个直方图处理电路组成,直方图处理电路组中的直方图处理电路与所述时间数字转换器组中的时间数字转换器一一对应。

18、为实现上述目的,本专利技术提供一种spad像素的输出控制方法,所述spad像素的输出控制方法应用于如上任一项所述的dtof芯片,包括以下步骤:

19、状态控制模块在接收到系统控制模块发送的帧开始信号之后,根据帧间预设分辨率转换关系确定当前帧的行选通信号;

20、像素阵列行扫描模块和像素使能控制模块根据行选通信号在spad像素阵列中确定目标像素的起始扫描行和终止扫描行;

21、dtof芯片输出所述起始扫描行和所述终止扫描行确定的目标像素的测量值得到当前帧。

22、进一步地,所述像素阵列行扫描模块和像素使能控制模块根据行选通信号在spad像素阵列中确定目标像素的起始扫描行和终止扫描行的步骤,包括:

23、所述状态控制模块在接收到所述系统控制模块发送的帧开始信号之后,发送行选通信号至像素阵列行扫描模块和像素使能控制模块;

24、时序控制模块在接收到所述系统控制模块发送的帧开始信号之后,发送行扫描控制信号至像素阵列行扫描模块、发送像素使能信号至像素使能控制模块;

25、所述像素阵列行扫描模块在接收到行扫描控制信号之后,调整行选通信号对应行的spad像素的电平高低;

26、所述像素使能控制模块在接收到像素使能信号之后,调整行选通信号对应行的spad像素的脉冲信号使能;

27、在spad像素阵列中将处于预设电平高低状态和预设脉冲信号使能状态的像素行确定为目标像素所在行。

28、进一步地,所述spad像素的输出控制方法,还包括:

29、状态控制模块在接收到系统控制模块发送的帧本文档来自技高网...

【技术保护点】

1.一种DTOF芯片,其特征在于,所述DTOF芯片包括系统控制模块、状态控制模块、像素阵列行扫描模块、像素使能控制模块和SPAD像素阵列;所述系统控制模块与所述状态控制模块电连接;所述状态控制模块分别与所述像素阵列行扫描模块、所述像素使能控制模块和所述SPAD像素阵列电连接;所述像素阵列行扫描模块、所述像素使能控制模块与所述SPAD像素阵列电连接;当SPAD像素所在行被选中时,SPAD像素阵列中的所述SPAD像素处于盖格模式;

2.如权利要求1所述的DTOF芯片,其特征在于,所述状态控制模块还用于,在接收到所述帧开始信号之后,发送列选通信号至所述SPAD像素阵列,以在所述SPAD像素阵列中确定目标像素所在列;

3.如权利要求1所述的DTOF芯片,其特征在于,所述DTOF芯片,还包括时序控制模块,所述系统控制模块与所述时序控制模块电连接;所述时序控制模块分别与所述像素阵列行扫描模块和像素使能控制模块电连接;

4.如权利要求1所述的DTOF芯片,其特征在于,所述DTOF芯片,还包括,列选通控制模块、时间数字转换器组和直方图处理电路组,所述列选通控制模块分别与所述系统控制模块、所述状态控制模块、所述时间数字转换器组和所述直方图处理电路组电连接,所述时间数字转换器组和所述直方图处理电路组电连接;

5.如权利要求1所述的DTOF芯片,其特征在于,所述SPAD像素阵列由SPAD像素或者SPAD像素列组所组成;当所述SPAD像素阵列由SPAD像素列组所组成时,每个SPAD像素列组由1至X个SPAD像素组成,X为大于1且小于SPAD像素阵列像素列数的整数,

6.一种SPAD像素的输出控制方法,其特征在于,所述SPAD像素的输出控制方法应用于如权利要求1至5任一项所述的DTOF芯片,包括以下步骤:

7.如权利要求6所述的SPAD像素的输出控制方法,其特征在于,所述像素阵列行扫描模块和像素使能控制模块根据行选通信号在SPAD像素阵列中确定目标像素的起始扫描行和终止扫描行的步骤,包括:

8.如权利要求6所述的SPAD像素的输出控制方法,其特征在于,所述SPAD像素的输出控制方法,还包括:

9.如权利要求8所述的SPAD像素的输出控制方法,其特征在于,所述根据所述列选通信号在SPAD像素阵列中确定目标像素所在列的步骤,包括:

10.如权利要求6所述的SPAD像素的输出控制方法,其特征在于,DTOF芯片输出目标像素的测量值得到当前帧的步骤之前,还包括:

11.如权利要求6所述的SPAD像素的输出控制方法,其特征在于,DTOF芯片输出目标像素的测量值得到当前帧的步骤之后,还包括:

12.一种摄像设备,其特征在于,所述摄像设备包括如权利要求1至5任一项所述的DTOF芯片,所述摄像设备被使用时执行如权利要求6至11任一项所述的SPAD像素的输出控制方法。

...

【技术特征摘要】

1.一种dtof芯片,其特征在于,所述dtof芯片包括系统控制模块、状态控制模块、像素阵列行扫描模块、像素使能控制模块和spad像素阵列;所述系统控制模块与所述状态控制模块电连接;所述状态控制模块分别与所述像素阵列行扫描模块、所述像素使能控制模块和所述spad像素阵列电连接;所述像素阵列行扫描模块、所述像素使能控制模块与所述spad像素阵列电连接;当spad像素所在行被选中时,spad像素阵列中的所述spad像素处于盖格模式;

2.如权利要求1所述的dtof芯片,其特征在于,所述状态控制模块还用于,在接收到所述帧开始信号之后,发送列选通信号至所述spad像素阵列,以在所述spad像素阵列中确定目标像素所在列;

3.如权利要求1所述的dtof芯片,其特征在于,所述dtof芯片,还包括时序控制模块,所述系统控制模块与所述时序控制模块电连接;所述时序控制模块分别与所述像素阵列行扫描模块和像素使能控制模块电连接;

4.如权利要求1所述的dtof芯片,其特征在于,所述dtof芯片,还包括,列选通控制模块、时间数字转换器组和直方图处理电路组,所述列选通控制模块分别与所述系统控制模块、所述状态控制模块、所述时间数字转换器组和所述直方图处理电路组电连接,所述时间数字转换器组和所述直方图处理电路组电连接;

5.如权利要求1所述的dtof芯片,其特征在于,所述spad像素阵列由spad像素或者spad...

【专利技术属性】
技术研发人员:解海艇张莉萍陈驰李安
申请(专利权)人:深圳市安思疆科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1