图案可配置的标线的制作方法

文档序号:26006096发布日期:2021-07-23 21:24阅读:201来源:国知局
图案可配置的标线的制作方法

相关申请的交叉引用

本申请要求2018年11月5日提交的美国申请第16/180,663号的优先权,美国申请第16/180,663号是2017年5月30日提交的美国申请第15/608,617号的部分延续,美国申请第15/608,617号要求2016年5月27日提交的美国临时申请第62/342,485号的权益,所有这些申请通过引用整体并入本文。

本公开的实施例针对瞄准设备。具体来说,本公开的实施例针对瞄准设备(诸如步枪瞄准镜、热成像瞄准镜、智能瞄准镜、数字瞄准镜等等)中的标线配置系统。



背景技术:

诸如步枪的许多枪支配备了光学瞄准设备,如步枪瞄准镜,为用户提供在与目标相同的焦点上叠加的对准的瞄准点或图案(通常称为标线)的图像。

在远距离射击时,射手必须调整他们的瞄准,以考虑到由重力引起的对射弹的向下加速度,这通常被称为“子弹下落”。在某些情况下,这是通过使用仰角转台调整步枪瞄准镜的光学器件相对于步枪枪管的角度位置来完成的。类似地,射手也可以使用风向转台来调整由于风而引起的左右运动。

此外,光学瞄准设备可以配备弹道下落补偿(“bdc”)标线,该弹道下落补偿标线包括用于协助射手预测不同射程的子弹下落的标线图案。标线可以包括图案,其中在表示零点标记的中央点或十字线下方垂直堆叠着几个不同的抬高(holdover)标记。因此,当枪支在中央十字线处被归零到一定射程时,堆叠的抬高标记将对应于子弹在更远射程的影响。因此,射手可以选择与抬高标记中的一个抬高标记相对应的瞄准点或抬高标记之间的点。

湿度、海拔、温度、粒度、子弹速度和其他各种因素都会影响子弹的飞行和子弹下落量。因此,固定位置的bdc抬高标记并不总是表示射程。此外,取决于上述因素,所表示的射程可能会有很大的变化,需要射手的校准和经验,以准确预测子弹下落并使用bdc标线。

先前提供bdc标线的尝试在美国专利第7,703,679号、第6,269,581号和美国公开第2015/0247702号中示出和描述,每一个都通过引用整体并入本文。



技术实现要素:

本公开的一个或多个实施例针对包括可配置的弹道下落补偿(bdc)标线的光学瞄准设备。在不同的实施例中,标线包括bdc图案,该bdc图案包括可基于多个武器和弹药的配对而配置的一个或多个bdc抬高标记。例如,本公开的一个或多个实施例提供了bdc抬高标记在标线图案中的可定制的布局,其中该布局对应于用户选定射程或特定武器和弹药配对的碰撞点。在各种实施例中,bdc抬高标记在标线图案中的位置基于特定武器和弹药配对的所确定的弹道轨迹路径。

相应地,因为bdc图案被特别配置为指示用户对特定武器和弹药配对的指定射程,所以各种实施例提高了射手在射程上的准确性。与具有静态bdc图案的bdc标线相比,这提供了改进,因为静态图案可能包括不基于正在使用光学瞄准设备的枪支和弹药组合而放置的抬高标记。相反,如果用户希望静态bdc图案中的抬高标记对应于一个或多个特定射程,则可能需要基于该特定武器和弹药配对来设计标线。

此外,一个或多个实施例通过允许各种可配置的bdc图案以与多个不同的武器和弹药配对一起使用来改进范围效用。例如,对于静态bdc图案,如果枪支和/或弹药改变,则该图案的抬高标记(其可以是线)在射程方面将具有完全不同的意义。因此,射手将需要确定由抬高标记所指示的新射程,或利用具有不同bdc图案的标线。类似地,如果用户改变了他们对应该由bdc图案所指示的射程的偏好,则该标线需要再次使用利用不同图案的一个标线来替换。

因此,本公开的一个或多个实施例针对配置光学瞄准设备用于弹道下落补偿(bdc)的系统。在一个或多个实施例中,该光学瞄准设备包括具有标线板的外壳,该标线板限定由用户可观看的标线显示区并指示零点。在某些实施例中,外壳还包括多个轴向间隔的透镜,并限定通过其中的光路。在一个或多个实施例中,该系统包括被配置为投射从显示器生成的图像的显示设备,处理器和非暂时性计算机可读存储介质。在各种实施例中,计算机可读数据存储介质包括由处理器可执行的指令,以执行各种功能或任务。在某些实施例中,指令可执行以接收至少指示第一类弹药的第一组弹道输入数据,并使用第一组弹道输入数据来确定bdc图案,该bdc图案包括至少两个抬高标记,该至少两个抬高标记对应于第一类弹药沿弹道轨迹的大于由零点指示的射程的至少两个射程。在各种的实施例中,指令是可执行的,以使用显示设备将bdc图案投射到标线显示区上。

本公开的一个或多个实施例针对配置光学瞄准设备用于弹道下落补偿(bdc)的方法。在一个或多个实施例中,光学瞄准设备还包括处理器,与处理器耦合的非暂时性计算机可读存储介质,以及第一显示设备。在某些实施例中,该方法包括接收至少指示第一类弹药的第一组弹道输入数据。在某些实施例中,该方法包括接收第一用户选定射程和第二用户选定射程,每个用户选定射程指示第一类弹药沿弹道轨迹的大于由零点指示的射程的射程。在某些实施例中,该方法包括使用第一组弹道输入数据来确定第一bdc图案,该第一bdc图案包括与第一用户选定射程和第二用户选定射程相对应的至少两个抬高标记。在各种实施例中,该方法包括使用第一显示设备将第一bdc图案投射到标线显示区上。在各种的实施例中,该方法包括在投射第一bdc图案之后接收第三用户选定射程,该第三用户选定射程指示第一类弹药沿弹道轨迹的大于由零点指示的射程的射程。在各种实施例中,该方法包括使用第一组弹道输入数据来确定第二bdc图案,该第二bdc图案包括与第三用户选定射程相对应的抬高标记。并且在一个或多个实施例中,该方法包括使用第一显示设备将第二bdc图案投射到标线显示区上。

一个或多个实施例针对光学瞄准设备,该光学瞄准设备包括外壳,该外壳从包括物镜的朝前的钟形部分延伸到包括接目镜的朝后的目镜部分。在各种实施例中,光学瞄准设备还包括标线板、处理器以及与处理器耦合的非暂时性计算机可读存储介质,该标线板放置在第一焦平面和第二焦平面中的一者或多者中的光路中,该标线板至少部分地限定包括零点并由用户可观看的标线显示区。

在某些实施例中,光学瞄准设备还包括第一显示设备和第二显示设备,第一显示设备放置在外壳中以下两组中的一组的两者之间:接目镜与第二焦平面,以及物镜与第一焦平面;并且第二显示设备放置在外壳中以下两组的另一组的两者之间:接目镜与第二焦平面,以及物镜与第一焦平面。

在各种实施例中,计算机可读存储介质包括由处理器可执行的指令,以使光学瞄准设备确定第一弹药的弹道轨迹,使用该弹道轨迹确定bdc图案,该bdc图案包括与沿弹道轨迹大于由零点指示的射程的至少两个射程相对应的至少两个抬高标记,使用第一显示器将bdc图案投射到标线显示区上,并使用第二显示设备将显示系统信息、环境信息、时间信息和方向信息中的一者或多者的状态指示符投射到标线显示区上。

本公开的一个或多个实施例针对用于配置瞄准设备的标线显示区的系统、方法和设备。在各种实施例中,瞄准设备包括限定物镜部分和目镜部分的外壳。在这样的实施例中,瞄准设备被配置为通过目镜部分呈现靶向图像和标线显示区,并在用于向用户放大靶向图像的多个放大设置之间可配置。

在一个或多个实施例中,该设备包括显示设备、放大传感器、处理器和非暂时性计算机可读存储介质。在各种实施例中,显示设备被配置为在显示区中显示数字标线图像,该数字标线图像包括第一数字标线部分。在一个或多个实施例中,放大传感器被配置为产生指示瞄准设备的放大设置的输出信号。在各种实施例中,非暂时性计算机可读存储介质包括由处理器可执行的指令。

