METHOD OF AND APPARATUS FOR ADDING DIGITAL FUNCTIONALITY TO A SCOPE
20250334375 ยท 2025-10-30
Inventors
Cpc classification
F41G3/326
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/165
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G1/38
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G1/473
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F41G1/473
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G1/38
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G3/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method of adding digital functionality to a scope. A scope reticle from the scope is aligned with a virtual reticle from a digital overlay of an electronic display device coupled to the scope. The scope reticle is present in a first coordinate space of the scope image and the virtual reticle is present in a second coordinate space. The alignment of the reticles maps the first coordinate space to the second coordinate space. The coordinate spaces are then locked and the virtual reticle is made invisible, switching from a configure mode to an operate mode. Digital functionality can then be provided to the scope via the digital overlay. This may include an aiming indicator which works with the scope reticle.
Claims
1. A method of adding digital functionality to a scope, the method comprising aligning a scope reticle from the scope with a virtual reticle from an electronic display device, wherein an image from the scope is displayed on an electronic display of the electronic display device for an operator to view, the electronic display device having a digital camera that has been coupled to an ocular lens of the scope, the method comprising: directing the scope to produce an image output at the ocular lens of the scope that is received by the camera, the scope adding a scope reticle to the image, wherein the scope reticle is a stadiametric reticle comprising stadiametric markings; displaying the image on the electronic display, the image being displayed in a first coordinate space; generating a digital overlay for the electronic display that includes a virtual reticle which is visible to the operator in a configure mode, the digital overlay being displayed in a second coordinate space, wherein the virtual reticle is a stadiametric reticle comprising stadiametric markings; combining on the electronic display the digital overlay in its second coordinate space with the image output from the scope in its first coordinate space; allowing dimensional and positional adjustment of the first coordinate space relative to the second coordinate space to align the scope reticle with the virtual reticle in the digital overlay, so that the virtual reticle becomes aligned with the scope reticle in the configure mode; locking the first coordinate space of the image output from the scope to the second coordinate space of the digital overlay, wherein locking the first coordinate space to the second coordinate space comprises digitally linking coordinates from the first coordinate space to coordinates from the second coordinate space, such that a scaling factor becomes set for mapping the coordinates of the first coordinate space onto coordinates of the second coordinate space; and reducing visibility of the virtual reticle in the digital overlay with respect to the image output from the scope in an operate mode in order to reveal the scope reticle on the electronic display for the operator.
2. The method as claimed in claim 1, wherein the method comprises: integrating information in the digital overlay that is visible to the operator in at least the operate mode, when the first coordinate space is locked with the second coordinate space, the information being provided to assist the operator in targeting determination and/or range determination, wherein the information comprises providing an aiming indicator in the second coordinate space of the digital overlay that becomes mapped to the first coordinate space through the locking of the first and second coordinate spaces, such that the aiming indicator moves with the first coordinate space in common with changes at the scope in order to provide a virtual aim point for the scope reticle.
3. (canceled)
4. The method as claimed in claim 2, wherein a position for the aiming indicator in the second coordinate space is determined based on a current target position of the scope and on parameters input to the electronic display device which alter the aim point for the operator.
5. The method as claimed in claim 4, wherein the method includes inputting parameters which are indicative of weather conditions and/or atmospheric conditions between the scope and a target, and/or of ballistic properties of a projectile to be fired at the target, these parameters being used to determine a position of the aim point in the second coordinate space.
6. The method as claimed in any claim 2, wherein the information comprises a virtual tool for assisting with range determination, the virtual tool allowing dimensions to be measured in the first coordinate space via the second coordinate space and specifying the measured dimensions on the electronic display in units relevant to the first coordinate space, and optionally wherein the virtual tool uses a software product which is configured to recognise an object selected in the image, look up one or more dimensions for the recognised object, apply the one or more dimensions in the second coordinate space when determining a range in the first coordinate space, and specifying the one or more dimensions on the electronic display in units relevant to the first coordinate space.
7. The method as claimed in claim 6, wherein the virtual tool is represented in the second coordinate space as a virtual caliper tool, and optionally wherein, the virtual caliper tool is used to measure a dimension of a physical object of known size which is visible in the image, and wherein a distance to the object is determined from the measured dimension using the known size of the physical object and a scaling factor used for mapping dimensions in the first coordinate space to the second coordinate space.
8. The method as claimed in claim 1, wherein the reducing visibility of the virtual reticle is performed by switching off or switching out the virtual reticle from an overlay signal so that it no longer appears in the digital overlay.
9. The method as claimed in claim 1, wherein the reducing visibility of the virtual reticle is performed by transforming the virtual reticle from an opaque reticle to a transparent reticle in the overlay signal, by reducing an opacity percentage assigned to the virtual reticle to less than one, or at least to an extent that the virtual reticle is no longer visible to the operator.
10. The method as claimed in claim 1, wherein the reducing visibility of the virtual reticle is performed by reducing a line thickness of the virtual reticle relative to the scope reticle, such that the virtual reticle fits entirely within an outline of the scope reticle, and changing a colour of the virtual reticle from a contrasting colour to a matching colour of the scope reticle so that the operator only sees the scope reticle.
11. The method as claimed in claim 1, wherein the method includes a step of selecting a virtual reticle from a database of virtual reticles, wherein the virtual reticle is selected on the basis of it matching a format of the scope reticle for at least 75% of the scope reticle.
12. The method as claimed in claim 11, wherein the virtual reticle is selected on the basis of it being identical in format to the scope reticle.
13. The method as claimed in claim 11, wherein the selecting is performed automatically following one of: determining a make and model of the scope from data stored in an operator profile file; using an image recognition routine on the scope reticle in the image output from the scope; using an image recognition routine on an image of the scope seen through the digital camera before coupling the electronic display device to the scope; or scanning a barcode, QR code or other mark using the digital camera of the electronic display device to identify the scope.
14. The method as claimed in claim 1, wherein the digital overlay is configured to provide a camera viewscreen with a live feed from the digital camera in a region of the electronic display showing the image of the scope reticle captured from the ocular lens of the scope.
15.-17. (canceled)
18. Apparatus for adding digital functionality to a scope, the apparatus comprising: a scope having an ocular lens, the scope being provided with a scope reticle such that an output from the ocular lens of the scope comprises an image with the scope reticle, wherein the scope reticle is a stadiametric reticle comprising stadiametric markings; an electronic display device comprising a digital camera and an electronic display for an operator to view, the electronic display device being mountable on the scope to capture the output from the scope to display on the electronic display in a first coordinate space; and a computer program product configured to be run by the electronic display device, the computer program product being configured to add digital functionality to the scope output observed on the electronic display through generating a digital overlay for the electronic display device that includes a virtual reticle which is visible to the operator in a configure mode of the electronic display device, the digital overlay being displayed in a second coordinate space, wherein the virtual reticle comprises matching stadiametric markings, the computer program product being configured to combine the digital overlay with the output from the scope in the electronic display on the electronic display device, wherein the computer program product is configured to allow dimensional and/or positional adjustment of the first coordinate space relative to the second dimensional space so that the scope reticle becomes aligned with the virtual reticle in the digital overlay in the configure mode, wherein the computer program product is configured to lock the first coordinate space of the image output from the scope to the second coordinate space of the digital overlay, wherein locking the first coordinate space to the second coordinate space comprises digitally linking coordinates from the first coordinate space to coordinates from the second coordinate space, such that a scaling factor becomes set for mapping the coordinates of the first coordinate space onto coordinates of the second coordinate space; and wherein the computer program product is configured to reduce visibility of the virtual reticle in the digital overlay with respect to the image output from the scope in an operate mode of the electronic display device in order to reveal the scope reticle on the electronic display for the operator.
19. The apparatus as claimed in claim 18, wherein information incorporated in the digital overlay is visible to the operator in at least the operate mode, when the first coordinate space is locked with the second coordinate space, the information being provided to assist the operator in targeting determination and range determination.
20. The apparatus as claimed in claim 18, wherein in at least the operate mode an aiming indicator is provided for the operator by the digital overlay for use with the scope reticle.
21. The apparatus as claimed in claim 18, wherein the computer program product is provided with a database of a virtual reticles and is configured to enable a virtual reticle to be selected from the database of virtual reticles which matches the scope reticle of the scope.
22. The apparatus as claimed in claim 18, wherein the virtual reticle comprises an image model of a scope reticle which is added into an overlay signal by the computer program product for producing the digital overlay during the configure mode, and which is switched off or out of the overlay signal in the operate mode so that the virtual reticle is no longer visible to the operator.
23. The apparatus as claimed in claim 18, wherein the computer program product is configured to display a camera viewscreen in a first region of the electronic display and ballistics information in a second region of the digital overlay, the camera viewscreen displaying the image that is output from the scope that includes the scope reticle.
24. (canceled)
25. A computer program product which when run on a programable electronic display device is configured to add digital functionality to a scope, the computer program product being configured to align a scope reticle from the scope with a virtual reticle from the electronic display device, wherein an image from the scope is displayed on an electronic display of the electronic display device for an operator to view, the electronic display device having a digital camera that has been coupled to an ocular lens of the scope, wherein the scope has been arranged to produce an image output at the ocular lens of the scope that is received by the camera, the scope adding a scope reticle to the image, wherein the scope reticle is a stadiametric reticle comprising stadiametric markings, wherein the computer program product is configured to: display the image on the electronic display, the image being displayed in a first coordinate space; generate a digital overlay for the electronic display that includes a virtual reticle which is visible to the operator in a configure mode, the overlay signal being displayed in a second coordinate space wherein the virtual reticle comprises matching stadiametric markings; combine on the electronic display the digital overlay in its second coordinate space with the image output from the scope in its first coordinate space; allow dimensional and positional adjustment of the first coordinate space relative to the second coordinate space to align the scope reticle with the virtual reticle in the digital overlay, so that the virtual reticle becomes aligned with the scope reticle in the configure mode; lock the first coordinate space of the image output from the scope to the second coordinate space of the digital overlay, wherein locking the first coordinate space to the second coordinate space comprises digitally linking coordinates from the first coordinate space to coordinates from the second coordinate space, such that a scaling factor becomes set for mapping the coordinates of the first coordinate space onto coordinates of the second coordinate space; and reduce visibility of the virtual reticle in the digital overlay with respect to the image output from the scope in an operate mode in order to reveal the scope reticle on the electronic display for the operator.
Description
FIGURES
[0061] Certain preferred embodiments will now be described, by way of example only, and with reference to the accompanying drawings, in which:
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
DETAILED DESCRIPTION
[0074] The present disclosure has particular applicability to, though is not limited to, reticle-using riflescopes and spotter scopes (more generally referred to herein as scope). Over the image received from the scope, a digital, i.e., virtual, reticle can be visibly and manually configured for alignment with a reticle of the scope, in this way configuring a digital overlay in which the virtual reticle is then made invisible during use in order to provide additional functionality through the digital overlay, for example, through providing a virtual aiming indicator for the scope or a virtual range-finder.
[0075] References herein to visible and invisible in relation to a virtual reticle viewed on an electronic display device refer to the virtual reticle as seen by the human operator (e.g., the shooter), and thus relates to wavelengths in the usual visible range of around 0.4 to 0.7 m and whether the operator can see a virtual reticle in the image. This will be dependent on the transparency of the virtual reticle as well as its colour as compared to the scope reticle. In other words these terms are used in their normal sense: for example, that the reticle is visible to the operator or should be visible, may also depend on the background and light conditions, or in the opposite scenario is invisible to the operator in the sense that the reticle can no longer be distinguished or is so close to being invisible that it is not noticeable or distracting to the operator when the operator is using the digital camera based tool.
[0076] A stadiametric reticle is a crosshair for aiming or range-finding utilising multiple markings usually in the form of lines and/or dots spaced out at regular angular units, the most common angular unit of which is termed the angular mil. Other angular units such as the Minute of Angle (MoA), and Inches per Hundred Yards (IpHY) are also used and the mil itself, a loose abbreviation of the angular measurement Milliradian is defined differently according to various use-cases.
[0077] All the various angular unit measurements can be converted between each other. A common basic riflescope/range-finding spotting scope reticle is known as the Mil-Dot or Mildot reticle.
[0078]
[0079] A Mildot reticle, as shown, is usually characterised by a series of dots 20 on both the vertical and horizontal crosshairs 12,14, where each dot 20 apart from the two most central ones on each crosshair 12,14, is spaced exactly one mil from its nearest neighbouring dot(s) 20 along the crosshair 12,14. The two most central dots on each crosshair 12,14 of the Mildot reticle 10 are two mils apart, but exactly one mil from the central aiming point 16, at least in this example.
[0080] While
[0081] A marksman can utilise the Mildot reticle for accurately aiming at a target (indicated by a simple rectangle 22 in
[0082] Many ballistics applications exist on the market, and since the advent of smartphones, many smartphone-based ballistics applications have been developed. A common feature of many smartphone ballistics applications is a quasi-reticle view, where a graphical replica, to-scale image of the users' riflescope reticle 10 is displayed on screen, with an aiming pointer 24, usually in the form of a small simple crosshair indicating where on the stadiametric reticle 10 the marksman should be aiming based on the current environmental and distance conditions.
[0083]
[0084] In preferred embodiments of this disclosure, an image of a virtual reticle 30 is displayed on a screen 72 of an electronic display device 70 together with an image 18 output from the ocular lens 52 from the scope 50 during a configure mode, to assist with aligning a digital overlay 80 (providing the virtual reticle 30) to the image 18 from the scope 50. Thus, a difference compared to the known smartphone ballistics applications is that rather than providing a quasi-reticle view, the operator is viewing the actual scope reticle, albeit as captured by the digital camera and seen in the camera viewscreen of the digital overlay 80 provided by the software application.
[0085] An overlay signal (i.e., the screen commands) for the digital overlay 80 may also provide an aiming indicator 32, to give an impression of displaying the aiming indicator 32 on the actual physical scope reticle 10, through the viewfinder of a digital camera 72 attached to the physical scope 50. The programmable digital camera 70 in question, used for this function is preferably a modern smartphone device (see
[0086] Using the method described herein, a physical scope reticle 10 can be perfectly aligned with a software reticle 30 within, for example, a ballistics and/or range-finding software application, instantly transforming an existing riflescope 50 into a smart digital riflescope.
[0087] A smart digital riflescope is one in which ballistics software is preferably integrated into the output from the scope to automatically adjust the scope reticle that would be seen, such that when it is positioned correctly relative to an output for the digital device, it is able to take into account the distance to target and environmental conditions.
[0088] A difference between a smart digital scope described herein and a conventional ballistics application attached to a non-digital scope 50 is that it is not the scope reticle 10 that is adjusted to reflect the aim point (as per a smart scope), but an aiming indicator 32, which makes use of the stadiametric scope reticle 10 to indicate to which area of the scope reticle 10 the marksman should be aiming.
[0089] The manner in which a virtual aiming indicator 32 can be digitally super-imposed over an image of the scope reticle 10 with then accurate alignment of the actual and virtual coordinate spaces, in a preferred embodiment, is described as follows: [0090] 1. A specialised smartphone ballistics and/or range finding application may be provided as shown in
[0099] A further development through this system is made available by adding an automatic object recognition enhancement to the range-finding functionality, as shown with respect to
[0100] The information shown in
[0101] Instead, there is a rectangular auto-recognition box 100 around the known distant object (92 in
[0102] The difference this addition brings to the embodiment described above is that instead of utilising the digital calibre tool to manually select and pinch-measure an object, AI can recognise an object (as one of any number of objects it has been trained to do so). The operator can simply point to an object on the touch-screen, indicating to the application that the selected object is to be used for ranging.
[0103] The AI tool can supply the object size in screen coordinates and then the same operation(s) as described above using the manual virtual caliper tool can be implemented. In the example of
[0104] Thus,