Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM, METHOD, AND APPARATUS FOR DIGITAL HOLOGRAPHIC VIBRATION IMAGING WITH INTEGRAL SPARSE PRECISION TEMPORAL SAMPLING
Document Type and Number:
WIPO Patent Application WO/2024/054444
Kind Code:
A1
Abstract:
An example device includes a stable laser light source for master reference in a Doppler vibrometer scheme, a camera configured to receive scattered light from target and a spatially offset reference beam, and a precision timer for acquisition control and data registration. The example device further includes an optical encoder configured to insert precision timing data into each image frame, and an acquisition system configured to acquire images from the camera, the images including the precision timing data. The example device includes an image processor configured to demodulate light from the acquired images via a digital holographic scheme, and to perform pulse-pair Doppler processing to determine vibration of the target, and optics configured to direct light from the light source to illuminate the object, to provide the reference beam, and to mix the reference beam with the received scattered light for holographic detection.

Inventors:
DIERKING MATTHEW P (US)
Application Number:
PCT/US2023/031993
Publication Date:
March 14, 2024
Filing Date:
September 05, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
EXCITING TECH LLC (US)
International Classes:
G01H9/00; G01B9/02; G01B11/00; G01N21/17
Foreign References:
US20090046296A12009-02-19
US20100281986A12010-11-11
US7787131B12010-08-31
Attorney, Agent or Firm:
WILLS, J. Stephen (US)
Download PDF:
Claims:
What is claimed is:

1. A vibration image measurement system comprising: a stable laser light source for master reference in a Doppler vibrometer scheme; a camera configured to receive scattered light from target and a spatially offset reference beam; a precision timer for acquisition control and data registration; an optical encoder configured to insert precision timing data into each image frame; an acquisition system configured to acquire images from the camera, the images including the precision timing data; an image processor configured to demodulate light from the acquired images via a digital holographic scheme, and to perform pulse-pair Doppler processing to determine vibration of the target; and optics configured to direct light from the light source to illuminate the object, to provide the reference beam, and to mix the reference beam with the received scattered light for holographic detection.

2. The vibration image measurement system of claim 1, wherein the precision timer is configured to trigger image acquisition at precision times randomly distributed around a maximum frame rate to create a sequence of sparsely spaced pupil plane images.

3. The vibration image measurement system of claim 1, wherein the image processor is further configured to perform digital holographic detection and demodulation to create complex images containing the amplitude and phase for each image location.

4 The vibration image measurement system of claim 1, wherein the precision timer is configured to generate camera frame acquisition signals with temporal precision equal to the integration time, and at the maximum frame rate.

5. The vibration image measurement system of claim 1, wherein the precision timer information is encoded optically within each data frame as a digital signal.

6. The vibration image measurement system of claim 5, wherein the digital signal comprises a signal selected from: direct binary, gray code, or 2 dimensional pattern.

7. The vibration image measurement system of claim 5, wherein the digital signal comprises an optimized optical readout format.

8 The vibration image measurement system of claim 1, wherein precision timing data is positioned in areas of the image frame blocked by a holographic aperture field stop.

9. The vibration image measurement system of claim 1, wherein the image processor is further configured to perform holographic imaging to extract a complex image with amplitude and phase.

10. The vibration image measurement system of claim 1, wherein the image processor is further configured to perform sparse pulse-pair Doppler processing to extract a phase signal from each location within a complex data volume.

11. The vibration image measurement system of claim 1 , wherein the image processor is incorporated in the camera.

12. The vibration image measurement system of claim 1, wherein the image processor is further configured to perform holographic detection in the image plane.

13. The vibration image measurement system of claim 1, wherein the light source to illuminate the object comprises an amplified laser.

14. The vibration image measurement system of claim 1, wherein image processor is further configured to measure and correct the systematic phase perturbations.

15. The vibration image measurement system of claim 1, wherein light source to illuminate the object comprises a pulsed laser.

16. The vibration image measurement system of claim 1, wherein the camera provides precision timing, and wherein the image processor is further configured to perform holographic detection in the image plane.

17. The vibration image measurement system of claim 1, wherein the optical encoder is further configured to encode the precision timer information within each data frame as an analog signal.

