用于头戴式智能设备的热成像配件的制作方法

文档序号:12141696阅读:578来源:国知局
用于头戴式智能设备的热成像配件的制作方法与工艺

本申请要求于2014年4月22日提交的美国临时申请No.61/982,641的优先权,其中全部内容在此通过引用并入。



背景技术:

常规的热成像设备(例如,手持式和固定安装系统,)通常被创建为在与对象有关的设备的视野内从设备提供读取数据,或者被创建为从外部固定监测器读取数据。通常,读取数据受限于使用设备的内部显示器来输出由设备生成的视觉图像。常规的热成像设备通常还不被设计为允许对相同对象的同时的正常和增强视觉观察;例如,第一只眼睛查看对象,第二只眼睛在位于对象和第二只眼睛之间的显示镜片/屏幕上查看与对象相关联的数据。

典型热成像设备的另一传统特征是取景器,其包括放置在热成像光学系统或双目型系统的视野中的单目目镜和显示器。使用这些常规热成像设备来用热图像覆盖肉眼观察和/或运行将会例如帮助用户处理接收到的视觉信息的复杂程序,这是不可能的。



技术实现要素:

本公开描述用于头戴式智能设备(HMSD)的热成像配件(TIA)。

TIA与具有数据显示器的HMSD连接,数据显示器用于向佩戴HMSD的用户的眼睛显示数据。在TIA的热成像相机的视野与通过数据显示器查看的眼睛的视野几乎对齐的定向上,HMSD支撑TIA。HMSD被配置为:将TIA链接到HMSD;激活HMSD上的热成像应用,以从TIA接收数据并将其显示在HMSD数据显示器上;从TIA接收目标的热成像数据;处理从TIA接收的热成像数据;以及在HMSD数据显示器上发起对已处理的热成像数据的显示。

该方案的其他实现可包括对应的计算机系统、装置、和记录在一个或多个计算机可读介质/存储设备上的计算机程序,其各自被配置为执行与所描述的热成像配件相关联的方法的动作。通过具有安装在系统上的在操作时使系统或者使系统执行动作的软件、固件、硬件或者软件、固件、或硬件的组合,一个或多个计算机的系统可以被配置为执行特定的操作或动作。通过包括当由数据处理装置执行时使装置执行动作的指令,一个或多个计算机程序可以被配置为执行特定的操作或动作。

例如,一种计算机实现方法包括:将TIA链接到HMSD;激活所述HMSD上的热成像应用,以从所述TIA接收数据并将其显示在HMSD数据显示器上;从所述TIA接收目标的热成像数据;处理从所述TIA接收的所述热成像数据;以及在所述HMSD数据显示器上发起对已处理的热成像数据的显示。

前述实现和其他实现中的可各自可选地包括下面特征中的一个或多个,不管是单独的还是组合的:

与一般性实现可组合的第一方案包括:将移动计算设备(MCD)链接到TIA或HMSD中的至少一个。

与先前方案中任一项可组合的第二方案包括:在HMSD上执行找出范围内的TIA或MCD中的至少一个的应用,以与HMSD建立数据连接。

与先前方案中任一项可组合的第三方案包括:从HMSD向TIA发送数据。

与先前方案中任一项可组合的第四方案,其中,将附加数据与所述热成像数据一起处理。

与先前方案中任一项可组合的第五方案,包括:确定从HMSD到目标的范围。

与先前方案中任一项可组合的第六方案,其中,根据预先设置或动态确定的偏好来显示已处理的热成像数据。

在本说明书中所描述的主题可以通过特定的实现来实现,以实现下面优点中的一个或多个。首先,热数据、测距数据、音频数据、相机数据和/或其他数据可以接收自外部组件(例如,热成像配件),并且馈入到头戴式智能设备,例如,GOOGLE GLASS或相似的处理单元。这提供了使用头戴式智能设备的显示/处理能力来看见/听到来自外部组件的数据和图像的能力。第二,利用由第二只眼睛查看的热图像来覆盖第一只肉眼观察,允许同时的不变对象查看和增强/加强对象查看。第三,热图像数据可与可用于热成像配件的其他可用数据(例如,来自热成像配件和/或移动计算设备上的激光测距仪、定位数据的全球定位系统(GPS)、罗盘等的其他可用数据)相结合并处理。例如,可以运行可指示所查看的对象的位置/测量(例如,热签名、范围、海拔等,或许结合所显示的地图、弹道、结构、逻辑或任何其他有用的数据)的程序。第四,头戴式智能设备(以及,在一些实现中,热成像配件和/或外部移动计算设备)可以被用于记录由头戴式智能设备和/或热配件外部获取的音频、视频、静态图像、和已覆盖的和/或已计算的/已处理的数据。第五,热成像数据、视觉数据、和/或其他所描述的数据可以(例如,通过电话、网络、蓝牙、WIFI、和/或与本公开一致的其他传输手段)发送给其他热图像配件用户、移动计算设备、和/或针对特定任务的集中处理中心(例如,警察/军事指挥中心)。其他优势对于本领域的普通技术人员将是显而易见的。

