941 Matching Results

Search Results

Advanced search parameters have been applied.

Independent Quadtrees

Description: This dissertation deals with the problem of manipulating and storing an image using quadtrees. A quadtree is a tree in which each node has four ordered children or is a leaf. It can be used to represent an image via hierarchical decomposition. The image is broken into four regions. A region can be a solid color (homogeneous) or a mixture of colors (heterogeneous). If a region is heterogeneous it is broken into four subregions, and the process continues recursively until all subregions are homogeneous. The traditional quadtree suffers from dependence on the underlying grid. The grid coordinate system is implicit, and therefore fixed. The fixed coordinate system implies a rigid tree. A rigid tree cannot be translated, scaled, or rotated. Instead, a new tree must be built which is the result of one of these transformations. This dissertation introduces the independent quadtree. The independent quadtree is free of any underlying coordinate system. The tree is no longer rigid and can be easily translated, scaled, or rotated. Algorithms to perform these operations axe presented. The translation and rotation algorithms take constant time. The scaling algorithm has linear time in the number nodes in the tree. The disadvantage of independent quadtrees is the longer generation and display time. This dissertation also introduces an alternate method of hierarchical decomposition. This new method finds the largest homogeneous block with respect to the corners of the image. This block defines the division point for the decomposition. If the size of the block is below some cutoff point, it is deemed to be to small to make the overhead worthwhile and the traditional method is used instead. This new method is compared to the traditional method on randomly generated rectangles, triangles, and circles. The new method is shown to use significantly less space for all three ...
Date: December 1986
Creator: Atwood, Larry D. (Larry Dale)
Partner: UNT Libraries

GenoGraphics for OpenWindows

Description: GenoGraphics is a generic utility for constructing and querying one-dimensional linear plots. The outgrowth of a request from Dr. Cassandra Smith for a tool to facilitate her genome mapping research. GenoGraphics development has benefited from a continued collaboration with her. Written in Sun Microsystem's OpenWindows environment and the BTOL toolkit developed at Argonne National Laboratory. GenoGraphics provides an interactive, intuitive, graphical interface. Its features include: viewing multiple maps simultaneously, zooming, and querying by mouse clicking. By expediting plot generation, GenoGraphics gives the scientist more time to analyze data and a novel means for deducing conclusions.
Date: April 1992
Creator: Hagstrom, Ray; Michaels, George S.; Taylor, Ronald; Price, Morgan; Overbeek, Ross; Zawada, Dave et al.
Partner: UNT Libraries Government Documents Department

An investigation of the effects of presentation format and time pressure on decision makers performing tasks of varying complexitites

Description: The primary objective of this study was to determine which presentation format leads to better decision performance when the decision maker solving a problem of certain complexity is experiencing a certain level of time pressure.
Date: December 1990
Creator: Hwang, Mark I. (Mark Ing-Hwa)
Partner: UNT Libraries


Description: The role of images of information (charts, diagrams, maps, and symbols) for effective presentation of facts and concepts is expanding dramatically because of advances in computer graphics technology, increasingly hetero-lingual, hetero-cultural world target populations of information providers, the urgent need to convey more efficiently vast amounts of information, the broadening population of (non-expert) computer users, the decrease of available time for reading texts and for decision making, and the general level of literacy. A coalition of visual performance experts, human engineering specialists, computer scientists, and graphic designers/artists is required to resolve human factors aspects of images of information. The need for, nature of, and benefits of interdisciplinary effort are discussed. The results of an interdisciplinary collaboration are demonstrated in a product for visualizing complex information about global energy interdependence. An invited panel will respond to the presentation.
Date: July 1, 1980
Creator: Marcus, A.
Partner: UNT Libraries Government Documents Department

Streaming Compression of Hexahedral Meshes

