Search NASA⌕ Search

SEARCH · Search NASA

Results for “functional imaging”

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 127 records · Page 7

Quantum Analog Computing

Quantum analog computing is based upon similarity between mathematical formalism of quantum mechanics and phenomena to be computed. It exploits a dynamical convergence of several competing phenomena to an attractor which can represent an externum of a function, an image, a solution to a system of ODE, or a stochastic process.

Quantum analog computing quantum mechanics attract↗

Microfluidics, Chromatography, and Atomic-Force Microscopy

A Raman-and-atomic-force microscope (RAFM) has been shown to be capable of performing several liquid-transfer and sensory functions essential for the operation of a microfluidic laboratory on a chip that would be used to perform rapid, sensitive chromatographic and spectro-chemical analyses of unprecedentedly small quantities of liquids. The most novel aspect of this development lies in the exploitation of capillary and shear effects at the atomic-force-microscope (AFM) tip to produce shear-driven flow of liquids along open microchannels of a microfluidic device. The RAFM can also be used to perform such functions as imaging liquids in microchannels; removing liquid samples from channels for very sensitive, tip-localized spectrochemical analyses; measuring a quantity of liquid adhering to the tip; and dip-pen deposition from a chromatographic device. A commercial Raman-spectroscopy system and a commercial AFM were integrated to make the RAFM so as to be able to perform simultaneous topographical AFM imaging and surface-enhanced Raman spectroscopy (SERS) at the AFM tip. The Raman-spectroscopy system includes a Raman microprobe attached to an optical microscope, the translation stage of which is modified to accommodate the AFM head. The Raman laser excitation beam, which is aimed at the AFM tip, has a wavelength of 785 nm and a diameter of about 5 m, and its power is adjustable up to 10 mW. The AFM is coated with gold to enable tip-localized SERS.

Anderson, Mark↗

Improved Speed and Functionality of a 580-GHz Imaging Radar

With this high-resolution imaging radar system, coherent illumination in the 576-to-589-GHz range and phase-sensitive detection are implemented in an all-solid-state design based on Schottky diode sensors and sources. By employing the frequency-modulated, continuous-wave (FMCW) radar technique, centimeter-scale range resolution has been achieved while using fractional bandwidths of less than 3 percent. The high operating frequencies also permit centimeter-scale cross-range resolution at several-meter standoff distances without large apertures. Scanning of a single-pixel transceiver enables targets to be rapidly mapped in three dimensions, so that the technology can be applied to the detection of concealed objects on persons.

Dengler, Robert↗

Contour Error Map Algorithm

The contour error map (CEM) algorithm and the software that implements the algorithm are means of quantifying correlations between sets of time-varying data that are binarized and registered on spatial grids. The present version of the software is intended for use in evaluating numerical weather forecasts against observational sea-breeze data. In cases in which observational data come from off-grid stations, it is necessary to preprocess the observational data to transform them into gridded data. First, the wind direction is gridded and binarized so that D(i,j;n) is the input to CEM based on forecast data and d(i,j;n) is the input to CEM based on gridded observational data. Here, i and j are spatial indices representing 1.25-km intervals along the west-to-east and south-to-north directions, respectively; and n is a time index representing 5-minute intervals. A binary value of D or d = 0 corresponds to an offshore wind, whereas a value of D or d = 1 corresponds to an onshore wind. CEM includes two notable subalgorithms: One identifies and verifies sea-breeze boundaries; the other, which can be invoked optionally, performs an image-erosion function for the purpose of attempting to eliminate river-breeze contributions in the wind fields.

Merceret, Francis↗

Multichannel Brain-Signal-Amplifying and Digitizing System

An apparatus has been developed for use in acquiring multichannel electroencephalographic (EEG) data from a human subject. EEG apparatuses with many channels in use heretofore have been too heavy and bulky to be worn, and have been limited in dynamic range to no more than 18 bits. The present apparatus is small and light enough to be worn by the subject. It is capable of amplifying EEG signals and digitizing them to 22 bits in as many as 150 channels. The apparatus is controlled by software and is plugged into the USB port of a personal computer. This apparatus makes it possible, for the first time, to obtain high-resolution functional EEG images of a thinking brain in a real-life, ambulatory setting outside a research laboratory or hospital.

