Search NASA⌕ Search

SEARCH · Search NASA

Results for “Shift registers”

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 181 records · Page 10

Automatic oscillator frequency control system

A frequency control system makes an initial correction of the frequency of its own timing circuit after comparison against a frequency of known accuracy and then sequentially checks and corrects the frequencies of several voltage controlled local oscillator circuits. The timing circuit initiates the machine cycles of a central processing unit which applies a frequency index to an input register in a modulo-sum frequency divider stage and enables a multiplexer to clock an accumulator register in the divider stage with a cyclical signal derived from the oscillator circuit being checked. Upon expiration of the interval, the processing unit compares the remainder held as the contents of the accumulator against a stored zero error constant and applies an appropriate correction word to a correction stage to shift the frequency of the oscillator being checked. A signal from the accumulator register may be used to drive a phase plane ROM and, with periodic shifts in the applied frequency index, to provide frequency shift keying of the resultant output signal. Interposition of a phase adder between the accumulator register and phase plane ROM permits phase shift keying of the output signal by periodic variation in the value of a phase index applied to one input of the phase adder.

Smith, S. F.↗

A fast-reacting and versatile optokinetic stimulus pattern by computer graphics with application examples

A computer graphics method for the generation of horizontally moving vertical stripes which serve as stimuli for optokinetic nystagmus is presented. The pattern is generated by the successive addition of a constant in a digital register, leading to its periodic overflow. Digital to analog conversion of the register contents results in a staircase waveform, which is converted into a pattern of vertical lines on a CRT. The addition of any number to the reference buffer shifts all lines uniformly, so that the group velocity of the pattern is easily controlled. The computer controlled display allows an accurate realization of a commanded velocity profile with practically no time delay and facilitates study under conditions of variable feedback. The display software can be easily modified to limit stimulation to a selected area of the moving retina, and the method has been used to simulate central scotomata. It is pointed out that the technique, while more accurate, versatile and responsive than a rotating drum device, may be less useful in experiments requiring a wide field display.

Yasui, S.↗

Avoiding Stair-Step Artifacts in Image Registration for GOES-R Navigation and Registration Assessment

In developing software for independent verification and validation (IVV) of the Image Navigation and Registration (INR) capability for the Geostationary Operational Environmental Satellite R Series (GOES-R) Advanced Baseline Imager (ABI), we have encountered an image registration artifact which limits the accuracy of image offset estimation at the subpixel scale using image correlation. Where the two images to be registered have the same pixel size, subpixel image registration preferentially selects registration values where the image pixel boundaries are close to lined up. Because of the shape of a curve plotting input displacement to estimated offset, we call this a stair-step artifact. When one image is at a higher resolution than the other, the stair-step artifact is minimized by correlating at the higher resolution. For validating ABI image navigation, GOES-R images are correlated with Landsat-based ground truth maps. To create the ground truth map, the Landsat image is first transformed to the perspective seen from the GOES-R satellite, and then is scaled to an appropriate pixel size. Minimizing processing time motivates choosing the map pixels to be the same size as the GOES-R pixels. At this pixel size image processing of the shift estimate is efficient, but the stair-step artifact is present. If the map pixel is very small, stair-step is not a problem, but image correlation is computation-intensive. This paper describes simulation-based selection of the scale for truth maps for registering GOES-R ABI images.

stair-step artifact↗

Avoiding Stair-Step Artifacts in Image Registration for GOES-R Navigation and Registration Assessment

In developing software for independent verification and validation (IVV) of the Image Navigation and Registration (INR) capability for the Geostationary Operational Environmental Satellite R Series (GOES-R) Advanced Baseline Imager (ABI), we have encountered an image registration artifact which limits the accuracy of image offset estimation at the subpixel scale using image correlation. Where the two images to be registered have the same pixel size, subpixel image registration preferentially selects registration values where the image pixel boundaries are close to lined up. Because of the shape of a curve plotting input displacement to estimated offset, we call this a stair-step artifact. When one image is at a higher resolution than the other, the stair-step artifact is minimized by correlating at the higher resolution. For validating ABI image navigation, GOES-R images are correlated with Landsat-based ground truth maps. To create the ground truth map, the Landsat image is first transformed to the perspective seen from the GOES-R satellite, and then is scaled to an appropriate pixel size. Minimizing processing time motivates choosing the map pixels to be the same size as the GOES-R pixels. At this pixel size image processing of the shift estimate is efficient, but the stair-step artifact is present. If the map pixel is very small, stair-step is not a problem, but image correlation is computation-intensive. This paper describes simulation-based selection of the scale for truth maps for registering GOES-R ABI images.

