Search NASA⌕ Search

SEARCH · Search NASA

Results for “templates”

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

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

At least 253 records · Page 14

Spacecraft control center automation using the generic inferential executor (GENIE)

The increasing requirement to dramatically reduce the cost of mission operations led to increased emphasis on automation technology. The expert system technology used at the Goddard Space Flight Center (MD) is currently being applied to the automation of spacecraft control center activities. The generic inferential executor (GENIE) is a tool which allows pass automation applications to be constructed. The pass script templates constructed encode the tasks necessary to mimic flight operations team interactions with the spacecraft during a pass. These templates can be configured with data specific to a particular pass. Animated graphical displays illustrate the progress during the pass. The first GENIE application automates passes of the solar, anomalous and magnetospheric particle explorer (SAMPEX) spacecraft.

Hartley, Jonathan↗

Estimation of Cirrus and Stratus Cloud Heights Using Landsat Imagery

A new method based upon high-spatial-resolution imagery is presented that matches cloud and shadow regions to estimate cirrus and stratus cloud heights. The distance between the cloud and the matching shadow pattern is accomplished using the 2D cross-correlation function from which the cloud height is derived. The distance between the matching cloud-shadow patterns is verified manually. The derived heights also are validated through comparison with a temperature-based retrieval of cloud height. It is also demonstrated that an estimate of cloud thickness can be retrieved if both the sunside and anti-sunside of the cloud-shadow pair are apparent. The technique requires some intepretation to determine the cloud height level retrieved (i.e., the top, base, or mid-level). It is concluded that the method is accurate to within several pixels, equivalent to cloud height variations of about +/- 250 m. The results show that precise placement of the templates is unnecessary, so that the development of a semi-automated procedure is possible. Cloud templates of about 64 pixels on a side or larger produce consistent results. The procedure was repeated for imagery degraded to simulate lower spatial resolutions. The results suggest that spatial resolution of 150-200 m or better is necessary in order to obtain stable cloud height retrievals.

Inomata, Yasushi↗

Towards Self-Replicating Chemical Systems Based on Cytidylic and Guanylic Acids

This project is aimed towards a better understanding of template-directed reactions and, based on this, towards the development of efficient non-enzymatic RNA replicating systems. These systems could serve as models for the prebiotic synthesis of an RNA world. The major objectives of this project were: (a) To elucidate the mechanistic aspects of template-directed (TD) chemistry, (b) to identify the conditions, environmental and other, that favor "organized chemistry" and stereo selective polymerization of nucleotides and (c) to search and, hopefully, find catalysts that will improve the efficiency of these reactions. Enhanced efficiency is expected to facilitate the road towards a self-replicating chemical system based on all four nucleic acid bases. During the first nine months of the granting period from January 1997 to October 1997, we have made substantial progress towards the first two objectives. During this period our activities were directed towards (1) synthesizing activated nucleotides to be used as substrates, (2) using these substrates in order to determine the effect of the leaving group (imidazole (Im), 2-methylimidazole (2-MeIm), and 2,4-dimethylimidazole (2,4-diMeIm)) in the product distribution, (3) developing techniques for analysis of mixtures by LC/MS, (4) creating a protocol in order to obtain kinetic parameters of the dimerization reaction and (5) analyzing kinetic data obtained with the poly(C)/2-MeImpG system. With the exception of item (5), the experimental work for the projects (1) - (4) is still in progress. A list of publications and manuscripts resulted from this research is enclosed.

Kanavarioti, Anastassia↗

Recovery of motion parameters from distortions in scanned images

Scanned images, such as those produced by the scanning-laser ophthalmoscope (SLO), show distortions when there is target motion. This is because pixels corresponding to different image regions are acquired sequentially, and so, in essence, are slices of different snapshots. While these distortions create problems for image registration algorithms, they are potentially useful for recovering target motion parameters at temporal frequencies above the frame rate. Stetter, Sendtner and Timberlake measured large distortions in SLO images to recover the time course of rapid horizontal saccadic eye movements. Here, this work is extended with the goal of automatically recovering small eye movements in two dimensions. Eye position during the frame interval is modeled using a low dimensional parametric description, which in turn is used to generate predicted distortions of a reference template. The input image is then registered to the distorted template using normalized cross correlation. The motion parameters are then varied, and the correlation recomputed, to find the motion which maximizes the peak value of the correlation. The location and value of the correlation maximum are determined with sub-pixel precision using biquadratic interpolation, yielding eye position resolution better than 1 arc minute. This method of motion parameter estimation is tested using actual SLO images as well as simulated images. Motion parameter estimation might also be applied to individual video lines in order to reduce pipeline delays for a near real-time system.

