雷达应用编程接口的制作方法

文档序号:36393794发布日期:2023-12-15 14:25阅读:51来源:国知局
雷达应用编程接口的制作方法


背景技术:

1、雷达是可以检测对象的有用设备。相对于像相机的其他类型的传感器,雷达可以在许多不同的环境条件下提供改进的性能,这些环境条件诸如低照明和有雾,或者具有移动或重叠的对象。雷达还可以穿过诸如手提包或口袋的一个或多个遮挡检测对象。

2、雷达可以是一项复杂的技术,为了实现目标性能,需要进行特定折衷考虑。示例折衷考虑包括检测范围;离程(range)、多普勒和角度分辨率;离程和多普勒模糊性;灵敏度;虚警率;反应时间;大小;功耗;和成本。由于复杂的设计和操作考虑,雷达通常是为特定应用定制的。例如,一些雷达提供导航辅助,其他雷达可以绘制环境地图,还有一些雷达可以协助用户与电子设备交互。

3、虽然雷达具有许多优点,但它可能被其他外部实体视为黑匣子,这些实体可能不知道使雷达能够实现目标性能的复杂性。因此,电子设备中的应用利用由雷达提供的特征可能是具有挑战性的。因此,雷达可能限于支持几个特定的应用。


技术实现思路

1、描述实现雷达应用编程接口(api)的技术和装置。雷达应用编程接口为诸如智能设备的应用的外部实体提供标准化语言,以与雷达系统通信,而不必了解由雷达系统采用的设计和操作复杂性。利用雷达应用编程接口,第三方可以容易地与雷达系统交互,并为各种不同的应用定制雷达系统的使用。以此方式,雷达应用编程接口可以使其他实体能够扩展雷达系统的利用,从而提供附加特征来增强用户体验。

2、下文描述的方面包括一种由智能设备的雷达系统执行的方法。该方法包括经由智能设备的雷达应用编程接口的多个层中的第一层接受来自智能设备的应用的第一请求。第一请求包括指定与手势相关联的状态的序列的模式辨识序列。雷达应用编程接口的多个层与雷达系统的不同操作层级相关联。该方法还包括经由雷达应用编程接口的多个层中的第二层接受来自智能设备的应用的第二请求。第二请求包括用于检测手势的雷达系统的检测范围。该方法另外包括基于检测范围来修改雷达系统的硬件配置。该方法进一步包括使用硬件配置来发射和接收雷达信号。雷达信号的至少一部分从执行手势的对象反射。该方法还包括基于模式辨识序列和所接收的雷达信号来辨识手势。响应于该辨识,该方法包括经由雷达应用编程接口向应用发送指示手势的发生的响应。

3、下文描述的方面还包括一种包括雷达系统的装置,该雷达系统被配置成执行所描述的方法中的任一种。

4、下文描述的方面包括一种包括计算机可执行指令的计算机可读存储介质,这些指令响应于由处理器执行而使得雷达系统执行所描述的方法中的任一种。

5、下文描述的方面还包括一种具有用于提供雷达应用编程接口的装置的系统。



技术特征:

1.一种由智能设备的雷达系统执行的方法,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,进一步包括:

4.根据任一前述权利要求所述的方法,其中:

5.根据任一前述权利要求所述的方法,其中:

6.根据权利要求5所述的方法,其中,所述进入准则或所述退出准则包括以下中的至少一个:

7.根据任一前述权利要求所述的方法,其中,所述手势的所述辨识包括:

8.根据权利要求7所述的方法,其中,所述雷达时间线包括多个事件,每个事件包括以下中的至少一个:

9.根据权利要求7或8所述的方法,其中:

10.根据权利要求7或8所述的方法,其中:

11.根据权利要求10所述的方法,其中:

12.根据权利要求7或8所述的方法,其中:

13.根据任一前述权利要求所述的方法,其中:

14.根据权利要求13所述的方法,其中,所述其他运动与以下中的至少一个相关联:

15.根据任一前述权利要求所述的方法,其中:

16.一种装置,包括:

17.一种包括指令的计算机可读存储介质,所述指令响应于由处理器执行而使得所述雷达系统执行根据权利要求1至15所述的方法中的任一种。


技术总结
描述实现雷达应用编程接口(210)的技术和装置。雷达应用编程接口(210)为诸如智能设备(104)的应用(206)的外部实体提供标准化语言以与雷达系统(102)通信,而不必了解由雷达系统(102)采用的设计和操作复杂性。利用雷达应用编程接口(210),第三方可以容易地与雷达系统(102)交互,并为各种不同的应用(206)定制雷达系统(102)的使用。以此方式,雷达应用编程接口(210)可以使其他实体能够扩展雷达系统(102)的利用,从而提供附加特征来增强用户体验。

技术研发人员:安德鲁·C·费尔希,时尚
受保护的技术使用者:谷歌有限责任公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1