Description: We describe a method for streaming compression of hexahedral meshes. Given an interleaved stream of vertices and hexahedral our coder incrementally compresses the mesh in the presented order. Our coder is extremely memory efficient when the input stream documents when vertices are referenced for the last time (i.e. when it contains topological finalization tags). Our coder then continuously releases and reuses data structures that no longer contribute to compressing the remainder of the stream. This means in practice that our coder has only a small fraction of the whole mesh in memory at any time. We can therefore compress very large meshes - even meshes that do not file in memory. Compared to traditional, non-streaming approaches that load the entire mesh and globally reorder it during compression, our algorithm trades a less compact compressed representation for significant gains in speed, memory, and I/O efficiency. For example, on the 456k hexahedra 'blade' mesh, our coder is twice as fast and uses 88 times less memory (only 3.1 MB) with the compressed file increasing about 3% in size. We also present the first scheme for predictive compression of properties associated with hexahedral cells.
Date: February 3, 2010
Creator: Isenburg, M & Courbet, C
Partner: UNT Libraries Government Documents Department

Visualization Tools for Adaptive Mesh Refinement Data

Description: Adaptive Mesh Refinement (AMR) is a highly effective method for simulations that span a large range of spatiotemporal scales, such as astrophysical simulations that must accommodate ranges from interstellar to sub-planetary. Most mainstream visualization tools still lack support for AMR as a first class data type and AMR code teams use custom built applications for AMR visualization. The Department of Energy's (DOE's) Science Discovery through Advanced Computing (SciDAC) Visualization and Analytics Center for Enabling Technologies (VACET) is currently working on extending VisIt, which is an open source visualization tool that accommodates AMR as a first-class data type. These efforts will bridge the gap between general-purpose visualization applications and highly specialized AMR visual analysis applications. Here, we give an overview of the state of the art in AMR visualization research and tools and describe how VisIt currently handles AMR data.
Date: May 9, 2007
Creator: Weber, Gunther H.; Beckner, Vincent E.; Childs, Hank; Ligocki,Terry J.; Miller, Mark C.; Van Straalen, Brian et al.
Partner: UNT Libraries Government Documents Department

Shiva: An astronomical data analysis framework

Description: A key online and off-line software component of the Sloan Digital Sky Survey (SDSS) is Shiva. Shiva provides a readily extendible framework upon which the SDSS data reduction pipeline software is built. In this paper we present an introduction to the Shiva data analysis framework. We briefly discuss the features and the inherent prototyping and rapid development capabilities that make Shiva an integral part in the on-going development of SDSS software.
Date: December 1, 1995
Creator: Sergey, G.; Berman, E.; Huang, C.H.; Kent, S.; Newberg, H; Nicinski, T. et al.
Partner: UNT Libraries Government Documents Department

Status of the HEPVis class library

Description: Since 1994 a group of High Energy Physicists and Computer Scientists have been collaborating on HEPVis, a library of 2-D and 3-D shapes for detector visualization and HEP analysis. Based on the Open Inventor (1) toolkit, HEPVis has grown into an international collaboration since its inception in 1994. This paper describes the library, its history, and its future. Images from HEP applications that use the library are also included.
Date: March 3, 1999
Creator: al., Amber Boehnlein et
Partner: UNT Libraries Government Documents Department

SCALE Graphical Developments for Improved Criticality Safety Aalyses

Description: New computer graphic developments at Oak Ridge National Ridge National Laboratory (ORNL) are being used to provide visualization of criticality safety models and calculational results as well as tools for criticality safety analysis input preparation. The purpose of this paper is to present the status of current development efforts to continue to enhance the SCALE (Standardized Computer Analyses for Licensing Evaluations) computer software system. Applications for criticality safety analysis in the areas of 3-D model visualization, input preparation and execution via a graphical user interface (GUI), and two-dimensional (2-D) plotting of results are discussed.
Date: September 20, 1999
Creator: Barnett, D. L.; Bowman, S. M.; Horwedel, J. E. & Petrie, L. M.
Partner: UNT Libraries Government Documents Department

Users Guide and Tutorial for PC-GenoGraphics: Version 1