Mulligan, Jeffrey B.↗

Towards Self-Replicating Chemical Systems Based on Cytidylic and Guanylic Acids

This project was aimed towards a better understanding of template-directed reactions and, based on this, towards the development of efficient non-enzymatic RNA replicating systems. These systems could serve as models for the prebiotic synthesis of an RNA world. The major objectives of this project are: (a) To elucidate the mechanistic aspects of template-directed (TD) chemistry and (b) to identify active boundary regions, or conditions, environmental and other, that favor "organized chemistry" and stereo-selective polymerization of nucleotides. "Organized chemistry" may lead to enhanced polymerization efficiency which in turn is expected to facilitate the road towards a self-replicating chemical system based on all four nucleic acid bases.

Kanavarioti, Anastassia↗

Image Discrimination Models for Object Detection in Natural Backgrounds

This paper reviews work accomplished and in progress at NASA Ames relating to visual target detection. The focus is on image discrimination models, starting with Watson's pioneering development of a simple spatial model and progressing through this model's descendents and extensions. The application of image discrimination models to target detection will be described and results reviewed for Rohaly's vehicle target data and the Search 2 data. The paper concludes with a description of work we have done to model the process by which observers learn target templates and methods for elucidating those templates.

Ahumada, A. J., Jr.↗

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↗

Intelligent Tutoring Systems for Procedural Task Training of Remote Payload Operations at NASA

Intelligent Tutoring Systems (ITSs) encode and apply the subject matter and teaching expertise of experienced instructors to provide students with individualized instruction automatically. ITSs complement training simulators by providing automated instruction when it is not economical or feasible to dedicate an instructor to each student during training simulations. Despite their proven training effectiveness and favorable operating cost, however, relatively few ITSs are in use. This is largely because it is usually costly and difficult to encode the task knowledge used by the ITS to evaluate the student's actions and assess the student's performance. Procedural tasks are tasks for which there exist procedures, guidelines, and strategies that determine the correct set of steps to be taken within each situation. To lower the cost and difficulty of creating tutoring systems for procedural task training, Stottler Henke Associates, Inc. (SHAI) worked closely with the Operations Training Group at NASA's Marshall Space Flight Center to develop the Task Tutor Toolkit (T (exp 3)), a generic tutoring system shell and scenario authoring tool. The Task Tutor Toolkit employs a case-based reasoning approach where the instructor creates a procedure template that specifies the range of student actions that are "correct" within each scenario. Because each procedure template is specific to a single scenario, the system can employ relatively simple reasoning methods to represent a correct set of actions and assess student performance. This simplicity enables a non-programmer to specify task knowledge quickly and easily by via graphical user interface, using a "demonstrate, generalize, and annotate" paradigm, that recognizes the range of possible valid actions and infers principles understood (or misunderstood) by the student when those actions are carried out. The Task Tutor Toolkit was also designed to be modular and general, so that it can be interfaced with a wide range of training simulators and support a variety of training domains. SHAI and NASA applied the Task Tutor Toolkit to create the Remote Payload Operations Tutor (RPOT). RPOT is a specific tutoring system application which lets scientists who are new to space mission operations learn to monitor and control their experiments aboard the International Space Station according to NASA payload regulations, guidelines, and procedures. The RPOT simulator lets students practice these skills by monitoring the telemetry variable values of a simple, hypothetical experiment, sending commands to the experiment, coordinating with NASA personnel via voice communication loops, and submitting and retrieving information via documents and forms. At the end of each scenario, RPOT displays the principles correctly or incorrectly demonstrated by the student, along with explanations and background information. The effectiveness of RPOT and the Task Tutor Toolkit are currently under evaluation at NASA.

