Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Günther F. Schrack

dblp:s/GuntherFSchrack · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 2015
0000-0001-7203-6262ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 11 · 4 first-authorArtificial intelligence and machine learning · 3 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
4 papers
Computational geometry · 50% Algorithms and data structures · 48% Coding theory · 3%
Computer graphics and multimedia
2 papers
Geometric modeling and processing · 78% Image and video processing · 22%

Topics — the 3 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry › fractal geometry
space-filling curves
0.212015
Generation of Spatial Orders and Space-Filling Curves · IEEE Trans. Image Process. 2015
Coding theory › error-correcting codes › decoding › decoding algorithms › coding algorithms
encoding and decoding algorithms
0.011997
An algorithm for encoding and decoding the 3-D Hilbert order · IEEE Trans. Image Process. 1997
Computational geometry
geometric modeling and processing
0.011994
Reconstructing multishell solids from voxel-based contours · Comput. Aided Des. 1994

Methods — techniques the papers use, named apart from their topics

recursive scaling · 0.4encoding and decoding · 0.4x-order · 0.1u-order · 0.1morton order · 0.13-d hilbert curve encoding · 0.0multishell reconstruction · 0.0denotational semantics · 0.0areal external representation model · 0.0
YearPublicationVenuePosition
2015 Generation of Spatial Orders and Space-Filling Curves
abstract
Space-filling curves have been found useful for many applications in diverse fields. A space-filling curve is a path in a 2(r)×2(r) raster domain, which visits each location exactly once. In mathematical terms, space-filling curves linearize a 2D integer space, bijectively mapping the space to the integer line. An algorithm is presented, which generates a large number of space-filling curves/spatial orders. Functions are derived such that the code of each location can be calculated from its coordinates and, conversely, a location code can be decoded to yield the coordinates. The algorithm first generates generate 4×4 spatial orders; they subsequently may be scaled up to any desired domain of size 2(r)×2(r) . The underlying theory of the algorithm, the processes for scaling up, encoding, and decoding are described in detail. The curves are generated as a set of incongruent curves, followed, if required, by the sets of associated congruent curves. A number of space-filling curves are illustrated.
Günther F. Schrack, Leo J. Stocco
IEEE Trans. Image Process.1
2009 On Spatial Orders and Location Codes
abstract
Spatial orders such as the Morton (Z) order, U-order, or X-order have applications in matrix manipulation, graphic rendering and data encryption. It is shown that these spatial orders are single examples of entire classes of spatial orders which can be defined in arbitrary numbers of dimensions and base values. Secondly, an algorithm is proposed which can be used to transform between these spatial orders and Cartesian coordinates. It is shown that the efficiency of the algorithm improves with a larger base value. By choosing a base value that corresponds to the available memory page size, the computational effort required to perform operations such as matrix multiplication can be optimized.
Leo J. Stocco, Günther F. Schrack
IEEE Trans. Computers2
1998 A New Ordering Strategy Applied to Spatial Data Processing
abstract
Ordering a set of multi-dimensional data is an essential task in modern spatial data processing systems such as raster geographical information systems. This can effectively be carried out by a transformation called spatial ordering. It has been reported that the H ilbert order exhibits desirable performance. However, its encoding or decoding process in the n -dimensional space (n 3) is complicated and would place a considerable computational burden on the application problems. In this paper, we propose a new spatial order with efficient algorithms. The performance evaluation suggests that this new order is competitive with the Hilbert order.
Günther F. Schrack
Int. J. Geogr. Inf. Sci.2
1997 An algorithm for encoding and decoding the 3-D Hilbert order
abstract
Spatial ordering is a transformation relating an n-dimensional voxel to a set of natural numbers. Interest in the Hilbert order (H-order) has been high because of its desirable performance when applied to image processing. In this correspondence, an encoding/decoding algorithm for the three-dimensional (3-D) Hilbert order is presented.
Günther F. Schrack
IEEE Trans. Image Process.2
1996 Encoding and Decoding the Hilbert Order
Günther F. Schrack
Softw. Pract. Exp.2
1995 Improved mirroring and rotation functions for linear quadtree leaves
Lars M. Wilke, Günther F. Schrack
Image Vis. Comput.2
1994 Reconstructing multishell solids from voxel-based contours
Irene Gargantini, Günther F. Schrack, Aron Kwok
Comput. Aided Des.2
1993 Mirroring and rotating images in linear quadtree form with few machine instructions
Günther F. Schrack, Irene Gargantini
Image Vis. Comput.1
1992 Finding neighbors of equal size in linear quadtrees and octrees in constant time
Günther F. Schrack
CVGIP Image Underst.1
1991 Multiple-seed 3D connectivity filling for inaccurate borders
Irene Gargantini, Harvey H. Atkinson, Günther F. Schrack
CVGIP Graph. Model. Image Process.3
1989 Adaptive display of linear octrees
Irene Gargantini, Günther F. Schrack, Harvey H. Atkinson
Comput. Graph.2
1989 Guest editor's introduction : Computer graphics in Canada: Past and present
Günther F. Schrack
Comput. Graph.1
1984 Computer-aided correlation of music and graphic image
Thomas Goldberg, Günther F. Schrack
Comput. Graph.2
1982 The Effectiveness of High-level Graphical Languages in Dealing with Various Graphical Domains
abstract
There are many domains in which graphical programming languages can be applied. Use of a particular graphical programing language will be limited if the domains in which it can be applied are restricted. High-level graphical languages provide simply expressed constructs for the definition, manipulation, inquiry, and external representation of graphical data. These capabilities permit the application to various domains of high-level graphical languages. Five specific domains are discussed; an example of an application of the graphical language LIG is presented in each domain.
Günther F. Schrack
Eurographics2
1982 Computer graphics: A keyword-indexed bibliography for the year 1980
Günther F. Schrack
Comput. Graph. Image Process.1
1980 Modelling and Display Concepts in a High-level Graphics Programming Language
abstract
The definition, manipulation and display of graphical data in an applications program can occur at different levels if graphical data are viewed as a hierarchy of output primitives. This paper discusses concepts of how graphical objects may be defined and desribes how these concepts are reflected in the design of the high-level graphics programming language LIG/P.
Ch. Mannhardt, Günther F. Schrack
Eurographics2
1976 On the semantics of the assignment statement of high-level graphical languages
abstract
Based on the concept of treating graphical data as a data type in its own right with associated language parts and constructs such as graphical constants, graphical variables and graphical expressions, the semantics of the assignment statement of a high-level graphical programming language are investigated in some detail.It is assumed that the graphical data are defined by the areal external representation model. In addition, the semantics of binary operators, the superposition and the deletion operators, are considered.
Günther F. Schrack
SIGGRAPH1