Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Image 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 1,603 records · Page 89

Effect of Aft Rotor on the Inter-Rotor Flow of an Open Rotor Propulsion System

The effects of the aft rotor on the inter-rotor flow field of an open rotor propulsion rig were examined. A Particle Image Velocimetry (PIV) dataset that was acquired phase locked to the front rotor position has been phase averaged based on the relative phase angle between the forward and aft rotors. The aft rotor phase was determined by feature tracking in raw PIV images through an image processing algorithm. The effects of the aft rotor potential field on the inter-rotor flow were analyzed and shown to be in reasonably good agreement with Computational Fluid Dynamics (CFD) simulations. The aft rotor position was shown to have a significant upstream effect, with implications for front rotor interaction noise. It was found that the aft rotor had no substantial effect on the position of the forward rotor tip vortex but did have a small effect on the circulation strength of the vortex when the rotors were highly loaded.

Counter Rotating↗

Linking Asteroid Detections from the Large Synoptic Survey Telescope

We have conducted a detailed simulation of the Large Synoptic Survey Telescope (LSST) in order to understand the system’s ability to link detections of asteroids within and across nights in order to populate a catalog of asteroid orbits. We show that LSST, using its baseline survey cadence, should be able to successfully link and catalog asteroids. In our simulation of a single monthly observing cycle, LSST produced 66 million candidate detections of main belt asteroids (MBAs) and near Earth objects (NEOs), of which 77% were spurious detections related to detector noise or image processing. Using the Moving Object Processing System, we were able to assemble single-night “tracklets” with negligible losses, but a purity of only 43%. The next stage of linking led to three-night orbits with data sets no more than 12 days in length, and it is at this stage that the false detections are readily removed from the data stream. Main-belt linkages were essentially complete and 99.8% pure. Similarly, only 0.02% of linked detections involving NEOs were spurious. On the other hand, NEO linking was 93.6% complete, indicating that 6.4% of potentially findable NEOs were not successfully linked. We believe that this rate can be improved with careful tuning of the MOPS linking algorithms. The NEO catalog was affected by main-belt confusion so that mis-linked MBAs appeared as NEOs, and many correctly linked MBAs were consistent with NEO orbits. We show that these cases arise primarily from MBAs detected at lower solar elongations and we postulate that this is an artifact of a one month simulation that will be readily resolved by surveying over many months.

Chesley, Steven R.↗

AWARE: An Algorithm for the Automated Characterization of EUV Waves in the Solar Atmosphere

Conference Poster-Introduction Extreme ultraviolet (EUV) waves are large-scale propagating disturbances observed in the solar corona, frequently associated with coronal mass ejections and flares (Thompson et al., 1999, Thompson & Myers 2009). They appear as faint, extended structures propagating from a source region across the structured solar corona, making them difficult to isolate and measure. To further the understanding of EUV waves, we have constructed the Automated Wave Analysis and REduction (AWARE) algorithm for the measurement of EUV waves (Ireland et al, submitted). AWARE is implemented using the persistence transform, simple image processing operations and the RANSAC algorithm.

Ireland, Jack↗

AWARE: an Algorithm for the Automated Characterization of EUV Waves in the Solar Atmosphere

Extreme ultraviolet (EUV) waves are large-scale propagating disturbances observed in the solar corona, frequently associated with coronal mass ejections and flares. They appear as faint, extended structures propagating from a source region across the structured solar corona. To measure these waves, we have constructed the Automated Wave Analysis and REduction (AWARE) algorithm. AWARE is implemented in two stages. In the first stage, we use simple image processing techniques to isolate the propagating, brightening wave fronts as they move across the corona. In the second stage, AWARE measures the distance, velocity and acceleration of that wave front across the Sun. We explore the use of the Huygens principle, dynamic time warping and a simple parametric representation of the wave front as potential methods for detecting and tracking non-radial EUV wave propagation.

Ireland, Jack↗

Experimentally-Derived Phase Function Approximations in Support of the Orbital Debris Program Office