18. The vibration image measurement system of claim 1, wherein the optical encoder is further configured to encode the precision timer information within each data frame as a combination of analog and optical signals.

19. A system, comprising: a stable laser light source for master reference in a Doppler vibrometer scheme; a camera configured to receive scattered light from target and a spatially offset reference beam; a precision timer for acquisition control and data registration; a means for encoding precision timing data into each image frame; and a means for determining vibration information of the target, wherein the vibration information includes vibration modes at a frequency exceeding F/2, wherein F is the frame rate of the camera.

20. The system of claim 19, wherein the means of determining vibration information of the target comprises a means for determining vibration information at a rate up to l/2Ti, wherein Ti comprises the integration time of the camera.

21. The system of claim 19, wherein the means of determining vibration information of the target comprises a means for determining vibration information at a rate between 30x and 50x, wherein x is F/2.

22. The system of claim 19, wherein the precision timer comprises a high rate high precision timer, and wherein the means for determining vibration information of the target comprises: a means for providing a short illumination pulse; and a means for determining vibration information at a rate between 50x and lOOx, wherein x is F/2.

Description:
SYSTEM, METHOD, AND APPARATUS FOR DIGITAL HOLOGRAPHIC VIBRATION IMAGING WITH INTEGRAL SPARSE PRECISION TEMPORAL SAMPLING

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of U.S. Provisional Patent Application No. 63/374,575, filed on 5 SEP 2022, entitled “SYSTEM, MEHTOD, AND APPARATUS FOR DIGITAL HOLOGRAPHIC VIBRATION IMAGING WITH INTEGRAL SPARSE PRECISION TEMPORAL SAMPLING” (EXCT-0022-P01).

[0002] The foregoing application is incorporated herein by reference in the entirety for all purposes. BACKGROUND

[0003] Previously known vibrometry imaging systems suffer from a number of drawbacks. Limited measurement temporal accuracy and bandwidth are present in such systems, for example, due to camera frame rate limitations, camera timing instabilities or other system components that limit the sampling rate or accuracy. Limited measurement bandwidth present in imaging systems reduces the effective vibration measurement bandwidth, effective resolution, system power, system efficiency and imaging target size available for the system, thereby limiting the applications and performance outcomes for such systems. Some previously known systems do not have precision frame timing and do not compensate for timing inaccuracy, accepting the consequent resolution, and/or detection capability limits. Some previously known systems utilize uniform temporal sampling, accepting the consequent measurement bandwidth, and/or detection capability limits. Some systems employ special purpose focal planes which introduce significant cost and complexity in hardware configurations, and require additional processing and synchronization.

[0004] Referencing Fig. 1, an example previously known system for performing vibration imaging based on holographic detection is depicted. The example system includes a master oscillator 101, and a fiber splitter 102 that divides the master oscillator beam into an imaging beam (emitted from fiber terminator 103) and a local oscillator beam (emitted from fiber terminator 112). The imaging beam is transmitted to the target 105 through collimating optics 104. The reflected field is collected and scaled by a telescope 106, and the field stop 107 internal to the telescope limits the size of the target field. The reflected field is combined at mixer 108 with the spatially offset local oscillator collimated by a lens 113. A pupil stop 109 limits the size of the mixed pupil field and a relay lens 110 images the pupil field onto the camera 111 producing the real part of the holographic interferogram. In the example system, the camera runs at a specified frame rate and produces multiple frames of holographic data which is collected by the acquisition and processing system.

[0005] Referencing Fig. 2, an example of the holographic data detection process based on the example system 100 begins with the illuminated target 105 which has reflectivity and phase associated with surface roughness 201. The reflected field at the mixer 202 is cropped to the desired aperture size 103 and mixed with the local oscillator producing the mixed field 204. The relay lens 110 images and scales the mixed pupil onto the camera focal plane where real part of the hologram of the target is detected 204. The complex image is calculated by taking the two dimension Fourier transform of pupil resulting complex image pairs located in opposite quadrants 205 due to the modulation of the spatially offset local oscillator. Cropping out a single quadrant produces a complex image 206 which carries a phase at each image point that is proportional to the instantaneous range to target. For a vibrating target, the phase associated with each pixel changes over time. To measure the vibration, the holographic measurements are repeated over time to generate a stack of complex images representing the spatially resolved temporal phase history data (PHD) of the target 207.

