IP Library › Granted Patent US 12,546,894
Granted Patent B2
US 12,546,894 · App. 17/643,511 · Granted Feb 10, 2026

Non-contiguous 3D LIDAR imaging of targets with complex motion

Inventors: Adam Hodge Greenberg (Gardenia, CA); Eran Marcus (Culver City, CA)
Assignee: Raytheon Company
G01S17/89G01S7/4814G01S17/58G06T15/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,546,894
App. No.
17/643,511
Granted
Feb 10, 2026
Kind
B2
Abstract

A plurality of scattered laser pulses is received, each scattered laser pulse associated with at least one plurality of respective dwells. A set of 3D velocity information is received, which is derived from photo events detected in information associated with the received plurality of scattered laser pulses. Each dwell in the plurality of dwells is associated with one or more photo events. The 3D velocity information includes information estimating each respective photo event's respective position in 6D space during the respective dwell associated with the photo event. For each dwell, its respective photo events are projected into a common reference frame, determined based on the 3D velocity information, to generate a set of motion-compensated point clouds. Each respective motion-compensated point cloud, for each dwell, is registered to the other motion-compensated point clouds in the set, to generate a set of registered point clouds, which are merged into a volumetric image.

Claims (41)

1 . A system, comprising:

a receiver configured to receive a plurality of scattered laser pulses, each respective scattered laser pulse in the plurality of scattered laser pulses associated with at least one respective dwell of a temporal series of respective dwells, each respective dwell separated in time from a nearest respective dwell in the temporal series of respective dwells by a random amount of time; and

a processor configured for:

determining, by a first tracking detector, which scattered laser pulses of the plurality of scattered laser pulses are associated with photo events, tagging the scattered laser pulses associated with photo events, and corresponding range and range rate associated with one or more targets in the photo events and discarding scattered laser pulses not associated with photo events;

determining, by a second tracking detector and based on the tagged photo events, azimuth, azimuthal velocity, elevation, and elevation velocity of the one or more targets;

receiving dwell parameters including the range, azimuth, elevation, range velocity, azimuthal velocity, and elevation velocity;

projecting, for each dwell and based on the dwell parameters, respective tagged photo events of the respective dwells into a common reference frame that is an instantaneous reference frame of the one or more targets determined based on the dwell parameters, wherein the common reference frame is determined based on the dwell parameters, to generate a set of motion-compensated point clouds, the set of motion-compensated point clouds comprising at least one motion-compensated point cloud of the one or more targets for each of the tagged scattered laser pulses;

registering each respective motion-compensated point cloud, for each dwell, to other motion-compensated point clouds in the set of motion-compensated point clouds, to generate a set of registered point clouds; and

merging the set of registered point clouds into a volumetric image of the one or more targets.

2 . The system of claim 1 , wherein the processor is further configured for:

computing, for the volumetric image, a local spatial point density; and

applying a non-linear scaling to the local spatial point density to form a scaled volumetric image.

3 . The system of claim 2 , wherein the processor is further configured for displaying the scaled volumetric image.

4 . The system of claim 1 , wherein the plurality of dwells is noncontiguous in time.

5 . The system of claim 1 , wherein the range, azimuthal, and elevation velocity information is generated using a state space carving (SSC) process.

6 . The system of claim 1 , wherein the plurality of scattered pulses is associated with a single photon laser detection and ranging (LADAR) (SPL) system.

7 . The system of claim 1 , wherein the scattered laser pulses and detected photo events are associated with the one or more targets and wherein the common reference frame comprises an instantaneous reference frame that is associated with the one or more targets and which is based on the range velocity, the azimuthal velocity, and the elevation velocity.

8 . The system of claim 7 , wherein the target associated with the plurality of scattered laser pulses, has smoothly differentiable motion.

9 . The system of claim 1 wherein the processor is configured for registering each respective motion-compensated point cloud to correct at least one of translation and orientation errors, in at least a portion of the set of motion-compensated point clouds.

10 . The system of claim 1 , wherein the processor is configured for registering each respective motion-compensated point cloud using an iterative closest point (ICP) algorithm.

11 . A method, comprising:

receiving a plurality of scattered laser pulses, each respective scattered laser pulse in the plurality of scattered laser pulses associated with at least one dwell of a plurality of respective dwells of a temporal series of respective dwells, each respective dwell separated in time from a nearest respective dwell in the temporal series of respective dwells by a random amount of time;

determining, by a first tracking detector, which scattered laser pulses of the plurality of scattered laser pulses are associated with photo events, tagging the scattered laser pulses associated with photo events, and corresponding range and range rate associated with one or more targets in the photo events and discarding scattered laser pulses not associated with photo events;

determining, by a second tracking detector and based on the tagged photo events, azimuth, azimuthal velocity, elevation, and elevation velocity of the one or more targets;

receiving dwell parameters including the range, azimuth, elevation, range velocity, azimuthal velocity, and elevation velocity;