Description: PC-GenoGraphics is a visual database/query facility designed for reasoning with genomic data. Data are represented to reflect variously accurate notions of the location of their sites, etc., along the length of the genome. Sequence data are efficiently stored and queried via a rather versatile language so that entire sequences of organisms will be treatable as they emerge. Other classes of information, such as function descriptions, are stored in a relational form, and joint queries relating these to sequence properties are supported. All queries result in visual responses that indicate locations along the genome. The results of queries can themselves be promoted to be queryable objects against which further queries can be launched.
Date: December 1992
Creator: Hagstrom, Ray; Overbeek, Ross & Price, Morgan
Partner: UNT Libraries Government Documents Department

DOE/FETC Gasis Project

Description: Technical progress on the GAS IS project during the quarter for contract no. DE-AC21 -93 MC281 39 is described. During this period, work was performed on Task 4 Technology Transfer, Task 7: Software Enhancement, Task 8: Reservoir Data System Updates, and Task 9: Supplemental Reservoir Studies.
Date: November 12, 1998
Creator: Hugman, R. H.
Partner: UNT Libraries Government Documents Department

General Purpose Programming on Modern Graphics Hardware

Description: I start with a brief introduction to the graphics processing unit (GPU) as well as general-purpose computation on modern graphics hardware (GPGPU). Next, I explore the motivations for GPGPU programming, and the capabilities of modern GPUs (including advantages and disadvantages). Also, I give the background required for further exploring GPU programming, including the terminology used and the resources available. Finally, I include a comprehensive survey of previous and current GPGPU work, and end with a look at the future of GPU programming.
Date: May 2008
Creator: Fleming, Robert
Partner: UNT Libraries

Visual literacy in computer culture: reading, writing, and drawing Logo turtle graphics

Description: This study seeks to explore relationships between Logo turtle graphics and visual literacy by addressing two related questions: (a) can traditional visual literacy concepts, as found in the published literature, be synthesized in terms of Logo turtle graphics, and (b) do the literature and "hands-on" experience with turtle graphics indicate that visual competencies are pertinent to graphics-based electronic communications in computer culture?
Date: August 1989
Creator: Horn, Carin E.
Partner: UNT Libraries

Computer Graphics Primitives and the Scan-Line Algorithm

Description: This paper presents the scan-line algorithm which has been implemented on the Lisp Machine. The scan-line algorithm resides beneath a library of primitive software routines which draw more fundamental objects: lines, triangles and rectangles. This routine, implemented in microcode, applies the A(BC)*D approach to word boundary alignments in order to create an extremely fast, efficient, and general purpose drawing primitive. The scan-line algorithm improves on previous methodologies by limiting the number of CPU intensive instructions and by minimizing the number of words referenced. This paper will describe how to draw scan-lines and the constraints imposed upon the scan-line algorithm by the Lisp Machine's hardware and software.
Date: December 1988
Creator: Myjak, Michael D. (Michael David)
Partner: UNT Libraries

Digital video technology - today and tomorrow: 11th office information technology conference