[0006] Basic vibration is then applied for time record of each pixel. Pulse-pair, or doublet, processing was originally developed for radar Doppler processing, but was adapted for vibration sensing. Figure 3 depicts the pulse-pair operation for a typical system with uniform temporal sampling where the measurement time is 71= I /frame rate. For the each in the complex data volume 301, the complex image, S(x,y:nTs), is given where the sampling interval is Ts =l/framerate, x and y are the spatial locations and and <f> are the amplitude and phase of each complex image location. The phase is the modulo-27i measurement of the range which is proportional to the cunent roundtrip range to the target, i.e., ^=4TC(R)/4Z,. for the next pulse the range has increased depending of the surface velocity and the phase is ^=47t(R+ F71)/4Z.

[0007] In pulse-pair processing, the velocity of each pixel, v(x,y,nT s ), is found by taking derivative of the phase with respect to time for the sequence of complex images as where k is the wave number of the laser and S, A and <f) are the complex signal, amplitude and phase of each measured pulselet, respectively. For a given frame rate (FR), the sampling period, T s = / R, is the time between the pulselets and determines the maximum temporal measurement bandwidth. The spatially resolved vibration spectra, V(x,y, a>n), is then calculated by taking the Fourier transform of the velocity time history with respect to time over each x,y pixel as

[0008] The data volume V(x,y; a> n ) contains the target vibration spectrum for each spatial location across the measurement field. The Nyquist frequency of the vibration spectra is limited by the sampling frequency to FR/2=1/2T S , and all higher frequency vibrations will be aliased down into this band. This represents a severe limitation on digital holographic vibration imaging (DHVI) systems. In addition, certain fast framing cameras have readout structures that induce timing jitter between the frame rate and the actual frame capture time which is often a significant fraction of T s . This jitter can cause severe degradations and artifacts in the measured spectra as depicted in Fig. 4. Finally, certain cameras have integration times, Ti, that may be orders of magnitude shorter than the frame time which could provide additional measurement bandwidth; however, the recorded timing information is only provided at the frame rate and is still subject to the frame capture timing jitter which is even larger with respect to the Ti.

SUMMARY

[0009] The temporal measurement bandwidth performance of digital holographic vibration imaging systems is driven by the frame rate, the timing accuracy of the camera, and the processing approach. In the present disclosure, non-uniform, sparse, high temporal precision sampling and non-uniform vibration image formation algorithms increase the measurement bandwidth and eliminate artifacts in the spectra. Fig. 5 depicts a certain implementation of a digital holographic vibration imaging system that provides non-uniform, sparse temporal sampling and processing to overcome the detector limitations and extend the temporal measurement bandwidth of DHVI systems.

[00010] In some aspects, the techniques described herein relate to a vibration image measurement system including: a stable laser light source for master reference in a Doppler vibrometer scheme; a camera configured to receive scattered light from target and a spatially offset reference beam; a precision timer for acquisition control and data registration; an optical encoder configured to insert precision timing data into each image frame; an acquisition system configured to acquire images from the camera, the images including the precision timing data; an image processor configured to demodulate light from the acquired images via a digital holographic scheme, and to perform pulsepair Doppler processing to determine vibration of the target; and optics configured to direct light from the light source to illuminate the object, to provide the reference beam, and to mix the reference beam with the received scattered light for holographic detection. [00011] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the precision timer is configured to trigger image acquisition at precision times randomly distributed around a maximum frame rate to create a sequence of sparsely spaced pupil plane images.

[00012] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the image processor is further configured to perform digital holographic detection and demodulation to create complex images containing the amplitude and phase for each image location.

[00013] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the precision timer is configured to generate camera frame acquisition signals with temporal precision equal to the integration time, and at the maximum frame rate.

[00014] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the precision timer information is encoded optically within each data frame as a digital signal.

[00015] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the digital signal includes a signal selected from: direct binary, gray code, or 2 dimensional pattern.

