Search NASA⌕ Search

SEARCH · Search NASA

Results for “Signal Processing”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 253 records · Page 14

Advanced multispectral remote sensing technology and applications; Proceedings of the Conference, Arlington, VA, May 6, 7, 1982

Sensor system concepts are discussed, taking into account a multispectral linear array instrument design, an improved earth resources sensing instrument, design tradeoffs for a multispectral linear array instrument, imaging spectrometer technologies for advanced earth remote sensing, and the design concept for an optimized earth radiation budget sensor. Topics related to supporting optics and signal processing methodologies are explored, giving attention to two mirror objective design for multispectral remote sensing, the measurement of optical modulation functions in sparsely sampled mosaic focal plane arrays, multispectral linear array focal plane signal processing, signal processing for the NASA multispectral linear array, the concept for a multiple resolution pushbroom sensor, and the evolution of the octal radiometer. Techniques and applications for multispectral data are considered along with aspects of focal plane technology.

Ando, K. J.↗

Low Temperature Performance of High-Speed Neural Network Circuits

Artificial neural networks, derived from their biological counterparts, offer a new and enabling computing paradigm specially suitable for such tasks as image and signal processing with feature classification/object recognition, global optimization, and adaptive control. When implemented in fully parallel electronic hardware, it offers orders of magnitude speed advantage. Basic building blocks of the new architecture are the processing elements called neurons implemented as nonlinear operational amplifiers with sigmoidal transfer function, interconnected through weighted connections called synapses implemented using circuitry for weight storage and multiply functions either in an analog, digital, or hybrid scheme.

artificial neural networks image processing signal↗

Benchmarking and Testing of Qualcomm Snapdragon System-on-Chip for JPL Space Applications and Missions

As some space missions become more challenging due to new environments, greater distances, or more limited size, weight, and power (SWaP) constraints, spacecraft avionics must adapt to allow the spacecraft to be more autonomous and agile---eliminating the Spacecraft-Earth-Spacecraft feedback loop whenever possible. Prime examples of such missions include Aerobots (such as Ingenuity with extremely low SWaP constraints and demanding signal/image processing during flight) and landers in possibly hostile environments (such as a Europa lander mission, with limited communication capacity, high latency, and constrained power budget). To address these challenges, JPL worked with Qualcomm to demonstrate the use of their Snapdragon 801 system-on-chip (SoC) onboard the Ingenuity Helicopter on Mars. The Qualcomm Snapdragon SoC contains various subsystems, including an ARM cluster, a Graphics processing unit, a Digital Signal Processing subsystem, a Neural Processing Engine, Image Signal Processing subsystem, among others. Since the success of Ingenuity, JPL is continuing to work with Qualcomm to address other applications of the Snapdragon SoC technology. This includes the deployment of two 855 Snapdragon development boards onboard the International Space Station (ISS) for successful in-situ benchmarking of applications in space (beyond those tested on Ingenuity). In this paper, we will examine the performance of various applications that have been identified to benefit from greater onboard computational capability. These applications include (among others): machine vision algorithms that are expected to be critical in autonomous entry-descent-and-landing scenarios and real-time Aerobot flight navigation; Hyperspectral compression algorithms; Synthetic Aperture Radar Processing along with various instrument processing algorithms. We discuss how the infusion of Qualcomm's Snapdragon SoC is capable of enabling missions that may not have been able to achieve their goals with traditional flight computing. In addition, we also show that for some algorithms, the software implementation on the Snapdragon SoC outperforms traditional FPGA implementations.

Cretu, Vlad↗

Eliminating "Hotspots" in Digital Image Processing

Signals from defective picture elements rejected. Image processing program for use with charge-coupled device (CCD) or other mosaic imager augmented with algorithm that compensates for common type of electronic defect. Algorithm prevents false interpretation of "hotspots". Used for robotics, image enhancement, image analysis and digital television.

Salomon, P. M.↗

Maximum-likelihood spectral estimation and adaptive filtering techniques with application to airborne Doppler weather radar