The NASA Orbital Debris Program Office (ODPO) has used various optical assets to acquire photometric data of Earth-orbiting objects to define the orbital debris environment. To better characterize and model optical data acquired from ground-based telescopes, the Optical Measurements Center (OMC) at NASA Johnson Space Center emulates illumination conditions seen in space by using equipment and techniques that parallel telescopic observations and source-target-sensor orientations. One of the OMC goals is to improve the size calculation used for optical data by developing an optical-based Size Estimation Model. The current size estimation requires applying a Lambertian phase function, a set albedo value, and range to the observed magnitude. The first step to improving the sampled brightness of laboratory targets is to remove aspect-angle dependencies. Then, the volume of possible object viewing angles is sampled at 21 combinations of azimuth and elevation angles for each solar phase angle. Finally, the acquired images are input into an image processing program that generates approximations for the object’s Bidirectional Reflectance Distribution Function (BRDF) and phase function. The BRDF is a radiometric concept that identifies an object’s material composition by matching a BRDF approximated with photometric data collected by ground-based telescopes with a BRDF generated experimentally from a known object in the laboratory. This paper presents the initial BRDF and phase function approximations for various fragments/targets acquired in the OMC and how the findings will be incorporated into ODPO models. A Lambertian sphere is used as a baseline for initial size estimation calculations and phase function comparisons. Spacecraft materials and fragments from hypervelocity laboratory impact tests are also presented to compare against the current assumed Lambertian phase function used for size estimates. This paper presents the preliminary phase function analysis and plan forward to utilize a laboratory-based phase function to improve the current optical size estimates using BRDF measurements for a large volume of targets composed of various shapes, sizes, and materials.

Hostetler, J.↗

New VIIRS DNB Stray Light Correction Method

The Day/Night Band (DNB) broadband (500-900nm) imager is one of the sensors in the Visible Infrared Imaging Radiometer Suite (VIIRS) on-board the Suomi National Polar-orbiting Partnership (SNPP) and the NOAA-20 satellites, which are polar-orbiting and fly at about 830km above the surface of the Earth. Depending on the satellite location and the sensor viewing geometry, for a short period just before (or after) the satellite enters into (or emerges from) the shadow of the Earth, unwanted stray light, seemingly caused by the reflection of solar beam on the slightly exposed inner side of the leading (or trailing) nadir door, can enter the instrument and impose noticeable impacts to a narrow portion of DNB satellite images in every orbit. The impacted images can be modified to look normal, and the current DNB stray light correction algorithm empirically assigns corrections. There is also an alternative approach using image-processing techniques. Both methods rely mainly on the stray light impacted measurements. To simplify the approach and for better correction results, the new method presented in this paper incorporates the observed asymptotic nature of measurements surrounding the stray light impacted region by fitting to the drop off in sun light from day to night. The new method can be applied to the raw measurements in real-time, and it can help to advance our understanding of this special type of DNB stray light that happens over the polar regions

VIIRS↗

Constellation Coverage Analysis

The design of satellite constellations require an understanding of the dynamic global coverage provided by the constellations. We have developed a fast and simple algorithm for detemining the global constellation coverage dynamically using image processing techniques. This approach provides a fast, powerful and simple method for the anysis of global constellation coverage.

Satellite↗

Using Virtual Reality for Science Mission Planning: A Mars Pathfinder Case

The Mars Pathfinder Project GDS Team has designed software that integrates virtual reality technology with existing JPL Navigational Ancillary Information Facilities (NAIF) and image processing capabilities. The result is an interactive, workstation-based application software that provides a high resolution 3-dimensional stereo display of Mars as if it were viewed through the lander camera. This paper describes the architecture and characteristics of this science mission planning software and discusses possible uses of this software by other planetary missions.

virtual↗

Revolutionizing Investigation of Unsteady Flow with Pressure-Sensitive Paint

NASA and its Stakeholders are developing increasingly advanced aerospace vehicles. Performing a ground test is a standard method to quantify the loads a vehicle will experience during flight. In order to efficiently design these new advanced aerospace vehicles, more advanced tools are required. A new state-of-the-art technique to measure unsteady aerodynamics is currently being developed using pressure-sensitive paint (PSP), high-speed cameras, and advanced image processing methods. This new technique is capable of acquiring fluctuating pressures up to 20 kHz with continuous spatial resolution which enables direct calculation of unsteady loads. To successfully develop a new capability, a systems perspective must be taken. Recently, a connection was established between the Unitary Plan Wind Tunnel and the NASA Advanced Supercomputer, both located at NASA Ames Research Center. The rapid transfer, processing, and display of high-speed PSP data from the wind tunnel demonstrated the ability to make real-time decisions in order to decrease design cycle time.

PSP↗

The Development of a Real-Time Optical Angle-of-Attack Measurement Capability at the NASA Ames Unitary Plan Wind Tunnel

The following details the implementation of a real-time optical angle-of-attack capability under development at the NASA Ames Unitary Plan Wind Tunnel (UPWT). Recent advancements in the integration of high bandwidth imaging systems at the Ames UPWT has laid the groundwork for the deployment of a calibrated, imaging based measurement capability. Some of the measurement goals of this data system include: an estimation of the orientation of a wind tunnel model to six degrees of freedom, measurements made at framerates high enough to time resolve model dynamics, triangulate corresponding points of interest from multiple camera views in three-dimensional space, acquire imagery with no impact to the productivity of the test matrix, provide results in real-time, and finally compute an estimation of the errors associated with the measurement. The following will outline the imaging hardware and data systems architecture, describe the data flow and image processing routines currently implemented, and explore example data and results from previous wind tunnel test entries.

