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,495 records · Page 83

Automated Chromosome Breakage Assessment

An automated karyotyping machine was built at JPL in 1972. It does computerized karyotyping, but it has some hardware limitations. The image processing hardware that was available at a reasonable price in 1972 was marginal, at best, for this job. In the meantime, NASA has developed an interest in longer term spaceflights and an interest in using chromosome breakage studies as a dosimeter for radiation or perhaps other damage that might occur to the tissues. This uses circulating lymphocytes as a physiological dosimeter looking for chromosome breakage on long-term spaceflights. For that reason, we have reactivated the automated karyotyping work at JPL. An update on that work, and a description of where it appears to be headed is presented.

Castleman, Kenneth↗

Real Time Intelligent Target Detection and Analysis with Machine Vision

We present an algorithm for detecting a specified set of targets for an Automatic Target Recognition (ATR) application. ATR involves processing images for detecting, classifying, and tracking targets embedded in a background scene. We address the problem of discriminating between targets and nontarget objects in a scene by evaluating 40x40 image blocks belonging to an image. Each image block is first projected onto a set of templates specifically designed to separate images of targets embedded in a typical background scene from those background images without targets. These filters are found using directed principal component analysis which maximally separates the two groups. The projected images are then clustered into one of n classes based on a minimum distance to a set of n cluster prototypes. These cluster prototypes have previously been identified using a modified clustering algorithm based on prior sensed data. Each projected image pattern is then fed into the associated cluster's trained neural network for classification. A detailed description of our algorithm will be given in this paper. We outline our methodology for designing the templates, describe our modified clustering algorithm, and provide details on the neural network classifiers. Evaluation of the overall algorithm demonstrates that our detection rates approach 96% with a false positive rate of less than 0.03%.

Howard, Ayanna↗

Challenges in Integrating Nondestructive Evaluation and Finite Element Methods for Realistic Structural Analysis

Capabilities and expertise related to the development of links between nondestructive evaluation (NDE) and finite element analysis (FEA) at Glenn Research Center (GRC) are demonstrated. Current tools to analyze data produced by computed tomography (CT) scans are exercised to help assess the damage state in high temperature structural composite materials. A utility translator was written to convert velocity (an image processing software) STL data file to a suitable CAD-FEA type file. Finite element analyses are carried out with MARC, a commercial nonlinear finite element code, and the analytical results are discussed. Modeling was established by building MSC/Patran (a pre and post processing finite element package) generated model and comparing it to a model generated by Velocity in conjunction with MSC/Patran Graphics. Modeling issues and results are discussed in this paper. The entire process that outlines the tie between the data extracted via NDE and the finite element modeling and analysis is fully described.

Abdul-Aziz, Ali↗

Issues in Defining Software Architectures in a GIS Environment

The primary mission of the Pan-American Center for Earth and Environmental Studies (PACES) is to advance the research areas that are relevant to NASA's Mission to Planet Earth program. One of the activities at PACES is the establishment of a repository for geographical, geological and environmental information that covers various regions of Mexico and the southwest region of the U.S. and that is acquired from NASA and other sources through remote sensing, ground studies or paper-based maps. The center will be providing access of this information to other government entities in the U.S. and Mexico, and research groups from universities, national laboratories and industry. Geographical Information Systems(GIS) provide the means to manage, manipulate, analyze and display geographically referenced information that will be managed by PACES. Excellent off-the-shelf software exists for a complete GIS as well as software for storing and managing spatial databases, processing images, networking and viewing maps with layered information. This allows the user flexibility in combining systems to create a GIS or to mix these software packages with custom-built application programs. Software architectural languages provide the ability to specify the computational components and interactions among these components, an important topic in the domain of GIS because of the need to integrate numerous software packages. This paper discusses the characteristics that architectural languages address with respect to the issues relating to the data that must be communicated between software systems and components when systems interact. The paper presents a background on GIS in section 2. Section 3 gives an overview of software architecture and architectural languages. Section 4 suggests issues that may be of concern when defining the software architecture of a GIS. The last section discusses the future research effort and finishes with a summary.

Acosta, Jesus↗

A Search for Supernova in Star-Burst Galaxies