Description: Digital video is probably computing`s fastest moving technology today. Just three years ago, the zenith of digital video technology on the PC was the successful marriage of digital text and graphics with analog audio and video by means of expensive analog laser disc players and video overlay boards. The state of the art involves two different approaches to fully digital video on computers: hardware-assisted and software-only solutions.
Date: October 1, 1994
Creator: Liberman, J.
Partner: UNT Libraries Government Documents Department

Expanding the Numerical Control Version of Computer Graphics to Include Automatically Computed Machine Feeds and Speeds

Description: The objective of the study is to utilize the cross-sectional computation capabilities of a computer to calculate the revolutions per minute, to determine the volume of metal being removed by the machine cutter at any point in the programmed path, and to output the feed rate that the particular situation requires. The six chapters which present the information are as follows: Chapter I, introduction; Chapter II, analysis of factors affecting the computation of speed and feed rate parameters; Chapter III, organization of the input by the numerical control programmer; Chapter IV, modifications to the computer software; Chapter V, evaluation of the benefits of utilizing computed speed and feed rates; Chapter VI, summary, findings, conclusions, and recommendations.
Date: August 1979
Creator: Berry, Ronny E.
Partner: UNT Libraries

CANVAS: C++ objects for easy graphics on an Evans and Sutherland PS390 terminal

Description: The C++ classes described in this note comprise an attempt to provide an object-oriented approach, and if there was ever a graphics terminal naturally suited to object-oriented programming, the PS390 is it. Since a canvas is not a program but a variable to be used in programs, users can write software to suit their particular needs. By simply declaring canvas variables the application program is provided with an object which accepts data and displays it automatically. Any number of canvases can be placed anywhere on the screen, so data can be viewed in a variety of ways simultaneously. Further, the real-time'' transformation capabilities of the PS390 are activated in one step by connecting'' its external devices, the dials and the puck, to the desired canvas. There is no need for the applications programmer to construct his own function networks, choose names for nodes, and do any of the other administrative tasks laid out in the manuals, including connecting the terminal to a host computer and initializing it. These are handled automatically by the canvases themselves, thus removing this clutter from the application program.
Date: August 27, 1990
Creator: Michelotti, Leo & Kick, Richard
Partner: UNT Libraries Government Documents Department


Description: Categorization supports decision making, letting an analyst look at data from different perspectives and different levels of detail. An approach to data analysis is described in which membership in subjectively defined categories is modeled by the fuzzy nature of color categories and presented via computer graphics for visual inspection by the analyst.
Date: February 1, 1981
Creator: Benson, William H.
Partner: UNT Libraries Government Documents Department

Extracting Critical Path Graphs from MPI Applications

Description: The critical path is one of the fundamental runtime characteristics of a parallel program. It identifies the longest execution sequence without wait delays. In other words, the critical path is the global execution path that inflicts wait operations on other nodes without itself being stalled. Hence, it dictates the overall runtime and knowing it is important to understand an application's runtime and message behavior and to target optimizations. We have developed a toolset that identifies the critical path of MPI applications, extracts it, and then produces a graphical representation of the corresponding program execution graph to visualize it. To implement this, we intercept all MPI library calls, use the information to build the relevant subset of the execution graph, and then extract the critical path from there. We have applied our technique to several scientific benchmarks and successfully produced critical path diagrams for applications running on up to 128 processors.
Date: July 27, 2005
Creator: Schulz, M
Partner: UNT Libraries Government Documents Department

JAGUAR developer's manual.

Description: JAGUAR (JAva GUi for Applied Research) is a Java software tool providing an advanced text editor and graphical user interface (GUI) to manipulate DAKOTA (Design Analysis Kit for Optimization and Terascale Applications) input specifications. This document focuses on the technical background necessary for a developer to understand JAGUAR.
Date: June 1, 2011
Creator: Chan, Ethan
Partner: UNT Libraries Government Documents Department

2005 DOE Computer Graphics Forum Site Survey

Description: The Information Management and Graphics Group supports and develops tools that enhance our ability to access, display, and understand large, complex data sets. Activities include developing visualization software for terascale data exploration; running two video production labs; supporting graphics libraries and tools for end users; maintaining four PowerWalls and assorted other advanced displays; and providing integrated tools for searching, organizing, and browsing scientific data. The Data group supports Defense and Nuclear technologies (D&NT) Directorate. The group's visualization team has developed and maintains two visualization tools: MeshTV and VisIt. These are interactive graphical analysis tools for visualizing and analyzing data on two- and three-dimensional meshes. They also provide movie production support. Researchers in the Center for Applied Scientific Computing (CASC) work on various projects including the development of visualization and data mining techniques for terascale data exploration that are funded by ASC. The researchers also have LDRD projects and collaborations with other lab researchers, academia, and industry.
Date: April 15, 2005
Creator: Rebecca, S & Eric, B
Partner: UNT Libraries Government Documents Department

IceT users' guide and reference.

Description: The Image Composition Engine for Tiles (IceT) is a high-performance sort-last parallel rendering library. In addition to providing accelerated rendering for a standard display, IceT provides the unique ability to generate images for tiled displays. The overall resolution of the display may be several times larger than any viewport that may be rendered by a single machine. This document is an overview of the user interface to IceT.
Date: January 1, 2011
Creator: Moreland, Kenneth D.
Partner: UNT Libraries Government Documents Department