Ground Testing↗

Southwest Water Resources: Monitoring Surface Water Extents of Remote Stock Ponds in the Southwestern United States Using Earth Observing Systems for Enhanced Water Resources Management

Due to increasingly frequent and severe drought conditions in the southwestern US, land managers and livestock producers need to monitor stock ponds with increasing regularity. The ability to assess stock pond water levels with Earth observing satellite systems would enhance monitoring efforts of partners at the US Forest Service, Arizona Department of Game and Fish, and the Diablo Trust. This study employed Landsat 8 Operational Land Imager (OLI), Sentinel-1 C-band Synthetic Aperture Radar (C-SAR), and Sentinel-2 Multispectral Instrument (MSI) to monitor surface water extent for hundreds of critical stock ponds in Arizona. Using methods adapted from previously developed image processing workflows, this project conducted a time-series analysis to capture seasonal and interannual variations in surface water area between 2013 to 2021. In addition, end users can monitor the surface water extent of stock ponds through the developed Google Earth Engine software tool called Surface Water Identification and Forecasting Tool (SWIFT). SWIFT incorporates the Automated Water Extraction Index, Modified Normalized Difference Water Index, and Tasseled Cap-Wetness Index for optical imagery and the incidence angle, VV and VH polarization bands for Sentinel-1 imagery to detect small water bodies in the study area with an overall accuracy range of 88-93%. These tools will empower our partners to monitor the extents of water in their stock ponds remotely, enabling them to develop data-informed and sustainable management solutions for decades to come.

Rainey Aberle↗

Analyzing the Subjectivity of Hole-Type Image Quality Indicators for Radiography

Hole-type penetrameters used as image quality indicators (IQIs) for radiography have an inherent degree of subjectivity to their interpretation. The 1T (one times the thickness of the penetrameter) hole is so small, it can be difficult to distinguish from noise. It is suspected that an operator’s knowledge of the true location of the 1T hole may subconsciously influence a false positive identification of the 1T hole when in fact it cannot be discerned. In the case of computed radiography (CR), the size of the phosphor particles may lead to a noise pattern with features on the scale of the 1T hole. Per NASA-STD-5009, the 1T hole must be detected in order to achieve adequate sensitivity. This is based on the historical understanding that this sensitivity will enable detection of the minimum detectable flaw sizes listed in the standard. It’s important to understand if 1T sensitivity is being achieved, and the associated risk if not. This study sought to determine the true detectability of 1T-sized holes in aluminum and Inconel by creating and inspecting a set of penetrameters with randomly placed holes. Enough holes and vacant zones were created to enable a full probability of detection study with 90% detectability, 95% confidence. Testing is ongoing, but preliminary results have shown poor detectability. The detection rate is slightly better for Inconel than aluminum, slightly better using a micro-focus vs. mini-focus tube, and definitively better for film than CR. One of the key questions of this study is whether historical requirements for film are applicable for CR, and these initial findings suggest they may not be. There is also a requirement in the NASA standard for the minimum contrast-to-noise ratio of the hole. The results have shown that this numerical threshold does not correlate well with visual detection. This raises questions about the true nature of detection, in an age of image processing vs. human judgement. As the results indicate that the detection of 1T holes is unreliable, the next challenge will be determining what sensitivity is really achieved, and what is needed.

Erin Lanigan↗

Terrain Relative Navigation in a Lunar Landing Scenario Using autoNGC

NASA Goddard Space Flight Center is developing Autonomous Navigation Guidance and Control (autoNGC) as a flight software system for future onboard use for missions in a variety of orbital regimes, including cislunar space and beyond. This paper describes processor-in-the-loop (PIL) testing using a lunar landing scenario with terrain relative navigation (TRN) and weak-signal GPS. We give an overview of the autoNGC project and describe preliminary navigation simulation results. We also describe the TRN PIL tests on a flight-like development board, using simulated images rendered from Lunar Reconnaissance Orbit high-resolution digital terrain models. The navigation simulations show that weak-signal GPS combined with TRN during a descent from a low lunar parking orbit results in sufficiently low navigation uncertainties to support such a mission profile independent of ground-based navigation. The PIL tests show that onboard image processing and landmark correlation is achievable at a sufficiently high measurement rate.

Michael A Shoemaker↗

Satellite-To-Satellite Imaging in Support of LEO Optical Navigation, Using the ASTERIA Cubesat