Ong, James↗

The Effect of Radiation on Selected Photographic Film

We conducted this film test to evaluate several manufacturers' photographic films for their ability to acquire imagery on the International Space Station. We selected 25 motion picture, photographic slide, and negative films from three different film manufacturers. We based this selection on the fact that their films ranked highest in other similar film tests, and on their general acceptance by the international community. This test differed from previous tests because the entire evaluation process leading up to the final selection was based on information derived after the original flight film was scanned to a digital file. Previously conducted tests were evaluated entirely based on 8 x 10s that were produced from the film either directly or through the internegative process. This new evaluation procedure provided accurate quantitative data on granularity and contrast from the digital data. This test did not try to define which film was best visually. This is too often based on personal preference. However, the test results did group the films by good, marginal, and unacceptable. We developed, and included in this report, a template containing quantitative, graphical, and visual information for each film. These templates should be sufficient for comparing the different films tested and subsequently selecting a film or films to be used for experiments and general documentation on the International Space Station.

Slater, Richard↗

IEC Research Status at MSFC

This viewgraph presentation gives an overview of the Inertial Electrostatic Confinement (IEC) research status at Marshall Space Flight Center. Details are given on the experiment setup (hardware characteristics, diagnostic equipment, propellant feed system, and planned pulse mode operation), grid manufacturing (identified manufacturing techniques, such as metal deposition, negative template mold, and machining), and grid for IEC operation (negative template technique and electrochemical technique).

Hrbud, Ivana↗

Stellar Evolution in Starburst Galaxies

The main thrust of the program was to obtain UV spectroscopy of a number of massive and hot luminous (OB type) stars in the nearby galaxy called the Small Magellanic Cloud (SMC). The objective was to analyze their atmospheres and winds so as to determine the effect of the lower abundance of the SIVIC on these parameters. Furthermore, the differences in evolution could be investigated. Additionally, the UV spectra themselves would be suitably weighted and systematically combined to provide a template for comparison to very distant galaxies formed in the early history of the Universe which also have a low abundance of elements. The spectra have been obtained and the analysis is proceeding, primarily by the groups in Munich and at STScl who are the leads for this project. Given the important role of the nearby SMC galaxy as a template of low metal abundance, I have begun to investigate the YOUNGEST phases of massive star birth, before the most massive and hottest stars become optically visible. Typically these stars form in clusters, in some cases having tens to hundreds of OB type stars. In this phase, each star is still buried in its natal cloud and visible only in the infrared (IR) from its self-heated dust and/or from radio free-free emission of the surrounding hydrogen (HII) region. Efforts to find and identify these buried clusters were conducted using a large radio telescope. A number of these were found and further analysis of the data is underway. These clusters are not visible optically, but ought to be seen in the IR, and are a likely topic for HST photometry on NICMOS. A proposal to do this will be made next semester. These objects are the precursors of the optically visible clusters that contain massive and hot luminous stars.

Conti, Peter↗

Substitution of Ribonucleotides in the T7 RNA Polymerase Promoter Element

A systematic analysis was carried out to examine the effects of ribonucleotide substitution at various locations within the promoter element for T7 RNA polymerase. Ribonucleotides could be introduced at most positions without significantly decreasing transcription efficiency. A critical window of residues that were intolerant of RNA substitution was defined for both the non-template and template strands of the promoter. These residues are involved in important contacts with the AT-rich recognition loop, specificity loop, and P-intercalating hairpin of the polymerase. These results highlight the malleability of T7 RNA polymerase in recognizing its promoter element and suggest that promoters with altered backbone conformations may be used in molecular biology applications that employ T7 RNA polymerase for in vitro transcription.

McGinness, Kathleen E.↗

Remote Enantioselection Transmitted by an Achiral Peptide Nucleic Acid Backbone

