自适应距离估计的制作方法

文档序号:6241133阅读:198来源:国知局
自适应距离估计的制作方法
【专利摘要】本发明涉及一种自适应距离估计。设备和技术的代表性实施方式提供用于成像设备和系统的自适应距离估计。距离估计可以基于反射光中的相位延迟。对于后续帧事件而言用于确定相位延迟值的参考相位可能被改变。可以基于在预定区域之内是否检测到对象移动来为一些距离计算选择多个帧事件。
【专利说明】自适应距离估计

【技术领域】
[0001] 本发明涉及一种自适应距离估计。

【背景技术】
[0002] 基于光波的成像系统变得更广泛地用于目标检测,这是因为半导体工艺已变得更 快地支持这样的系统。一些成像系统能够提供每秒几十幅图像,使得这样的系统也有益于 对象检测和/或跟踪。由于它们潜在小的形状因数以及潜在高的信号保真度,一些成像系 统非常适合于许多类型的车辆(汽车、公共汽车、火车等)中的应用。此外,一些成像系统非 常适合于许多类型的消费者设备(例如电视、计算机、平板电脑、智能电话等等)中的姿势控 制等。尽管此类成像系统的分辨率可能变化,但是使用这些系统的应用能够利用它们操作 的速度。
[0003] 诸如汽车之类的移动车辆例如可以使用成像系统来检测车辆路径中的对象(例如 步行者),以避免碰撞该对象。例如,可以在车辆的前面、后面和/或(多个)侧面上采用成像 系统以便检测车辆的前向或倒退路径中的、去往车辆侧面的或在车辆的盲点中的对象。
[0004] 渡越时间摄像机例如可以使用成像设备来测量离摄像机的对象的距离。使用多个 像素的成像设备也可以被使用,其中与各个像素相关联的光信号可以提供对对象上离散点 的距离测量,从而形成三维"距离图像"。例如利用离散点反射掉的光信号,这可以成为可 能。
[0005] 无论是否被部署在车辆应用、消费者设备应用或其它类型的应用中,都期望在维 持或改进性能的同时增加成像系统的效率。例如,随着成像系统被应用于车辆、移动设备等 等,该成像系统的有用性在系统的准确性或清楚性为低时减小,但是功率需求却是大的。


【发明内容】

[0006] 根据本发明的第一方面,提供了一种装置,包括:成像传感器,其被布置成捕获在 帧事件期间区域中的一个或多个对象反射掉的光辐射;以及处理部件,其被布置成基于在 帧事件期间捕获的光辐射的一个或多个相位延迟值来计算从一个或多个对象到成像传感 器的距离,所述相位延迟值与多个参考相位的集合中的一个集合相对应。
[0007] 根据本发明的第二方面,提供了一种系统,包括:照明模块,其被布置成发射光辐 射以照明区域;包括多个像素的传感器模块,其被布置成捕获在帧事件期间区域中的一个 或多个对象反射掉的光辐射的一个或多个相位延迟值,所述相位延迟值与多个交替参考相 位的集合中的一个集合相对应;以及控制模块,其被布置成基于由各个像素捕获的一个或 多个相位延迟值来计算从一个或多个对象到多个像素的各个像素的距离。
[0008] 根据本发明的第三方面,提供了一种方法,包括:用成像传感器捕获在帧事件期间 区域之内的一个或多个对象反射掉的光辐射;从多个参考相位值的集合中选择参考相位值 的集合; 确定在帧事件期间捕获的光辐射的与所选参考相位值的集合相对应的一个或多个相 位延迟值;以及基于在帧事件期间捕获的光辐射的一个或多个相位延迟值来计算从一个或 多个对象到成像传感器的距离。
[0009] 根据本发明的第四方面,提供了一种三维成像设备,包括:成像传感器,其被布置 成基于渡越时间原理来捕获区域的三维图像,该成像传感器包括被布置成在多个帧事件期 间捕获区域中的一个或多个对象反射掉的光辐射的一个或多个相位延迟值的多个像素,该 相位延迟值与一系列参考相位的集合相对应,该系列参考相位的集合中的每个集合被布置 成根据算法来应用于多个帧事件中的帧事件;以及处理部件,其被布置成基于在多个帧事 件中的一个或多个帧事件期间捕获的光辐射的一个或多个相位延迟值来计算从一个或多 个对象到成像传感器的各个像素的距离,该处理部件被布置成处理一定数量的多个帧事件 以基于在区域之内检测到的对象移动的速度来计算距离。