[00016] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the digital signal includes an optimized optical readout format.

[00017] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein precision timing data is positioned in areas of the image frame blocked by a holographic aperture field stop.

[00018] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the image processor is further configured to perform holographic imaging to extract a complex image with amplitude and phase.

[00019] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the image processor is further configured to perform sparse pulse-pair Doppler processing to extract a phase signal from each location within a complex data volume.

[00020] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the image processor is incorporated in the camera.

[00021] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the image processor is further configured to perform holographic detection in the image plane. [00022] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the light source to illuminate the object includes an amplified laser.

[00023] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein image processor is further configured to measure and correct the systematic phase perturbations.

[00024] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein light source to illuminate the object includes a pulsed laser.

[00025] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the camera provides precision timing, and wherein the image processor is further configured to perform holographic detection in the image plane.

[00026] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the optical encoder is further configured to encode the precision timer information within each data frame as an analog signal.

[00027] In some aspects, the techniques described herein relate to a vibration image measurement system, wherein the optical encoder is further configured to encode the precision timer information within each data frame as a combination of analog and optical signals.

[00028] In some aspects, the techniques described herein relate to a system, including: a stable laser light source for master reference in a Doppler vibrometer scheme; a camera configured to receive scattered light from target and a spatially offset reference beam; a precision timer for acquisition control and data registration; a means for encoding precision timing data into each image frame; and a means for determining vibration information of the target, wherein the vibration information includes vibration modes at a frequency exceeding F/2, wherein F is the frame rate of the camera. [00029] In some aspects, the techniques described herein relate to a system, wherein the means of determining vibration information of the target includes a means for determining vibration information at a rate up to l/2Ti, wherein Ti includes the integration time of the camera.

[00030] Certain further aspects of the example apparatus are described following, any one or more of which may be present in certain embodiments.

BRIEF DESCRIPTION OF THE FIGURES

[00031] Fig. I shows a schematic depiction of a previously known for an imaging vibrometer system

[00032] Fig. 2 shows an example digital holographic vibration imaging lidar detection scheme. [00033] Fig. 3 depicts basic pulse-pair Doppler processing for a uniform sample signal.

[00034] Fig. 4 depicts illustrative degradations in a measured spectra for a uniform sample signal. [00035] Fig. 5 shows a certain sparse DHVI embodiment with in-scene precision timing according to embodiments of the present disclosure.

[00036] Fig. 6 is a schematic depiction of an example DHVI embodiment with in-scene precision timing markers according to embodiments of the present disclosure.

[00037] Fig. 7 shows a certain sparse DHVI embodiment with electronic precision timing according to embodiments of the present disclosure.

[00038] Fig. 8 shows an illustrative comparison of a uniform and sparsely sampled temporal signal. [00039] Fig. 9 shows a signal uniformly sampled at the integration time and frame time and the signal sparsely sampled and the precision of the integration time.

[00040] Fig. 10 shows a schematic depiction of the uniform and sparse digital holographic velocity image processing flow according to embodiments of the present disclosure.

[00041] Fig. 11 shows example spectra comparing uniform and sparse sampling processes.

[00042] Fig. 12 shows a comparison of example phase, uniform sampling processing, and sparse Fourier processing.

DETAILED DESCRIPTION

[00043] For the purposes of promoting an understanding of the principles of the disclosure, reference will now be made to the embodiments illustrated in the drawings and described in the following written specification. It is understood that no limitation to the scope of the disclosure is thereby intended. It is further understood that the present disclosure includes any alterations and modifications to the illustrated embodiments and includes further applications of the principles disclosed herein as would normally occur to one skilled in the art to which this disclosure pertains [00044] Referencing Fig. 5, an example embodiment of a system 500 for performing vibration imaging based on holographic detection is schematically depicted. The example system includes a master oscillator 501, and a fiber splitter 502 that divides the master oscillator beam into an imaging beam (emitted from fiber terminator 503) and a local oscillator beam (emitted from fiber terminator 512). The imaging beam is transmitted to the target 505 through collimating optics 504. The reflected field is collected and scaled by a telescope 506, and the field stop 507 internal to the telescope limits the size of the target field. The reflected field is combined at mixer 508 with the spatially offset local oscillator collimated by a lens 513. A pupil stop 509 limits the size of the mixed pupil field and a relay lens 510 images the pupil field onto the camera 511 producing the real part of the holographic interferogram. In the example embodiment, a Precision Timer 515 is added to trigger the camera frame acquisition 516 near the maximum frame rate of the camera, but with each frame time randomly dithered over a frame time Ts to facilitate sparse, precision sampling. A precision counter signal 517 is provided to place in-scene timing markers 518 that optically encode the precise time of imaging frames.