在一个或多个实施例中,指令可执行以使处理器从放大传感器接收第一输出信号,该第一输出信号对应于瞄准设备的第一放大设置。在一个或多个实施例中,指令可执行以使处理器使用第一输出信号来确定第一放大设置,并确定第一放大设置的预期交战射程与第一数字标线部分的预期交战射程。

在一个或多个实施例中,指令可执行以使处理器确定第一数字标线部分的预期交战射程与第一放大设置的预期交战射程至少部分重叠。在一个或多个实施例中,指令可执行以使处理器响应于确定第一数字标线部分的预期交战射程与第一放大设置的预期交战射程至少部分重叠,使用显示设备在标线显示区中显示第一数字标线部分。

上述总结并非旨在描述本公开的每一个说明性实施例或每个实施方式。

附图说明

本申请中包括的附图被并入本说明书,并构成其一部分。它们图示了本公开的实施例,并与说明书一起用于解释本公开的原理。附图只是说明某些实施例,并不限制本公开。

图1a-图1b描绘了根据本公开的一个或多个实施例的光学瞄准设备的横截面。

图2描绘了根据本公开的一个或多个实施例的光学瞄准设备的系统架构视图。

图3a-图3e描绘了根据本公开的一个或多个实施例的标线显示区。

图4描绘了根据本公开的一个或多个实施例的配置光学瞄准设备用于弹道下落补偿(bdc)的方法的流程图。

图5描绘了根据本公开的一个或多个实施例的配置光学瞄准设备用于bdc的系统。

图6描绘了根据本公开的一个或多个实施例的配置光学瞄准设备用于bdc的客户端设备和/或服务设备的系统架构视图。

图7a-图7b描绘了根据本公开的一个或多个实施例的配置光学瞄准设备用于bdc的系统的装配阶段。

图8描绘了根据本公开的一个或多个实施例的用于光学瞄准设备中的电子电路的系统架构。

图9a-图9d描绘了根据本公开的一个或多个实施例的各种标线显示区。

图10描绘了根据一个或多个实施例描绘的瞄准设备中标线显示区的自动配置的方法1000的流程图。

图11描绘了根据本公开的一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1000的流程图。

图12描绘了根据本公开的一个或多个实施例的瞄准设备中标线显示区的自动配置方法的流程图。

图13描绘了根据本公开的一个或多个实施例的用于瞄准设备的系统架构。

图14描绘了根据本公开的一个或多个实施例的瞄准设备中标线显示区的自动配置方法的流程图。

图15描绘了根据本公开的一个或多个实施例的瞄准设备中标线显示区的自动配置方法的流程图。

图16a-图16c描绘了根据本公开的一个或多个实施例的标线显示区。

虽然本公开的实施例可进行各种修改和替代形式,但其具体内容已在附图中以示例方式示出,并将详细描述。然而,应该理解的是,其目的并不是要将本公开限制在所描述的特定实施例中。相反,其目的是涵盖落入本公开的精神和范围内的所有修改、等同物和替代物。

具体实施方式

图1a描绘了根据一个或多个实施例的目视瞄准设备100。在各种实施例中,目视瞄准设备100包括由外部管108形成的外壳104。在某些实施例中,外壳104在限定钟形部分116的朝前部分112和限定目镜部分124的朝后部分120之间延伸。在一个或多个实施例中,外壳104一般呈管状,并沿中央轴线128限定了供光在其中通过的光学通道。在某些实施例中,设备100包括放置在目镜部分124的接目镜132和放置在钟形部分116的物镜136。在一个或多个实施例中,设备100包括安装在设备100内部并与外壳104共轴的校正镜管组(erectortube)140。

在各种实施例中,校正镜管组140包括安装其内的标线板144和一个或多个轴向间隔的校正透镜148、149、150,用于光路中标线显示区的放大和创建。如本文所使用,标线显示区是指当通过光学瞄准设备观看时对用户可见的标线和各种其他指示符或标记。在一个或多个实施例中,校正镜管组140经由枢轴框架与外部管108连接,用于调整校正镜管组140相对于外壳104的角度,以进行仰角和风向调整。因此,在某些实施例中,设备100额外地包括仰角调整旋钮或转台152和风向调整旋钮或转台(未示出),用于枢转校正镜管组140以进行这样的调整。

标线板144是透明材料的板或透镜,其由射手通过接目镜132在设备100中可观看。在各种实施例中,标线板144包括用于引导射手瞄准的标线或图案。当通过设备100观看时,射手将观察到至少部分由标线板144限定的标线显示区,该标线显示区包括标线或图案。例如,在各种实施例中,标线板144包括两条蚀刻线、线等等的物理标线,该蚀刻线、线等等在标线显示区中形成十字线并形成标线的一部分。在此进一步描述,在一些实施例中,标线板144是空白的,并且具有数字投射标线或图案,该数字投射标线或图案被反射到标线板144上以在标线显示区中形成标线或其他合适的瞄准标记。

在图1a中所描绘的,标线板144被放置在第一焦平面中,位于校正镜管组140的朝前部分156。然而,在某些实施例中,校正透镜150可以代替被配置为标线板,以使得标线板被放置在校正镜管组140的朝后部分160的第二焦平面。在一些实施例中,校正镜管组140可以包括多个标线板,这些标线板被放置在校正镜管组140的朝前部分156和朝后部分160处。因此,下文将进一步描述,在各种实施例中

在各种实施例中,设备100包括用于将数字图像投射到标线板144上的显示设备164。在一个或多个实施例中,显示设备164包括放置在外壳104内的显示器166、透镜168和棱镜172。如本文所使用,棱镜172指的是棱镜形式的玻璃或其他透明物体。在一些实施例中,棱镜包括透明物体,该透明物体包括两个或更多个相互成锐角的折射表面。在一些实施例中,棱镜172是分束器。例如,在某些实施例中,棱镜172是介质反射镜、分束立方体、涂层镜、反射表面或其他合适类型的分束器。

在一个或多个实施例中,显示器166是任何合适类型的显示设备,包括但不限于有机发光显示器(oled)、标准发光二极管(led)显示器、液晶显示器(lcd)和数字微镜显示器。在某些实施例中,显示设备164可以是用于将图像投射到标线板144上的设备的任何组合。

在图1a中所描绘的,显示设备164被放置在外壳104内和光路中,以使得来自物镜136的传入光的至少一些部分穿过棱镜172。在一些实施例中,棱镜172显示设备164是完全透明的,以使得显示设备164不会显著遮挡或阻挡穿过棱镜172的光。此外,虽然图1a将显示设备164描绘为放置在光路中,但在一些实施例中,显示设备164偏离光路,这样传入光不会与棱镜172或其他显示设备164元件相互作用。

如图1a中描绘的棱镜172和显示设备164相对于外壳104和设备100内的光路的尺寸是为了清晰而不是组件的相对尺寸的实际描绘。因此,在各种实施例中,棱镜172和显示设备164的其他组件的尺寸相对于外壳、光路和设备100的其他元件的尺寸可以更大或更小。

在操作中,在一个或多个实施例中,显示器166发射输出图像以投射到标线板144上以限定标线显示区。透镜168将输出图像朝棱镜172聚焦,该输出图像被反射并投射到标线板144上,修改标线显示区以包括输出图像。因此,当用户观看标线板144时,输出图像看起来覆盖到原始标线图案上。相应地,并且在图3中进一步描述的,标线图案基于来自显示器164的发射图像是可定制的。

参考图2进一步描述,在各种实施例中,显示设备164与用于控制显示设备164的各种电子电路通信地耦合。在某些实施例中,外壳104将提供安装电子电路的必要空间,以及用于生成和投射图像到标线板144上的便携式电源。然而,在某些实施例中,电子电路的一些或全部被安装在外壳104外部。

图1a描绘了显示设备164被放置在外壳104中标线板144的前方,放置在物镜136和校正镜管组140之间。因此,在各种实施例中,由显示器166和棱镜172投射到标线板144上的图像或标线图案被校正透镜148、149、150放大。此外,图1a描绘了放置在外壳104中的单一显示设备164。然而,在各种实施例中,设备100可以包括两个或更多个显示设备,和/或显示设备在外壳中朝后放置,在校正镜管组140和接目镜132之间。

