G01S5/16

Detector And Methods For Authenticating At Least One Object

A detector for object authentication includes first and second illumination sources. The first illumination source projects an illumination pattern including a plurality of illumination features onto a surface of an object. The second illumination source projects an illuminating light beam onto the object. The detector also includes an image capture device for determining a first image including a plurality of reflection features generated by the surface of the object in response to the illumination pattern and for determining a second image including two dimensional information associated with the surface of the object generated in response to the illuminating light beam. The detector also includes an evaluation device for evaluating the first image and the second image, identifying a geometrical feature of the object, determining a material property of the object, and comparing the two dimensional information to data stored in a database for authentication of the object.

Plurality of autonomous mobile robots and controlling method for the same
11693427 · 2023-07-04 · ·

A plurality of autonomous mobile robots includes a first mobile robot and a second mobile robot. The first mobile robot is provided with a transmitting optical sensor for outputting laser light, and a first module for transmitting and receiving an Ultra-Wideband (UWB) signal. The second mobile robot is provided with a receiving optical sensor for receiving the laser light and a plurality of second modules for transmitting and receiving the UWB signal. A control unit of the second mobile robot determines a relative position of the first mobile robot based on the received UWB signal and a determination of whether the laser light is received by the optical sensor.

CAMERA SYSTEMS AND DEVICES FOR BALLISTIC PARAMETER MEASUREMENTS IN AN OUTDOOR ENVIRONMENT
20220413119 · 2022-12-29 ·

A ballistic detection system includes a first camera; a second camera; a solar block device associated with at least one camera of the first and second cameras, wherein the solar block device is configured and arranged to block a solar disc in a field of view of the at least one camera; and a ballistics analysis computer configured to obtain image data captured by the first and second cameras, determine at least two points in three-dimensional space, which correspond to image artifacts of a projectile, using intrinsic and extrinsic parameters of the first and second cameras, define a trajectory of the projectile within a target volume using the at least two points in three-dimensional space, and find a point of intersection of the trajectory of the projectile with an object associated with the target volume.

CAMERA AND RADAR SYSTEMS AND DEVICES FOR BALLISTIC PARAMETER MEASUREMENTS FROM A SINGLE SIDE OF A TARGET VOLUME
20220413118 · 2022-12-29 ·

A ballistic detection system includes a radar system; electromagnetic radiation detection equipment positioned on only a single side of a target volume; and a ballistics analysis computer configured to obtain image data captured by first and second cameras in accordance with timing specified by radar data, determine points in three-dimensional space, which correspond to image artifacts of a projectile, using intrinsic and extrinsic parameters of the first and second cameras, define a trajectory of the projectile within a target volume using the points in three-dimensional space, and find a point of intersection of the trajectory of the projectile with an object associated with the target volume.

RENDERING-BASED LIDAR AND CAMERA ALIGNMENT

A method for alignment a lidar with a camera of a vehicle includes: aggregating multiple lidar scans performed by the lidar of a vehicle while the vehicle is in motion to generate an aggregated point-cloud; rendering the aggregate point-cloud onto a camera image to generate a rendered image; comparing the rendered image with the camera image to determine a difference between the rendered image and the camera image, wherein a difference value is indicative of the difference between the rendered image and the camera image is represented; and determining that the camera is aligned with the lidar in response to determining that the difference value is less than or equal to a predetermined threshold.

Navigation System
20220413160 · 2022-12-29 ·

Location may be determined in a way that does not primarily rely on jam-able or spoof-able techniques. For example, an apparatus may have multiple location-determining units, each unit having a different level of trust. One unit may have a first (e.g., highest) level of trust, a second such unit may have a second (e.g., medium) level of trust lower than the first level of trust, and a third such unit may have a third (e.g., lowest) level of trust lower than the first and second levels of trust. The apparatus may generally prefer to determine its location using the highest level of trust unit that is available at any given time.

METHOD, MOBILE DEVICE AND CLEANING ROBOT FOR SPECIFYING CLEANING AREAS
20220413487 · 2022-12-29 ·

A method for specifying a cleaning area to a cleaning robot without an in-built map provides a hand-held mobile device capturing a two-dimensional code label arranged on a top of a cleaning robot parked on a charging base, and obtaining a positional relationship between the mobile device and the cleaning robot through the captured image. The cleaning robot is controlled to enter a cleaning mode under the guidance of the mobile device. With captured images, a user can specify an area within the environment for cleaning, and through a touch display screen can control the cleaning robot to go to the specified cleaning area for cleaning. The mobile device and the cleaning robot employing the method are also disclosed.

IMAGE CROPPING USING DEPTH INFORMATION

A device configured to capture a first image of an item on a platform using a camera and to determine a first number of pixels in the first image that corresponds with the item. The device is further configured to capture a first depth image of an item on the platform using a three-dimensional (3D) sensor and to determine a second number of pixels within the first depth image that corresponds with the item. The device is further configured to determine that the difference between the first number of pixels in the first image and the second number of pixels in the first depth image is less than the difference threshold value, to extract the plurality of pixels corresponding with the item in the first image from the first image to generate a second image, and to output the second image.

Multi-sync ensemble model for device localization

A system and method determine the location of a device. The device collects sensor data using one or more sensors. Based on the sensor data, one or more localization models are selected from a plurality of localization models. The selected models are applied to generate one or more candidate locations. The current location of the device is determined based on the one or more candidate locations.

Image tracking apparatus

An image tracking apparatus, which tracks a subject in a moving image, comprising: an image acquisition device that acquires image data indicating the moving image; a first detector that detects a first area of a subject in acquired image data to track the first area in the moving image; a second detector that detects a second area of a subject in the image data to track the second area in the moving image; and a controller that tracks the subject by switching between a tracking result of the first detector and a tracking result of the second detector. The first and the second detector operate independently. The controller tracks the subject using the tracking result of the first detector when the first area is tracked, and tracks the subject using the tracking result of the second detector when the first area is not tracked and the second area is tracked.