The Arcsecond Space Telescope Enabling Research in Astrophysics (ASTERIA) was a 6-unit CubeSat technology demonstration mission that was built at NASA’s Jet Propulsion Laboratory (JPL) and deployed from the International Space Station (ISS) on November 20th, 2017. After successfully completing its 90-day primary mission that demonstrated arcsecond-level line-of-sight pointing and focal plane thermal stability for exoplanet detection, it entered an extended mission performing onboard software demonstrations alongside science until end of mission in December 2019. At the end of its lifetime it was being used as a demonstration platform for several experiments, including low earth orbit (LEO) optical navigation operations. With its visible light astrometric camera and stable attitude control system, the ASTERIA spacecraft showed itself to be a capable platform for the imaging of geosynchronous satellites from LEO. This paper will describe the imagery attained in flight and also the image processing algorithms that were developed to render that imagery into navigation quality data. These algorithms dealt with hot pixel filtering, noise modeling, attitude registration, star signal rejection and satellite signal identification. Brightness prediction algorithms used for target selection will also be discussed.

Fesq, Lorraine↗

CyberGAN: Generating High-fidelity Cybersecurity Data With Generative Adversarial Networks

Machine learning for cyber defense offers the promise of detecting adversarial activity against the ground data systems managing critical space assets. A fundamental challenge facing machine learning research in cybersecurity is the lack of high-fidelity, shareable datasets for robust evaluation and testing of machine learning-based solutions. High-fidelity, real-world datasets are necessary for reliable benchmarking of nominal system behavior and malicious activity. Unfortunately, such realistic datasets of both nominal and adversarial activity are rarely shared publicly by data owners due to security and privacy concerns. Besides, the available adversarial data is sparse, which makes training models on malicious activity much harder. This situation has impeded and continues to impede the research and successful adoption of machine learning methods for cyber defense. Researchers have dealt with this problem by generating data within a low-fidelity lab environment, using classified and thus unshareable datasets, or downloading low-fidelity public datasets made available by others. We propose an innovative solution to the problem by employing machine learning methods to generate high-fidelity data. Specifically, we propose the use of Generative Adversarial Networks (GANs) to generate high-fidelity data for cybersecurity purposes. GANs have found successful image processing and natural language applications, but have not yet been investigated for cyber data generation. Our proposed approach first involves training the `discriminator' network of the GAN with a sample of real-world data consisting of malicious and nominal samples. We then use the `generator' network to generate new high-fidelity data samples consisting of an appropriate mix of malicious and nominal activity. We demonstrate applications of our architecture by generating high-fidelity cybersecurity data containing both malicious and nominal samples. We thoroughly evaluate the fidelity of our generated data using heuristics and evaluate its usefulness for machine learning applications using three different datasets. Overall, our approach results in high-fidelity, shareable datasets.

Zhang, Yuening↗

Generative Framework Approach to Match Landsat and Sentinel-2 Data

Linear regression and histogram matching based techniques have been widely used to minimize the surface reflectance difference between two similar satellite observations such as Landsat-8/9 and Sentinel-2A/B products [1]. However, regionally or globally derived conversion factors may not be suitable for all land cover types and locations, resulting in noticeable residual differences between the sensors. Generative Adversarial Network (GAN) has shown promise in the field of image processing for domain or style transfer[2]. In this work we aim to minimize the surface reflectance difference between Landsat and Sentinel-2 products based on GAN.

Sujit Roy↗

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↗

Analyzing the Subjectivity of Hole-Type Image Quality Indicators for Radiography

Hole-type penetrameters used as image quality indicators (IQIs) for radiography have an inherent degree of subjectivity to their interpretation. The 1T (one times the thickness of the penetrameter) hole is so small, it can be difficult to distinguish from noise. It is suspected that an operator’s knowledge of the true location of the 1T hole may subconsciously influence a false positive identification of the 1T hole when in fact it cannot be discerned. In the case of computed radiography (CR), the size of the phosphor particles may lead to a noise pattern with features on the scale of the 1T hole. Per NASA-STD-5009, the 1T hole must be detected in order to achieve adequate sensitivity. This is based on the historical understanding that this sensitivity will enable detection of the minimum detectable flaw sizes listed in the standard. It’s important to understand if 1T sensitivity is being achieved, and the associated risk if not. This study sought to determine the true detectability of 1T-sized holes in aluminum and Inconel by creating and inspecting a set of penetrameters with randomly placed holes. Enough holes and vacant zones were created to enable a full probability of detection study with 90% detectability, 95% confidence. Testing is ongoing, but preliminary results have shown poor detectability. The detection rate is slightly better for Inconel than aluminum, slightly better using a micro-focus vs. mini-focus tube, and definitively better for film than CR. One of the key questions of this study is whether historical requirements for film are applicable for CR, and these initial findings suggest they may not be. There is also a requirement in the NASA standard for the minimum contrast-to-noise ratio of the hole. The results have shown that this numerical threshold does not correlate well with visual detection. This raises questions about the true nature of detection, in an age of image processing vs. human judgement. As the results indicate that the detection of 1T holes is unreliable, the next challenge will be determining what sensitivity is really achieved, and what is needed.

Erin Lanigan↗