【专利附图】

【附图说明】
[0010] 参考附图阐述了详细的描述。在图中,参考数字的最左边的(多个)数标识其中该 参考数字首先出现的图。不同图中相同参考数字的使用指示相似或相同的项。
[0011] 为了该讨论,图中图示的设备和系统被示为具有多个部件。如本文所述的那样,设 备和/或系统的各种实施方式可以包括较少的部件并且仍在本公开的范围之内。可替换 地,设备和/或系统的其它实施方式可以包括附加部件或者所述部件的各种组合,并且仍 在本公开的范围之内。
[0012] 图1是根据一个实施方式可以在其中采用所述设备和技术的示例应用环境的图 /Jn 〇
[0013] 图2是根据一个实施方式的示例成像系统部件的框图。
[0014] 图3是根据一个实施方式示出示例成像系统的部件的一些细节的框图,其包括包 含多个像素的传感器模块。
[0015] 图4是根据一个实施方式的成像系统的示例控制模块的框图。
[0016] 图5图示出根据一个实施方式的示例自适应算法概念。
[0017] 图6是根据一个实施例方式的图示出通过成像系统来自适应地估计距离的示例 过程的流程图。

【具体实施方式】
[0018] 概沭 本公开与被布置成检测、成像、识别和/或跟踪在与成像系统有关的预定区域中的对 象和/或姿势的成像系统(例如使用发射的电磁(EM)辐射的成像系统)相关。例如,与车辆 相关联的成像系统可以被用来检测车辆路径中的或车辆附近区域中的对象。另外,成像系 统可以跟踪对象或提供对象的图像(例如诸如三维图像)。在其它示例中,成像系统可以被 用来检测和识别例如在计算设备附近区域中的对象或人手的姿势。成像系统可以识别对象 或手何时做出姿势,并且跟踪手势组合作为对计算设备的鼠标或其它输入的替代。
[0019] 在各种实施方式中,成像系统使用渡越时间原理(诸如反射的EM发射(即电磁辐 射)的距离计算)来例如检测、成像、识别和/或跟踪对象。渡越时间距离计算可以基于接 收到的发射的EM ("光")辐射的反射,因为光辐射被预定区域中的对象反射掉。例如,在一 种情况下,距离计算可以基于光的速度和反射的光辐射的行进时间。
[0020] 设备和技术的代表性实施方式提供用于成像设备和系统的自适应距离估计。在各 种实施方式中,距离估计计算可以基于反射的光辐射中的相位延迟。在一个非限制性示例 中,相位延迟值可以被限定为像素的采样输出,其中像素的输出是(由场景反射的)入射光 和(芯片上生成的)参考信号之间的相关,该参考信号具有相对于发射的光信号的固定的参 考相移。例如,在帧事件期间反射光中捕获的相位延迟值(即在某一时间点处的图像捕获) 可以被用来确定对象与成像设备的距离,其中从入射光到捕获的反射光的相移指示光行进 的距离。
[0021] 在一些实施方式中,一个或多个参考相位可以被用来对反射光中对应的一个或多 个相移编索引。对于随后的帧事件,用于确定相位延迟值的参考相位可以被改变(例如替 换、轮换(rotate)等等)。例如,连续的帧事件(即图像捕获)可以使用一个或多个参考相位 的不同的集合来确定反射光中的相位延迟。
[0022] 在一个实施方式中,来自多个帧事件的相位信息可以被选择用于某些距离计算, 而不是使用单个图像捕获。例如,当前的帧事件可以与一个或多个过去的帧事件结合处理 以计算对象离成像系统的距离。在一个附加实施方式中,可以基于在预定区域(例如成像区 域)内是否检测到对象移动来选择一定数量的过去的帧事件。在一个实施方式中,基于对象 移动的相对速度来选择帧事件的数量。
[0023] 在本公开中讨论用于成像系统、设备和技术的各种实施方式和布置。参考图中图 示的示例性基于光的成像系统和设备来讨论技术和设备。然而,这不是意图进行限制,并且 这是为了便于讨论和说明方便。所讨论的技术和设备可以被应用于各种(例如基于辐射的、 基于声发射的、基于粒子发射的等)成像设备设计、结构等等中的任何一个并且仍在本公开 的范围之内。
[0024] 下面使用多个示例来更详细地解释实施方式。尽管这里以及下面讨论了各种实施 方式和示例,但是通过组合各个实施方式和示例的特征和元件的更多的实施方式和示例可 以是可能的。
[0025] 示例成像系统环塏 图1是根据一个实施方式可以在其中采用所述设备和技术的示例应用环境100的图 示。如图示中示出的那样,成像系统102可以与例如车辆104 (诸如汽车、公共汽车、火车、 飞机等)一起应用。在各种其它实施方式中,成像系统102可以与其它系统、设备等等(例如 机器人技术、自动化、监视系统、可访问性设备、安全系统等等)一起应用。
[0026] 在更多实施方式中,成像系统102可以与移动设备或其它计算设备(诸如膝上型 或笔记本计算机、手持计算设备、平板计算设备、上网本计算设备、个人数字助理(PDA)设 备、阅读器设备、智能电话、移动电话、媒体播放器、可佩带计算设备、固定计算器、个人或桌 上型计算机、电视、机顶盒、游戏机、音频/视频系统、电气用具等等)一起应用。
[0027] 不意图将本公开的范围局限于所列的示例。为了方便,在本公开之内对车辆104 的参考也指代如上文提到的采用成像系统102的所有应用等等。
[0028] 在各种实施方式中,成像系统102可以与车辆104集成,或者可以具有与车辆104 分开或远离车辆104的一些部件。例如,可以远程地(例如云、网络等等)定位用于成像系统 102的一些处理。在另一示例中,来自成像系统的一些输出可以被传输、显示或呈现在远程 设备上或远程位置处。
[0029] 成像系统102可以被用来检测例如预先选择区域108中的对象106,诸如步行者。 在各种实施方式中,成像系统102可以被布置成检测、识别和/或跟踪对象106的移动。在 一个实施方式中,成像设备被布置成输出对象106的图像(例如二维或三维图像)。在一个 示例性实施方式中,例如成像系统102的输出可以被呈现或显示在显示设备(例如移动计 算设备、智能电话、车辆信息系统等等)上。
[0030] 示例性对象106可以包括可以将成像系统102布置成检测、识别、跟踪等等的任何 项目(item)。这样的项目可以包括例如人或动物。对象106的其它示例可以包括障碍物、 目标部件、另一车辆等等。在各种实施方式中,成像系统102还可以被布置成检测、识别和/ 或跟踪对象106的姿势或配置。姿势或配置可以包括表达想法的对象106的任何移动或位 置。例如,姿势或配置可以包括以某一模式(例如以椭圆运动、以基本上线性运动等等)在对 象106的定向和/或移动中安置对象106。在一个示例中,成像系统102可以被用来检测例 如人手的移动(例如姿势),作为对计算设备、移动设备等等的鼠标或其它输入设备的替代。
[0031] 成像系统102可以被布置成检测、识别、和/或跟踪在关于成像系统102的预先选 择区域108内的对象106。预先选择区域108可以被选择成包括例如对象106可以在其内 的区域。在一种情况中,预先选择区域108可以包括表示车辆104的近的或远的前向或反 向路径的区域。该区域108还可以例如在成像系统102的前面、侧面或周围。
[0032] 图1的图示将预先选择区域108示为车辆104前面的类多边形的区域。这是为了 说明和讨论目的,并且不意图进行限制。预先选择区域108可以是任何形状或尺寸,可以位 于车辆104的前面、后面、(多个)侧面、顶部和/或底部,并且可以被选择成使得它将通常包 括期望的对象(当它们存在时),但是可能不包括不期望的对象(例如意图不被检测、识别、 跟踪等等的其它项目)。在各种实施方式中,预先选择区域108可以包括各种形状和尺寸。 在一些实施方式中,预先选择区域108的形状和尺寸取决于成像设备102的当前应用。
[0033] 如上文所讨论的那样,本文关于成像系统102描述的技术、部件和设备不限于图1 中的图示,并且在不偏离本公开范围的情况下可以被应用于其它成像系统和设备设计和/ 或应用。在一些情况下,附加或替换部件可以被用来实施本文描述的技术。应理解,成像系 统102可以被实施为独立系统或设备,或者作为另一系统的一部分(例如与其它部件、系统 等等等集成)。
[0034] 示例成像系统 图2是示出根据一个实施方式的成像系统102的示例部件的框图。如图2中示出的那 样,成像系统102可以包括照明模块202、调制部件204、传感器模块206、和控制模块208。 在各种实施方式中,成像系统102可以包括较少、附加、或替换的部件,并且仍在本公开的 范围之内。成像系统102的一个或多个部件可以与成像系统102的另一部件并置、组合或以 其它方式集成。例如,在一个实施方式中,成像系统102可以包括成像设备或装置。此外, 成像系统102的一个或多个部件可以远离部件中的(多个)其它的定位。
[0035] 在一个实施方式中,照明模块202被布置成发射电磁(EM)辐射(例如光辐射)以照 明预先选择区域108。例如,照明模块202可以被布置成照明区域108中可能存在的一个或 多个对象106,以检测该对象,或者检测对象106的移动。在各种实施方式中,例如照明模块 202包括诸如光发射器之类的照明源。在一个实施方式中,照明源包括发光二极管(LED)。 在另一实施方式中,照明源包括激光发射器。在一个实施方式中,照明模块202用所发射的 每个光脉冲照明整个环境(例如预先选择区域108)。在替换实施方式中,照明模块202以阶 段或扫描照明环境。
[0036] 在各种实施方式中,可以从照明模块202发射不同形式的EM辐射。在一些实施方 式中,发射红外光等等。例如,光辐射可以包括一个或多个被调制的光脉冲。照明模块202 可以被开启达短的间隔,从而允许发射的(多个)光脉冲照明区域108,包括区域108之内的 任何对象106。红外光例如向人眼看不见的区域108提供照明,并且所以不会分散注意力。 在其它实施方式中,可以发射提供视觉反馈等等的其它类型或频率的EM辐射。如上文所提 到的,在替换实施方式中,可以由照明模块202发射其它能量形式(例如基于辐射的、基于 声发射的、基于粒子发射的等等)。
[0037] 如果被包括在实施方式中,则调制部件204可以被布置成调制从照明模块202发 射的EM辐射和/或调制传感器模块206的一个或多个部件(例如光敏像素302)。在各种实 施方式中,调制部件204可以被布置成将在渡越时间操作期间传感器模块206的部件的调 制与EM辐射的调制相关联(例如以计算对象106与成像系统102的距离和/或形成例如对 象106的二维或三维图像)。
[0038] 在各种实施方式中,如图2和3中所示,传感器模块206被包括在成像系统102中。 在一个实施方式中,传感器模块206包括成像传感器,其被布置成在巾贞事件期间(即在某一 时间点下的图像捕获期间)从区域108中的一个或多个对象106接收(例如捕获)反射的光 辐射。在一个示例中,传感器模块206可以被布置成基于接收到光辐射的反射来捕获区域 108的或区域108内对象106的图像(例如二维图像或三维图像)。传感器模块206可以被 布置成例如使用渡越时间原理来捕获图像。
[0039] 在另一示例中,传感器模块206被布置成提供入射光辐射和反射的光辐射之间的 相移信息以用于距离测量计算。例如,在一个实施方式中,传感器模块206被布置成在帧事 件410期间捕获区域108中的一个或多个对象106反射掉的光辐射的一个或多个相位延迟 值410 (图4中示出)。该相位延迟值410表示基于行进的距离从入射光辐射反射的光辐射 中的相移,并且可以关于一个或多个参考相位值408来确定(或测量)该相位延迟值410,如 下文进一步描述的那样。
[0040] 在一个实施方式中,如图3中所示,传感器模块206包括多个光敏像素设备("像 素")302。在一个示例中,多个像素302中的每一个可以充当单个图像传感器。在这样的一 个示例中,从传感器模块206所得到的多维图像(例如,诸如三维"距离图像")是在多个各 个像素302处接收到的光辐射的组合。
[0041] 在一个实施方式中,多个光敏像素302中的每一个被布置成捕获区域108中的一 个或多个对象106反射掉的光辐射的一个或多个相位延迟值410。在各种实施方式中,由各 个像素302在帧事件406期间捕获的相位信息410可以被(例如控制模块208之内的)一个 或多个处理部件402处理,以便确定从区域108中的(多个)对象106到各个像素302的各 个距离。与各个像素302相关联的距离可以被组合以形成(多个)对象106和/或区域108 的三维距离图像。
[0042] 当被包括在一个实施方式中时,控制模块208可以被布置成向成像系统102提供 控制和/或处理。例如,控制模块208可以控制成像系统102的操作,控制其它模块(202、 204、206)中的一个或多个的操作,和/或处理由其它模块(202、204、206)中的一个或多个 输出的信号和信息。在各种实施方式中,控制模块208被布置成与照明模块202、调制部件 204和传感器模块206中的一个或多个进行通信。在一些实施方式中,控制模块208可以被 集成到其它模块(202、204、206)中的一个或多个中或者与模块(202、204、206)远离。
[0043] 在一个实施方式中,控制模块208被布置成基于从传感器模块206接收到的信息 来检测、识别和/或跟踪区域108内的对象106。在各种实施方式中,控制模块208可以被 编程为识别一些对象106和/或姿势并且排除其它。
[0044] 在各种实施方式中,控制模块208被布置成基于在帧事件期间由传感器模块206 捕获的光辐射的一个或多个相位延迟值410 (例如/,,J7,厶石)来计算从一个或多个对 象106到传感器模块206的距离。在关于所传输的EM波形的一个或多个参考相移处捕获 相位延迟值410。在一个示例中,相位延迟值410是作为像素302的模拟输出的相关函数的 采样。
[0045] 例如,在一个实施方式中,可以基于入射光关于反射光的相位变化来估计从对象 106到传感器模块206的距离。所捕获的相位延迟值410指示在光从照明模块202发射时、 被对象106反射掉时、以及在帧事件期间被传感器模块206捕获时光行进的距离。
[0046] 在一个实施方式中,在传感器模块206包括多个像素302的情况下,控制模块208 被布置成计算从区域108内的一个或多个对象106到多个像素302中的各个像素302的距 离。在该实施方式中,距离计算是基于由各个像素302捕获的一个或多个相位延迟值410。 所捕获的相位延迟值410的每一个集合可以被控制模块208用来估计从(多个)对象106到 捕获该集合的各个像素302的距离。
[0047] 在一些实施方式中,三个、四个、或另一数量的相位延迟值410可以被用于每个像 素的距离估计,以便改进估计的准确性。因此,针对一个帧事件而执行的(每个像素302的) 距离计算的数目可以基于传感器模块208包括的像素302的数量(即传感器模块208的分 辨率)和每个像素302捕获的相位延迟值410的数量。
[0048] 在一个实施方式中,如图4中所图示的那样,相位延迟值410可以与多个参考相位 的集合408中的一个集合相对应。例如,参考相位的集合408可以包括用作关于光辐射的索 引值的一个或多个相角,以示出反射光中的相移。在一个示例中,每个参考相位的集合408 包括三个或更多等间隔的相角(例如0°、90°、180°和270° ),并且相位延迟值410包括 相对于每个参考相角408的对应数量的相移。关于其相关联的参考相位408的对应相移指 不在从光发射器202穿过时、被对象106反射掉时以及被图像传感器206捕获时由光福射 所行进的距离。
[0049] 示例实施方式。
[0050] 参考图4,根据一个实施方式示出示例控制模块208。如图4中所示,控制模块可 以包括至少一个或多个处理部件("处理器")402和一个或多个存储器存储设备404。在各 种实施方式中,处理器402可以包括计算设备、控制器、逻辑部件等等。在该实施方式中,处 理器402被布置成基于在帧事件期间捕获的光辐射的一个或多个相位延迟值410来计算从 一个或多个对象106到成像传感器206 (例如传感器模块)的距离。
[0051] 在一个实施方式中,相位延迟值410以及其它信息可以被存储在存储器404中并 且被处理器402访问。在该实施方式中,存储器404包括能够存储由处理部件(诸如处理器 402)可访问的数字信息(电学上的、光学上的、磁性的等等)的任何存储器存储设备(集成的 或与处理器402分开的硬件)。
[0052] 例如,在一个实施方式中,处理部件402被布置成根据算法从针对每个帧事件406 的多个参考相位的集合408中选择参考相位的集合408。如图4中所示,每个帧事件406 (从帧k (当前的帧)到帧k-M,其中M表示存储器404的尺寸或者帧406场的数目)具有对 应的参考相位的集合408和相位延迟值的集合410。在该实施方式中,处理器402被布置成 根据算法来选择用于当前帧事件406的参考相位的集合408,并且根据该算法来针对每个 后续帧事件从参考相位的集合408中选择另一参考相位的集合408。在一个实施方式中, 如图4中所示,当前和过去的帧事件406的历史、针对每个帧事件406选择参考相位的集合 408,并且相关联的相位延迟值410被存储在存储器404中。在替换的实施方式中,存储器 404可以包括附加或替换的信息。
[0053] 参考图4描述第一示例方案。如图4的示例中示出的那样,在先前的帧 k-2处,由处理器402根据算法来选择三个参考相位的集合408A、B和C。例如,参 考相位408A、B和C可以包括0°、120°和240 °。由传感器模块206 (或传感器模 块206的个体像素302)捕获的要被用在距离估计中的所得到的相位延迟值410包括

