G02B27/0189

STACKED WAVEGUIDES HAVING DIFFERENT DIFFRACTION GRATINGS FOR COMBINED FIELD OF VIEW
20220155525 · 2022-05-19 ·

In one aspect, an optical device comprises a plurality of waveguides formed over one another and having formed thereon respective diffraction gratings, wherein the respective diffraction gratings are configured to diffract visible light incident thereon into respective waveguides, such that visible light diffracted into the respective waveguides propagates therewithin. The respective diffraction gratings are configured to diffract the visible light into the respective waveguides within respective field of views (FOVs) with respect to layer normal directions of the respective waveguides. The respective FOVs are such that the plurality of waveguides are configured to diffract the visible light within a combined FOV that is continuous and greater than each of the respective FOVs

Integrated optical sighting system for firearm
11740053 · 2023-08-29 · ·

An illuminated reflex optical sighting system integrated directly into a firearm includes a lighting module comprising an illumination source mounted to a body of the firearm at a discrete first mounting location, an optical lens assembly mounted to the body of the firearm at a discrete second location spatially distanced from the first location, and a power source operably coupled to the illumination source. The illumination source is configured and operable to project a reticle onto a lens of the lens assembly for use in aiming the firearm. The illumination source and lens assembly are separately mounted to and independently removable from the body of the firearm thereby providing a low profile sighting system which substantially retains the aspects of the original firearm. The illumination source, power source, and lighting control circuitry may be housed inside the metal rear sight of the firearm in one embodiment.

Target Analysis and Recommendation
20230258429 · 2023-08-17 ·

An electronic device determines target information about a target and recommends a target based on the target information.

Target analysis and recommendation
11320242 · 2022-05-03 ·

An electronic device determines target information about a target and recommends a target based on the target information.

DETERMINING INTER-PUPILLARY DISTANCE

A head-mounted display device includes a see-though display providing both eyes of a user with a view of a physical object, a processor, and a non-volatile storage device holding instructions executable by the processor to: display an image that corresponds to the physical object to a first eye of the user at an offset to the physical object; display blocking light to a second eye of the user; in response to alignment user input, move a position of the image relative to the physical object; in response to completion user input, determine the inter-pupillary distance of the user; and calibrate the head-mounted display device based on the inter-pupillary distance.

SYSTEMS AND METHODS FOR UPDATING CONTINUOUS IMAGE ALIGNMENT OF SEPARATE CAMERAS

A system for updating continuous image alignment of separate cameras identifies a previous alignment matrix associated with a previous frame pair captured at one or more previous timepoints by a reference camera and a match camera. The previous alignment matrix is based on visual correspondences in the previous frame pair. The system also identifies a current matrix associated with a current frame pair captured at one or more current timepoints by the reference camera and the match camera. The current matrix is based on visual correspondences in the current frame pair. The system also identifies a difference value associated with the reference camera or the match camera relative to the one or more previous timepoints and the one or more current timepoints. The system also generates an updated alignment matrix by using the previous alignment matrix, the current matrix, and the difference value as inputs.

Sight for use by day and at night and firearm

This disclosure relates to a sight intended to be used by day and at night, the sight comprising:—an interface for attachment to a firearm,—a camera capturing part of the environment for sighting a target,—a sensor for measuring the illumination of the environment of the sight,—a screen for displaying the part of the environment captured by the camera, the screen having a luminosity, and—a controller capable of controlling the luminosity of the screen depending on the measured illumination, the camera and the screen being configured so that a user of the viewer sights a target with both eyes open.

SYSTEMS AND METHODS FOR CONTINUOUS IMAGE ALIGNMENT OF SEPARATE CAMERAS

A system for continuous image alignment of separate cameras identifies a reference camera transformation matrix between a base reference camera pose and an updated reference camera pose. The system also identifies a match camera transformation matrix between a base match camera pose and an updated match camera pose and an alignment matrix based on visual correspondences between one or more reference frames captured by the reference camera and one or more match frames captured by the match camera. The system also generates a motion model configured to facilitate mapping of a set of pixels of a reference frame captured by the reference camera to a corresponding set of pixels of a match frame captured by the match camera based on the reference camera transformation matrix, the match camera transformation matrix, and the alignment matrix.

SYSTEMS AND METHODS FOR FACILITATING THE IDENTIFYING OF CORRESPONDENCES BETWEEN IMAGES EXPERIENCING MOTION BLUR

A system for facilitating the identifying of correspondences between images experiencing motion blur obtains a reference frame captured by a reference camera at a reference camera and obtains a match frame captured by a match camera at a match camera timepoint. The system identifies a motion attribute that includes (1) a reference camera motion attribute associated with the reference camera at the reference camera timepoint, and/or (2) a match camera motion attribute associated with the match camera at the match camera timepoint. The system determines a downsampling resolution using at least as inputs at least one of: the motion attribute, a camera exposure time, a camera field of view, or a camera angular resolution. The system generates a downsampled reference frame and a downsampled match frame based on the downsampling resolution. The system identifies correspondences between the downsampled reference frame and the downsampled match frame.

SYSTEMS AND METHODS FOR UPDATING CONTINUOUS IMAGE ALIGNMENT OF SEPARATE CAMERAS

A system for updating continuous image alignment of separate cameras identifies a previous alignment matrix associated with a previous frame pair captured at one or more previous timepoints by a reference camera and a match camera. The previous alignment matrix is based on visual correspondences in the previous frame pair. The system also identifies a current matrix associated with a current frame pair captured at one or more current timepoints by the reference camera and the match camera. The current matrix is based on visual correspondences in the current frame pair. The system also identifies a difference value associated with the reference camera or the match camera relative to the one or more previous timepoints and the one or more current timepoints. The system also generates an updated alignment matrix by using the previous alignment matrix, the current matrix, and the difference value as inputs.