Patent classifications
G01S7/51
STANDOFF DETECTION SYSTEM
Methods and systems for detecting objects in a three-dimensional space. The method includes emitting, by a plurality of transmitters oriented in a respective plurality of directions, signals to produce uniform millimeter wave illumination of the three-dimensional space. The method includes determining object data including a direction, a phase, and a timing of signals reflected from one or more objects within the three-dimensional space. The method includes detecting, by a processor, the one or more objects in the three-dimensional space based on the object data. The method includes rendering, by the processor, an image corresponding to the one or more detected objects.
System and method for emulating echo signals for a LiDAR sensor
A system and method are provided for emulating echo signals in response to a LiDAR signal. The method includes updating a current position of a moving emulated target according to a 3D simulation scene at a current frame, the simulation scene including a dynamic model of the target; estimating a next position of the target at a next frame of the simulation scene by updating motion transforms for the dynamic model using motion keys; performing ray tracing by launching rays in parallel, assigning different pulse times to the rays to simulate timing of corresponding light pulses of the LiDAR signal, estimating positions of the target at the different pulse times using interpolation, and identifying intersections of the rays with the estimated positions of as positions of hits of the rays; transmitting emulated echo signals to the LiDAR sensor indicating the positions of the hits; and updating the simulation scene.
System and method for emulating echo signals for a LiDAR sensor
A system and method are provided for emulating echo signals in response to a LiDAR signal. The method includes updating a current position of a moving emulated target according to a 3D simulation scene at a current frame, the simulation scene including a dynamic model of the target; estimating a next position of the target at a next frame of the simulation scene by updating motion transforms for the dynamic model using motion keys; performing ray tracing by launching rays in parallel, assigning different pulse times to the rays to simulate timing of corresponding light pulses of the LiDAR signal, estimating positions of the target at the different pulse times using interpolation, and identifying intersections of the rays with the estimated positions of as positions of hits of the rays; transmitting emulated echo signals to the LiDAR sensor indicating the positions of the hits; and updating the simulation scene.
Depth data adjustment based on non-visual pose data
An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.
Depth data adjustment based on non-visual pose data
An HMD adjusts adjusting depth information based on detected motion of the system. The HMD includes a depth camera that collects depth data for objects in the local environment of the HMD. The HMD further includes an inertial measurement unit (IMU) including non-visual motion sensors such as one or more accelerometers, gyroscopes, and the like. The HMD adjusts the received depth information based on motion data provided by the IMU, thereby improving the accuracy of the depth information, and in turn reducing visual artifacts that can result from inaccuracies in the depth information.
Spotting scope with integrated laser rangefinder and related methods
An optical instrument, such as a spotting scope, is provided. The optical instrument may include a range finder configured to calculate or otherwise determine a distance between the optical instrument and an identified object. The optical instrument may also include a display and a user interface. In some embodiments, an operation system associated with the optical instrument may include sensing touchless gestures. For example, hand gestures or eye gestures may be used to navigate a user interface, to actuate the laser range finder, to alter the brightness of a display, or to carry out any of a number of other operational commands.
DISPLAY APPARATUS, IMAGE PROCESSING APPARATUS, AND CONTROL METHOD
A display apparatus includes a display screen, and a controller that causes the display screen to display a composite image in which a first image acquired by imaging a space by a camera and a second image representing at least one type of aerosol existing in the space are combined. The position of the at least one type of aerosol as seen in a depth direction in the first image is reflected in the second image.
System for surface analysis and method thereof
A system and method for analyzing a surface of an object is provided. The system includes a 3D measurement device operable to acquire a plurality of points on the surface of the object and determine 3D coordinates for each of the points. The system further includes processors operably coupled to the 3D measurement device. The processors are responsive to computer instructions when executed on the processors for performing a method comprising: generating a point cloud from the 3D coordinates of the plurality of points; extracting a first set of points from the plurality of points; defining a first reference geometry through the first set of points; measuring at least one first metric from each of the points in the first set of points to the first reference geometry; and identifying a nonconforming feature based at least in part on the at least one first metric.
System for surface analysis and method thereof
A system and method for analyzing a surface of an object is provided. The system includes a 3D measurement device operable to acquire a plurality of points on the surface of the object and determine 3D coordinates for each of the points. The system further includes processors operably coupled to the 3D measurement device. The processors are responsive to computer instructions when executed on the processors for performing a method comprising: generating a point cloud from the 3D coordinates of the plurality of points; extracting a first set of points from the plurality of points; defining a first reference geometry through the first set of points; measuring at least one first metric from each of the points in the first set of points to the first reference geometry; and identifying a nonconforming feature based at least in part on the at least one first metric.
VEHICLE CONTROL DEVICE
Provided is a vehicle control device for allowing the occupant to easily confirm the presence or absence of an obstacle for the own vehicle through a screen image. A vehicle control device 10 of the present invention includes a plurality of imaging units 25 that images an outside world of a vehicle 20, a surrounding screen image composition unit 1041 that combines a plurality of captured images captured by the plurality of imaging units 25 to generate a surrounding screen image D1, a collision determination unit 1052 that determines whether an obstacle B1 is present on a traveling route I1 of the vehicle 20, an alarm screen image generation unit 1042 that selects, from a plurality of captured images, a captured image in which the obstacle is imaged to generate an alarm screen image D3 including the selected captured image, and a display screen image switching unit 1043 that performs a process of displaying the surrounding screen image D1 when the collision determination unit 1052 determines that the obstacle is not present, and displaying the alarm screen image D3 when the collision determination unit determines that the obstacle is present.