image registration↗

Functional Data Analysis of Spaceflight-Induced Changes in Coordination and Phase in Head Pitch Acceleration During Treadmill Walking

Astronauts returning from spaceflight experience neurovestibular disturbances during head movements and attempt to mitigate them by limiting head motion. Analyses to date of the head movements made during walking have concentrated on amplitude and variability measures extracted from ensemble averages of individual gait cycles. Phase shifts within each gait cycle can be determined by functional data analysis through the computation of time-warping functions. Large, localized variations in the timing of peaks in head kinematics may indicate changes in coordination. The purpose of this study was to determine timing changes in head pitch acceleration of astronauts during treadmill walking before and after flight. Six astronauts (5M/1F; age = 43.5+/-6.4yr) participated in the study. Subjects walked at 1.8 m/sec (4 mph) on a motorized treadmill while reading optotypes displayed on a computer screen 4 m in front of their eyes. Three-dimensional motion of the subject s head was recorded with an Inertial Measurement Unit (IMU) device. Data were recorded twice before flight and four times after landing. The head pitch acceleration was calculated by taking the time derivative of the pitch velocity data from the IMU. Data for each session with each subject were time-normalized into gait cycles, then registered to align significant features and create a mean curve. The mean curves of each postflight session for each subject were re-registered based on their preflight mean curve to create time-warping functions. The root mean squares (RMS) of these warping functions were calculated to assess the deviation of head pitch acceleration mean curves in each postflight session from the preflight mean curve. After landing, most crewmembers exhibited localized shifts within their head pitch acceleration regimes, with the greatest deviations in RMS occurring on landing day or 1 day after landing. These results show that the alteration of head pitch coordination due to spaceflight may be assessed using an analysis of time-warping functions.

Miller, Christopher↗

MatchGUI: A Graphical MATLAB-Based Tool for Automatic Image Co-Registration

MatchGUI software, based on MATLAB, automatically matches two images and displays the match result by superimposing one image on the other. A slider bar allows focus to shift between the two images. There are tools for zoom, auto-crop to overlap region, and basic image markup. Given a pair of ortho-rectified images (focused primarily on Mars orbital imagery for now), this software automatically co-registers the imagery so that corresponding image pixels are aligned. MatchGUI requires minimal user input, and performs a registration over scale and inplane rotation fully automatically

Ansar, Adnan I.↗

Analysis by NASA's VESGEN Software of Retinal Blood Vessels in Human Subjects Undergoing Head-Down Tilt During 70-Day Bed Rest

Significant risks for visual impairment associated with increased intracranial pressure (VIIP) are incurred by microgravity spaceflight, especially long-duration missions [1]. We hypothesize that microgravity-induced fluid shifts result in pathological changes within blood vessels of the retina that precede development of visual and other ocular impairments. Potential contributions of retinal vascular remodeling to VIIP etiology are therefore being investigated for two studies in 30deg infrared (IR) Heidelberg Spectralis(Registered Trademark) images with NASA's innovative VESsel GENeration Analysis (VESGEN) software [2,3]. The retrospective studies include: (1) before, during and after (pre, mid and post) 6º head-down tilt (HDT) in human subjects during 70 days of bed rest, and (2) before and after missions to the International Space Station (ISS) by U.S. crew members. Results for both studies are almost complete. A preliminary example for HDT is described below.

Microgravity↗

Massively parallel processor computer