Gevins, Alan↗

Investigation into Cloud Computing for More Robust Automated Bulk Image Geoprocessing

Geospatial resource assessments frequently require timely geospatial data processing that involves large multivariate remote sensing data sets. In particular, for disasters, response requires rapid access to large data volumes, substantial storage space and high performance processing capability. The processing and distribution of this data into usable information products requires a processing pipeline that can efficiently manage the required storage, computing utilities, and data handling requirements. In recent years, with the availability of cloud computing technology, cloud processing platforms have made available a powerful new computing infrastructure resource that can meet this need. To assess the utility of this resource, this project investigates cloud computing platforms for bulk, automated geoprocessing capabilities with respect to data handling and application development requirements. This presentation is of work being conducted by Applied Sciences Program Office at NASA-Stennis Space Center. A prototypical set of image manipulation and transformation processes that incorporate sample Unmanned Airborne System data were developed to create value-added products and tested for implementation on the "cloud". This project outlines the steps involved in creating and testing of open source software developed process code on a local prototype platform, and then transitioning this code with associated environment requirements into an analogous, but memory and processor enhanced cloud platform. A data processing cloud was used to store both standard digital camera panchromatic and multi-band image data, which were subsequently subjected to standard image processing functions such as NDVI (Normalized Difference Vegetation Index), NDMI (Normalized Difference Moisture Index), band stacking, reprojection, and other similar type data processes. Cloud infrastructure service providers were evaluated by taking these locally tested processing functions, and then applying them to a given cloud-enabled infrastructure to assesses and compare environment setup options and enabled technologies. This project reviews findings that were observed when cloud platforms were evaluated for bulk geoprocessing capabilities based on data handling and application development requirements.

Brown, Richard B.↗

Mapping Ocean-Reflected Radio Frequency Interference for the GPM Microwave Imager Using Normalized Retrieval Cost Function

By adapting an approach originally developed for WindSat, we identify regions where GMI is affected by radio frequency interference from ocean-reflected geostationary satellite emissions. Around North America, K-band emissions from geostationary satellites affect the GMI 18.7-GHz brightness temperatures, resulting in increases in the retrieval cost function. The method does not detect any 10.7-GHz RFI reflected of the ocean surrounding Europe. This study, which depends on the physically-based forward model for non-raining ocean retrievals, confirms results from a previous study that employed an empirical methodology.

Ian S. Adams↗

A new programming metaphor for image processing procedures