short homochiral segment of DNA into a PNA helix could have guaranteed that the next short segment of DNA to be incorporated would have the same handedness as the first. Once two segments of the same handedness were present, the probability that a third segment would have the same handedness would increase, and so on. Evolution could then slowly dilute out the PNA part. This scenario would ultimately allow the formation of a chiral oligonucleotide by processes that are largely resistant to enantiomeric crossinhibition. It is important to note that the ligation of homochiral dinucleotides on a nucleic acid template would probably be at least as enantiospecific as the reaction that we have studied. The disadvantage of using chiral monomers as components of a replicating system arises from the difficulty of generating a first long homochiral template from a racemic mixture of monomers, although results of experiments designed to overcome this difficulty by employing homochiral tetramers have been reported.l l The probability of obtaining a homochiral n-mer from achiral substrates is approximately 1P-I if the nontemplate-directed extension of the primer is not enantioselective. Hence, it would be very hard to get started with a homochiral 40-mer, for example. No such difficulty exists in a scenario that originates with an achiral genetic material and in which the incorporation of very few chiral monomers in this achiral background gradually progresses towards homochirality. It seems possible that some PNA sequences could act as catalysts, analogous to ribozymes, even though PNA lacks clear metal binding sites. Although such catalysts could not be enantioselective, the incorporation of as few as two chiral nucleotides could then impose chiral specificity on the system. Furthermore, such patch chimeras could help to bridge the gap in catalytic potential between PNA and RNA, while guaranteeing enantioselectivity.

Kozlov, Igor A.↗

Continuous In Vitro Evolution of a Ribozyme that Catalyzes Three Successive Nucleotidyl Addition Reactions

Variants of the class I ligase ribozyme, which catalyzes joining of the 3' end of a template bound oligonucleotide to its own 5' end, have been made to evolve in a continuous manner by a simple serial transfer procedure that can be carried out indefinitely. This process was expanded to allow the evolution of ribozymes that catalyze three successive nucleotidyl addition reactions, two template-directed mononucleotide additions followed by RNA ligation. During the development of this behavior, a population of ribozymes was maintained against an overall dilution of more than 10(exp 406). The resulting ribozymes were capable of catalyzing the three-step reaction pathway, with nucleotide addition occurring in either a 5' yieldig 3' or a 3' yielding 5' direction. This purely chemical system provides a functional model of a multi-step reaction pathway that is undergoing Darwinian evolution.

McGinness, Kathleen E.↗

A Tutor That's Up to the Task

With assistance from NASA s Marshall Space Flight Center, a new breed of ITS for technical training and complex problem-solving has hit the market to provide students and trainees with the decision-making skills necessary to succeed to the next level. The Task Tutor Toolkit (T3), developed by Stottler Henke Associates, Inc., of San Mateo, California, is a generic tutoring system shell and scenario authoring tool that emulates expert instructors and lowers the cost and difficulty of creating scenario-based ITS for technical training. The functionality of Stottler Henke Associates T3 far exceeds that of traditional computer-based training systems, which test factual recall and narrow skills by prompting students to answer multiple-choice or fill-inthe- blank questions. The T3, on the contrary, lets students assess situations, generate solutions, make decisions, and carry out actions in realistically complex scenarios.At the beginning of each scenario, the T3 tutoring system presents a briefing that describes the situation and the goals the students should pursue. Each scenario contains a solution template that specifies a partially-ordered sequence of action patterns that match correct sequences of student actions. During each scenario, the built-in simulator notifies the tutoring system of each student action. The T3 uses this information to evaluate the student action by comparing it with the scenario s solution template and with error rules that detect incorrect actions.

Source record↗

Putting Priors in Mixture Density Mercer Kernels

This paper presents a new methodology for automatic knowledge driven data mining based on the theory of Mercer Kernels, which are highly nonlinear symmetric positive definite mappings from the original image space to a very high, possibly infinite dimensional feature space. We describe a new method called Mixture Density Mercer Kernels to learn kernel function directly from data, rather than using predefined kernels. These data adaptive kernels can en- code prior knowledge in the kernel using a Bayesian formulation, thus allowing for physical information to be encoded in the model. We compare the results with existing algorithms on data from the Sloan Digital Sky Survey (SDSS). The code for these experiments has been generated with the AUTOBAYES tool, which automatically generates efficient and documented C/C++ code from abstract statistical model specifications. The core of the system is a schema library which contains template for learning and knowledge discovery algorithms like different versions of EM, or numeric optimization methods like conjugate gradient methods. The template instantiation is supported by symbolic- algebraic computations, which allows AUTOBAYES to find closed-form solutions and, where possible, to integrate them into the code. The results show that the Mixture Density Mercer-Kernel described here outperforms tree-based classification in distinguishing high-redshift galaxies from low- redshift galaxies by approximately 16% on test data, bagged trees by approximately 7%, and bagged trees built on a much larger sample of data by approximately 2%.