An apparatus for processing multidimensional data with strong spatial characteristics, such as raw image data, characterized by a large number of parallel data streams in an ordered array is described. It comprises a large number (e.g., 16,384 in a 128 x 128 array) of parallel processing elements operating simultaneously and independently on single bit slices of a corresponding array of incoming data streams under control of a single set of instructions. Each of the processing elements comprises a bidirectional data bus in communication with a register for storing single bit slices together with a random access memory unit and associated circuitry, including a binary counter/shift register device, for performing logical and arithmetical computations on the bit slices, and an I/O unit for interfacing the bidirectional data bus with the data stream source. The massively parallel processor architecture enables very high speed processing of large amounts of ordered parallel data, including spatial translation by shifting or sliding of bits vertically or horizontally to neighboring processing elements.

Fung, L. W.↗

Differential, integral, and momentum-transfer cross sections for elastic electron scattering by neon - 5 to 100 eV

Relative elastic-scattering differential cross sections were measured in the 5-100-eV impact energy and 10-145 deg angular ranges. Normalization of these cross sections was achieved by utilizing accurate total electron-scattering cross sections. A phase-shift analysis of the angular distributions in terms of real phase shifts has been carried out. From the differential cross sections, momentum-transfer cross sections were obtained and the values of the critical energy and angle were established (associated with the lowest value of the differential cross section) as 62.5 + or - 2.5 eV and 101.7 deg + or - 1.5 deg, respectively. The present phase shifts, the critical parameters, and differential, integral, and momentum-transfer cross sections are compared to previous experimental and theoretical results. The error associated with the present data is about 10 percent.

Register, D. F.↗

Absolute elastic differential electron scattering cross sections for He - A proposed calibration standard from 5 to 200 eV

Absolute differential, integral, and momentum-transfer cross sections for electrons elastically scattered from helium are reported for the impact energy range of 5 to 200 eV. Angular distributions for elastically scattered electrons are measured in a crossed-beam geometry using a collimated, differentially pumped atomic-beam source which requires no effective-path-length correction. Below the first inelastic threshold the angular distributions were placed on an absolute scale by use of a phase-shift analysis. Above this threshold, the angular distributions from 10 to 140 deg were fitted using the phase-shift technique, and the resulting integral cross sections were normalized to a semiempirically derived integral elastic cross section. Depending on the impact energy, the data are estimated to be accurate to within 5 to 9%.

Register, D. F.↗

Coupling functions for lead and lead-free neutron monitors from the latitudinal measurements performed in 1982 in the research station Academician Kurchatov

The latitudinal behavior of intensities and multiplicities was registered by the neutron monitor 2 NM and the lead-free neutron monitor 3 SND (slow-neuron detector) in the equator-Kaliningrad line in the Atlantic Ocean. Coupling coefficients for 3 SND show the sensitivity of this detector to primary particles of cosmic rays of energies on the average lower than for 2 NM. As multiplicities increase, the coupling coefficients shift towards higher energies.

Alekanyan, T. M.↗

Effects of High-Temperature Exposures on the Fatigue Life of Superalloy Udimet(Registered Trademark) 720

The purpose of this study was to examine the effects of extended exposures on the near-surface fatigue resistance of a disk superalloy. Powder metallurgy processed, supersolvus heat-treated Udimet 720 (U720) fatigue specimens were exposed in air at temperatures from 650 to 705 C for 100 hr to over 1000 hr. They were then tested using conventional fatigue tests at 650 C to determine the effects of exposure on fatigue resistance. The exposures reduced life by up to 70% and increased the scatter in life, compared to unexposed levels. Fractographic evaluations indicated the failure mode was shifted by the exposures from internal to surface crack initiations. The increased scatter in life was related to the competition between internal crack initiations at inclusions or large grains producing longer lives, and surface crack initiations at an environmentally affected surface layer producing shorter lives.

Gabb, Timothy P.↗

Discovery of 69 ms periodic X-ray pulsations in A0538-66

The detection of X ray pulsations with a period of 69.2126 ms from A0538-66 was done from the Einstein Observatory. A point source was located by the High Resolution Imager and a proportional counter registered a flux of 40 counts/sec over background. A column spectral density of 2 x 10 to the 23/sq cm identified the object as A0538-66. A persistent periodicity of 0.0692126 sec was observed throughout the event. The outbursts were not detected on three other observations of A0538-66, and a best fit to a change of rotation velocity indicated that the period observed was from a binary star with a Doppler shifted signal. The two stars are separated by less than 39 solar radii, with the larger star having a 40 solar radius. Consideration is given to the possibility that the X rays are due to accretion on a neutron star and that the two stars at times share a common envelope.