在下面的附图和描述中阐述了本说明书的主题的一个或多个实现的细节。该主题的其他特征、方案和优势会根据描述、附图、和权利要求变得显而易见。

附图说明

图1示出根据实现的头戴式智能设备的热成像配件的前透视图。

图2示出根据实现的头戴式智能设备的热成像配件的顶部透视图,该热成像配件附接到头戴式智能设备。

图3示出根据实现的头戴式智能设备的热成像配件的透视图,该热成像配件附接到头戴式智能设备。

图4是示出根据实现的头戴式智能设备系统的示例热成像配件的组件的框图。

图5是示出根据实现的使用头戴式智能设备的热成像配件的方法的流程图。

图6示出根据实现的附接到头戴式支撑物的备选热成像配件的透视图。

图7示出根据实现的图6的附接到头戴式支撑物的备选热成像配件的不同透视图。

图8示出根据实现的图6的附接到头戴式支撑物的备选热成像配件的另一透视图。

各个附图中相同的附图标记和命名指示相同的元素。

具体实施方式

呈现以下描述以使本领域的技术人员能够做出和使用所公开的主题,并且在一个或多个特定的上下文下提供该描述。对所公开的实现的各种修改对于本领域的技术人员会是很显而易见的,并且本文所限定的一般原理可被应用到其他实现和应用,而不脱离本公开的范围。因此,本公开并不意图受限于所描述和/所示出的实现,而是要使最广范围与本文所公开的原理和特征一致。

图1示出根据实现的头戴式智能设备102的热成像配件(TIA)104的前透视图100。头戴式智能设备102可以是佩戴在头上的任何可穿戴智能设备(例如,GOOGLE GLASS、头带式设备、虚拟现实型眼镜/服装等),只要头戴式智能设备102允许用户通过至少一只眼睛查看数据(例如,在数据显示器110上)即可。在一些实现中,头戴式智能设备(HMSD)102可以将数据同时显示给双眼。在一些实现中,数据显示器110对于用户是透明的,并且允许用户通过数据显示器110查看对象和覆盖在对象上的数据,即,增强现实型的显示,而无论数据与被查看的对象是否相关联。例如,数据显示器110可以是允许用户通过数据显示器观看的透明塑料片、眼镜片、陶瓷片等。小的光学设备(例如,投影设备(未示出))将图像投影在可被眼睛查看到的数据显示器(例如,内部、外部、或两者的组合)上。在该实现中,HMSD 102通常会包含电源、罗盘、角度传感器、方向传感器和运动传感器、接收图像和向数据显示器发送图像的Wi-Fi模块、和/或其他仪器、工具、功能等。