例如,参考图1b,描绘了根据一个或多个实施例的目视瞄准设备102。在各种实施例中,目视瞄准设备102基本上类似于图1a中的目视瞄准设备100,并且包括外壳104,放置在目镜部分124中的接目镜132,放置在钟形部分116中的物镜136,以及包括标线板144和校正透镜148、149、150的校正镜管组140。在各种实施例中,目视瞄准设备102包括第一显示设备164和第二显示设备176。第二显示设备176与第一显示设备164基本相同,包括显示器166、透镜168和棱镜172,被配置为将图像从显示器166投射到标线板144上。因此,在某些实施例中,标线板144可以包括两个或更多重叠的图像,每个图像由不同的显示设备投射,允许更复杂的标线图案或图像。在各种实施例中,第二显示设备176在外壳104中朝后放置,在校正镜管组140和接目镜132之间,并被配置为将图像投射到第二标线板上、投射到校正透镜150上。因此,在各种实施例中,由显示器166投射到校正透镜150上的图像未放大。当显示设备176投射文本或其他信息时,或者投射图像的某些部分优选不被放大时,这种配置可能特别有帮助。

虽然图1a-图1b将目视瞄准设备100、102描绘为步枪瞄准镜或望远镜瞄准器,但在某些实施例中,目视瞄准设备100、102可以是任何类型的合适瞄准设备。例如,光学瞄准设备100、102可以是反射式瞄准器、全息瞄准器、数字瞄准镜或其他类型的瞄准设备。

图2描绘了根据本公开的一个或多个实施例的用于光学瞄准设备200中的电子电路的系统架构。在各种实施例中,光学瞄准设备200与图1中描绘的光学瞄准设备100相同或基本相似。光学瞄准设备200的电子电路包括处理器204、存储器208、网络适配器212、输入/输出(i/o)接口216、显示器164以及将各种系统组件通信地耦合的总线220。

处理器204是一个或多个逻辑核或单元的集合,用于接收和执行指令或程序。例如,在一个或多个实施例中,处理器204被配置为接收和执行各种例程、程序、对象、组件、逻辑、数据结构等以执行特定任务或实施特定的抽象数据类型。

存储器208,是系统架构中各种计算机可读介质的集合。在各种实施例中,存储器208可以包括但不限于易失性介质、非易失性介质、可移除介质和不可移除介质。例如,在一个或多个实施例中,存储器208可以包括随机存取存储器(ram)、缓存存储器、只读存储器(rom)、闪存、固态存储器或其他合适类型的存储器。在一个或多个实施例中,存储器208包括任何光学瞄准设备200中的电子电路可访问的介质。例如,在一些实施例中,存储器208包括位于光学瞄准设备200本地的计算机可读介质和/或位于光学瞄准设备200的远程并经由网络可访问的介质。

在某些实施例中,参考图5进一步描述的,存储器208包括至少一个程序产品,该程序产品具有由处理器204可执行以执行本公开的各种实施例的功能的一组一个或多个逻辑指令。

总线220表示用于通信地连接设备200的电子电路的任何合适类型的总线结构中的一种或多种。在各种实施例中,总线220包括存储器总线或存储器控制器、外围总线以及使用各种总线架构中的任何一种的处理器或本地总线。

在各种实施例中,i/o接口216为电子电路的各种组件之间的通信提供便利。例如,在一个或多个实施例中,i/o接口216与显示器164、处理器204和存储器208通信地耦合,以经由显示器164发射输出图像。例如,在某些实施例中,处理器204生成对应于特定bdc图案的输出。处理器204可以将该输出传送给i/o接口216,然后i/o接口216可以将处理器输出转化为与显示器164兼容的指令,并且该指令导致显示器164发射与bdc图案相对应的图像。

在某些实施例中,i/o接口216便于与输入和输出设备的通信,以与用户交互。例如,i/o接口216可以与一个或多个设备通信,诸如用户输入设备224和/或外部显示器228,这使得用户能够直接与设备200进行交互。用户输入设备224可以包括键盘、一个或多个按钮、触摸屏或其他允许用户输入信息的设备。外部显示器228可以包括各种视觉显示器中的任何一种,诸如可观看屏幕、一组可观看符号或数字等等。

在一个或多个实施例中,网络适配器212使得能够经由一个或多个网络协议与一个或多个外部计算设备通信。例如,在各种实施例中,光学瞄准设备200可以经由网络适配器212使用一个或多个网络(诸如局域网(lan)、一般广域网(wan)和/或公共网络(例如,互联网))进行通信。在某些实施例中,网络适配器212以无线方式进行通信,通过空气发送和接收数据。例如,在某些实施例中,网络适配器212可以使用wi-fi、或其他合适形式的无线通信进行通信。在某些实施例中,网络适配器212可以经由有线连接与外部计算设备通信。

图2只是合适的系统的一个示例,并不旨在暗示对本文所描述的实施例的用途或功能的范围的任何限制。无论如何,所描绘的系统架构能够被实施和/或执行本文所阐述的功能。

参考图3a-图3e,描绘了根据本公开的一个或多个实施例的各种标线显示区300、304、308、309、310。在各种实施例中,标线显示区300、304、308、309、310中的每一个都包括具有带有相交的水平线316和垂直线320的十字准线的bdc图案标线300a、300b、300c。水平线316和垂直线320相交,形成表示零点的中央零点标记312。在已知距离上瞄准枪支时,通过调整光学瞄准设备相对于枪管的角度位置直到发射的射弹的碰撞点与标线显示区300、304、308、309、310上的零点相匹配,来确定零点。因此,零点指示第一已知距离或射程。

为了瞄准大于第一已知距离的射程,射手可以调整瞄准镜的仰角,从而改变零点,或者简单地垂直移位瞄准,以调整超出第一已知距离射程的子弹下落。例如,在某些实施例中,标线显示区300、304、308、309、310各自包括多个bdc抬高标记324。bdc抬高标记324提供了超出零点的射程处发射射弹所需的垂直移位的视觉指示。在一些实施例中,标线显示区300、304、308、309、310还包括多个风向调整标记328。风向调整标记提供横向移位的视觉指示,以补偿偏转的横风。

在各种实施例中,标线显示区300、304、308、309、310中的一些或全部线由显示器生成或投射在标线板上。例如,水平线316、垂直线320、bdc抬高标记324和风向调整标记328中的一个或多个可以经由显示器(诸如参考图1和图2描述的显示设备164)投射在标线板上。

相应地,在一个或多个实施例中,标线显示区300、304、308、309、310是完全可定制的。例如,代替十字线,零点标记312可以显示为复式标线、目标点、密位(mil)点、圆点或其他合适类型的标线。类似地,在各种实施例中,bdc抬高标记324和/或风向调整标记328可以被移动、移除、添加,或基于显示器的输出图像而具有其他修改。

相应地,图3a-图3e描绘了根据本公开的一个或多个实施例的包括投射的bdc抬高标记324和/或风向调整标记328的可配置的标线显示区300、304、308、309、310。

图3a描绘了bdc抬高标记324,其包括第一抬高标记332和第二抬高标记336。第一抬高标记332和第二抬高标记336可以被设置为指示大于零点射程的各种射程,以补偿子弹下落。在各种实施例中,第一抬高标记332和第二抬高标记336包括抬高点314a1和抬高点314b1。抬高点314a1、314b1是垂直线320和抬高标记332、336之间的交点。因此,抬高点314a1、314b1表示在抬高标记332、336所指示的射程处进行射击的瞄准点。

在各种实施例中,这些射程是用户选定的。出于示例的目的,第一抬高标记332可以是用户选定的以指示两百码的射程,而第二抬高标记336可以是用户选定的以指示四百码的射程。在一个或多个实施例中,第一抬高标记332和第二抬高标记336的位置基于从特定武器和弹药组合的弹道数据所确定的弹道轨迹。例如,在一个或多个实施例中,第一类弹药和第一类武器将生成图3a中的bdc抬高标记324。

图3b描绘了包括基于第二弹道轨迹定位的bdc抬高标记340、344的标线显示区304。由于弹道数据的改变,第二弹道轨迹与第一弹道轨迹不同。例如,弹道数据可以由于弹药、武器类型的改变或由于其他因素(如海拔、湿度、温度和空气密度)的改变而改变。抬高标记340、344指示的射程与图3a中描绘的抬高标记332、336相同(两百码和四百码)。然而,由于弹道轨迹的改变,抬高标记340、344的位置已经更改以适应新的子弹下落补偿。与图3a类似,抬高标记340、344包括表示在由抬高标记340、344指示的射程处发射射弹的瞄准点的抬高点314a2、314b2。