Most image processing systems, besides an Application Program Interface (API) which lets users write their own image processing programs, also feature a higher level of programmability. Traditionally, this is a command or macro language, which can be used to build large procedures (scripts) out of simple programs or commands. This approach, a legacy of the teletypewriter has serious drawbacks. A command language is clumsy when (and if! it attempts to utilize the capabilities of a multitasking or multiprocessor environment, it is but adequate for real-time data acquisition and processing, it has a fairly steep learning curve, and the user interface is very inefficient,. especially when compared to a graphical user interface (GUI) that systems running under Xll or Windows should otherwise be able to provide. ll these difficulties stem from one basic problem: a command language is not a natural metaphor for an image processing procedure. A more natural metaphor - an image processing factory is described in detail. A factory is a set of programs (applications) that execute separate operations on images, connected by pipes that carry data (images and parameters) between them. The programs function concurrently, processing images as they arrive along pipes, and querying the user for whatever other input they need. From the user's point of view, programming (constructing) factories is a lot like playing with LEGO blocks - much more intuitive than writing scripts. Focus is on some of the difficulties of implementing factory support, most notably the design of an appropriate API. It also shows that factories retain all the functionality of a command language (including loops and conditional branches), while suffering from none of the drawbacks outlined above. Other benefits of factory programming include self-tuning factories and the process of encapsulation, which lets a factory take the shape of a standard application both from the system and the user's point of view, and thus be used as a component of other factories. A bare-bones prototype of factory programming was implemented under the PcIPS image processing system, and a complete version (on a multitasking platform) is under development.

Smirnov, O. M.↗

Enhancing images with Intensity-Dependent Spread functions

The theory of Intensity-Dependent Spread functions (IDS), a model of the human visual system proposed by Cornsweet (1985), is applied to image enhancement. An artificial image is examined which illustrates the characteristics of IDS processing and shows how the theoretical results translate into visual effects. Examples of realistic scenes that have been enhanced by IDS are presented. The system is shown to be particularly useful for bringing out detail in regions of low-contrast images. IDS can be readily implemented on a parallel computer.

Reese, Greg↗

Super Resolution of Remote Sensing Images Using Edge-Directed Radial Basis Functions

Edge-Directed Radial Basis Functions (EDRBF) are used to compute super resolution(SR) image from a given set of low resolution (LR) images differing in subpixel shifts. The algorithm is tested on remote sensing images and compared for accuracy with other well-known algorithms such as Iterative Back Projection (IBP), Maximum Likelihood (ML) algorithm, interpolation of scattered points using Nearest Neighbor (NN) and Inversed Distance Weighted (IDW) interpolation, and Radial Basis Functin(RBF) . The accuracy of SR depends on various factors besides the algorithm (i) number of subpixel shifted LR images (ii) accuracy with which the LR shifts are estimated by registration algorithms (iii) and the targeted spatial resolution of SR. In our studies, the accuracy of EDRBF is compared with other algorithms keeping these factors constant. The algorithm has two steps: i) registration of low resolution images and (ii) estimating the pixels in High Resolution (HR) grid using EDRBF. Experiments are conducted by simulating LR images from a input HR image with different sub-pixel shifts. The reconstructed SR image is compared with input HR image to measure the accuracy of the algorithm using sum of squared errors (SSE). The algorithm has outperformed all of the algorithms mentioned above. The algorithm is robust and is not overly sensitive to the registration inaccuracies.

Mareboyana, Manohar M.↗

Spatial Standard Observer

The present invention relates to devices and methods for the measurement and/or for the specification of the perceptual intensity of a visual image. or the perceptual distance between a pair of images. Grayscale test and reference images are processed to produce test and reference luminance images. A luminance filter function is convolved with the reference luminance image to produce a local mean luminance reference image . Test and reference contrast images are produced from the local mean luminance reference image and the test and reference luminance images respectively, followed by application of a contrast sensitivity filter. The resulting images are combined according to mathematical prescriptions to produce a Just Noticeable Difference, JND value, indicative of a Spatial Standard Observer. SSO. Some embodiments include masking functions. window functions. special treatment for images lying on or near border and pre-processing of test images.

Watson, Andrw B.↗

Spatial Standard Observer

The present invention relates to devices and methods for the measurement and/or for the specification of the perceptual intensity of a visual image, or the perceptual distance between a pair of images. Grayscale test and reference images are processed to produce test and reference luminance images. A luminance filter function is convolved with the reference luminance image to produce a local mean luminance reference image. Test and reference contrast images are produced from the local mean luminance reference image and the test and reference luminance images respectively, followed by application of a contrast sensitivity filter. The resulting images are combined according to mathematical prescriptions to produce a Just Noticeable Difference, JND value, indicative of a Spatial Standard Observer, SSO. Some embodiments include masking functions, window functions, special treatment for images lying on or near borders and pre-processing of test images.

Watson, Andrew B.↗

Use of imaging radar for geology and archeology