The rate at which massive supernovae occur in galaxies can be related directly to the rate of formation of massive stars this rate in turn can be computed from measurements and theoretical models of stellar mss distributions. Other measurements such as chemical composition and the dynamical structure of galaxies can also be used to infer the rate of massive supernovae. Various lines of reasoning using these measurements and theories of star formation have predicted a supernova rate which might be as much as ten times the rate of supernovae that had been observed using optical telescopes. The unseen supernovae were thought to be undetected due to a variety of circumstances, with the primary problem being extinction imposed by dust along the line of observation. This research used new infrared observations of the Infrared Space Observatory (ISO) space craft to explore active galaxies with a technique unhindered by dust extinction. New image processing algorithms for ISO point source analysis and cosmic ray deglitching were developed in order to search through a fairly complete set of the ISO data.

Rank, David M.↗

Constraints on Solar Wind Plasma Properties Derived from Coordinated Coronal Observations

The goal of the proposed research is to increase the understanding of coronal plasma phenomena by making use of different observational approaches and combine the observations with the necessary theoretical considerations. We continued to study the formation of spectral lines in the corona/transition region under different non-equilibrium conditions. In addition to Mg and Ne we have also studied some cases involving Si ions and spectral lines. Due to the fact that the sun was at the maximum phase of the solar cycle, we spent some time on observing coronal mass ejections. Observations of the H I Lyman-alpha spectral line and the line pair 0 VI 1031.91 AA and 1037.61 AA were carried out with the UVCS instrument in the northern polar region of the sun at position angle 270 deg. The region was monitored at about 2 RS for about 5 hours on March 04, and for about 8 hours on March 05. During that time interval a major Coronal Mass Ejection developed in the northern hemisphere. Density, velocity and temperature maps of the ejected plasma have been obtained from the UVCS data. This event was also seen in the white light Large Angle and Spectrometric Coronagraph Experiment (LASCO) images, and its evolution at lower heights can be followed in Extreme Ultraviolet Imaging Telescope (EIT). The LASCO images are essential in providing the larger scale context for this event which is unique in the sense that it developed almost due North and had very little interactions with adjacent regions. The combination of UVCS velocity maps and LASCO images which were reduced using advanced image processing techniques, show very clearly how the mass ejection evolved from the solar surface to several solar radii, the twisting of the flux ropes, which are seen in UVCS as blue and red shifted velocities. First results were presented at the AGU Meeting in Boston. To study the quieter side of the coronal plasma, we carried out an experiment during the past eclipse, in June 01. We measured the corona in several iron spectral lines, and polarized white light. The results from that experiment look promising so far.

Esser, Ruth↗

Putting the Flex in Flexible

Dynacs Engineering Company, Inc. has commercialized a software product originally developed for the International Space Station. The image processing and 3-D graphics tool was first designed at Marshall Space Flight Center in 1985. The software was so successful it became an industry standard for simulation of flexible spacecraft. Dynacs was funded to further enhance the software and decided to acquire the copyright in 1994.

Source record↗

Moon Technology for Skin Care

Estee Lauder uses digital image analyzer and software based on NASA lunar research in evaluation of cosmetic products for skincare. Digital image processing brings out subtleties otherwise undetectable, and allows better determination of product's effectiveness. Technique allows Estee Lauder to quantify changes in skin surface form and structure caused by application of cosmetic preparations.

Source record↗

Software Management System

Transportable Applications Environment (TAE), a Goddard Space Flight Center developed software management system, organizes multiple computer programs by providing user interface development tools and a stable framework for a system. It binds applications into an easily operated whole and interfaces with users. The program also lowers system development and software conversion costs by providing software and structures for commonly recurring user requirements. Originally developed to support image processing and remote sensing applications, TAE is now used in scientific analysis and defense systems, and as a teaching tool by private industry and government. A support office assists users. New development areas are anticipated.

Source record↗

The IRAS Galaxy Atlas (IGA)

In 1993 we proposed a project to NASA having the goal of producing a new infrared map of our Galaxy. In particular, we proposed to reprocess the IRAS data taken in the early 1980's using modern image processing algorithms and the large Intel parallel computers of the Center for Advanced Computing Research, (at that time called the Caltech Concurrent Supercomputing Facilities - CCSF). The rationale was simple: what took approximately 100 days on a typical workstation would take less than a day on the multi-processor parallel computers, thus making a high-resolution infrared atlas of the Galaxy feasible.

Prince, Thomas A.↗

Ocean Observations with EOS/MODIS: Algorithm Development and Post Launch Studies

