位置节点跟踪制造技术

技术编号:29799367 阅读:24 留言:0更新日期:2021-08-24 18:20
一种用于跟踪一个或多个移动对象的位置节点的系统和方法,所述跟踪包括扫描一个或多个移动对象,检测一个或多个移动对象,围绕一个或多个检测到的移动对象创建临时位置节点,在节点池中搜索所述临时位置节点附近的现有位置节点,为所述临时位置节点附近的所述现有位置节点设置定时器,所述定时器具有预定的时间限制,并且为不在现有位置节点附近的临时位置节点设置定时器,创建添加到所述节点池的新位置节点并设置与所述新位置节点相关联的定时器,与所述新位置节点相关联的所述定时器具有预定的时间限制。

【技术实现步骤摘要】
位置节点跟踪
本公开涉及使用动态视觉传感器(DVS)的位置节点跟踪。
技术介绍
高保真音频系统的最佳听音位置是理想的收听位置,也是确保收听者在收听环境中获得最佳音质的重要因素。在传统的高保真音频系统中,技术人员将确定最佳听音位置,并根据用户的要求配置音频系统。完成此设置后,最佳听音位置将保持固定。波束形成扬声器引入了一项改进,允许用户根据其所需配置调整最佳听音位置。通常,这是在具有一对波束形成扬声器的系统中完成的,该系统能够与装置(诸如手机、平板电脑、笔记本电脑等)上的应用程序软件进行通信。通过配置映射两个扬声器在应用程序上的相对位置的图形菜单,用户可以在收听环境中设置首选的收听位置。扬声器将调整声束并将声束的强度调整到所需的收听位置。然而,图形菜单不包括与实际收听环境有关的信息。在首次安装高保真音频系统期间,两个扬声器的相对位置尺寸是未知的。通常,安装音频系统的技术人员将确定最佳听音位置,并测量左右扬声器之间的距离。技术人员将此测得的距离作为基线参数输入到用户的移动应用程序中。测量完成并输入后,用户可以通过其移动应用程序调整最佳听音位置。从理论上讲,用户应该能够通过拖动表示在表示移动装置显示器上的收听环境的区域内的最佳听音位置的图标,将声音调整到用户更喜欢收听的位置。这种方法有一些缺点。大多数用户不确定他们所站的位置是否真的与应用程序上显示的最佳听音位置相匹配,因为应用程序软件无法跟踪用户的位置。实际上,用户必须使用反复试验才能使配置菜单与实际环境相匹配。此外,如果扬声器的位置发生变化,则基线参数也会发生变化,并且必须请技术人员来重复安装过程。
技术实现思路
一种用于跟踪一个或多个移动对象的位置节点的系统和方法,所述跟踪包括扫描一个或多个移动对象,检测一个或多个移动对象,围绕一个或多个检测到的移动对象创建临时位置节点,在节点池中搜索所述临时位置节点附近的现有位置节点,为所述临时位置节点附近的所述现有位置节点设置定时器,所述定时器具有预定的时间限制,并且为不在现有位置节点附近的临时位置节点设置定时器,创建添加到所述节点池的新位置节点并设置与所述新位置节点相关联的定时器,与所述新位置节点相关联的所述定时器具有预定的时间限制。在另一个示例中,当现有位置节点中的所述对象在与所述现有位置节点相关联的所述定时器到期之前都不移动时,所述现有位置节点从所述节点池中删除。在另一个示例中,当现有位置节点中的所述对象中的至少一个在与所述现有位置节点相关联的所述定时器到期之前移动时,与所述现有位置节点相关联的所述定时器被重置,并且所述现有位置节点保留在所述节点池中。在另一个示例中,当现有位置节点中的所述对象中的至少一个移动到所述现有位置节点之外但仍在所述现有位置节点附近时,创建新位置节点来替换所述现有位置节点,并且设置与所述新位置节点相关联的定时器,所述现有位置节点从所述节点池中删除。在另一个示例中,当现有位置节点中的所述对象中的至少一个移动到所述现有位置节点之外的位置时,创建新位置节点来替换所述现有位置节点,设置与所述新位置节点相关联的定时器,并且所述现有位置节点保留与所述现有位置节点相关联的所述定时器的持续时间。在另一个示例中,当在所述节点池中存在两个或更多个现有位置节点并且一个或多个对象彼此靠近时,所述两个或更多个现有位置节点合并为一个位置节点,与所述一个位置节点相关联的定时器将被重置,并且其他现有位置节点将从所述节点池中删除。附图说明图1是示例性电子装置,该示例性电子装置可以包括自动波束形成(ABF)系统的一个或多个方面;图2是收听环境的一个示例;图3是ABF系统的示例性应用的框图;图4是自动波束形成的一般方法的流程图;图5是扫描锁定模式的一个示例;图6是扫描跟随模式的一个示例;图7是用于位置节点跟踪的方法的流程图;图8示出了位置节点跟踪的规则;图9示出了位置节点跟踪的规则;图10示出了位置节点跟踪的规则;图11示出了位置节点跟踪的规则;图12是扬声器布置和目标位置的框图;图13是LED环的透视图;图14A是检测到的LED图案的一个示例;图14B是检测到的LED图案的一个示例;图15A是检测到的LED图案的一个示例;图15B是检测到的LED图案的一个示例;并且图16是用于自动校准的方法的流程图。附图中的元件和步骤是为了简单和清楚起见而示出,并且不一定根据任何顺序呈现。例如,附图中示出了可同时或以不同顺序执行的步骤以有助于改进对本公开的实施方案的理解。具体实施方式虽然本公开的各种方面参考收听环境中的波束形成扬声器系统进行描述,但是本公开不限于此类实施方案,并且在不脱离本公开的情况下,可以实现另外修改、应用和实施方案。在附图中,相同的参考数字将用于示出相同部件。本领域的技术人员将认识到,在不背离本公开的范围的情况下,可以更改本文阐述的各种部件。图1是示例性电子装置100的框图,该示例性电子装置可以包括示例性位置节点跟踪系统的一个或多个方面。电子装置100可以包括一组指令,该组指令可以被执行以使电子装置100执行一种或多种方法和基于计算机的功能,诸如检测用户、创建与该用户相关联的一个或多个位置节点、跟踪节点池中的一个或多个位置节点、检测手势、计算扬声器与用户之间的角度和距离、配置最佳听音位置、根据计算出的角度调整声束以及根据计算出的距离调整声束强度和传播延迟。电子装置100可以作为独立装置操作,可以作为功能包括在另一装置内,或者可以例如使用网络连接到其他计算机系统、装置或外围装置。在网络部署的示例中,电子装置100可以作为服务器-客户端用户网络环境中的服务器或者作为客户端用户计算机、作为对等式(或分布式)网络环境中的对等计算机系统或以其他各种方式来操作。电子装置100还可以实现为或合并为各种电子装置,诸如台式计算机和膝上型计算机、手持装置诸如智能电话和平板电脑、便携式媒体装置诸如记录、播放和游戏装置、家用电器、办公设备、机顶盒、汽车电子装置诸如主机和导航系统或任何其他能够执行一组指令(顺序或其他方式)的机器,该组指令将使得该机器采取行动。可以使用提供语音、音频、视频和/或数据通信的电子装置来实现电子装置100。尽管示出了单个电子装置100,但是术语“装置”可以包括装置或子装置的集合,这些装置或子装置单独地或共同地执行一组或多组指令以执行ABF系统的一个或多个电子功能,如在下文中详细描述的。电子装置100可以包括处理器102,诸如中央处理单元(CPU)、图形处理单元(GPU)或两者。处理器102可以是各种系统中的部件。例如,处理器102可以是波束调整扬声器的一部分。而且,处理器102可以包括一个或多个通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列、服务器、网络、数字电路、模拟电路、它们的组合或其他现在已知或以后开发的用于分析和处理数据的装置。处理器102可以实现软件程序,本文档来自技高网
...