Skinner, G. K.↗

The VISAR Process

The Video Image Stabilization And Registration (VISAR) process is an award winning video image processing software developed at NASA's Marshall Space Flight Center. VISAR has a wide variety of application areas where the refinement of digital video is needed. It is used to correct jitter, rotation, and zoom effects by registering and processing on individual image captures that are a part of normal video capturing. Its most prominent uses were the 1996 Olympic Bombing case and in identifying Saddam Hussein during the Iraq war. Based on first-hand knowledge, this paper describes the VISAR process, which consists of several steps designed to refine digital video using VISAR software. The process determines the differences between two video images so that one, or both, of the images can be changed in ways that make them match as well as possible. Corrections include changes in position (horizontal and vertical image shifts), changes in orientation (image rotation), and changes in magnification (image zoom). While much of the VISAR process is automated, in its current embodiment it requires the user to initially identify the area of interest and to reset a threshold parameter if the default gives unacceptable results. The basic process that is used is an old tried and true method that determines how well the two images match. This process is called cross-correlation. It gives a single number, the correlation coefficient, that is equal to 1.0 if the images are perfectly matched, is equal to 0.0 if the images have nothing in common, and is equal to -1.0 if one image is the negative of the other. This basic process is used by many image stabilization methods. With VISAR we use it in a manner that provides statistical information needed to best determine orientation and magnification.

Hathaway, David↗

Effect of antiorthostatic BedRest (BR) on GastroIntestinal Motility (GIM) of normal subjects

The combined effects of postural changes, fluid shifts and diuresis associated with the absence of the gravity vector may decrease gastrointestinal motility (GIM) during space flight. GIM can be estimated from the mouth to cecum transit time (MCTT) of orally administered lactulose (LAC); this test is used to assess changes in GIM in normal subjects and in patients with GI pathology and related disease conditions. Since bedrest (BR) mimics some of the physiological changes that occur during space flight, the effect of ten days of BR on GIM was evaluated from the MCTT of LAC. Methods: Subjects were 12 nonsmoking males between the ages of 35 and 50. After an 8-10 hour fast, subjects ingested Cephulac (registered) (20 g solution) with a low-fiber breakfast on four different days (45, 30, 25, and 20) before BR and on three separate days (4, 7, and 10) during BR. Breath-H2 concentrations were measured before and at 10 minute intervals for 4 hours after breakfast using a Quintron breathalyzer and MCTT was determined from these data. Results: MCTT ranged between 10 and 122 minutes during ambulation and 80 to 120 minutes during BR with means of 79 minutes and 122 minutes respectively. Conclusion: Mean MCTT during BR was 54 percent longer than during ambulation, suggesting that absorption and availability of orally administered medications and nutrients may be delayed or impaired as a result of decreased GIM during bedrest.

Putcha, L.↗

Perceiving the coherent movements of spatially-separated features

When a partially-occluded object is represented in an image, it is defined by a set of spatially-separated features that may be registered at different spatial scales. To understand the image, human vision must organize these fragmented optical features into common and distinct object surfaces. Although the common fate of moving features often is considered a primary source of reliable information for image segmentation, little is known of the visual system's capacity to discriminate the coherent relative movements of spatially-separated features. In a series of experiments, observers viewed elements whose movements were correlated (direction and magnitude) or were uncorrelated. Our results indicate that observers can discriminate the two types of movement about as well as they can detect any movement at all. Moreover, the ability to perceive coherent movements is maintained under a variety of conditions including differences in the elements' spatial frequency content, spatial position and contrast, and temporal phase shifts between the spatially-correlated displacements. These results suggest that coherent relative motion may be a fundamental source of information exploited by vision, despite considerable variability in the spatial and temporal characteristics of the individual features.

Mowafy, Lyn↗

Focal Gray Matter Plasticity as a Function of Long Duration Bedrest: Preliminary Results