Significant accomplishments made during the present reporting period include: 1) Installed spectral optimization algorithm in the SeaDas image processing environment and successfully processed SeaWiFS imagery. The results were superior to the standard SeaWiFS algorithm (the MODIS prototype) in a turbid atmosphere off the US East Coast, but similar in a clear (typical) oceanic atmosphere; 2) Inverted ACE-2 LIDAR measurements coupled with sun photometer-derived aerosol optical thickness to obtain the vertical profile of aerosol optical thickness. The profile was validated with simultaneous aircraft measurements; and 3) Obtained LIDAR and CIMEL measurements of typical maritime and mineral dust-dominated marine atmosphere in the U.S. Virgin Islands. Contemporaneous SeaWiFS imagery were also acquired.

Gordon, Howard R.↗

Multispectral Photography

Model II Multispectral Camera is an advanced aerial camera that provides optimum enhancement of a scene by recording spectral signatures of ground objects only in narrow, preselected bands of the electromagnetic spectrum. Its photos have applications in such areas as agriculture, forestry, water pollution investigations, soil analysis, geologic exploration, water depth studies and camouflage detection. The target scene is simultaneously photographed in four separate spectral bands. Using a multispectral viewer, such as their Model 75 Spectral Data creates a color image from the black and white positives taken by the camera. With this optical image analysis unit, all four bands are superimposed in accurate registration and illuminated with combinations of blue green, red, and white light. Best color combination for displaying the target object is selected and printed. Spectral Data Corporation produces several types of remote sensing equipment and also provides aerial survey, image processing and analysis and number of other remote sensing services.

Source record↗

Arteriosclerosis Detection

The Veterans Administration Hospital used computer image-processing techniques to detect arteriosclerosis. Originally developed by Goddard Space Flight Center engineers to enhance spacecraft pictures, this device replaced the previous testing for this disease which was extremely painful and time consuming. With this instrument, computer detected edges are shown along with an estimate of location of pre-arteriosclerosis vessel wall. The difference between the two represents the relative amount of disease in the blood vessel. Instrumentation will be expanded again in 1976 to analyze the coronary arteries and the blood vessels of the retina.

Source record↗

Evaluation of Biofilms and the Effects of Biocides Thereon

Biofilm formation is monitored by real-time continuous measurement. Images are formed of sessile cells on a surface and planktonic cells adjacent the surface. The attachment of cells to the surface is measured and quantitated, and sessile and planktonic cells are distinguished using image processing techniques. Single cells as well as colonies are monitored on or adjacent a variety of substrates. Flowing streams may be monitored. The effects of biocides on biofilms commonly isolated from recyclable water systems are measured.

Pierson, Duane L.↗

A Fast Implementation of the ISOCLUS Algorithm

Unsupervised clustering is a fundamental building block in numerous image processing applications. One of the most popular and widely used clustering schemes for remote sensing applications is the ISOCLUS algorithm, which is based on the ISODATA method. The algorithm is given a set of n data points in d-dimensional space, an integer k indicating the initial number of clusters, and a number of additional parameters. The general goal is to compute the coordinates of a set of cluster centers in d-space, such that those centers minimize the mean squared distance from each data point to its nearest center. This clustering algorithm is similar to another well-known clustering method, called k-means. One significant feature of ISOCLUS over k-means is that the actual number of clusters reported might be fewer or more than the number supplied as part of the input. The algorithm uses different heuristics to determine whether to merge lor split clusters. As ISOCLUS can run very slowly, particularly on large data sets, there has been a growing .interest in the remote sensing community in computing it efficiently. We have developed a faster implementation of the ISOCLUS algorithm. Our improvement is based on a recent acceleration to the k-means algorithm of Kanungo, et al. They showed that, by using a kd-tree data structure for storing the data, it is possible to reduce the running time of k-means. We have adapted this method for the ISOCLUS algorithm, and we show that it is possible to achieve essentially the same results as ISOCLUS on large data sets, but with significantly lower running times. This adaptation involves computing a number of cluster statistics that are needed for ISOCLUS but not for k-means. Both the k-means and ISOCLUS algorithms are based on iterative schemes, in which nearest neighbors are calculated until some convergence criterion is satisfied. Each iteration requires that the nearest center for each data point be computed. Naively, this requires O(kn) time, where k denotes the current number of centers. Traditional techniques for accelerating nearest neighbor searching involve storing the k centers in a data structure. However, because of the iterative nature of the algorithm, this data structure would need to be rebuilt with each new iteration. Our approach is to store the data points in a kd-tree data structure. The assignment of points to nearest neighbors is carried out by a filtering process, which successively eliminates centers that can not possibly be the nearest neighbor for a given region of space. This algorithm is significantly faster, because large groups of data points can be assigned to their nearest center in a single operation. Preliminary results on a number of real Landsat datasets show that our revised ISOCLUS-like scheme runs about twice as fast.