【技术保护点】
1.一种方法,包括:/n跟踪一个或多个移动对象的位置节点,所述跟踪包括扫描一个或多个移动对象,检测一个或多个移动对象,围绕一个或多个检测到的移动对象创建临时位置节点,在节点池中搜索所述临时位置节点附近的现有位置节点,为所述临时位置节点附近的所述现有位置节点设置定时器,所述定时器具有预定的时间限制,并且为不在现有位置节点附近的临时位置节点设置定时器,创建添加到所述节点池的新位置节点并设置与所述新位置节点相关联的定时器,与所述新位置节点相关联的所述定时器具有预定的时间限制。/n

【技术特征摘要】
20200224 US 16/799,720;20200224 US 16/799,731;20201.一种方法,包括:
跟踪一个或多个移动对象的位置节点,所述跟踪包括扫描一个或多个移动对象,检测一个或多个移动对象,围绕一个或多个检测到的移动对象创建临时位置节点,在节点池中搜索所述临时位置节点附近的现有位置节点,为所述临时位置节点附近的所述现有位置节点设置定时器,所述定时器具有预定的时间限制,并且为不在现有位置节点附近的临时位置节点设置定时器,创建添加到所述节点池的新位置节点并设置与所述新位置节点相关联的定时器,与所述新位置节点相关联的所述定时器具有预定的时间限制。


