LASER PULSE SHAPE DETECTION USING FREQUENCY CHARACTERIZATION
20240280349 ยท 2024-08-22
Assignee
Inventors
Cpc classification
F41G7/2253
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G7/226
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F41G7/2293
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method includes receiving a plurality of laser pulses as a pulse train on a plurality of imaging sensor pixels in an array of pixels. For each pixel in the array of pixels, the method includes receiving a respective one of the laser pulse trains, and scanning the pixels response across a range of frequencies with a bandpass filter to determine pulse shape characteristics of the respective one of the laser pulse trains. The method includes filtering out all of the laser pulse trains that do not fit a predetermined pulse shape characteristic for a true target designation pulse train, and physically adjusting trajectory of a physical resource toward a target based on location on the imaging sensor of one or more pixels receiving a laser pulse train that fits the predetermined pulse shape characteristic for the true target designation pulse train.
Claims
1. A method comprising: receiving a plurality of laser pulse data from multiple light pulses as a capture from points in space having different pulse shapes and intensities returned from a designator pulse train onto a plurality of imaging sensor pixels in an array of pixels; for each pixel in the array of pixels over time receiving a light pulse, scanning over time a center frequency of a bandpass filter to determine a frequency signature corresponding to pulse shape characteristics reflecting from different objects and surfaces; filtering out all of the pixels with pulse data that do not fit a predetermined frequency signature corresponding to pulse shape characteristic for a true target designation laser pulse return capture, wherein one or more pixels that are not filtered out, which do fit the pulse shape characteristic for the true target designation light pulse return capture, are designated as target return pixels; and physically adjusting trajectory of a physical resource toward a target based on location on the imaging sensor of the target return pixels.
2. The method as recited in claim 1, further comprising, in addition to scanning the center frequency of a bandpass filter: for each pixel in the array of pixels, setting a minimum pulse size threshold.
3. The method as recited in claim 2, wherein determining a frequency signature includes applying the minimum pulse size threshold together with using frequency data from pixel response of changing the frequencies setting of a bandpass filter.
4. The method as recited in claim 3, wherein determining a frequency signature includes determining rising edge speed, pulse width, and/or pulse height.
5. The method as recited in claim 1, further comprising generating image data using the imaging pixels in the array of pixels, and using the image data to help discriminate between true target designation light pulse shapes and false light pulse shapes for physically adjusting trajectory of the physical resource.
6. The method as recited in claim 1, further comprising: for the target return pixels, using detection timing to lock into a pulse repetition frequency (PRF) of the true target designation pulse train.
7. The method as recited in claim 1, wherein receiving a plurality of laser pulse data is performed at a frequency on the order of 1 KHz.
8. The method as recited in claim 1, wherein scanning over time includes changing the center frequency of the bandpass filter for each subsequent pulse within the laser pulse train.
9. The method as recited in claim 1, further comprising providing pulse frequency signature data corresponding to shape data, pulse intensity data, and pulse spatial location data for physically adjusting trajectory of the physical resource toward the target.
10. A system comprising: an imaging sensor with a two-dimensional array of pixels; a read out integrated circuit (ROIC) including pulse detection logic and an image capture logic operatively connected to the array of pixels for pulse detection and imaging capture; and a processor operatively connected to the ROIC, wherein the processor includes machine readable instructions configured to cause the processor to: control settings of the ROIC to globally change the pulse detection intensity and pulse bandpass frequencies for each pixel in the array of pixels receiving a laser pulse data, and scanning pixel detection responses across a range of frequencies with a bandpass filter to generate pulse train data; determine pulse shape characteristics using the pulse train data; filter out laser pulse signatures from the array of pixels that do not fit a predetermined pulse shape characteristic for a true target designation pulse; and output control signals for physically adjusting trajectory of a physical resource toward a target based on location on the imaging sensor of one or more pixels receiving a laser pulse train that fits the predetermined pulse shape characteristic for the true target designation pulse train.
11. The system as recited in claim 10, further comprising the physical resource, wherein the imaging senor, the ROIC, and the processor are onboard the physical resource.
12. The system as recited in claim 11, further comprising optics aligned to focus images of a scene and laser pulse trains onto the array of pixels.
13. The system as recited in claim 11, wherein the machine readable instructions are configured to cause the processor to set ROIC configuration to change pixel detection conditions for pulse trains and image capture settings.
14. The system as recited in claim 13, wherein the machine readable instructions are configured to cause the processor to read in detection data from the ROIC for images and pulse trains.
15. The system as recited in claim 14, wherein the machine readable instructions are configured to cause the processor to align pixel pulse detection data with the ROIC configuration to characterize detected pulse trains.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] So that those skilled in the art to which the subject disclosure appertains will readily understand how to make and use the devices and methods of the subject disclosure without undue experimentation, preferred embodiments thereof will be described in detail herein below with reference to certain figures, wherein:
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] Reference will now be made to the drawings wherein like reference numerals identify similar structural features or aspects of the subject disclosure. For purposes of explanation and illustration, and not limitation, a partial view of an embodiment of a system in accordance with the disclosure is shown in
[0025] The system 100 can be onboard a physical resource, which can be any suitable moving platform such as an aircraft or guided munition 102. A laser designator 104, which can be aboard the same moving platform as system 100, or can be on a separate platform such as the forward observer shown in
[0026] With reference to
[0027] With reference now to
[0028] With continued reference to
[0029] With reference now to
[0030] The method 200 includes, in addition to scanning the signal with the bandpass filter, for each pixel in the array of pixels, setting a minimum pulse size threshold, as indicated by box 208. Determining pulse shape characteristics of the respective one of the laser pulse trains, indicated by box 206, includes applying the minimum pulse size threshold together with using data from scanning the signal from the pixel across a range of frequencies with a bandpass filter. Determining pulse shape characteristics includes determining rising edge speed, pulse width, and/or pulse height.
[0031] The method 200 includes filtering out data from the processor 124 (labeled in
[0032] The method can include generating image data using the imaging pixels in the array of pixels, and using the image data to help discriminate, e.g. at box 210, between the true target designation pulse train and false pulse trains for physically adjusting trajectory of the physical resource. For the one or more pixels, the method can include receiving a laser pulse train that fits the predetermined pulse shape characteristic for the true target designation pulse train, and using detection timing in the ROIC 118 and/or processor 124 (labeled in
[0033] Receiving a plurality of laser pulse trains on a plurality of imaging sensor pixels in an array of pixels can be performed at a frequency on the order of 1 KHz, which is too slow for direct temporal resolution of pulse shape, which is on the order of 100 MHz. Scanning a signal from each pixel across a range of frequencies with a bandpass filter can include changing the center frequency of the bandpass filter for each subsequent pulse in the respective one of the laser pulse trains. The method can include providing pulse shape data, pulse intensity data, and pulse spatial location data for physically adjusting trajectory of the physical resource toward the target.
[0034] The method directly measures the frequency content of the pulses. Time domain pulse shapes have a corresponding frequency content generated using Fourier Transforms methods. These transforms convert data between time and frequency domain. The pulse shape in the time domain is transformed into the frequency domain. The transform can be computed in real time or stored in memory from previous calculation of the transform output. Real time conversion to frequency domain is useful when a pulse shape is provided to the system. One technique is to store frequency content data as a known good frequency signature and work in the frequency domain for true target laser pulse shapes. Reducing need for computation resources is typical for such systems.
[0035] With continued reference to
[0036]
[0037] With reference again to
[0038] The data for each pixel is a vector value of the output at the different pulse magnitude and bandpass center frequencies. These that can be merged into a single value metric or can be maintained as a vector value providing a means to track the change in frequency signature corresponding to the pulse signature over time. This additional temporal processing is used to track if the reflections are changing as expected by spreading out or if they are a spoof or fake pulse. The processor 124 can change the ROIC settings for capturing new pixel response data and merge the multiple pulse results of each pixel 116. This can also determine the minimum setting for pulse detection at each pixel 116. The processor 124 may have to track motions from the seeker, e.g. as the imaging sensor 114 pans across a scene. The image channel allows for image registration to compensate for motions.
[0039] The processor can set the global pulse detection setting for the array. The intended pulse occurs, some pixels pointing at the target get triggered that a pulse occurred that exceeds the current setting. Multipath and spoofing may trigger other pixels in the array. The binary result of whether a pixel is triggered or not is saved for the current pulse detection setting. After a duration corresponding to the time between pulses, the ROIC thresholds is configured to a new setting for bandpass filter and pulse strength. The pixels pulse detected or not detected data is again captured for all pixels for the current setting. The ROIC setting is changed again for the next expected pulse occurrence and pixel new detection datum is captured. Once all the ROIC setting have been used to cover the frequency range, the pixel data is processed. The pulse detection data from the multiple pulses is combined to characterize the pulse shape by noting if specific settings were triggered or not. Optimization for the ROIC setting to use and the order for applying the settings, subdividing the frames, e.g. captured at 1000 Hz, within each setting, checking PRF, and the like, can be used for dynamically enhancing system performance. The ROIC settings for the pixels and if the light pulse is detected or not, are dependent on the frequency/pulse shape of the light pulse impinging on the specific pixel.
[0040] Systems and methods as disclosed herein provide potential benefits including the following. They provide a new type of pulse characterization data using existing hardware capabilities of the SWIR dual mode sensor. The pulse characterization allows the SWIR dual mode sensor to have the added functionality of a semi-active laser (SAL) seeker. The systems and methods disclosed herein add the ability to perform new pulse data characterization. This laser pulse characterization is intended to be equivalent and better than direct measure of pulse timing.
[0041] The methods and systems of the present disclosure, as described above and shown in the drawings, provide for determining laser pulse shapes for discriminating desired laser pulse designations from undesired laser pulses, using relatively low time resolution, e.g. on the order of 1 KHz rather than on the order of 100 MHz. While the apparatus and methods of the subject disclosure have been shown and described with reference to preferred embodiments, those skilled in the art will readily appreciate that changes and/or modifications may be made thereto without departing from the scope of the subject disclosure.