Memarsadeghi, Nargess↗

Optical Dust Characterization in Manned Mars Analogue Research Stations

Martian dust has been identified as a potentially serious hazard to any manned Mars landing mission. NASA and other organizations realize this risk and continue to support Martian dust research through the Matador project led by researchers at the University of Arizona. The Mars Society can contribute to this work by beginning a regimen of monitoring and measuring dust properties at its Mars analogue research stations. These research facilities offer the unique opportunity to study the transport and distribution of dust particles within a crewed habitat supporting active geologic exploration. Information regarding the amount, location and size of dust particles that may accumulate in a Mars habitat will be required to design a real Mars habitat and habitat equipment. Beginning such an effort does not require a large outlay of equipment and can be accomplished using crewmembers experienced with station operations. Various optical techniques, such as dark-field illumination, coupled with image processing algorithms enable the collection of dust grain relative size and frequency information. Such approaches can be applied in several different zones within the research stations to evaluate the various dust reduction and isolation procedures implemented during a particular crew rotation. As the stations simulation fidelity increases, the applicability of such data to a functional Mars lander will increase. This presentation describes the optical equipment and procedures for measuring dust properties in Mars analogue research stations that can be implemented during the next field season.

Bos, B. J.↗

Stereo Imaging Velocimetry System and Method

A system and a method is provided for measuring three dimensional velocities at a plurality of points in a fluid employing at least two cameras positioned approximately perpendicular to one another. Image frames captured by the cameras may be filtered using background subtraction with outlier rejection with spike-removal filtering. The cameras may calibrated to accurately represent image coordinates in a world coordinate system using calibration grids modified using warp transformations. The two-dimensional views of the cameras may be recorded fur image processing and particle track determination. The tracer particles may be tracked on a two-dimensional basis and then stereo matched to obtain three-dimensional locations of the particles as a function of time so that velocities can be measured there from.

Mark McDowell↗

Resource Management for Real-Time Adaptive Agents

Increased autonomy and automation in onboard flight systems offer numerous potential benefits, including cost reduction and greater flexibility. The existence of generic mechanisms for automation is critical for handling unanticipated science events and anomalies where limitations in traditional control software with fixed, predetermined algorithms can mean loss of science data and missed opportunities for observing important terrestrial events. We have developed such a mechanism by adding a Hierarchical Agent-based ReaLTime technology (HART) extension to our Dynamic Resource Management (DRM) middleware. Traditional DRM provides mechanisms to monitor the realtime performance of distributed applications and to move applications among processors to improve real-time performance. In the HART project we have designed and implemented a performance adaptation mechanism to improve reaktime performance. To use this mechanism, applications are developed that can run at various levels of quality. The DRM can choose a setting for the quality level of an application dynamically at run-time in order to manage satellite resource usage more effectively. A groundbased prototype of a satellite system that captures and processes images has also been developed as part of this project to be used as a benchmark for evaluating the resource management framework A significant enhancement of this generic mission-independent framework allows scientists to specify the utility, or "scientific benefit," of science observations under various conditions like cloud cover and compression method. The resource manager then uses these benefit tables to determine in redtime how to set the quality levels for applications to maximize overall system utility as defined by the scientists running the mission. We also show how maintenance functions llke health and safety data can be integrated into the utility framework. Once thls framework has been certified for missions and successfully flight tested it can be reused with little development overhead for other missions. In contrast, current space missions llke Swift manage similar types of resource trade -off completely with the scientific application code itself, and such code must be re-certified and tested for each mission even if a large portion of the code base is shared. This final report discusses some of the major issues motivating this research effort, provides a literature review of the related work, discusses the resource management framework and ground-based satellite system prototype that has been developed, indicates what work is yet to be performed, and provides a list of publications resulting from this work.

Welch, Lonnie↗