2.如权利要求1所述的方法,其中当现有位置节点中的所述对象在与所述现有位置节点相关联的所述定时器到期之前都不移动时,所述现有位置节点从所述节点池中删除。


3.如权利要求1所述的方法,其中当现有位置节点中的所述对象中的至少一个在与所述现有位置节点相关联的所述定时器到期之前移动时,与所述现有位置节点相关联的所述定时器被重置,并且所述现有位置节点保留在所述节点池中。


4.如权利要求1所述的方法,其中当现有位置节点中的所述对象中的至少一个移动到所述现有位置节点之外但仍在所述现有位置节点附近时,创建新位置节点来替换所述现有位置节点,并且设置与所述新位置节点相关联的定时器,所述现有位置节点从所述节点池中删除。


5.如权利要求1所述的方法,其中当现有位置节点中的所述对象中的至少一个移动到所述现有位置节点之外的位置时,创建新位置节点来替换所述现有位置节点,设置与所述新位置节点相关联的定时器,并且所述现有位置节点保留与所述现有位置节点相关联的所述定时器的持续时间。


6.如权利要求1所述的方法,其中当在所述节点池中存在两个或更多个现有位置节点并且一个或多个对象彼此靠近时,所述两个或更多个现有位置节点合并为一个位置节点,与所述一个位置节点相关联的定时器将被重置,并且其他现有位置节点将从所述节点池中删除。


7.一种系统,包括:
处理器;
检测装置,所述检测装置具有用于检测移动对象的至少一个动态视觉传感器;
所述处理器包括存储在非暂时性存储器中的计算机可读指令,所述计算机可读指令用于:
使用所述检测装置扫描移动对象;
使用所述检测装置检测一个或多个移动对象;
围绕一个或多个移动对象创建临时位置节点;
在节点池中搜索所述临时位置节点附近的现有位置节点;
当确定所述临时位置节点在所述现有位置节点附近时,设置与所述现有位置节点相关联的定时器;
当确定所述临时位置节点不在所述现有位置节点附近时,创建新位置节点;
将所述新位置节点添加到所述节点池;
设置与所述新位置节点相关联的定时器;
跟踪定时器未到期的位置节点;以及
删除定时器到期的位置节点。


8.如权利要求7所述的系统,其中所述处理器还包括用于执行以下操作的指令:确定现有位置节点中的所述对象在与所述现有位置节点相关联的所述定时器到期之前何时都不移动,以及从所述节点池中删除所述现有位置节点。


9.如权利要求7所述的系统,其中所述处理器还包括用于执行以下操作的指令:确定现有位置节点中的所述对象中的至少一个在与所述现有位置...

【专利技术属性】
技术研发人员:MC陈S谢尔克
申请(专利权)人:哈曼国际工业有限公司
类型:发明
国别省市:美国;US

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

1