Long duration spaceflight (i.e., 22 days or longer) has been associated with changes in sensorimotor systems, resulting in difficulties that astronauts experience with posture control, locomotion, and manual control. It is unknown whether and how spaceflight impacts sensorimotor brain structure and function, and whether such changes may potentially underlie behavioral effects. Long duration head down tilt bed rest has been used repeatedly as an exclusionary analog to study microgravity effects on the sensorimotor system [1]. Bed rest mimics microgravity in body unloading and bodily fluid shifts. We are currently testing sensorimotor function, brain structure, and brain function pre and post a 70‐day bed rest period. We will acquire the same measures on NASA crewmembers starting in 2014. Here we present the results of the first eight bed rest subjects. Subjects were assessed at 12 and 7 days before‐, at 7, 30, and ~70 days in‐, and at 8 and 12 days post 70 days of bed rest at the NASA bed rest facility, UTMB, Galveston, TX, USA. At each time point structural MRI scans (i.e., high resolution T1‐weighted imaging and Diffusion Tensor Imaging (DTI)) were obtained using a 3T Siemens scanner. Focal changes over time in gray matter density were assessed using the voxel based morphometry 8 (VBM8) toolbox under SPM. Focal changes in white matter microstructural integrity were assessed using tract based spatial statistics (TBSS) as part of the FMRIB software library (FSL). TBSS registers all DTI scans to standard space. It subsequently creates a study specific white matter skeleton of the major white matter tracts. Non‐parametric permutation based t‐tests and ANOVA's were used for voxel‐wise comparison of the skeletons. For both VBM and TBSS, comparison of the two pre bed rest measurements did not show significant differences. VBM analysis revealed decreased gray matter density in bilateral areas including the frontal medial cortex, the insular cortex and the caudate nucleus from pre to in bed rest. Over the same time period, there was an increase in gray matter density in the cerebellum, occipital, and parietal cortices. The majority of these changes did not recover from during to post bed rest. TBSS analyses will also be presented. Extended bed rest, which is an analog for microgravity, can result in gray matter changes and potentially in microstructural white matter changes in areas that are important for neuromotor behavior and cognition. These changes did not recover at two weeks post bed rest. These results have significant public health implications, and will also aid in interpretation of our future data obtained pre and post spaceflight. Whether the effects of bed rest wear off at longer times post bed rest, and if they are associated with behavior are important questions that warrant further research.

Koppelmans, V.↗

Efficacy of Code Optimization on Cache-based Processors

The current common wisdom in the U.S. is that the powerful, cost-effective supercomputers of tomorrow will be based on commodity (RISC) micro-processors with cache memories. Already, most distributed systems in the world use such hardware as building blocks. This shift away from vector supercomputers and towards cache-based systems has brought about a change in programming paradigm, even when ignoring issues of parallelism. Vector machines require inner-loop independence and regular, non-pathological memory strides (usually this means: non-power-of-two strides) to allow efficient vectorization of array operations. Cache-based systems require spatial and temporal locality of data, so that data once read from main memory and stored in high-speed cache memory is used optimally before being written back to main memory. This means that the most cache-friendly array operations are those that feature zero or unit stride, so that each unit of data read from main memory (a cache line) contains information for the next iteration in the loop. Moreover, loops ought to be 'fat', meaning that as many operations as possible are performed on cache data-provided instruction caches do not overflow and enough registers are available. If unit stride is not possible, for example because of some data dependency, then care must be taken to avoid pathological strides, just ads on vector computers. For cache-based systems the issues are more complex, due to the effects of associativity and of non-unit block (cache line) size. But there is more to the story. Most modern micro-processors are superscalar, which means that they can issue several (arithmetic) instructions per clock cycle, provided that there are enough independent instructions in the loop body. This is another argument for providing fat loop bodies. With these restrictions, it appears fairly straightforward to produce code that will run efficiently on any cache-based system. It can be argued that although some of the important computational algorithms employed at NASA Ames require different programming styles on vector machines and cache-based machines, respectively, neither architecture class appeared to be favored by particular algorithms in principle. Practice tells us that the situation is more complicated. This report presents observations and some analysis of performance tuning for cache-based systems. We point out several counterintuitive results that serve as a cautionary reminder that memory accesses are not the only factors that determine performance, and that within the class of cache-based systems, significant differences exist.

VanderWijngaart, Rob F.↗