[00045] Referencing Fig. 6, an example image 600 is constructed using the precision digital counter signal 517 is provided to drive optical indicators 602 (e g., as in-scene timing markers 518) located in the shadowed regions of the pupil stop 601. Both the pupil and the optical indicators are imaged onto the camera by the relay lens 510 recording the both the holographic data within the unshadowed regions of the pupil stop 603 and the precision time of the frame 602.

[00046] The example embodiment uses a digital signal to optically encode the precision time in each frame. There are multiple encoding embodiments that could provide optically coded timing information, such as, without limitation, timed intensity ramps, ratiometric intensity measures, and/or spatially distributed timing signals. All of the example methods provide the needed precision timing information independent of the capability of the camera. Any encoding operations that optically encode the precision time into each frame are contemplated herein.

[00047] Referencing Fig. 7, another example system 700 for sparse sampling timing could be utilized if the camera includes the necessary precision timing electronics. Similar to the example of Fig. 5, the system 700 includes a master oscillator 701, and a fiber splitter 702 that divides the master oscillator beam into an imaging beam (emitted from fiber terminator 703) and a local oscillator beam (emitted from fiber terminator 713). The imaging beam is transmitted to the target 705 through collimating optics 704. The reflected field is collected and scaled by a telescope 706, and the field stop 707 internal to the telescope limits the size of the target field. The reflected field is combined at mixer 708 with the spatially offset local oscillator collimated by a lens 712. A pupil stop 709 limits the size of the mixed pupil field and a relay lens 710 images the pupil field onto the camera 711 producing the real part of the holographic interferogram.

[00048] In the example of Fig. 7, the precision timer 715 provides a similarly dithered frame acquisition signal 716 to the camera. If possible, the camera could provide precision timing information either through digital readout or output sync pulses where the time of the pulse is measured and reported by the Acquisition and Processing system 714. To be effective, the measured times must have precision on the order of the integration time.

[00049] The embodiments of Fig. 5 and Fig. 7 demonstrate a path to recording sparse, precision temporally sampled holographic data. To exploit the precision timing, an example pulse-pair algorithm is set forth herein. Reference Fig. 8, uniform sampling 801 at the frame rate FR produces a minimum sampling interval of Ts=l/FR corresponding to a maximum Nyquist frequency bandwidth, BW=FR!2 =l/27s. The camera integration time, Ti, is typically 50 to 100 times less than Ts, so the achievable timing precision increased by the same factor. The detector array is still limited to the defined maximum FR due to the finite readout time of each frame. To implement the non- uniform sampling 802, the time of each frame acquisition is varied such that, the measurement time of each frame is distributed between T s and 2T S , but with the precision of Ti. The maximum temporal measurement bandwidth is now limited by the measurement precision or integration time to BW=l/277.