Imaging radar is shown to be a useful sensor for geological analysis as a standal one sensor in clouded regions or as a complementary data source with visible NIR systems. Radar image tone is a function of the radar system parameters (imaging geometry, frequency, polarization) and a function of the target (local slope, electrical properties, and surface roughness). Substantial topographic texture enhancement can be achieved for large scale features by using specular returns associated with steep-incidence radars or shadows associated with grazing-incidence systems. Texture enhancement also allows radar to image lineaments and archeological features, such as canals and causeways. Future multispectral radars may achieve better discrimination of subresolution structures. Seasat radar images of several geographic locations are provided.

Daily, M.↗

Edge analyzing properties of center/surround response functions in cybernetic vision

The ability of center/surround response functions to make explicit high resolution spatial information in optical images was investigated by performing convolutions of two dimensional response functions and image intensity functions (mainly edges). The center/surround function was found to have the unique property of separating edge contrast from shape variations and of providing a direct basis for determining contrast and subsequently shape of edges in images. Computationally simple measures of contrast and shape were constructed for potential use in cybernetic vision systems. For one class of response functions these measures were found to be reasonably resilient for a range of scan direction and displacements of the response functions relative to shaped edges. A pathological range of scan directions was also defined and methods for detecting and handling these cases were developed. The relationship of these results to biological vision is discussed speculatively.

Jobson, D. J.↗

Spatial acquisition and tracking for deep-space optical communication packages

The problem of acquiring and tracking a sun-lit earth, which poses a rather stringent demand on the design of the pointing acquisition and tracking subsystem for a deep-space optical communication package, is addressed. The acquisition subsystem must be capable of locating and tracking the receiver location based on a sun-lit earth image that is blurred by the point spread function of the imaging optics and spatially quantized by the detector pixels. Spatial tracking must be performed at bandwidths in excess of 1 kHz to effectively reject platform jitters. A simple solution of locating the earth limb shows a great potential for providing the necessary acquisition and tracking accuracy. By using separate acquisition and tracking detectors, the system can be implemented without extensive technology development. The slow bandwidth required for the acquisition process can be readily accomplished with an available CCD array, and an analog tracking loop can be implemented using a quadrant tracker and calibrated centroid tracking without the excessive computing overhead of the array detector-based spatial tracker.

Chen, Chien-Chung↗

Vision System Measures Motions of Robot and External Objects

A prototype of an advanced robotic vision system both (1) measures its own motion with respect to a stationary background and (2) detects other moving objects and estimates their motions, all by use of visual cues. Like some prior robotic and other optoelectronic vision systems, this system is based partly on concepts of optical flow and visual odometry. Whereas prior optoelectronic visual-odometry systems have been limited to frame rates of no more than 1 Hz, a visual-odometry subsystem that is part of this system operates at a frame rate of 60 to 200 Hz, given optical-flow estimates. The overall system operates at an effective frame rate of 12 Hz. Moreover, unlike prior machine-vision systems for detecting motions of external objects, this system need not remain stationary: it can detect such motions while it is moving (even vibrating). The system includes a stereoscopic pair of cameras mounted on a moving robot. The outputs of the cameras are digitized, then processed to extract positions and velocities. The initial image-data-processing functions of this system are the same as those of some prior systems: Stereoscopy is used to compute three-dimensional (3D) positions for all pixels in the camera images. For each pixel of each image, optical flow between successive image frames is used to compute the two-dimensional (2D) apparent relative translational motion of the point transverse to the line of sight of the camera. The challenge in designing this system was to provide for utilization of the 3D information from stereoscopy in conjunction with the 2D information from optical flow to distinguish between motion of the camera pair and motions of external objects, compute the motion of the camera pair in all six degrees of translational and rotational freedom, and robustly estimate the motions of external objects, all in real time. To meet this challenge, the system is designed to perform the following image-data-processing functions: The visual-odometry subsystem (the subsystem that estimates the motion of the camera pair relative to the stationary background) utilizes the 3D information from stereoscopy and the 2D information from optical flow. It computes the relationship between the 3D and 2D motions and uses a least-mean-squares technique to estimate motion parameters. The least-mean-squares technique is suitable for real-time implementation when the number of external-moving-object pixels is smaller than the number of stationary-background pixels.

Talukder, Ashit↗