在一个或多个实施例中,各种bdc图案的抬高标记,例如,图3a的标记和图3b的标记被同时显示。因此,在某些实施例中,标线显示区可以同时包括一个或多个bdc图案,以便于弹药的快速改变而不需要重新配置标线,或出于其他原因。在各种实施例中,不同的bdc图案可以通过为bdc图案中的每一个使用单独的显示颜色在标线显示区中进行区分。

在图3c中,bdc抬高标记340、344与图3b中的基本相同,并且再次指示两百码和四百码的射程。bdc抬高标记348、352被添加到图案308中,指示沿第二弹道轨迹的额外射程。例如,bdc抬高标记348、352可以分别指示三百码和六百码的码数。类似地关于图3b,抬高标记348、352包括表示在由抬高标记348、352指示的射程处发射射弹的瞄准点的抬高点314c3、314d3。

此外风向调整标记356、360已被添加到标线图案308中。在各种实施例中,额外的bdc抬高标记348、352和额外的风向调整标记356、360被添加到标线显示区308中,以响应接收来自用户要求额外的射程指示的输入。此外,在一些实施例中,抬高标记340、344可以被修改,以随时响应用户输入,指示各种其他射程。例如,抬高标记340、344可以被修改为分别指示一百二十五码和一百五十码,或沿着第二弹道轨迹的任何其他合适的射程。

图3d-图3e描绘了bdc抬高标记324,其包括第一抬高标记332和第二抬高标记336。然而,此外,图3d-图3e包括投射到物理标线板上的各种状态指示符350。在各种实施例中,状态指示符350中的每一个包括各种环境信息、方向信息和/或系统信息,诸如电池寿命、显示设置、其他设置或针对用户的其他各种指示符。

例如,参考图3e,标线显示区可以具有用户选项菜单354,该用户选项菜单354被显示以供用户在俯视瞄准镜的同时选择和配置bdc系统。该菜单354包括各种文本选项,以及用于改变/配置各种设置的若干图标。因此,在各种实施例中,用户进行各种设置调整或以其他方式配置瞄准镜标线,同时最小化运动和/或潜在的鼻子。在各种实施例中,菜单354和其他各种状态指示符350被投射到第二标线平面上,以使得菜单354和其他指示符350不遭受可能扭曲显示图像或使图像对用户不可读的放大或其他图像修改。

图4描绘了在用于bdc的光学瞄准设备中配置标线的方法400的流程图。在各种实施例中,方法40用光学瞄准设备(诸如图1和图2中描绘的光学瞄准设备100、200)实施。在一些实施例中,方法400在更大的系统中实施,进一步参考图5描述。

在一个或多个实施例中,在操作404中,方法400包括接收弹道数据。弹道数据是影响枪支和弹药的弹道轨迹的各类数据的集合。因此,在各种实施例中,弹道数据包括弹药的类型、枪支的类型和/或其他因素,诸如海拔、湿度、温度和空气密度。在某些实施例中,弹药的类型包括关于弹药特性的信息,包括粒度、火药量、子弹的口径和其他信息。在一些实施例中,枪支的类型包括关于枪支特性的信息,包括枪管长度、口径、兼容的弹药和其他信息。

在某些实施例中,在操作408中,方法400包括使用弹道数据确定弹道轨迹。弹道轨迹是射弹在重力作用下将采取的路径或估计路径。在一些实施例中,弹道轨迹可以额外地包括射弹上的其他力,诸如空气动力阻力和摩擦力。在各种实施例中,弹道轨迹是基于响应接收弹道数据而执行的一组计算来确定的。在一些实施例中,弹道轨迹是通过查找与接收的弹道数据相匹配的预定轨迹来确定的,例如,存储在计算机存储器中的查找表。

在一些实施例中,在操作412中,方法400包括接收一个或多个指示bdc偏好的用户输入。在各种实施例中,用户提交关于bdc抬高标记的数目、由bdc抬高标记指示的射程、零点标记的设计、风向标记或其他信息的偏好。作为响应,在一个或多个实施例中,在操作416中,方法400包括基于用户bdc偏好确定包括指示沿弹道轨迹的射程的多个抬高标记的bdc图案。

在各种实施例中,在操作420中,方法400包括将bdc图案投射到标线显示区上。在各种实施例中,bdc图案以与上文参考图1和图2描述的基本相同的方式投射到标线显示区上。

参考图5,描绘了根据本公开的一个或多个实施例的配置bdc标线图案的系统500。在一个或多个实施例中,系统500包括客户端设备504、光学瞄准设备508和服务器设备512,它们经由网络514互连。在一个或多个实施例中,光学瞄准设备508与图2中描绘的光学瞄准设备200相同或基本相似。因此,在各种实施例中,光学瞄准设备508包括一个或多个处理元件和存储器以用于存储和/或执行指令或软件。例如,在一个或多个实施例中,光学瞄准设备508包括客户端软件516。

客户端软件516是一组逻辑指令,其存储在光学瞄准设备508可访问的存储器中,以便由其处理元件执行。在此进一步描述,在各种实施例中,客户端软件516是被配置为执行本公开的一个或多个实施例的bdc标线配置软件。额外地,在某些实施例中,光学瞄准设备508包括用于与用户接口连接的输入/输出设备520。例如,光学瞄准设备508可以包括显示器、键盘、触摸屏或其他合适的用户接口,以用于接收命令和向用户输出数据。

客户端设备504是物理计算设备,由消费者或其他用户可使用,其包括存储器和一个或多个处理元件,以用于存储和/或执行指令或软件。例如,在一个或多个实施例中,客户端设备504是移动计算设备,诸如平板电脑、智能电话、可穿戴计算机或其他合适的移动设备。在一些实施例中,客户端设备504是更一般的计算设备,诸如例如,笔记本计算机、台式计算机或其他计算设备。

在一个或多个实施例中,客户端设备504包括用于与用户接口连接的输入/输出设备524。例如,客户端设备504可以包括显示器和/或触摸屏以及图形用户界面(gui),以用于接收命令和向用户输出数据。

客户端设备504包括客户端软件528。客户端软件528是一组逻辑指令,该逻辑指令被存储在客户端设备504可访问的存储器中,以便由处理元件执行。在某些实施例中,客户端软件528被存储在客户端设备504本地。在一些实施例中,客户端软件528远程存储并且客户端设备504经由网络514可访问。

在一个或多个实施例中,客户端软件528允许用户经由输入/输出设备524配置bdc系统500的各种设置。例如,在一个或多个实施例中,客户端软件528允许用户选择或配置由光学瞄准设备508显示的标线或bdc图案或各种抬高标记。在某些实施例中,客户端软件528允许用户创建自定义的、用户设计的标线,以显示在光学瞄准设备508中。例如,在某些实施例中,客户端软件528包括各种设计工具,以使得用户可以经由输入/输出设备524与软件接口连接,以创建、设计或修改各种标线图案。在一个或多个实施例中,客户端设备504包括存储的标线图案的库或数据库,其在本地存储器中或远程存储在客户端设备508经由网络514或另一网络(诸如例如公共网络(例如互联网))可访问的存储器中。

服务器设备512是计算设备,其包括存储器和一个或多个处理元件,以用于存储和/或执行指令或软件。服务器设备512包括服务器软件532。服务器软件532是一组逻辑指令,该逻辑指令存储在服务器设备可访问的存储器中,以便由处理元件执行。

在一个或多个实施例中,服务器设备512包括数据库536,该数据库536包括客户端数据540和弹道数据544。客户端数据540包括对应于客户端设备504和/或用户的各种信息。例如,客户端数据540可以包括用户账户信息,以及与用户相关的各种其他数据。

弹道数据544包括用于确定弹道轨迹的各种枪支数据和弹药数据的集合。例如,在一个或多个实施例中,弹道数据包括各种枪支的数据,包括兼容的弹药、口径、枪管长度和其他枪支特性。在一些实施例中,弹道数据包括各种弹药类型和特性的数据,诸如增益大小和火药。

在一个或多个实施例中,客户端设备504、光学瞄准设备508和服务器设备512经由网络514互连,以用于系统500中的元件之间的数据通信。在一个或多个实施例中,网络514可以是例如局域网、广域网、云计算环境、公共网络(例如,互联网)或其他合适的网络,以用于系统500中的元件之间的通信。在某些实施例中,光学瞄准设备508和客户端设备504经由无线连接548直接连接。例如,在某些实施例中,网络适配器可以使用wi-fi、或其他合适类型的无线通信进行通信。在一些实施例中,光学瞄准设备508和客户端设备504经由有线连接直接连接。

