This invention relates generally to optical signal processing. More particularly, this invention relates to techniques for selectively disabling LiDAR detector array elements to reduce multi-path interference and improve signal-to-noise ratio.
In traditional laser ranging systems a laser source is paired with a detector array or point detector such that the reflected signals returning from the object being interrogated will fall on the detector array or point detector. The detector array may comprise, for example, Avalanche Photodiodes (APDs), PIN (p-type, intrinsic, n-type) photodiodes, Silicon Photomultipliers (SiPMs), or Single-Photon Avalanche Diodes (SPADs). For three-dimensional (3-D) sensing and mapping applications using this configuration, the laser and detector array are synchronously scanned across the scene by either mechanically rotating the laser and detector array or using a spinning mirror to sweep the laser across the scene. Some examples of laser scanning systems also include prisms for expanding the field-of-view of the system.
In these laser scanning systems, the signal-to-noise ratio is optimized by ensuring that the detector field-of-view matches closely with the laser spot size throughout the range of distances that should be measured by the system. This matching ensures that the detector will integrate the minimum amount of excess noise power while capturing all of the signal power. Further, this matching between detector and emitter also minimizes the likelihood that a signal from another sensor or a signal reflecting off of multiple surfaces would create a false detection event, called multi-path interference. Since these systems are well-aligned, all detected data should be processed as it should contain the return signal, if there is an object present. The major drawbacks to these systems are that they require precise alignment and have mechanical parts that are prone to failure.
Recently, these shortcomings have been addressed through the use of solid-state LiDAR technologies. With the transition to Solid-State LiDAR systems, the systems no longer have mechanical parts and use one of two methods for interrogating the scene with laser light. These methods are either a photonic beam steering approach (e.g. optical phase array (OPA) or liquid crystal), or a Flash LiDAR method in which a region of, or possibly the entirety of, the field-of-view is illuminated by a single laser pulse. With either of these approaches, the detector is no longer mechanically moved with the transmitter and must be able to collect the return signals from the entire field-of-view.
A hybrid system where a region of the field-of-view is illuminated in a manner like Flash LiDAR but the emission pattern is also scanned through the field-of-view is also possible. In this case, the detector can be scanned with the flash region and must only have a field-of-view (FoV) equal to the emission FoV.
Because of the requirement that the detector can observe a large field-of-view, a number of new issues emerge. For Flash LiDAR systems, the entire scene is illuminated simultaneously and an array of pixels is typically used to capture signals in parallel, much like a camera. Limitations of this approach are that multi-path reflections cannot be isolated, which means false positive detection events are likely, the detection resolution is limited to the array resolution, and that every pixel in the sensor has to be processed fully since no information is known about the emission pattern and the scene beforehand. A hybrid Flash/Scanning system can help since the detection field-of-view is narrowed, but the drawbacks of scanning LiDAR systems persist.
With the use of an OPA to control the emission pattern, there are two primary possibilities for detecting return signals. One is to have the return signals pass through the same optical path that is used to transmit the light. This allows the continued use of a single-point detector as is done in the laser scanning approach and as is common in phased-array implementations of RADAR and Ultrasound. There are challenges with implementing this approach in optical wavelengths that can lead to limitations on the overall LiDAR system. An alternative approach is to use an array of detectors to create an imaging device, similar to what can be used for Flash LiDAR, which can simultaneously observe the entire field-of-view. The drawbacks to this approach are the same as for the case of Flash LiDAR in that multi-path signals would be detected and data from every pixel in the array must be processed in order to determine which pixels are registering return signals.
This problem is illustrated in
Accordingly, there is a need for improved LiDAR detector array signal processing techniques.
An apparatus has a beam steerable laser emitter and a detector array with array elements. Electronics selectively enable first array elements corresponding to expected return signal paths and disable second array elements corresponding to unexpected return signal paths.
An apparatus has a beam steerable laser emitter and a detector array with array elements. A signal processing pipeline is connected to the detector array. The signal processing pipeline is configured to process first signals from first array elements corresponding to expected return signal paths and ignore second signals from second array elements corresponding to unexpected return signal paths.
The invention is more fully appreciated in connection with the following detailed description taken in conjunction with the accompanying drawings, in which:
Like reference numerals refer to corresponding parts throughout the several views of the drawings.
Once the array elements to be enabled and disabled are determined by the path prediction module 308, an array element controller 310 is used to enable or disable detector array elements. A data analyzer 312 may include instructions executed by the processor 304 to supplement the operations performed by the signal processing pipeline 302.
Thus, the invention localizes the optical signal response on an array of detectors, such that multi-path interference signal processing and other processing of noisy signals are minimized. This localization technique also allows for optimization of the detection signal-to-noise ratio by dynamically disabling array elements (e.g., pixels) or ignoring array elements that will not meaningfully contribute to the signal response for the emission pattern as it is scanned over the field-of-view.
An embodiment of the invention is a LiDAR system comprised of an optical-phased array or similar programmable beam steering element and a detector array that can dynamically adjust whether pixels/sensors are active or inactive. This invention could also apply to a hybrid LiDAR sensor configuration where a scanning laser is combined with a detector array provided that the current scan location can be known precisely. In such a system, a mapping between the current OPA state and the expected signal location of the detector can be applied to enable only detectors for which an appreciable signal is expected. Such a configuration enables the following features:
The LiDAR image/point cloud resolution can be determined by the emitter and is not limited by the resolution of the detector.
The return signal can be focused/defocused such that the number of detectors/pixels recording the signal can be adjusted. In other words, the enabled array element configuration may be altered in response to a change in emissions from the solid state laser emitter or the environmental conditions of the LiDAR.
If multiple detectors/pixels have a strong signal (i.e., high SNR) for a particular steering state, the signal from all pixels above a particular threshold can be combined to improve the detection SNR. This may be implemented in the signal processing pipeline 302.
Pixels outside of the expected detection can be disabled and not combined so that SNR is not degraded by noise or ambient light from outside of the region of interest.
Multi-path interference can be reduced since the expected location of the signal return is known.
Signal processing elements can be used efficiently and fewer resources are required versus the case when all pixels must be processed separately. This reduces power consumption.
The emitter/OPA spatial control mechanism is used to precisely and reliably control the location of the primary emission pattern within the sensor field-of-view. A mapping process identifies which detector/pixel or group of detectors/pixels should be active for each possible state of the emitter steering mechanism.
A detector array is designed with the capability to dynamically enable/disable individual pixels in the array. Alternatively, the signal processing pipeline 302 may be configured to ignore array element signals for certain emitter steering states. The detector array is configured with a map generated for each emitter state and the detectors/pixels configuration is updated for every beam steering state.
A measurement circuitry block may be used to measure the signals from the active detectors/pixels in the array. Multiple detectors/pixels can share measurement electronics through multiplexing.
The signal processing pipeline 302 should only evaluate data from known regions of interest for each state. The signal processing pipeline 302 can combine data from multiple detectors/pixels for a given state to improve the SNR of the measured return signal.
Thus, with the use of an Optical Phased Array as the emitter in a LiDAR system, one is able to precisely control the laser emission pattern in 1-D or 2-D space. By knowing where the emission is aimed in space, one can anticipate where the desired signal will register on an array of detectors. With this knowledge, the array element controller 310 dynamically disables unused detectors. Alternately, the signal processing pipeline 302 ignores signals that are registered on unexpected return signal path array elements. The benefits of these techniques include improving detection SNR, reduced possibility of multi-path detections, and lower signal processing throughput requirements.
The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed; obviously, many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, they thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.