HMSD 102、TIA 104、数据显示器110、和/或其他所描述的组件可以被加固以防水、防震、耐温、防化学等。在一些实现中,所描述的组件可以被配置具有安全数据通信系统(例如,被加密的),并且被个性化以仅供具体用户使用(例如通过使用生物统计学(例如,视网膜、语音模式、或其他生物统计学等)。

头戴式智能设备102被用作TIA 104的附接点。在所示的实现中,可以使用附接夹108将TIA 104附接到HMSD 102。附接夹可以采取除了所示的例如螺钉、系、支架、夹钳等之外的许多形式。在一些实现中,HMSD 102具体地被设计/修改为给TIA 104的附接点提供例如被配置到鬓角片(temple piece)中的开口、支架、插口等。在一些实现中,附接夹108(和/或可以构成附接夹108的各种组件)可以由塑料中的一种或多种或者任何其他足够刚性和坚固的材料(例如金属、陶瓷等)中的一种或多种构成。

在所示的实现中,热成像配件被安装到HMSD 102的侧面(例如,在鬓角/耳片上)。在其他实现中,只要热成像镜头106与HMSD 102的光学相机112的视野对齐或几乎对齐,TIA 104可以被安装在其他位置中(例如,在鼻梁处的前侧上、在头上的分隔带(separate band)上、在帽子/头盔上等)。

在一些特定的实现中(包括下面图6-8中所描述的备选实现中),TIA 104(或者与TIA 104或附加的不同定向的TIA 104相关联的附加相机等)可以被定向为从用户的后面到侧面、顶部和/或底部接收数据(例如,竞技自行车手的后向视线、来自跳伞者的不同视线等)。

热成像镜头106被配置为在由与TIA 104相关联的数字相机(未示出)接收之前发送和/或影响/修改特定类型的电磁辐射。例如,热成像镜头106可以被配置为对例如热成像系统中的红外(IR)辐射是透明的。在一些实现中,热成像镜头106可以由锗(Ge)、石英、AMTIER、氟化钡、氟化钙、氯化钠、CLEARTRAN、熔融石英、硅、聚乙烯、IR透明陶瓷、和/或对于红外电磁辐射透明的任何其他类型的物质组成。在一些实现中,热成像镜头106可以由对于光学波长和IR辐射波长两者都透明的物质(例如,石英、聚乙烯等)组成。在一些实现中,镜头可以是可移除的,以允许影响/修改不同波长的电磁辐射。在一些实现中,可在TIA 104内移除并替换与热成像镜头106相关联的整个数字相机套件,以改变功能。在其他实现中,尽管示出仅具有热成像镜头106(提供热成像功能)的TIA 104,但是热成像配件可以具有多于一个的热成像镜头106和/或其他并入的仪器(例如,内部时钟、罗盘、GPS接收器/发送器、激光测距仪、麦克风(包括定向麦克风)、光学相机(具有各种可能分辨率:低分辨率和高分辨率)、陀螺仪、加速计、测斜仪、运动传感器、高度传感器、温度计、气压传感器等,以提供关于TIA 104收集的视觉数据或其他数据的附加信息。

在一些实现中,TIA 104的光学相机和/或其他仪器可以与HMSD 102的光学相机112的视野对齐或大体上对齐。在一些实现中,尽管仅被示出为具有光学相机112,但是HMSD 102可以具有针对TIA 104列出的可能仪器中的一些或所有。在一些实现中,该仪器可以一起工作以增强数据收集能力。在其他实现中,出于各种操作的、战术的、人体工程学的、易用性原因等,一个或多个仪器(例如,带式安装的KESTREL型设备等)可以被放在与热成像设备104分离的设备中,并且例如邻近HMSD 102的佩戴者和/或被其佩戴。

在一些实现中,TIA 104可以使用有线和/或无线连接(未示出)与HMSD 102接口连接/通信。例如,接近TIA 104的HMSD 102的鬓角片可配置有数据端口(例如,USB、火线等)。HMSD 102和TIA 104可配置有允许两者之间的数据的无线通信的无线的无线电装置。在一些实现中,数据可以同时被有线和无线地发送。

图2示出根据实现的头戴式智能设备的热成像配件的顶部透视图200,该热成像配件附接到头戴式智能设备。

图3示出根据实现的头戴式智能设备的热成像配件的透视图300,该热成像配件附接到头戴式智能设备。

图4是示出根据实现的头戴式智能设备系统的示例热成像配件的组件的框图400。所示的系统包括在数据连接430上通信的HMSD 102、TIA 104和移动计算设备(MCD)440或与其通信耦接。在一些实现中,LRFA系统400中的一个或多个组件可以被配置为结合其他移动计算设备和/或LRFA进行操作。

在较高层级中,HMSD 102是可操作来接收、发送、处理、存储、管理和/或显示与系统400相关联的数据和信息的电子计算设备。HMSD 102通常是头戴式可穿戴计算设备,但是可以包含任何其他适当的计算机处理设备。对于本领域的普通技术人员显而易见的是,HMSD 102还可以包括允许上述功能/操作的必要的未示出控制/处理电路和/或其他组件。

此外,HMSD 102负责生成请求和/或从TIA 104、MCD 440和/或HMSD 102的其他实例接收数据,并且负责响应、显示和/或处理接收到的数据。在一些实现中,HMSD 102使用应用407来处理数据。除了被发送到和/或接收自TIA 104和/或MCD 440的请求之外,请求还可以被发送到和/或接收自其他TIA 104和/或MCD。例如,一个HMSD 102可以被指定为“控制器”并且从多个TIA 104、MCD 440和/或HMSD 102接收数据,以更精确地确定对目标对象的范围计算、验证数据和允许来自用户要查看的多个视角的视觉数据。

HMSD 102的每个组件可以都使用系统总线403来进行通信。在一些实现中,HMSD 102的任何组件和/或所有组件(硬件和/软件两者)可以使用应用程序接口(API)、服务层等(未示出)在系统总线403上彼此和/或与接口402进行接口连接。API可以包括针对程序、数据结构和对象类的规范。API可以独立于或不独立于计算机语言,并且指代完整接口、单一功能、或者甚至一组API。服务层将软件服务提供给系统400。针对使用该服务层的所有服务消费者,HMSD 102的功能是可访问的。软件服务(例如由服务层提供的软件服务)通过所定义的接口提供所定义的可重复使用业务功能。例如,接口可以是用JAVA、C++或其他合适的语言编写的软件,其以可扩展标记语言(XML)格式或其他合适的格式来提供数据。在不脱离本公开的范围的情况下,API和/或服务层的任何部分或所有部分可以被实现为另一软件模块的子或次模块。例如,API 112可以被集成到应用407中。

HMSD 102包括接口402。尽管在图4中被示出为单个接口402,但可以根据特定的需要、期望或系统400的特定实现使用两个或更多接口402。接口402可被HMSD 102用来与连接到数据连接430的TIA 104和/或MCD 440进行通信。一般来说,接口402包括在合适组合的软件和/或硬件中编码并且可操作以与数据连接430通信的逻辑。更具体地,接口402可以包括支持与通信相关联的一个或多个通信协议的软件,使得数据连接430或数据连接430硬件可操作以在所示系统400内和外面传送物理信号。数据连接可以包括无线网络(例如,蜂窝、WIFI、蓝牙等)和/或直接物理连接(例如,电缆等)。

HMSD 102包括处理器405。尽管在图1中被示出为单个处理器405,但可以根据特定的需要、期望或系统400的特定实现使用两个或更多处理器。处理器405执行指令并且操纵数据以执行HMSD 102的操作/功能。例如,处理器405可以执行在数据显示器110上提供数据显示的功能。

HMSD 102还包括存储器406,其为HMSD 120、TIA 104、和/或MCD 440保存数据。尽管在图4中被示出为单个存储器406,但可以根据特定的需要、期望或系统400的特定实现使用两个或更多存储器。虽然存储器406被示出为HMSD 102的集成组件,但是在备选实现中,存储器可以在HMSD 102和/或系统400的外部。在一些实现中,存储器406可以被配置为存储例如用户配置文件、通信数据、目标对象数据、已记录的音频/视频数据、应用、和/或其他适当的数据中的一个或多个实例。

此外,应用407是软件计算引擎,其提供与HMSD 102的操作有关的功能和/或与TIA 104和/或MCD 440相关联的功能。例如,应用407可以是安装在HMSD 102上的可下载的应用。应用407还可以允许配置HMSD 102、在相关联的显示器上生成和发起对GUI布局的显示、接收和处理数据(例如,来自TIA 104和/或MCD 440的数据)、执行复杂计算等。

尽管被示出为单个应用407,但是应用407可以被实现为多个应用407。此外,尽管被示出为集成到HMSD 102,但是在备选实现中,应用407可以在HMSD 102和/或系统400的外部(例如,在另一HMSD 102(未示出)的不同实现中全部或部分地执行等)。

仪器408可以包括用于收集数据以使其对应用407可用的各种硬件和/或软件仪器。例如,在一些实现中,仪器408可以包括数据显示器、数字相机、全球定位系统(GPS)接收器/发送器、加速器、加速计、陀螺仪传感器、罗盘、无线的无线电装置、温度/压力传感器、高度计、和/或适合于系统400的用途的其他仪器(包括以上关于图1所描述的那些仪器)。

在一些实现中,TIA 104的接口420、数字相机/仪器422、处理器422、存储器426和应用428可以是相似的或者不同于上面所描述的那些(特别是关于HMSD 102),但是执行任务、存储数据等特别适合于TIA 104的用途。TIA 104可以根据需要在数据连接430上与HMSD 102、MCD 440和/或TIA 104的其他实例进行通信以发送和/或接收数据。在一些实现中,TIA 104的每个组件可以使用系统总线421通信。本领域的普通技术人员应当理解,在某些情况下,由系统总线421提供的功能可以相似于关于HMSD 120的组件的上述系统总线403,HMSD 120的组件相似于TIA 104的组件或者可以执行与TIA 104的组件同样的操作并且也取决于与本公开相一致的系统400的整体需要,如本领域普通技术人员所理解的。

在一些实现中,MCD 440可配置有TIA 104的接口、数字相机/仪器、处理器、存储器、应用和/或其他元素,其相似于或不同于上面所描述的那些元素(特别关于HMSD 102和/或TIA 104),但是特别适合于MCD 440的用途的执行任务、存储数据等。MCD 440可以根据需要在数据连接430上与HMSD 102、TIA 104和/或MCD 440的其他实例通信以发送和/或接收数据。

图5是示出根据实现的使用头戴式智能设备的热成像配件的方法500的流程图。为了清楚的呈现,在图1-4和6-8的上下文下,下面的描述总体上描述了方法500。然而,应当理解,可以根据需要例如通过任何其他合适的系统、环境、软件和硬件,或者系统、环境、软件和硬件的组合来执行方法500。在一些实现中,方法500的各个步骤可以并列、组合、循环或以任何顺序执行。

在502处,头戴式智能设备(HMSD)与热成像配件(TIA)和(可可选地)移动计算设备(MCD)连接。例如,HMSD可以执行将会找出范围内的TIA和/或MCD的应用,该TIA和/或MCD可能执行允许与HMSD数据连接的应用。从502,方法500转到504。

在504处,在HMSD上激活适当的应用/功能。例如,用户可以激活HMSD上的热成像应用以接收来自TIA的数据并且将其显示在HMSD数据显示器上。从504,方法500转到506。

在506处,从/向TIA和/或MCD接收/发送数据(例如,热成像数据和/或其他数据)。例如,HMSD可以向MCD请求罗盘/GPS数据(该罗盘/GPS数据被发送回HMSD),并且HMSD向TIA发送请求变焦与热成像镜头相关联的数字相机来获得由用户正在查看的特定对象的更近的热图像的请求。从506,方法500转到508。

在508处,HMSD处理从TIA和/MCD接收的与一个或多个目标相关联的数据(例如,热成像数据和/或其他数据)。例如,将接收到的变焦热图像数据与来自506处对MCD的请求的GPS和罗盘坐标一起处理。附加地,如果TIA/MCD/HMCD配备有激光测距仪并且到被查看对象的测距数据是可用的,那么接收到的数据可以被用于确定从用户到对象的范围。从508,方法500转到510。

在510处,HMSD在数据显示器上发起对508中处理的数据的显示。可以根据预先设置和/或动态确定的偏好来显示数据。在510之后,方法500停止。

图6示出根据实现的附接到头戴式支撑物的备选热成像配件的透视图600。头戴式支撑物(HMS)602可以是佩戴在头上的任何可穿戴设备(例如,眼镜等),只要HMS 602允许用户通过至少一只眼睛查看数据(例如,在接近镜片604的外表面的备选数据显示器(ADD)605上(如图所示))。要注意的是,ADD 605是显示部分(例如,用于显示数据的平坦矩形眼镜/塑料片)和投影/显示部分的组合(以下,两者共同被称作为“ADD 605”),投影/显示部分容纳投影/显示装置以使数据被显示在显示部分上。在一些实现中,HMS 602可被用于将数据同时显示给双眼(例如,使用两个TIA 104和ADD 605)。在一些实现中,ADD 605对于用户是透明的,并且允许用户通过ADD 605查看对象和覆盖在对象上的数据,例如增强现实型的显示,而无论数据与被查看的对象相关联与否。在一些实现中,镜片604可以是用于矫正视力问题(例如,近视眼、散光等)的处方镜片。在其他实现中,镜片可以是非处方的,或不与ADD 605一起呈现。在其他实现中,ADD 605可以被配置为使用与上面所描述的单独显示部分对向的镜片604。例如,ADD 605投影/显示部分可以被配置为使数据显示在镜片604上(例如,内部或外部表面)。

HMS 602被用作TIA 104的附接点。在所示的实现中,TIA 104可以使用某类型的附接机制603(例如,附接夹108、螺钉、系、支架、夹钳等)而被附接到HMS 602。在一些实现中,HMS 602具体地被设计/修改为给TIA 104的附接点提供例如被配置到鬓角片中的开口、支架、插口等。在一些实现中,附接机制603(和/或可以组成附接机制603的各个组件),可以由塑料中的一种或多种或者任何其他足够刚性和坚固的材料(例如金属、陶瓷等)中的一种或多种构成。尽管所示的附接机制603包括到HMS 602的鬓角片/耳朵片(ear piece)606的两个附接点,但是在其他实现中,附接机制可以利用单个或两个以上的附接点来连接到鬓角片/耳朵片606。

在所示的实现中,TIA 104被安装到HMS 602的侧面(例如,在HMS 602的鬓角片/耳朵片606上)。在其他实现中,只要热成像镜头106与安装到HMS 602的ADD 605的视野对齐或几乎对齐,那么TIA 104可以被安装在其他位置中(例如,在鼻梁处的前侧上、在头上的分隔带上、在帽子/头盔上等)。

在该实现中,对于在ADD 605上显示数据,ADD 605不依赖于“智能”设备(例如,HMSF 102)。在一些实现中,数据显示器被配置为使用无线和/或有线连接来从TIA 104和/或MCD 440直接接收数据。通常,ADD 605会被配置为从MCD 440接收数据。

在该实现中,ADD 605可以是附接到HMS 602的“耳挂式”设备(例如,挂到眼镜的镜片/镜架上)或者被特别配置的显示设备。TIA 104和/或数据显示器被配置为接收来自MCD 440的数据信号。ADD 605可以包含:如上所描述的显示器、用于将所显示的图像发送到数据显示器100上以由用户的眼睛查看的任何类型的光学器件、电源、罗盘、角度、方向和运动传感器、和/或接收图像的Wi-Fi模块、和/或其他仪器、工具、功能等。

在一些实现中,备选ADD 605的壳体可以被配置为具有不同的安装机制,包括但不限于:利用吸杯、粘合剂或用夹钳附接到框架的其他手段来附接到玻璃/屏障/面罩(例如:司机的面罩、消防员的头盔、警察防暴盾牌、军队飞行员的头盔面罩等)、磁铁、或与本公开一致的任何其他附接机制。

在一些实现中,几个数据显示器可以被联网以允许多个用户接收和查看同样的图像/数据,或者具有对于具体用户而言特定的各种其他类型的添加/覆盖数据的同样的图像/数据。同样地,在一些实现中,获取自多个TIA 104的数据可以被处理/被组合,以创建“全局”型数据显示(例如,在执行任务时,将消防员/警察/军人引导到任务处的消防/警察/军事型指挥部等)。

除了数据不被发送给HMSF 102和/或不被接收自HMSF 102,TIA 104和/或热成像镜头106的配置、使用、通信等相似于上面关于图1-5所描述的。在图6-8中的各个实现中,数据被传输给TIA 104、ADD 605和/或MCD 440,和/或在TIA 104、ADD 605和/或MCD 440之间/被接收。换句话说,HMS 602是“哑”设备,其用于支撑和/或仅针对来自TIA 104、ADD 605、和/或MCD 440的数据的显示用途。这可以通过如下来改变图4而被可视化:从图中移除HMSD 102和对其的数据连接430而留下MCD 440和TIA 104。

在一些实现中,TIA 104可以使用有线和/或无线连接(未示出)来与ADD 605和/或MCD 440接口连接/通信。例如,HMS 602的接近TIA 104的鬓角片可以被配置具有数据端口(例如,USB、火线等)和/或无线的无线电装置。在一些实现中,数据可以同时被有线和无线发送。

在一些实现中,数据信号从TIA 104直接地被发送给MCD 440以进行处理。例如,所发送的数据信号可以包含来自TIA 104热成像传感器(和/或其他传感器、仪器等)的原始数据,该原始数据被MCD 440的硬件和/或软件处理成用于显示在MCD 440上和/或由ADD 605显示的图像。在一些实现中,已处理的数据可以被MCD 440发送给TIA 104以发送给ADD 605来向用户显示,和/或被MCD 440直接地发送给ADD 605。在一些实现中,在显示在ADD 605上之前,一些数据可以被TIA 104进一步处理,同时其他数据可以被TIA 104和/或MCD 440直接地发送数据显示器。

在一些实现中,ADD 605可以被配置为将具体数据投影到特定用户的位置,而其他用户会看见关于他们的相应位置处理和显示的数据。例如,追捕嫌疑犯的警官可以利用集成到TIA 104的激光测距仪来“标记”嫌疑犯的位置,并且向指挥部发送图像。其他警官会在他们的数据显示器上看见该位置的与他们各自位置有关的方向(例如,这样他们可以跑向该位置/移动以在另一位置处拦截嫌疑犯)。

在一些实现中,TIA 104可以是从HMS 602中可移除的并且可转移到其他系统、对象等。例如,TIA 104可以从HMS 602被转移到枪支光学瞄准镜座、机器人交付系统(例如,炸弹嗅探机器人、或搜索与营救机器人),使用杆或其他对象上的TIA来在墙、门框等上/在其周围窥视以使用户的头/身体免受伤害(例如,免受炮火、抛掷物等伤害)。当TIA 104与HMS 602不相关联时,这会允许用户在ADD 605上仍然看的见来自TIA 104的数据。

图7示出根据实现的图6的附接到头戴式支撑物的备选热成像配件的不同透视图700。

图8示出根据实现的图6的附接到头戴式支撑物的备选热成像配件的另一透视图800。

本主题的实现和本说明书中所描述的功能上的操作可以以数字电子电路形式、以有形实施的计算机软件或固件形式、以计算机硬件形式(包括本说明书中公开的结构和它们的结构等价物)、或者以它们中的一个或多个的组合形式来实现。在本说明书中所描述的主题的实现可以被实现为一个或多个计算机程序,例如,在有形的非瞬时计算机存储介质上编码的计算机程序指令的、用于由数据处理装置的操作执行的或者用于控制数据处理装置的操作的一个或多个模块。备选地或附加地,程序指令可以被编码在人工生成的传播信号上,例如,机器生成的电、光、或电磁信号,其被生成以编码用于传输给用于由数据处理装置执行的合适的接收装置的信息。计算机存储介质可以是机器可读存储设备、机器可读存储衬底、随机或串行存取存储设备、或它们中的一个或多个的组合。

术语“数据处理装置”、“计算机”、或“电子计算机设备”(或者由本领域的普通技术人员理解的等价物)指代数据处理硬件,并且包含所有种类的装置、设备、和用于处理数据的机器,包括例如,可编程处理器、计算机、或多个处理器或计算机。装置还可以是或进一步包括专用逻辑电路,例如中央处理单元(CPU)、FPGA(现场可编程门阵列)、或ASIC(专用集成电路)。在一些实现中,数据处理装置和/专用逻辑电路可以是基于硬件的和/基于软件的。装置可以可可选地包括为计算机程序创建执行环境的代码,例如,组成处理器固件、协议栈、数据库管理系统、操作系统、或它们中的一个或多个的组合的代码。在具有或不具有常规操作系统,例如,LINUX、UNIX、WINDOWS、MAC OS、ANDROID、IOS、或任何其他合适的常规操作系统的情况下,本公开构想数据处理装置的使用。

还可以被指代或被描述为程序、软件、软件应用、模块、软件模块、脚本、或代码的计算机程序可以以任何形式的编程语言,包括编译语言或解释语言、或者说明性或程序性语言来编写,并且其可以以任何形式,包括作为独立程序或作为模块、组件、子程序、或适合于使用在计算环境中的其他单元而被部署。计算机程序可以但是不需要对应于文件系统中的文件。程序可以被存储在持有其他程序或数据(例如,存储在标记语言文档中的一个或多个脚本)的一部分文件中、专用于正在讨论的程序的单个文件中、或在多个并列文件(例如,存储一个或多个模块、子程序、或部分代码的文件)中。计算机程序可以被部署以在一个计算机上或位于一个站点处或分布在多个站点上并且通过通信网络互相连接的多个计算机上执行。虽然在各个图中所示的部分程序被示出为通过各个对象、方法、或其他处理来实现的各个特征和功能的个体模块,但是程序可以根据需要代替包括多个子模块、第三方服务、组件、库之类的。相反地,各个组件的特征和功能可以根据需要而被组合成单个组件。

本说明书中所描述的处理和逻辑流可以由执行一个或多个计算机程序的一个或多个可编程计算机来执行以通过操作输入数据和生成输出来执行功能。处理和逻辑流还可以被专用逻辑电路,例如CPU、FPGA、ASIC执行,以及装置还可以被实施为专用逻辑电路,例如CPU、FPGA、ASIC。

适合于执行计算机程序的计算机可以基于通用或专用微处理器、通用和专用微处理器两者、或任何其他种类的CPU。通常,CPU会接收来自只读存储器(ROM)或随机存取存储器(RAM)或两者的指令和数据。计算机中的重要元素是用于完成或执行指令的CPU、和用于存储指令和数据的一个或多个存储设备。通常,计算机还会包括用于存储数据的一个或多个大容量存储设备(例如,磁、磁光盘、或光盘),或操作地耦接以接收来自如上存储设备的数据,或者将数据转移至如上的存储设备,或者接收和转移数据两者。而且,计算机可以被嵌入在另一设备中,例如移动电话、个人数字助理(PDA)、移动音频或视频播放器、游戏控制台、全球定位系统(GPS)接收器或者便携式存储设备(例如,通用串行总线(USB)闪存盘等等)。

适合于存储计算机程序指令和数据的计算机可读介质(根据需要瞬时或非瞬时)包括所有形式的非易失性存储器、介质和存储设备,包括例如半导体存储设备,例如,可擦除可编程只读存储器(EPROM)、电擦除可编程只读存储器(EEPROM)、和闪存设备;磁盘,例如,内置硬盘或可移动磁盘;磁光盘;和CD-ROM、DVD+/-R、DVD-RAM、和DVD-ROM盘。存储器可以存储各种对象或数据,包括缓存、类、框架、应用、备份数据、作业、网页、网页模板、数据库表、存储业务和/或动态信息的仓库、和包括任何参数、变量、算法、指令、规则、限制、或其引用的任何其他适当信息。附加地,存储器可以包括任何其他适当的数据,例如日志、策略、安全或访问数据、报告文件、和其他。处理器和存储器可以通过专用逻辑电路来补充或者被并入专用逻辑电路。

为了提供与用户的交互,本说明书中所描述的主题的实现可以在具有如下的计算机上被实现:用于将信息显示给用户的显示设备,例如CRT(阴极射线管)、LCD(液晶显示器)、LED(发光二极管)、或等离子视屏;和键盘和定点设备,例如,鼠标、轨迹球、通过其用户可以将输入提供给计算机的触控板。输入还可以使用触摸屏(例如具有压力灵敏度的平板计算机表面、使用电容或电传感的多触摸屏、或其他类型的触摸屏)而被提供给计算机。其他种类的设备也可以被用于提供与用户的交互;例如,被提供给用户的反馈可以是任何形式的感知反馈,例如视觉反馈、听觉反馈、或触觉反馈;以及来自用户的输入可以以任何形式被接收,包括声音、语音、或触觉输入。此外,计算机可以通过将文档发送到用户使用的设备并且接收来自其的文档,例如响应于接收自网页浏览器的请求,将网页发送到用户客户端设备上的web浏览器来与用户交互。

术语“图形用户界面”、或“GUI”可以以单数或复数形式使用以描述一个或多个图形用户界面和特定图形用户界面的显示中的每一个。所以,GUI可以表示任何图形用户界面,包括但不限于:web浏览器、触摸屏、处理信息和将信息结果有效地呈现给用户的命令行接口(CLI)。总之,GUI可以包括多个用户界面(UI)元素,其中一些或全部与web浏览器相关联,例如可由商业套件用户操作的交互字段、下拉列表、和按钮。这些UI元素和其他UI元素可以与web浏览器有关或者表示web浏览器的功能。

在本说明书中所描述的主题的实现可以在如下的计算系统中被实现:包括后端组件的、例如作为数据服务器,或者包括中间件组件、例如应用服务器,或者包括前端组件的、例如具有通过其用户可以与本发明中所描述的主题的实现交互的图形用户界面或web浏览器的客户端计算机,或者一个或多个这样的后端、中间件、或前端组件中的任何组合。系统的组件可以以任何形式或通过有线和/无线数字数据通信(例如,通信网络)的介质互相连接。通信网络的示例包括局域网(LAN)、无线接入网(RAN)、城域网(MAN)、广域网(WAN)、微波存取全球互通(WIMAX)、使用例如802.11a/b/g/n和/或802.20的无线局域网(WLAN)、互联网的所有或一部分、和/或在一个或多个位置处的任何其他通信系统或多个通信系统。网络可以与例如互联网协议(IP)包、帧中继、异步传输模式(ATM)单元、语音、视频、数据、和/或网络地址之间的其他合适的信息。

计算系统可以包括客户端和服务器。客户端和服务器通常远离彼此并且通常通过通信网络交互。客户端和服务器的关系借助于运行在相应的计算机上的并且具有与彼此的客户端-服务器关系的计算机程序而上升。

在一些实现中,计算系统的组件中的任何或所有(硬件和/或软件两者)可以与彼此接口连接和/或使用应用程序接口(API)和/服务层接口连接。API可以包括针对程序、数据结构、和对象类的规格。API可以独立于或不独立于计算机语言,并且指代完整接口、单个功能、或者甚至一组API。服务层将软件服务提供给计算系统。计算系统的各个组件的功能针对使用该服务层的所有服务消费者是可访问的。软件服务通过所定义的接口提供所定义的可重复使用业务功能。例如,接口可以是以JAVA、C++或以可扩展标记语言(XML)格式或其他合适的格式提供数据的其他合适的语言编写的软件。API和/或服务层可以是与计算系统的其他组件有关的集成和/或独立组件。此外,服务层的任何或所有部分可以被实现为另一软件模块、应用、或硬件模块的子或次模块,而不脱离本公开的范围。

虽然本说明书包含许多具体的实现细节,但是这些不应被解释为限制任何发明的范围或权利要求的范围,而应解释为特征的描述,特征的描述对于特定发明的特定实现可以是具体的。在分离的实现的情况下,本说明书中所描述的某些特征还可以以单个实现中的组合形式而被实现。相反地,在单个实现的情况中,所描述的各个特征还可以以多个实现单独地或者以任何合适的子组合方式而被实现。而且,尽管特征在上面可以被描述为以某些组合起作用并且甚至初始被要求这样的权利,但是来自所要求权利的组合的一个或多个特征在某些情况下可以从组合中删除,以及所要求权利的组合可以针对子组合或子组合的变化。

已经描述了本主题的特定实现。对于本领域的技术人员显而易见的,其他实现、所描述的实现中的修改、和排列是在下面的权利要求的范围内。虽然在附图或权利要求中以特定的顺序描绘了操作,但是这不应被理解为要求这样的操作应该以所示的特定顺序或以连续的顺序执行,或者要求所有所示的操作应该被执行(一些操作可以被视为可选择的)以获得期望的结果。在某些情况下,多任务和并行处理或许是有利的。

而且,在上面所描述的实现中的各个系统模块和组件的分离和/或集成不应被理解为在所有的实现中要求这样的分离和/或集成,以及应当理解,所描述的程序组件和系统通常一起被集成为单个软件产品或者被打包成多个软件产品。

因此,上面描述的示例实现不限定或限制本公开。在不脱离本公开的精神和范围的情况下,其他变化、置换、和修改也是可能的。

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