This dissertation focuses on the signal processing problems associated with the detection of hazardous windshears using airborne Doppler radar when weak weather returns are in the presence of strong clutter returns. In light of the frequent inadequacy of spectral-processing oriented clutter suppression methods, we model a clutter signal as multiple sinusoids plus Gaussian noise, and propose adaptive filtering approaches that better capture the temporal characteristics of the signal process. This idea leads to two research topics in signal processing: (1) signal modeling and parameter estimation, and (2) adaptive filtering in this particular signal environment. A high-resolution, low SNR threshold maximum likelihood (ML) frequency estimation and signal modeling algorithm is devised and proves capable of delineating both the spectral and temporal nature of the clutter return. Furthermore, the Least Mean Square (LMS) -based adaptive filter's performance for the proposed signal model is investigated, and promising simulation results have testified to its potential for clutter rejection leading to more accurate estimation of windspeed thus obtaining a better assessment of the windshear hazard.

Lai, Jonathan Y.↗

From Blood Platelets Classification to Earth System Digital Twins: A Career in Computer Vision

IEEE SIgnal Processing Society (SPS) and Women in Signal Processing (WiSP) Webinar (https://signalprocessingsociety.org/blog/webinar-wisp-blood-platelets-classification-earth-system-digital-twins-career-computer-vision): Join us for an interactive session with Dr. Jacqueline Le Moigne, Manager of the NASA Science Mission Directorate Earth Science Technology Office’s Advanced Information Systems Technology Program. In this webinar, Dr. Le Moigne will share her journey through academia, the private sector, and her pivotal roles at NASA, emphasizing her work in signal processing, computer vision, and related technologies. The webinar will conclude with an interactive Q&A session, providing attendees the opportunity to engage directly with Dr. Le Moigne about her experiences and insights. Dr. Jacqueline Le Moigne manages NASA's Advanced Information Systems Technology Program, focusing on novel technologies that support Earth Science missions. She previously held roles at NASA Goddard, including Assistant Chief for Technology, and has worked on NASA's Space Technology Research Grants Program and Technology Roadmaps. Before NASA, she was a Research Scientist at the University of Maryland's Computer Vision Laboratory and also gained experience in the private sector. Jacqueline earned her Ph.D. in Computer Science from the University Pierre and Marie Curie in Paris. Her research interests include Image Registration, Computer Vision, Artificial Intelligence, Autonomous Systems, Distributed Spacecraft Missions (DSM), and Earth System Digital Twins (ESDT), as well as high-performance and onboard computing. She has authored over 180 publications, including books and patents, and has received multiple awards, including the NASA Exceptional Service Medal and the Goddard Information Science and Technology Award in 2012.

Computer Vision; Image Processing; Earth Science R↗

Processing In A GPS Receiver To Reduce Multipath Errors

Four techniques of ancillary real-time digital processing of signals in Global Positioning System, GPS, receiver introduced reducing effects of multipath propagation of signals on position estimates produced by receiver. Multipath range errors halved. Applied in addition to other signal-processing techniques and to other techniques designing as receiving antenna to make it insensitive to reflections of GPS signals from nearby objects.

Meehan, Thomas K.↗

Processing electrophysiological signals for the monitoring of alertness

Mathematical techniques are described for processing EEG signals associated with varying states of alertness. Fast algorithms for implementing real-time computations of alertness estimates were developed. A realization of the phase-distortionless digital filter is presented which approaches real-time filtering and a transform for EEG signals. This transform provides information for the alertness estimates and can be performed in real time. A statistical test for stationarity in EEG signals is being developed that will provide a method for determining the duration of the EEG signals necessary for estimating the short-time power or energy spectra for nonstationary analysis of EEG signals.

Lai, D. C.↗

Added Scope: Beta experiment

Beta flight test data analysis, LDV signal processing analysis and simulation, data processing code, and CESTIM, signal processing code are presented.

Source record↗

Sonic Simulation of Near Projectile Hits

Measured frequencies identify projectiles and indicate miss distances. Developmental battlefield-simulation system for training soldiers uses sounds emitted by incoming projectiles to identify projectiles and indicate miss distances. Depending on projectile type and closeness of each hit, system generates "kill" or "near-kill" indication. Artillery shell simulated by lightweight plastic projectile launched by compressed air. Flow of air through groove in nose of projectile generates acoustic tone. Each participant carries audio receiver measure and process tone signal. System performs fast Fourier transforms of received tone to obtain dominant frequency during each succeeding interval of approximately 40 ms (an interval determined from practical signal-processing requirements). With modifications, system concept applicable to collision-warning or collision-avoidance systems.

Statman, J. I.↗

Two-Dimensional Systolic Array For Kalman-Filter Computing

Two-dimensional, systolic-array, parallel data processor performs Kalman filtering in real time. Algorithm rearranged to be Faddeev algorithm for generalized signal processing. Algorithm mapped onto very-large-scale integrated-circuit (VLSI) chip in two-dimensional, regular, simple, expandable array of concurrent processing cells. Processor does matrix/vector-based algebraic computations. Applications include adaptive control of robots, remote manipulators and flexible structures and processing radar signals to track targets.

Chang, Jaw John↗

Viewing Welds By Computer Tomography

Computer tomography system used to inspect welds for root penetration. Source illuminates rotating welded part with fan-shaped beam of x rays or gamma rays. Detectors in circular array on opposite side of part intercept beam and convert it into electrical signals. Computer processes signals into image of cross section of weld. Image displayed on video monitor. System offers only nondestructive way to check penetration from outside when inner surfaces inaccessible.

Pascua, Antonio G.↗

Optimal Padding for the Two-Dimensional Fast Fourier Transform

One-dimensional Fast Fourier Transform (FFT) operations work fastest on grids whose size is divisible by a power of two. Because of this, padding grids (that are not already sized to a power of two) so that their size is the next highest power of two can speed up operations. While this works well for one-dimensional grids, it does not work well for two-dimensional grids. For a two-dimensional grid, there are certain pad sizes that work better than others. Therefore, the need exists to generalize a strategy for determining optimal pad sizes. There are three steps in the FFT algorithm. The first is to perform a one-dimensional transform on each row in the grid. The second step is to transpose the resulting matrix. The third step is to perform a one-dimensional transform on each row in the resulting grid. Steps one and three both benefit from padding the row to the next highest power of two, but the second step needs a novel approach. An algorithm was developed that struck a balance between optimizing the grid pad size with prime factors that are small (which are optimal for one-dimensional operations), and with prime factors that are large (which are optimal for two-dimensional operations). This algorithm optimizes based on average run times, and is not fine-tuned for any specific application. It increases the amount of times that processor-requested data is found in the set-associative processor cache. Cache retrievals are 4-10 times faster than conventional memory retrievals. The tested implementation of the algorithm resulted in faster execution times on all platforms tested, but with varying sized grids. This is because various computer architectures process commands differently. The test grid was 512 512. Using a 540 540 grid on a Pentium V processor, the code ran 30 percent faster. On a PowerPC, a 256x256 grid worked best. A Core2Duo computer preferred either a 1040x1040 (15 percent faster) or a 1008x1008 (30 percent faster) grid. There are many industries that can benefit from this algorithm, including optics, image-processing, signal-processing, and engineering applications.

Dean, Bruce H.↗

Processing Electromyographic Signals to Recognize Words

A recently invented speech-recognition method applies to words that are articulated by means of the tongue and throat muscles but are otherwise not voiced or, at most, are spoken sotto voce. This method could satisfy a need for speech recognition under circumstances in which normal audible speech is difficult, poses a hazard, is disturbing to listeners, or compromises privacy. The method could also be used to augment traditional speech recognition by providing an additional source of information about articulator activity. The method can be characterized as intermediate between (1) conventional speech recognition through processing of voice sounds and (2) a method, not yet developed, of processing electroencephalographic signals to extract unspoken words directly from thoughts. This method involves computational processing of digitized electromyographic (EMG) signals from muscle innervation acquired by surface electrodes under a subject's chin near the tongue and on the side of the subject s throat near the larynx. After preprocessing, digitization, and feature extraction, EMG signals are processed by a neural-network pattern classifier, implemented in software, that performs the bulk of the recognition task as described.

Jorgensen, C. C.↗

Estimating Transmitted-Signal Phase Variations for Uplink Array Antennas

A method of estimating phase drifts of microwave signals distributed to, and transmitted by, antennas in an array involves the use of the signals themselves as phase references. The method was conceived as part of the solution of the problem of maintaining precise phase calibration required for proper operation of an array of Deep Space Network (DSN) antennas on Earth used for communicating with distant spacecraft at frequencies between 7 and 8 GHz. The method could also be applied to purely terrestrial phased-array radar and other radio antenna array systems. In the DSN application, the electrical lengths (effective signal-propagation path lengths) of the various branches of the system for distributing the transmitted signals to the antennas are not precisely known, and they vary with time. The variations are attributable mostly to thermal expansion and contraction of fiber-optic and electrical signal cables and to a variety of causes associated with aging of signal-handling components. The variations are large enough to introduce large phase drifts at the signal frequency. It is necessary to measure and correct for these phase drifts in order to maintain phase calibration of the antennas. A prior method of measuring phase drifts involves the use of reference-frequency signals separate from the transmitted signals. A major impediment to accurate measurement of phase drifts over time by the prior method is the fact that although DSN reference-frequency sources separate from the transmitting signal sources are stable and accurate enough for most DSN purposes, they are not stable enough for use in maintaining phase calibrations, as required, to within a few degrees over times as long as days or possibly even weeks. By eliminating reliance on the reference-frequency subsystem, the present method overcomes this impediment. In a DSN array to which the present method applies (see figure), the microwave signals to be transmitted are generated by exciters in a signal-processing center, then distributed to the antennas via optical fibers. At each antenna, the signals are used to drive a microwave power-amplifier train, the output of which is coupled to the antenna for transmission. A small fraction of the power-amplifier-train output is sent back to the signal-processing center along another optical fiber that is part of the same fiber-optic cable used to distribute the transmitted signal to the antenna. In the signal-processing center, the signal thus returned from each antenna is detected and its phase is compared with the phase of the signal sampled directly from the corresponding exciter. It is known, from other measurements, that the signal-propagation path length from the power-amplifier-train output port to the phase center of each antenna is sufficiently stable and, hence, that sampling the signal at the power-amplifier-train output port suffices for the purpose of characterizing the phase drift of the transmitted signal at the phase center of the antenna

Paal, Leslie↗

Head related transfer function pseudo-stereophony

An apparatus for producing pseudo-stereophonic sound from a monaural signal is discussed. The apparatus includes a monaural source that has a speaker placed in an anechoic room and has a sound output generated by the monaural signal. The second, third, fourth, and fifth speakers are placed in the anechoic room symmetrically about a listener. The monaural signal from the source is processed to output processed signals to each of the second, third, fourth, and fifth speakers, each speaker producing a sound output corresponding to the received processed signal. A pair of microphones is placed in the ears of the listener for receiving the sound outputs of the first, second, third, fourth, and fifth speakers and producing two differentiated audio channels.

Begault, Durand R.↗

Fourier Transform Spectrometer System

A Fourier transform spectrometer (FTS) data acquisition system includes an FTS spectrometer that receives a spectral signal and a laser signal. The system further includes a wideband detector, which is in communication with the FTS spectrometer and receives the spectral signal and laser signal from the FTS spectrometer. The wideband detector produces a composite signal comprising the laser signal and the spectral signal. The system further comprises a converter in communication with the wideband detector to receive and digitize the composite signal. The system further includes a signal processing unit that receives the composite signal from the converter. The signal processing unit further filters the laser signal and the spectral signal from the composite signal and demodulates the laser signal, to produce velocity corrected spectral data.

Campbell, Joel F.↗

Optical modulator system

The fabrication, test, and delivery of an optical modulator system which will operate with a mode-locked Nd:YAG laser indicating at either 1.06 or 0.53 micrometers is discussed. The delivered hardware operates at data rates up to 400 Mbps and includes a 0.53 micrometer electrooptic modulator, a 1.06 micrometer electrooptic modulator with power supply and signal processing electronics with power supply. The modulators contain solid state drivers which accept digital signals with MECL logic levels, temperature controllers to maintain a stable thermal environment for the modulator crystals, and automatic electronic compensation to maximize the extinction ratio. The modulators use two lithium tantalate crystals cascaded in a double pass configuration. The signal processing electronics include encoding electronics which are capable of digitizing analog signals between the limit of + or - 0.75 volts at a maximum rate of 80 megasamples per second with 5 bit resolution. The digital samples are serialized and made available as a 400 Mbps serial NRZ data source for the modulators. A pseudorandom (PN) generator is also included in the signal processing electronics. This data source generates PN sequences with lengths between 31 bits and 32,767 bits in a serial NRZ format at rates up to 400 Mbps.

Brand, J.↗