【权利要求】
1. 一种装置,包括: 成像传感器,其被布置成捕获在帧事件期间区域中的一个或多个对象反射掉的光辐 射;以及 处理部件,其被布置成基于在帧事件期间捕获的光辐射的一个或多个相位延迟值来计 算从一个或多个对象到成像传感器的距离,所述相位延迟值与多个参考相位的集合中的一 个集合相对应。
2. 根据权利要求1所述的装置,其中所述处理部件被布置成根据算法从针对每个帧事 件的多个参考相位的集合中选择参考相位的集合。
3. 根据权利要求1所述的装置,其中所述处理部件被布置成使用在后续帧事件期间多 个参考相位的集合中的不同的参考相位的集合来计算从一个或多个对象到成像传感器的 距离。
4. 根据权利要求1所述的装置,其中所述处理部件被布置成基于在过去的帧事件期间 捕获的光辐射的一个或多个相位延迟值来计算从一个或多个对象到成像传感器的距离。
5. 根据权利要求1所述的装置,其中所述处理部件被布置成基于在当前帧事件期间捕 获的光辐射的一个或多个相位延迟值连同在一个或多个过去的帧事件期间捕获的光辐射 的一个或多个相位延迟值来计算从一个或多个对象到成像传感器的距离。
6. 根据权利要求5所述的装置,其中所述处理部件被布置成基于是否在预置持续时间 之内在区域之内检测到对象移动来自适应地选择一定数量的一个或多个过去的帧事件。
7. 根据权利要求6所述的装置,其中基于在预置持续时间之内在区域之内检测到的对 象移动的速度来自适应地选择一个或多个过去的帧事件的数量,其中当在预置持续时间之 内在区域之内检测到较快的对象移动时选择较少过去的帧事件,并且当在预置持续时间之 内在区域之内检测到较慢的对象移动时选择更多过去的帧事件,对象移动检测取决于从至 少一个像素获得的相位信息。
8. 根据权利要求6所述的装置,其中所述处理部件被布置成基于在当前帧事件期间以 及在一个或多个过去的帧事件期间捕获的光辐射的一个或多个相位延迟值的时间演变的 分析来检测区域之内的对象移动。
9. 根据权利要求1所述的装置,其中所述成像传感器包括多个像素设备,并且其中处 理部件被布置成基于由像素设备捕获的光辐射的一个或多个相位延迟值来计算从一个或 多个对象到成像传感器的每个像素设备的距离。
10. 根据权利要求1所述的装置,其中所述多个参考相位的集合中的第一参考相位的 集合包括〇度、120度和240度,并且所述多个参考相位的集合中的第二参考相位的集合包 括180度、300度和60度。
11. 根据权利要求1所述的装置,其中所述成像传感器被布置成在帧事件期间使用渡 越时间原理来捕获区域的三维图像。
12. -种系统,包括: 照明模块,其被布置成发射光辐射以照明区域; 包括多个像素的传感器模块,其被布置成捕获在帧事件期间区域中的一个或多个对象 反射掉的光辐射的一个或多个相位延迟值,所述相位延迟值与多个交替的参考相位的集合 中的一个集合相对应;以及 控制模块,其被布置成基于由各个像素捕获的一个或多个相位延迟值来计算从一个或 多个对象到多个像素的各个像素的距离。
13. 根据权利要求12所述的系统,所述控制模块还被布置成根据算法从针对帧事件的 多个交替的参考相位的集合中选择参考相位的集合,以及根据该算法从针对后续帧事件的 多个交替参考相位的集合中选择另一参考相位的集合。
14. 根据权利要求12所述的系统,所述控制模块还被布置成基于在当前帧事件期间由 像素捕获的光辐射的一个或多个相位延迟值连同在一个或多个过去的帧事件期间由像素 捕获的光辐射的一个或多个相位延迟值来计算从一个或多个对象到像素的距离,控制模块 被布置成基于关于所述像素指示的对象移动的速度和/或基于使运动伪像的出现最小化 来自适应地选择在运行时间期间一定数量的一个或多个过去的帧事件。
15. 根据权利要求12所述的系统,其中每个参考相位的集合包括三个或更多等间隔的 相角并且相位延迟值包括相对于每个参考相角的对应数量的相移。
16. -种方法,包括: 用成像传感器捕获在帧事件期间区域之内的一个或多个对象反射掉的光辐射; 从多个参考相位值的集合中选择参考相位值的集合; 确定在帧事件期间捕获的光辐射的与所选参考相位值的集合相对应的一个或多个相 位延迟值;以及 基于在帧事件期间捕获的光辐射的一个或多个相位延迟值来计算从一个或多个对象 到成像传感器的距离。
17. 根据权利要求16所述的方法,还包括根据算法从针对每个后续帧事件的多个参考 相位值的集合中选择后续的参考相位值的集合,确定在后续帧事件期间捕获的光辐射的与 所选参考相位值的集合相对应的一个或多个相位延迟值,以及基于在后续帧事件期间捕获 的光辐射的一个或多个对应相位延迟值来计算从一个或多个对象到成像传感器的距离。
18. 根据权利要求16所述的方法,还包括基于在当前帧事件期间捕获的光辐射的一个 或多个相位延迟值连同在一个或多个过去的帧事件期间捕获的光辐射的一个或多个相位 延迟值来计算从一个或多个对象到成像传感器的距离。
19. 根据权利要求18所述的方法,还包括计算从一个或多个对象到成像传感器的像素 的距离,以及基于在运行时间期间在区域的与像素相对应的一部分之内检测到阈值对象移 动来自适应地选择用于相对于像素的距离计算的一定数量的帧事件;以及当相对于像素没 有检测到阈值对象移动时重新使用从一个或多个对象到像素的距离计算。
20. 根据权利要求19所述的方法,还包括基于检测到的对象移动的速度来自适应地选 择用于距离计算的帧事件的数量,包括当对象移动的速度减小时增加所选帧事件的数量, 以及当对象移动的速度增加时减少所选帧事件的数量。
21. 根据权利要求19所述的方法,其中针对相对于像素的距离计算而选择的帧事件是 时间上非连续的。
22. 根据权利要求18所述的方法,还包括基于在区域之内检测到的对象移动的速度, 通过自适应地选择用于距离计算的一定数量的过去的帧事件来减轻运动伪像和/或平均 成像噪声的出现。
23. 根据权利要求16所述的方法,还包括分析在一系列帧事件上相位延迟值的相移的 时间序列以检测区域之内的对象移动,相位延迟值相对于成像传感器的像素的阈值变化指 示在区域的与该像素相对应的一部分之内对象距离的变化。
24. 根据权利要求16所述的方法,还包括将当前帧事件处的相位延迟值的相移限定为 先前帧事件的前一相移加上更新项,以便计算从一个或多个对象到成像传感器的距离,该 更新项指示从先前帧事件的时间到当前帧事件的时间一个或多个对象的距离的变化。
25. -种三维成像设备,包括: 成像传感器,其被布置成基于渡越时间原理来捕获区域的三维图像,该成像传感器包 括被布置成在多个帧事件期间捕获区域中的一个或多个对象反射掉的光辐射的一个或多 个相位延迟值的多个像素,该相位延迟值与一系列参考相位的集合相对应,该系列参考相 位的集合中的每个集合被布置成根据算法来应用于多个帧事件中的帧事件;以及 处理部件,其被布置成基于在多个帧事件中的一个或多个帧事件期间捕获的光辐射的 一个或多个相位延迟值来计算从一个或多个对象到成像传感器的各个像素的距离,该处理 部件被布置成处理一定数量的多个帧事件以基于在区域之内检测到的对象移动的速度来 计算距离。
【文档编号】G01S13/08GK104459681SQ201410476605
【公开日】2015年3月25日 申请日期:2014年9月18日 优先权日:2013年9月18日
【发明者】J.格伦瓦尔德, M.马克, C.斯泰纳 申请人:英飞凌科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1