[00050] To illustrate the sampling impact of the non-uniform sampling, Fig. 9 shows illustrative phase histories for three cases. The three sinusoid frequencies were chosen to be within the Nyquist limit for the integration time Ti, but some are aliased for uniform sampling at the frame rate FR= 1/57/. For the sparsely sampling signal at precision Ti, the measurement bandwidth is effectively increased to Ti, although the full signal is then reconstructed using sparse data reconstruction techniques. Specifically in Fig. 9, graph 901 depicts sampling at the integration time Ti, to illustrate the true characteristics of the illustrative data. Graph 902 depicts uniform sampling at Ts, which is subject to aliasing and limited to the Nyquist bandwidth of the frame rate. It can be seen that significant loss of signal is present in graph 902. Graph 903 depicts non-uniform sampling, which can detect features detectable at the integration time Ti, which is typically much faster than the frame rate, and which detects features in Fig. 9 that are lost in the uniform sampling 902 example. [00051] Fig. 10 shows example embodiments of pulse-pair processing 1000, including a process 1001 for uniform sampling, and a process 1002 for sparse precision temporal sampling. For process 1001, per Eq. (2), the velocity time history for the uniformly sampled data is calculated directly from the difference between adjacent pulses. In this approach, velocity estimates are limited to the Nyquist bandwidth of the frame rate. Although the effective bandwidth of the sparse signal is increased, the conventional pulse-pair processing 1001 is not applicable since the direct difference between adj acent samples would be aliased for high frequency signals again limiting the signal bandwidth to FR/2

[00052] The pulse-pair algorithm 1002 is modified to avoid this issue. The phase signal (x, ;tn) which is again calculated from the series of complex frames as where k is the wave number of the laser, and t n is the time of the n th sparsely sampled frame. The phase series is sparse with frame time measured to precision Tint but measurements separated on average by T S =1/FR. For the sparse data, the phase spectra, <b(x. y l n ), is estimated using for the non- uniform sampling using the non-uniform discrete Fourier transform of ty pe 11 (NUDFT-11) as whereto... ,AN-I are the amplitudes, <f>o.. , </>N-I and phases, to. . ,tN-i are the measurement times, coo... , COKWQ the frequencies over which the transform is to be calculated. The vibration spectra is then calculated via pulse-pair difference utilizing the Fourier transform differentiation property

[00053] The sparse velocity spectra estimate is then V(x,y;cok)

[00054] The configurations set forth herein were evaluated for both linear and photon counting focal plane array (FPA) implementations, using uniform sampling, sparse high precision sampling, and a high sampling rate data (for reference). The quadrature methods were also simulated in imaging modes. Fig. 11 depicts illustrative data 1100 demonstrating the increased bandwidth performance for a system with a nominal frame rate of 10 kHz, by comparing the uniform and sparse sampling results. The example signal contains four sinusoids at 4, 8, 23, and 45 kHz. For the uniform sampling data, the Nyquist frequency is 5 kHz so only the 4 kHz tone is correctly measured. The higher frequency signals for the uniform sampling are all aliased dow n into the frequencies below 5 kHz. In contrast, with sparse measurement precision of Ti, the sparse reconstructions accurately estimate the frequencies in the examples, achieving a resolution of nearly 10 times the frame rate Nyquist limit.

[00055] Depending upon the ratio of Ts to TI, frequency detection can be enhanced by a significant factor, typically between about 3 Ox and 5 Ox. In certain embodiments, even greater improvement can be achieved utilizing shorter pulses that can be faster than the TI value, and thereby improve the frequency resolution to a value even greater than the Ts to TI ratio. In such systems, the local oscillator (LO) and the transmit pulse should be short and have some overlap. Accordingly, in such systems a high capability high precision timer (e.g., precision timer 515, 715) will typically be the limiting factor for the upper limit of frequency detection. The rate and precision required for the timer is readily determined, in view of the present disclosure, based upon the transmit pulse duration required for the frequency values to be detected, and further utilizing the integral sparse precision sampling processing operations set forth herein. [00056] Referencing Fig. 12, illustrative data is depicted showing a comparison of sparse phase processing (“Phase”), pulse-pair vibration processing at increased sampling bandwidth (“Doublet”), and the modified sparse pulse-pair velocity processing (“Fourier”). The modified sparse pulse-pair velocity processing exhibits a significantly increased noise floor, especially at low frequency, since it omits the temporal differencing that exhibits significant contributions from low frequency drift. The sparse sampling result provides excellent noise performance similar to, and even slightly better than, the high uniform sampling rate direct pulse-pair result. The high uniform sampling rate direct pulsepair result is included for reference and comparison, as such a system may be prohibitively expensive to implement in a non-laboratory or commercial device.