在一些实施例中,客户端设备504和服务器设备512是包括客户端软件528和服务器软件532两者的单一设备。例如,客户端设备504和服务器设备512可以被配置在单座设置中,与位于光学瞄准设备508中的客户端软件516联网。在一些实施例中,客户端设备504、服务器设备512和光学瞄准设备508是包括客户端软件516、528和服务器软件532的单一设备。

在操作中,系统500被配置为执行本公开的一个或多个实施例。在一些实施例中,系统500被配置为执行诸如参考图4描述的方法400的方法。例如,客户端设备504可以被配置为接收来自用户的输入。在一个或多个实施例中,这些输入对应于各类弹道数据,诸如枪支类型、弹药类型和其他类型的弹道数据。在接收到这些输入后,客户端设备504和服务器设备512可以进行通信,以确定弹道轨迹。

除了接收对应于弹道数据的输入外,在一个或多个实施例中,客户端设备可以接收关于期望bdc射程的输入,以用于在光学瞄准设备508中显示。基于期望的bdc射程和弹道数据,客户端设备504和服务器设备512可以进行通信以确定bdc图案,该bdc图案包括指示期望射程的多个bdc抬高标记。在确定bdc图案之后,客户端设备504可以与光学瞄准设备进行通信,以将确定的图案投射到标线板和标线显示区上。

图6描绘了根据一个或多个实施例的配置bdc标线的客户端设备/服务器设备600的框图。在各种实施例中,客户端设备/服务器设备600与图5中描绘的客户端设备504和/或服务器设备512相同或基本相似。客户端设备/服务器设备600只是合适的系统的一个示例,并且不旨在暗示对本文所描述的实施例的用途或功能的范围的任何限制。

在各种实施例中,客户端设备/服务器设备600与众多其他通用或专用计算系统环境或配置一起是可操作的。可以适合与客户端设备/服务器设备600一起使用的众所周知的计算系统、环境和/或配置的示例包括但不限于:个人计算机系统,服务器计算机系统,手持、移动或膝上型设备,多处理器系统,基于微处理器的系统,分布式计算环境,或其他合适的计算系统。

客户端设备/服务器设备600可以在计算机系统的一般上下文中描述,包括由计算机系统正在执行的可执行指令,诸如程序模块。一般来说,程序模块可以包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、组件、逻辑、数据结构等。在一些实施例中,客户端设备/服务器设备600是在分布式计算环境中实践的,其中任务由通过网络链接的远程处理设备执行。在分布式计算环境中,程序模块位于本地和/或远程计算机系统存储介质中。

在一个或多个实施例中,客户端设备/服务器设备600包括一个或多个处理器或处理单元604,系统存储器608,以及将包括系统存储器608到处理器604的各种系统组件耦合的总线612。

在各种实施例中,总线612表示任何几种类型的总线结构中的一种或多种,包括存储器总线或存储器控制器、外围总线以及使用各种总线架构中的任何一种的处理器或本地总线。通过示例,而不是限制,这样的架构可以包括工业标准架构(isa)总线、微通道架构(mca)总线、增强型isa(eisa)总线、视频电子标准协会(vesa)本地总线和外围组件互连(pci)总线。

在一个或多个实施例中,客户端设备/服务器设备600包括各种计算机可读介质。这样的介质是由客户端设备/服务器设备600可访问的任何可用介质,包括易失性和非易失性介质、可移除和不可移除介质。

例如,在某些实施例中,系统存储器608可以包括易失性存储器形式的计算机可读介质,诸如随机存取存储器(ram)616和/或缓存存储器620。在各种实施例中,存储器608包括具有一个或多个程序模块或指令的至少一个程序产品,这些程序模块或指令被配置为执行本文所描述的本公开的实施例的功能。如本文所使用的,存储器或其他计算机可读存储介质不应被理解为是暂时性的。因此,计算机可读存储介质指的是物理的非暂时性设备。

例如,程序624包括存储在存储器608中的一个或多个程序模块628。程序模块628一般执行本文所描述的实施例中的一个或多个的功能和/或方法。

在一个或多个实施例中,客户端设备/服务器设备600还与一个或多个外部设备632(诸如键盘、指向性设备、显示器等)进行通信。在某些实施例中,客户端设备/服务器设备632与使得客户端设备/服务器设备600能够与一个或多个其他计算设备(例如,网卡、调制解调器等)通信的一个或多个设备通信。这样的通信经由输入/输出(i/o)接口636发生。额外地,在各种实施例中,客户端设备/服务器设备600可以经由网络适配器640与一个或多个网络(诸如局域网(lan)、一般广域网(wan)和/或公共网络(例如,互联网))进行通信。

虽然图1a-图1b描绘了包括封装在外壳104内部的一个或多个显示设备的光学瞄准设备100、102,但在一些实施例中,可附接的单独设备可以附接到典型的光学瞄准设备,以配置该设备用于bdc。例如,图7a-图7b描绘了根据本公开的一个或多个实施例的配置光学瞄准设备用于bdc的系统700的装配阶段。在一个或多个实施例中,系统700包括光学瞄准设备702和bdc设备704。

在各种实施例中,bdc设备704对光学瞄准设备702是可单独附接的和/或可移除的,以配置光学瞄准设备用于bdc,如根据上文实施例中的一个或多个所描述的。在一个或多个实施例中,bdc设备704包括用于附接到光学瞄准设备702的目镜124的外壳708或框架。此外,bdc设备702包括显示设备164。显示设备164与上文描述的显示设备164相同或基本相似,并包括。在各种实施例中,外壳708包括处理器、存储器、电源和其他组件,用于根据上文描述的实施例中的一个或多个操作显示设备164。

参考图8,描绘了根据本公开的一个或多个实施例的用于光学瞄准设备800中的电子电路的系统架构。

在各种实施例中,光学瞄准设备800包括与图2中描绘的光学瞄准设备200相同或基本相似的一个或多个组件,并且类似的元件用相同的参考标号来引用。例如,光学瞄准设备800包括处理器204、存储器208、网络适配器212、输入/输出(i/o)接口216、通信地耦合各种系统组件的总线220、用户输入设备224和外部显示器228。

在某些实施例中,参考图10-图12进一步描述的,存储器208包括至少一个程序产品,该程序产品具有由处理器204可执行以执行本公开的各种实施例的功能的一组一个或多个逻辑指令。

在一个或多个实施例中,光学设备800包括显示设备864。在一个或多个实施例中,显示器864是任何合适类型的显示设备,包括但不限于有机发光显示器(oled)、标准发光二极管(led)显示器和液晶显示器(lcd)。在某些实施例中,显示设备864与显示器164基本相似,并被配置为经由分束器将数字标线图像投射到标线显示区。在某些实施例中,显示设备包括安装在标线板中的一个或多个led,该一个或多个led中的每一个led都选择性地可通电,以形成数字标线图像的至少一部分。例如,可通电的led的额外的示例可以在标题为“trajectorycompensatingsightingdevicesystemsandmethods”的美国专利第7,703,679号中找到,其通过引用并入本文。在某些实施例中,显示设备864可以是用于显示数字标线图像的任何设备的组合。

在一个或多个实施例中,光学设备800包括放大传感器804。放大传感器804是被配置为提供一个或多个输出信号的设备,该信号可以由处理器204或类似设备用于计算、估计或以其他方式确定光学设备800的放大设置。在各种实施例中,光学设备800被配置为通过内部透镜阵列放大靶向图像,并通过目镜部分向用户呈现放大的图像。在各种实施例中,靶向图像的放大基于内部透镜的配置在多个各种设置之间是可改变的。

例如,在某些实施例中,光学设备800可以具有多个放大设置,包括例如1x、2x、4x、8x和16x放大设置。然而,光学设备800可以被配置为具有如所期望的和由设备800的内部元件的设计所允许的任何合适的放大设置。

在这样的实施例中,传感器804将向处理器204产生对应于放大设置的可识别的输出,以使得处理器204能够确定放大设置和与每个设置相关联的光学设备800的内部组件的物理配置。