Srivastava, Ashok N.↗

Retrofitting the AutoBayes Program Synthesis System with Concrete Syntax

AutoBayes is a fully automatic, schema-based program synthesis system for statistical data analysis applications. Its core component is a schema library. i.e., a collection of generic code templates with associated applicability constraints which are instantiated in a problem-specific way during synthesis. Currently, AutoBayes is implemented in Prolog; the schemas thus use abstract syntax (i.e., Prolog terms) to formulate the templates. However, the conceptual distance between this abstract representation and the concrete syntax of the generated programs makes the schemas hard to create and maintain. In this paper we describe how AutoBayes is retrofitted with concrete syntax. We show how it is integrated into Prolog and describe how the seamless interaction of concrete syntax fragments with AutoBayes's remaining legacy meta-programming kernel based on abstract syntax is achieved. We apply the approach to gradually mitigate individual schemas without forcing a disruptive migration of the entire system to a different First experiences show that a smooth migration can be achieved. Moreover, it can result in a considerable reduction of the code size and improved readability of the code. In particular, abstracting out fresh-variable generation and second-order term construction allows the formulation of larger continuous fragments.

Fischer, Bernd↗

Automatic Generation of Algorithms for the Statistical Analysis of Planetary Nebulae Images

Analyzing data sets collected in experiments or by observations is a Core scientific activity. Typically, experimentd and observational data are &aught with uncertainty, and the analysis is based on a statistical model of the conjectured underlying processes, The large data volumes collected by modern instruments make computer support indispensible for this. Consequently, scientists spend significant amounts of their time with the development and refinement of the data analysis programs. AutoBayes [GF+02, FS03] is a fully automatic synthesis system for generating statistical data analysis programs. Externally, it looks like a compiler: it takes an abstract problem specification and translates it into executable code. Its input is a concise description of a data analysis problem in the form of a statistical model as shown in Figure 1; its output is optimized and fully documented C/C++ code which can be linked dynamically into the Matlab and Octave environments. Internally, however, it is quite different: AutoBayes derives a customized algorithm implementing the given model using a schema-based process, and then further refines and optimizes the algorithm into code. A schema is a parameterized code template with associated semantic constraints which define and restrict the template s applicability. The schema parameters are instantiated in a problem-specific way during synthesis as AutoBayes checks the constraints against the original model or, recursively, against emerging sub-problems. AutoBayes schema library contains problem decomposition operators (which are justified by theorems in a formal logic in the domain of Bayesian networks) as well as machine learning algorithms (e.g., EM, k-Means) and nu- meric optimization methods (e.g., Nelder-Mead simplex, conjugate gradient). AutoBayes augments this schema-based approach by symbolic computation to derive closed-form solutions whenever possible. This is a major advantage over other statistical data analysis systems which use numerical approximations even in cases where closed-form solutions exist. AutoBayes is implemented in Prolog and comprises approximately 75.000 lines of code. In this paper, we take one typical scientific data analysis problem-analyzing planetary nebulae images taken by the Hubble Space Telescope-and show how AutoBayes can be used to automate the implementation of the necessary anal- ysis programs. We initially follow the analysis described by Knuth and Hajian [KHO2] and use AutoBayes to derive code for the published models. We show the details of the code derivation process, including the symbolic computations and automatic integration of library procedures, and compare the results of the automatically generated and manually implemented code. We then go beyond the original analysis and use AutoBayes to derive code for a simple image segmentation procedure based on a mixture model which can be used to automate a manual preproceesing step. Finally, we combine the original approach with the simple segmentation which yields a more detailed analysis. This also demonstrates that AutoBayes makes it easy to combine different aspects of data analysis.

Fischer, Bernd↗