[00057] The methods and systems described herein may be deployed in part or in whole through a machine having a computer, computing device, processor, circuit, and/or server that executes computer readable instructions, program codes, instructions, and/or includes hardware configured to functionally execute one or more operations of the methods and systems herein. The terms computer, computing device, processor, circuit, and/or server, (“computing device”) as utilized herein, should be understood broadly.

[00058] An example computing device includes a computer of any ty pe, capable to access instructions stored in communication thereto such as upon a non-transient computer readable medium, whereupon the computer performs operations of the computing device upon executing the instructions. In certain embodiments, such instructions themselves comprise a computing device. Additionally or alternatively, a computing device may be a separate hardware device, one or more computing resources distributed across hardware devices, and/or may include such aspects as logical circuits, embedded circuits, sensors, actuators, input and/or output devices, network and/or communication resources, memory resources of any type, processing resources of any type, and/or hardware devices configured to be responsive to determined conditions to functionally execute one or more operations of systems and methods herein.

[00059] Certain operations described herein include interpreting, receiving, and/or determining one or more values, parameters, inputs, data, or other information (“receiving data”). Operations to receive data include, without limitation: receiving data via a user input; receiving data over a network of any type; reading a data value from a memory location in communication with the receiving device; utilizing a default value as a received data value; estimating, calculating, or deriving a data value based on other information available to the receiving device; and/or updating any of these in response to a later received data value. In certain embodiments, a data value may be received by a first operation, and later updated by a second operation, as part of the receiving a data value. For example, when communications are down, intermittent, or interrupted, a first receiving operation may be performed, and when communications are restored an updated receiving operation may be performed.

[00060] Certain logical groupings of operations herein, for example methods or procedures of the current disclosure, are provided to illustrate aspects of the present disclosure. Operations described herein are schematically described and/or depicted, and operations may be combined, divided, reordered, added, or removed in a manner consistent with the disclosure herein. It is understood that the context of an operational description may require an ordering for one or more operations, and/or an order for one or more operations may be explicitly disclosed, but the order of operations should be understood broadly, where any equivalent grouping of operations to provide an equivalent outcome of operations is specifically contemplated herein. For example, if a value is used in one operational step, the determining of the value may be required before that operational step in certain contexts (e.g., where the time delay of data for an operation to achieve a certain effect is important), but may not be required before that operation step in other contexts (e g. where usage of the value from a previous execution cycle of the operations would be sufficient for those purposes). Accordingly, in certain embodiments an order of operations and grouping of operations as described is explicitly contemplated herein, and in certain embodiments re-ordering, subdivision, and/or different grouping of operations is explicitly contemplated herein.

[00061] The methods and systems described herein may transform physical and/or or intangible items from one state to another. The methods and systems described herein may also transform data representing physical and/or intangible items from one state to another.

[00062] The methods and/or processes described above, and steps thereof, may be realized in hardware, program code, instructions, and/or programs or any combination of hardware and methods, program code, instructions, and/or programs suitable for a particular application. The hardware may include a dedicated computing device or specific computing device, a particular aspect or component of a specific computing device, and/or an arrangement of hardware components and/or logical circuits to perform one or more of the operations of a method and/or system. The processes may be realized in one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors or other programmable device, along with internal and/or external memory. The processes may also, or instead, be embodied in an application specific integrated circuit, a programmable gate array, programmable array logic, or any other device or combination of devices that may be configured to process electronic signals. It will further be appreciated that one or more of the processes may be realized as a computer executable code capable of being executed on a machine readable medium. [00063] Thus, in one aspect, each method described above, and combinations thereof, may be embodied in computer executable code that, when executing on one or more computing devices, performs the steps thereof. In another aspect, the methods may be embodied in systems that perform the steps thereof, and may be distributed across devices in a number of ways, or all of the functionality may be integrated into a dedicated, standalone device or other hardware. In another aspect, the means for performing the steps associated with the processes described above may include any of the hardware and/or computer readable instructions described above. All such permutations and combinations are intended to fall within the scope of the present disclosure.

[00064] While the disclosure has been disclosed in connection with certain embodiments shown and described in detail, various modifications and improvements thereon will become readily apparent to those skilled in the art. Accordingly, the scope of the present disclosure is not to be limited by the foregoing examples but is to be understood in the broadest sense allowable by law.