因此,并且在下文中进一步描述的,在各种实施例中,光学设备800可以被配置用于基于设备800的放大设置而自动更改设备800中的标线显示区。在这样的实施例中,设备800可以被配置为使用放大设置来确定目标的预期交战射程(engagementrange)。在各种实施例中,设备800的每个放大设置都与预期交战射程相关联。例如,设备800可以基于3x或更低的放大设置确定包括近程目标(诸如50码内的目标)的预期交战射程,而在4x或更大的放大设置确定排除近程目标的预期交战射程。

在各种实施例中,设备800可以被配置为基于确定的预期交战射程修改或以其他方式更改向用户呈现的标线图像。例如,在各种实施例中,标线图像将具有与特定预期交战射程相关联的部分,诸如近程元素、远程元素或其他元素。在一个或多个实施例中,设备800可以被配置为自动修改或以其他方式更改标线图像,以使得使标线图像向用户呈现具有预期交战射程的元素,这些元素与放大设置的预期交战射程重叠或以其他方式相关联。因此,在各种实施例中,设备800可以被配置为呈现最适合于设备800的预期交战射程/放大设置的标线图像。

在各种实施例中,传感器804可以是检测光学瞄准设备800的放大调整元件的位置的旋转或线性传感器。在一些实施例中,放大传感器804可以包括功率环角度位置传感器,其检测可被调整以控制放大的功率环的位置。此外,在各种实施例中,用于放大传感器804的传感器的类型可以包括但不限于编码器、激光编码器、接近传感器、接近开关、光电传感器、光眼、光纤传感器、超声波传感器和电位计。

在一些实施例中,放大传感器804额外地或替代地被配置为线性运动传感器或位置传感器,其检测安装在校正镜管组140(图1a)内用于光路中的标线显示区的放大和创建的一个或多个轴向间隔的校正透镜148、149、150的位置。例如,传感器804可以检测相对于基准或相对于标线板144的间隔的校正透镜。在这样的实施例中,放大传感器804的输出可以由处理器204用于确定相对于彼此的透镜位置的改变和/或与该透镜位置相关联的对应放大。

在下文进一步描述的某些实施例中,诸如在光学瞄准设备800利用相机或数字显示器的情况下,用于增加或更改数字显示器的放大的控件可以被配置为向处理器204发送信号以指示放大设置。

图8只是合适的系统的一个示例,并不旨在暗示对本文所描述的实施例的用途或功能的范围的任何限制。无论如何,所描绘的系统架构能够被实施和/或执行本文所阐述的功能。

参考图9a-图9d,描绘了根据本公开的一个或多个实施例的各种标线显示区900a、900b、900c和900d。在各种实施例中,标线显示区900a、900b、900c、900d中的每一个都包括主标线图案904a、904b、904c、904d,每个主标线图案都具有一起指示中央标记916的垂直部分908和水平部分912。在各种实施例中,中央标记916表示标线的归零射程的零点,如上文所描述。

如图9a-图9d所描绘的,主标线图案可以被配置为各种标线设计。在各种实施例中,主标线是形成在标线显示区中的物理标线。例如,主标线可以经由蚀刻线、线等等形成,该蚀刻线、线等等在标线显示区中形成永久存在的元素。然而,如上文所描述,在一些实施例中,主标线的一些或全部可以是数字投射的。此外,在某些实施例中,主标线的一些或全部可以是物理标线,其中,物理标线元素的一些或全部被通电或被照亮,以提高在某些条件下的可视性。

在各种实施例中,标线显示区900a、900b、900c、900d各自包括辅标线920。在图9a-图9d中所描绘的,辅标线920是至少部分地围绕中央标记916并且包括环形或大体圆形的形状的标线。在各种实施例中,辅标线920被配置为相对于中央标记916一般具有较大的尺寸。在这样的实施例中,辅标线920配置为在近程情况下作为标线使用。例如,在各种实施例中,辅标线920被配置为针对50码内的目标使用,而中央标记916和主标线904a、904b、904c、904d被归零用于更远的交战,诸如针对约100码或更远处的目标使用。然而,辅标线920和主标线的预期交战射程预期会变化。例如,基于相应的标线的设计、弹药、枪支、光学瞄准设备的归零射程以及其他因素。

虽然在图9a-图9d中辅标线920被配置为环形或大体圆形的形状,但辅标线可以被配置为具有任何合适的标线形状。例如,在某些实施例中,辅标线可以配置为十字线、2moa或更大的红点、圆点标线、t形标线、或其他合适的标线设计。此外,在不同的实施例中,辅标线920可以被配置为完全替代的标线。例如,在一些实施例中,主标线可以被配置为图9a中描绘的标线900a,而辅标线被配置为诸如图9b中描绘的mil点标线900b。

在各种实施例中,辅标线920是投射的标线,该标线由显示器(诸如上文参考图1和图2描述的显示设备164)生成或投射在标线板上。因此,在一个或多个实施例中,辅标线920是完全可定制的。例如,在某些实施例中,可以利用各种不同类型/设计的辅标线920,并取决于用户的偏好实时改变。类似地,在各种实施例中,辅标线920可以基于显示器的输出图像进行移动、移除、变大、变小或具有其他修改。

在一个或多个实施例中,辅标线920被配置为在与标线显示区900a、900b、900c、900d相关联的光学设备的特定放大设置下显示。例如,在一些实施例中,辅标线920当光学设备被配置为3x或更低的放大时被显示,而在放大设置为4x或更大时被配置为从标线显示区900a、900b、900c、900d消失。然而,其目的是,配置辅标线920出现或消失的放大设置完全可以基于用户的偏好而变化。

因此,在各种实施例中,光学设备可以被配置用于标线显示区900a、900b、900c、900d的自动更改。在这样的实施例中,设备可以被配置为基于预期交战射程而修改或以其他方式更改向用户呈现的标线图像。因此,在各种实施例中,设备可以被配置为呈现最适合于设备的预期交战射程/放大设置的标线图像。

参考图10,描绘了根据一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1000的流程图。在各种实施例中,方法1000是用光学瞄准设备(诸如图8中描绘的光学瞄准设备800)实施的。然而,各种实施例适用于其他类型的瞄准设备,诸如基于相机的瞄准设备,下文参考图13进一步描述。在一些实施例中,方法1000在更大的系统中实施,进一步参考图5描述。

在一个或多个实施例中,在操作1004中,方法1000包括确定具有主标线和数字辅标线的瞄准设备的放大设置。如上文所描述,在各种实施例中,瞄准设备可以具有多个放大设置和放大传感器,该放大传感器被配置为向瞄准设备的处理器产生可识别的输出以使得处理器能够确定放大设置。

在各种实施例中,放大传感器可以是检测光学瞄准设备的放大调整元件的位置的旋转或线性传感器。在一些实施例中,放大传感器可以包括功率环角度位置传感器。此外,在各种实施例中,用于放大传感器804的传感器的类型可以包括但不限于编码器、激光编码器、接近传感器、接近开关、光电传感器、光眼、光纤传感器、超声波传感器和电位计。

在各种实施例中,瞄准设备将通过瞄准设备的观察部分向用户呈现标线显示区。在这样的实施例中,标线显示区可以包括指示用于协助用户瞄准的中央标记的主标线图案。在一个或多个实施例中,主标线是经由蚀刻线、线等等形成的物理标线,该蚀刻线、线等等在标线显示区中形成永久存在的元素。然而,如上文所描述,在一些实施例中,主标线的一些或全部可以是数字投射的。此外,在某些实施例中,主标线的一些或全部可以是物理标线,其中,物理标线元素的一些或全部被通电或被照亮。

在各种实施例中,标线显示区可选地包括数字辅标线。在这样的实施例中,辅标线是投射的标线,该标线由显示器(诸如上文参考图1和图2描述的显示设备164)生成或投射在标线板上。

在一个或多个实施例中,在操作1008中,方法1000包括确定放大设置的预期交战射程。如上文所描述,在各种实施例中,预期交战射程是使用该设备目标交战预期发生的一般射程。例如,当设备被配置为较高的放大设置时,设备将具有较大的预期交战射程,而具有较低放大设置的配置一般将提供较低的预期交战射程。

在某些实施例中,放大设置的预期交战射程可以经由预确定的查找表来确定,该查找表包括各种放大设置和交战射程之间的关联。在一些实施例中,查找表可以简单地包括各种放大设置和标线设计/辅标线之间的关联。在这样的实施例中,在使用前,可以确定交战射程和放大设置之间的联系,并将由此产生的各种标线和设备放大设置之间的关联编程入存储在存储器中的查找表中。在一些实施例中,可以经由算法实时地确定预期交战射程。