projecting, for each dwell and based on the dwell parameters, respective tagged photo events of the respective dwells into a common reference frame that is an instantaneous reference frame of the one or more targets as determined based on the dwell parameters, wherein the common reference frame is determined based on the dwell parameters, to generate a set of motion-compensated point clouds, the set of motion-compensated point clouds comprising at least one motion-compensated point cloud of the one or more targets for each of the tagged scattered laser pulses;

registering each respective motion-compensated point cloud, for each dwell, to other motion-compensated point clouds in the set of motion-compensated point clouds, to generate a set of registered point clouds; and

merging the set of registered point clouds into a volumetric image of the one or more targets.

12 . The method of claim 11 , further comprising displaying the volumetric image as a scaled volumetric image.

13 . The method of claim 11 , further comprising generating the range velocity, the azimuthal velocity, and the elevation velocity using a state space carving (SSC) process.

14 . The method of claim 11 , wherein the registering each respective motion-compensated point cloud is configured to correct at least one of translation and orientation errors, in at least a portion of the set of motion-compensated point clouds.

15 . A means for laser detection, comprising:

means for receiving a plurality of scattered laser pulses, each respective scattered laser pulse in the plurality of scattered laser pulses associated with at least one dwell of a plurality of respective dwells of a temporal series of respective dwells, each respective dwell separated in time from a nearest respective dwell in the temporal series of respective dwells by a random amount of time;

means for determining which scattered laser pulses of the plurality of scattered laser pulses are associated with photo events, tagging the scattered laser pulses associated with photo events, and corresponding range and range rate associated with one or more targets in the photo events and discarding scattered laser pulses not associated with photo events;

means for determining, based on the tagged photo events, azimuth, azimuthal velocity, elevation, and elevation velocity of the one or more targets;

means for receiving dwell parameters including the range, azimuth, elevation, range velocity, azimuthal velocity, and elevation velocity;

means for projecting, for each dwell and based on the dwell parameters, respective tagged photo events for the respective dwells into a common reference frame that is an instantaneous reference frame of the one or more targets as determined by the dwell parameters, wherein the common reference frame is determined based on the dwell parameters, to generate a set of motion-compensated point clouds, the set of motion-compensated point clouds comprising at least one motion-compensated point cloud for of the one or more targets for each of the tagged scattered laser pulses;

means for registering each respective motion-compensated point cloud, for each dwell, to other motion-compensated point clouds in the set of motion-compensated point clouds, to generate a set of registered point clouds; and

means for merging the set of registered point clouds into a volumetric image of the one or more targets.

16 . The means for laser detection of claim 15 further comprising means for generating the range velocity, azimuthal velocity, and elevation velocity using a state space carving (SSC) process.

17 . The means for laser detection of claim 15 , wherein the registering each respective motion-compensated point cloud is configured to correct at least one of translation and orientation errors, in at least a portion of the set of motion-compensated point clouds.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2021
From: GREENBERG, ADAM HODGE; MARCUS, ERAN
To: RAYTHEON COMPANY
Reel/Frame 058355/0617 →
Continuity (1)
Related Publication 20230184950A1 · Jun 15, 2023
References Cited (18)
US 8948497B2 · Sebastian et al. · 2015 [cited by applicant]
US 9858304B2 · Marcus et al. · 2018 [cited by applicant]
US 10371818B2 · Marcus et al. · 2019 [cited by applicant]
US 10620315B2 · Zellinger et al. · 2020 [cited by applicant]
US 20140064555A1 · Sebastian et al. · 2014 [cited by applicant]
US 20180299556A1 · Marcus et al. · 2018 [cited by applicant]
US 20200371240A1 · Newman et al. · 2020 [cited by applicant]
US 20210341606A1 · Greenberg et al. · 2021 [cited by applicant]
US 20210341607A1 · Greenberg et al. · 2021 [cited by applicant]
US 20220206152A1 · Greenberg et al. · 2022 [cited by applicant]
WO WO2018071416A1 · 2018 [cited by applicant]
WO WO2023107320A1 · 2023 [cited by applicant]
PCT International Search Report and Written Opinion dated Mar. 20, 2023 for International Application No. PCT/US2022/051489; 15 Pages. [cited by applicant]
Halmos et al., “Photon Counting Ladar;” Journal of Physics; Published Jan. 2011; 5 Pages. [cited by applicant]
Jack et al., “Advances in LADAR Components and Subsystems at Raytheon;” SPIE Defense Security and Sensors, Session #8353-77; Apr. 2012; 18 Pages. [cited by applicant]
MathWorks, “pcregistericp;” Article Retrieved on Nov. 10, 2021 from https://www.mathworks.com/help/vision/ref/pcregistericp.html; 8 Pages. [cited by applicant]
White et al., “Evaluating the Capacity of Single Photon Lidar for Terrain Characterization Under a Range of Forest Conditions;” Journal of Remote Sensing of Environment, No. 252; Accepted Oct. 27, 2020; 17 Pages. [cited by applicant]
“International Application Serial No. PCT/US2022/051489, International Preliminary Report on Patentability mailed Jun. 20, 2024”, 11 pgs. [cited by applicant]