Patent classifications
G01S13/66
METHOD FOR CALIBRATING A PHASED ARRAY
A method for calibrating a phased array including an antenna array comprising a plurality of antenna elements, comprising the steps: measuring with a probe a first antenna element pattern of a first antenna element of the plurality of antenna elements; performing a spherical near-field to far-field transformation of the first antenna element pattern; transforming the far-field first antenna element pattern to a plane-wave spectrum; back transforming the plane-wave far-field first antenna element pattern to a reference point within the near-field of the antenna array; normalizing the first antenna element pattern according to, at least, the value at the phase center of the plane-wave near-field first antenna element pattern; and calibrating the first antenna element based, at least in the part, on the normalized first antenna element pattern.
METHOD FOR CALIBRATING A PHASED ARRAY
A method for calibrating a phased array including an antenna array comprising a plurality of antenna elements, comprising the steps: measuring with a probe a first antenna element pattern of a first antenna element of the plurality of antenna elements; performing a spherical near-field to far-field transformation of the first antenna element pattern; transforming the far-field first antenna element pattern to a plane-wave spectrum; back transforming the plane-wave far-field first antenna element pattern to a reference point within the near-field of the antenna array; normalizing the first antenna element pattern according to, at least, the value at the phase center of the plane-wave near-field first antenna element pattern; and calibrating the first antenna element based, at least in the part, on the normalized first antenna element pattern.
AUTO-FOCUS TRACKING FOR REMOTE FLYING TARGETS
A system for automatically maintaining focus while tracking remote flying objects includes an interface and processor. The interface is configured to receive two or more images. The processor is configured to determine a bounding box for an object in the two or more images; determine an estimated position for the object in a future image; and determine an estimated focus setting and an estimated pointing direction for a lens system.
AUTO-FOCUS TRACKING FOR REMOTE FLYING TARGETS
A system for automatically maintaining focus while tracking remote flying objects includes an interface and processor. The interface is configured to receive two or more images. The processor is configured to determine a bounding box for an object in the two or more images; determine an estimated position for the object in a future image; and determine an estimated focus setting and an estimated pointing direction for a lens system.
System and method for improving a basketball player's shooting through a shots-made challenge
Systems and methods for assisting a user with creating a custom shots-made basketball practice arrangement are provided. A detector detects made basketball shots. A user interface receives a user selection of a subset of pass receipt locations for a custom shots-made basketball practice arrangement located about a basketball playing surface. A control system receives data indicating the user selection and a number of shots to be made and commands an ejector to launch basketballs to a particular one of the pass receipt locations in the subset until data is received indicating that the selected number of shots to be made are made at the particular one of said plurality of pass receipt locations, cease launching the basketballs to the particular one of the pass receipt locations, and begins launching basketballs to a second particular one of the pass receipt locations in said subset.
System and method for improving a basketball player's shooting through a shots-made challenge
Systems and methods for assisting a user with creating a custom shots-made basketball practice arrangement are provided. A detector detects made basketball shots. A user interface receives a user selection of a subset of pass receipt locations for a custom shots-made basketball practice arrangement located about a basketball playing surface. A control system receives data indicating the user selection and a number of shots to be made and commands an ejector to launch basketballs to a particular one of the pass receipt locations in the subset until data is received indicating that the selected number of shots to be made are made at the particular one of said plurality of pass receipt locations, cease launching the basketballs to the particular one of the pass receipt locations, and begins launching basketballs to a second particular one of the pass receipt locations in said subset.
Fine-motion virtual-reality or augmented-reality control using radar
This document describes techniques for fine-motion virtual-reality or augmented-reality control using radar. These techniques enable small motions and displacements to be tracked, even in the millimeter or sub-millimeter scale, for user control actions even when those actions are small, fast, or obscured due to darkness or varying light. Further, these techniques enable fine resolution and real-time control, unlike conventional RF-tracking or optical-tracking techniques.
Fine-motion virtual-reality or augmented-reality control using radar
This document describes techniques for fine-motion virtual-reality or augmented-reality control using radar. These techniques enable small motions and displacements to be tracked, even in the millimeter or sub-millimeter scale, for user control actions even when those actions are small, fast, or obscured due to darkness or varying light. Further, these techniques enable fine resolution and real-time control, unlike conventional RF-tracking or optical-tracking techniques.
Three dimensional object tracking using combination of radar data and two dimensional image data
Methods and systems include, in at least one aspect: obtaining from a camera 2D image data of an object, obtaining from a radar device radar data of the object, combining the radar data and the 2D image data to produce 3D location information of the object, and modeling a 2D trace of the object using the 2D image data by finding an initial version of the 2D trace, receiving an initial portion of the 3D location information, extending the initial portion of the 3D location information in accordance with physical-world conditions to find at least one 3D location beyond the initial portion of the 3D location information, projecting the at least one 3D location into a 2D image plane of the camera to locate 2D region, and processing the 2D region in the 2D image data to extend the 2D trace of the object in flight.
Systems and methods for virtual aperture radar tracking
A system for virtual aperture array radar tracking includes a transmitter that transmits first and second probe signals; a receiver array including a first plurality of radar elements positioned along a first radar axis; and a signal processor that calculates a target range from first and second reflected probe signals, corresponds signal instances of the first reflected probe signal to physical receiver elements of the radar array, corresponds signal instances of the second reflected probe signal to virtual elements of the radar array, calculates a first target angle between a first reference vector and a first projected target vector from the first reflected probe signal, and calculates a position of the tracking target relative to the radar array from the target range and first target angle.