在一个或多个实施例中,在决策框1012处,方法1000包括确定辅标线是否被配置用于预期交战射程内的目标交战。在各种实施例中,通过确定辅标线是否被配置用于在预期交战射程内使用,瞄准设备然后可以基于确定的预期交战射程来修改或以其他方式更改向用户呈现的标线图像。因此,在各种实施例中,瞄准设备可以被配置为呈现最适合于设备的预期交战射程/放大设置的标线图像。

例如,在某些实施例中,可以经由预确定的查找表来确定辅标线的预期交战射程,该查找表包括各种辅标线设计和交战射程之间的关联。在一些实施例中,查找表可以简单地包括各种放大设置和标线设计/辅标线之间的关联。在这样的实施例中,在使用前,可以确定交战射程和放大设置之间的联系,并将由此产生的各种标线和设备放大设置之间的关联编程入存储在存储器中的查找表中。例如,在某些实施例中,设备可以基于3x或更低的放大设置,确定包括近程目标(诸如50码内的目标)的预期交战射程。因此,在各种实施例中,在辅标线与50码内的交战射程相关联的情况下,设备可以确定应该向用户呈现辅标线。类似地,在设备确定不包括近程目标的预期交战射程的情况下,设备可以确定不应向用户呈现辅标线。

在决策框1012处,如果辅标线被配置用于预期交战射程内的目标交战,则方法1000前进到操作1016,其中方法1000包括在标线显示区中显示辅标线。

在决策框1012处,如果辅标线未被配置用于预期交战射程内的目标交战,则方法1000前进到操作1020,其中方法1000包括不在标线显示区中显示辅标线。

参考图11,描绘了根据一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1100的流程图。在各种实施例中,方法1100是用光学瞄准设备(诸如图8中描绘的光学瞄准设备800)实施的。然而,各种实施例适用于其他类型的瞄准设备,诸如基于相机的瞄准设备,下文参考图13进一步描述。在一些实施例中,方法1100在更大的系统中实施,进一步参考图5描述。

在一个或多个实施例中,在操作1104中,方法1100包括确定具有主标线和数字辅标线的瞄准设备的放大设置。

在一个或多个实施例中,在操作1108中,方法1100包括基于第一放大设置确定用于辅标线的第一设计。如上文所描述,在各种实施例中,辅标线是投射的标线,该标线由显示器(诸如上文参考图1和图2描述的显示设备164)生成或投射在标线板上。因此,在一个或多个实施例中,辅标线是完全可定制的。

在一个或多个实施例中,在操作1112中,方法1100包括在标线显示区中显示辅标线的第一设计。在一个或多个实施例中,在操作1116中,方法1100包括确定瞄准设备的第二放大设置。

在一个或多个实施例中,在操作1120中,方法1100包括基于第二放大设置确定用于辅标线的第二设计。在一个或多个实施例中,在操作1124中,方法1100包括在标线显示区中显示辅标线的第二设计。

因此,在各种实施例中,可以利用各种不同类型/设计用于辅标线,并取决于设备的放大设置从第一设计向第二设计实时改变。类似地,在各种实施例中,辅标线的设计的改变可以包括移动、移除、使标线变大、变小或进行其他修改。

参考图12,描绘了根据一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1200的流程图。在各种实施例中,方法1200是用光学瞄准设备(诸如图8中描绘的光学瞄准设备800)实施的。然而,各种实施例适用于其他类型的瞄准设备,诸如基于相机的瞄准设备,下文参考图13进一步描述。在一些实施例中,方法1200在更大的系统中实施,进一步参考图5描述。

在各种实施例中,方法1200包括,在操作1204处,确定具有数字标线的瞄准设备的第一放大设置。

如上文所描述,在一些实施例中,瞄准设备的主标线的一些或全部可以是数字投射的。此外,在某些实施例中,主标线的一些或全部可以是物理标线,其中,物理标线元素的一些或全部被通电或被照亮,以提高在某些条件下的可视性。因此,在各种实施例中,主标线图案可以使用各种标线设计中的一个或多个进行定制/配置。例如,在一个或多个实施例中,可以基于瞄准设备的放大设置来配置主标线。因此,在各种实施例中,方法1200包括,在操作1208处,基于第一放大设置来确定数字标线的第一设计。在各种实施例中,方法1200包括,在操作1212处,在标线显示区中显示数字标线的第一设计。

在各种实施例中,方法1200包括,在操作1216处,确定用于瞄准设备的第二放大设置。在各种实施例中,方法1200包括,在操作1220处,基于第二放大设置来确定数字标线的第二设计。在各种实施例中,方法1200包括,在操作1224处,在标线显示区中显示数字标线的第二设计。

因此,在各种实施例中,可以利用各种不同类型/设计用于瞄准设备的标线,并取决于设备的放大设置从第一设计向第二设计实时改变。类似地,在各种实施例中,标线的设计的改变可以包括移动、移除、使标线变大、变小或进行其他修改。

参考图13,描绘了根据本公开的一个或多个实施例的用于瞄准设备1300的系统架构。在各种实施例中,瞄准设备1300是数字瞄准镜,包括设备1300的朝前的物镜部分1304中的相机和通过装置1300的目镜部分1308可观看的显示器,以协助用户瞄准附接的枪支,如上文所描述。因此,本公开的各种实施例,诸如上面参考图8-图12描述的实施例,完全适用于没有内部透镜或光学元件的瞄准设备,该瞄准设备包括基于相机的瞄准设备。类似地,本公开的实施例也适用于包括基于相机的瞄准设备与内部透镜和光学元件的组合的瞄准设备。例如,本公开的一个或多个实施例适用于测距设备、智能瞄准镜、热成像相机、夜视瞄准镜、红外瞄准镜等。

在各种实施例中,瞄准设备1300包括与图8中描绘的光学瞄准设备800相同或基本相似的一个或多个元件,并且类似的元件用相同的参考标号来引用。例如,光学瞄准设备1300包括处理器204、存储器208、网络适配器212、输入/输出(i/o)接口216、显示器164、通信地耦合各种系统组件的总线220、用户输入设备224、外部显示器228和放大传感器804。

在各种实施例中,瞄准设备1300被配置为通过各种数字部件放大靶向图像,并通过目镜部分向用户呈现放大的图像。如所描述的,放大传感器804可以被配置为使用用于增加或更改数字显示器1316的放大的输入(诸如来自用户输入设备224)以向处理器204发送信号以指示设备1300的放大设置。

此外,在各种实施例中,设备1300包括物镜相机1312和输出显示器1316。如所描述的,在各种实施例中,相机1312和显示器1316的功能是接收发射的光并显示接收的光的数字表示,供用户通过目镜部分1208观看,以协助用户瞄准枪支。在各种实施例中,相机1312可以被配置为检测红外线、热成像特征、增强弱光条件或执行其他功能,以起到专用瞄准镜或瞄准设备的作用。

在某些实施例中,参考图10-图12进一步描述的,存储器208包括至少一个程序产品,该程序产品具有由处理器204可执行以执行本公开的各种实施例的功能的一组一个或多个逻辑指令。

图13只是合适的系统的一个示例,并不旨在暗示对本文所描述的实施例的用途或功能的范围的任何限制。无论如何,所描绘的系统架构能够被实施和/或执行本文所阐述的功能。

参考图14和图16a-图16c,描绘了根据一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1400的流程图以及标线显示区1600a、1600b、和1600c。下面进一步描述,标线显示区1600a、1600b和1600c可以与方法1400的各个阶段/操作相对应。

在一个或多个实施例中,在操作1404中,方法1400包括确定具有带有数字标线部分的标线显示区的瞄准设备的第一放大设置。参考图16a-16b,描绘了包括主标线904a的标线显示区1600a,该主标线904a包括中央标记916。如上文所描述,实施例中,数字标线部分是在某些条件下显示的。例如,图16a示出了没有数字标线部分的标线显示区1600a和包括正在与主标线904a主动显示的数字标线部分1604的标线显示区1600b。

如上文所描述,在各种实施例中,瞄准设备可以在多个放大设置中的一个或多个之间进行配置。在这样的实施例中,瞄准设备中的放大传感器可以产生指示放大设置的输出信号,用于确定放大设置的改变何时发生以及瞄准设备被配置为何种放大。

在一个或多个实施例中,在操作1408中,方法1400包括确定第一放大设置的预期交战射程和数字标线部分的预期交战射程。如上文所描述,在某些实施例中,放大设置的预期交战射程和数字标线部分的预期交战射程可以经由预确定的查找表确定,该查找表包括各种放大设置和交战射程和/或数字标线部分和交战射程之间的关联。在一些实施例中,查找表可以简单地包括各种放大设置和数字标线部分之间的关联。在这样的实施例中,在使用前,可以确定交战射程和放大设置之间的联系,并将由此产生的各种标线部分和设备放大设置之间的关联编程入存储在存储器中的查找表中。在一些实施例中,可以经由算法实时地确定预期交战射程。

在一个或多个实施例中,在决策框1412中,方法1400包括确定第一放大设置的交战射程和数字标线部分的交战射程是否重叠。

在一个或多个实施例中,在操作1416中,方法1400包括响应于确定第一数字标线部分的预期交战射程和第一放大设置的预期交战射程至少部分重叠而在标线显示区中显示数字标线部分。

在一个或多个实施例中,在操作1420中,方法1400包括响应于确定第一数字标线部分的预期交战射程和放大设置的预期交战射程不至少部分重叠,在标线显示区中停止显示或简单地不显示第一数字标线部分。

在各种实施例中,方法1400是用光学瞄准设备(诸如图8中描绘的光学瞄准设备800)实施的。然而,各种实施例适用于其他类型的瞄准设备,诸如基于相机的瞄准设备,诸如图13中所描绘的瞄准设备1300,或本文描述的其他类型的瞄准设备。在一些实施例中,方法1400在更大的系统中实施,进一步参考图5描述。

参考图15和图16a-图16c,描绘了根据一个或多个实施例的瞄准设备中标线显示区的自动配置的方法1500的流程图,以及标线显示区1600a、1600b、和1600c。下面进一步描述,标线显示区1600a、1600b和1600c与方法1500的各个阶段/操作相对应。

在各种实施例中,方法1500可以在方法1400的操作1416之后实施。因此,在各种实施例中,在操作1504处,方法1500包括确定用于具有包括显示的第一数字标线部分和尚未显示的第二数字标线部分的标线显示区的瞄准设备的第二放大设置。

如上文所描述,在各种实施例中,瞄准设备可以在多个放大设置中的一个或多个之间进行配置。在这样的实施例中,瞄准设备中的放大传感器可以产生指示放大设置的输出信号,用于确定放大设置的改变何时发生以及瞄准设备被配置为何种放大。

参考图16b,描绘了包括主标线904a以及与主标线904a(在图16a中标线显示区1600a中完全看到的)一起主动显示的第一数字标线部分1604的标线显示区1600b。下面进一步描述,瞄准设备能够额外地投射除第一标线部分1604之外的第二数字标线部分。

在各种实施例中,在操作1508处,方法1500包括确定第二放大设置的预期交战射程和第二数字标线部分的预期交战射程。如上文所描述,在某些实施例中,放大设置的预期交战射程和数字标线部分的预期交战射程可以经由预确定的查找表确定,该查找表包括各种放大设置和交战射程和/或数字标线部分和交战射程之间的关联。在一些实施例中,查找表可以简单地包括各种放大设置和数字标线部分之间的关联。在这样的实施例中,在使用前,可以确定交战射程和放大设置之间的联系,并将由此产生的各种标线部分和设备放大设置之间的关联编程入存储在存储器中的查找表中。在一些实施例中,可以经由算法实时地确定预期交战射程。

在一个或多个实施例中,在决策框1512中,方法1500包括确定第二放大设置的交战射程和第二数字标线部分的交战射程是否重叠。

在一个或多个实施例中,在操作1516中,方法1500包括响应于确定第一数字标线部分的预期交战射程和第一放大设置的预期交战射程至少部分重叠而在标线显示区中显示第二数字标线部分。

在一个或多个实施例中,在操作1520中,方法1500包括响应于确定第二数字标线部分的预期交战射程和第二放大设置的预期交战射程不至少部分重叠,在标线显示区中停止显示或简单地不显示第二数字标线部分。

在各种实施例中,方法1500是用光学瞄准设备(诸如图8中描绘的光学瞄准设备800)实施的。然而,各种实施例适用于其他类型的瞄准设备,诸如基于相机的瞄准设备,诸如图13中所描绘的瞄准设备1300,或本文描述的其他类型的瞄准设备。在一些实施例中,方法1500在更大的系统中实施,进一步参考图5描述。

一个或多个实施例可以是计算机程序产品。该计算机程序产品可以包括计算机可读存储介质(或媒体),包括用于使处理器根据本文所描述的一个或多个实施例配置瞄准设备的计算机可读程序指令。例如,如上文所描述,在一个或多个实施例中,上文描述的各种方法和实施例的操作是计算机程序产品的元素,作为体现在计算机可读存储介质中的程序指令而被包括。计算机可读存储介质是有形设备,其可以保留和存储指令,供指令执行设备使用。计算机可读存储介质可以是,例如,电子存储设备、磁存储设备、光学存储设备或其他合适的存储介质。

如本文所使用的计算机可读存储介质不应被理解为是暂时性信号本身,诸如无线电波或其他自由传播的电磁波,通过波导或其他传输介质传播的电磁波(例如,穿过光纤电缆的光脉冲),或通过电线传输的电信号。

如本文所描述的程序指令可以从计算机可读存储介质下载到相应的计算/处理设备,或者经由网络(例如,互联网、局域网、广域网和/或无线网络)下载到外部计算机或外部存储设备。每个计算/处理设备中的网络适配器卡或网络接口可以从网络接收计算机可读程序指令,并将计算机可读程序指令转发到相应的计算/处理设备内的计算机可读存储介质中存储。

用于执行如本文所描述的一个或多个实施例的计算机可读程序指令可以是汇编器指令、指令集架构(isa)指令、机器指令、机器依赖指令、微代码、固件指令、状态设置数据,或以一种或多种编程语言的任何组合编写的源代码或目标代码,编程语言包括面向对象的编程语言(诸如smalltalk、c++等等)以及常规程序化编程语言(诸如“c”编程语言或类似编程语言)。

计算机可读程序指令可以完全在单一计算机上执行,或者部分在单一计算机上执行并且部分在远程计算机上执行。在一些实施例中,计算机可读程序指令可以完全在远程计算机上执行。在后一情况下,远程计算机可以通过包括局域网(lan)或广域网(wan)或公共网络的任何类型的网络连接到单一计算机。

一个或多个实施例在本文中参考用于根据本文描述的一个或多个实施例增强目标拦截的方法、系统和计算机程序产品的流程图说明和/或框图进行描述。将理解,流程图说明和/或框图的每个框以及流程图说明和/或框图中的框的组合可以由计算机可读程序指令实施。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,以使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实施流程图和/或框图的一个或多个框中指定的功能/动作的手段。这些可以指导计算机、可编程数据处理装置和/或其他设备以特定方式运行的计算机可读程序指令也可以存储在计算机可读存储介质中,以使得其中存储有指令的计算机可读存储介质包括制造品,该制造品包括实施流程图和/或框图的一个或多个框中指定的功能/动作的各方面的指令。

计算机可读程序指令也可以加载到计算机、其他可编程数据处理装置或其他设备上,以使在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实施的过程,以使得在计算机、其他可编程装置或其他设备上执行的指令实施流程图和/或框图的一个或多个框中指定的功能/动作。

图中的流程图和框图图示了根据本发明的各种实施例的系统、方法和计算机程序产品的可能实施方式的架构、功能和操作。在这方面,流程图或框图中的每个框可以表示模块、段或部分指令,其包括一个或多个用于实施(多个)指定逻辑功能的可执行指令。在一些实施例中,框中指出的功能可以不按图中指出的次序发生。例如,取决于所涉及的功能,连续示出的两个框实际上可以基本上同时执行,或者有时可以以相反的次序执行框。

在一个或多个实施例中,计算机程序产品的程序指令被配置为在膝上型或手持计算机上,或在利用通用操作系统的合适的计算机上执行的“app”或应用。

对本公开的各种实施例的描述已经为了说明的目的而呈现,但不旨在穷尽或限于所公开的实施例。对于本领域的普通技术人员来说,在不偏离所描述的实施例的范围和精神的情况下,许多修改和变化将是显而易见的。本文所使用的术语被选择以解释实施例的原理、对市场上发现的技术的实际应用或技术改进、或使得本领域的普通技术人员能够理解本文所公开的实施例。

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