Roger W. Ehrich

dblp:91/3424 · DBLP profile ↗
← Back
17ranked-venue papers
6as first author
0since 2021 · last 2008
—ORCID · none

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

Artificial intelligence and machine learning · 6Systems, architecture and hardware · 5 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Human-computer interaction and ubiquitous computing · 2Theory of computation · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 1

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.

Computer graphics and multimedia
4 papers
Image and video processing · 100%
Human-computer interaction and pervasive computing
2 papers
Usability and user experience research · 71% Human-robot interaction · 10% Human-AI interaction · 10%
Theoretical computer science
3 papers
Coding theory · 45% Information theory · 33% Automata and formal languages · 22%
Artificial intelligence
2 papers
Image recognition and object detection · 90% Learning theory · 10%

Topics — the 24 heaviest of 27, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing
edge detection
0.021995
Subpixel Edge Location in Binary Images Using Dithering · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Detection of Global Edges in Textured Images · IEEE Trans. Computers 1977
Image and video processing › halftoning
dithering
0.011995
Subpixel Edge Location in Binary Images Using Dithering · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Image and video processing
image enhancement
0.011995
Subpixel Edge Location in Binary Images Using Dithering · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Image and video processing › edge detection › edge localization
subpixel edge localization
0.011995
Subpixel Edge Location in Binary Images Using Dithering · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Usability and user experience research
usability evaluation
0.011991
Computer Analysis of User Interfaces Based on Repetition in Transcripts of User Sessions · ACM Trans. Inf. Syst. 1991
Usability and user experience research › usability evaluation
usability problem detection
0.011991
Computer Analysis of User Interfaces Based on Repetition in Transcripts of User Sessions · ACM Trans. Inf. Syst. 1991
Human-robot interaction
dialogue management
0.011982
DMS: A comprehensive system for managing human-computer dialogue · CHI 1982
Human-AI interaction › large language model interaction › language-based interaction
human-computer dialogue
0.011982
DMS: A comprehensive system for managing human-computer dialogue · CHI 1982
Image and video processing
image representation
0.011976
Representation of Random Waveforms by Relational Trees · IEEE Trans. Computers 1976
Information theory
pattern recognition
0.011976
A Readily Computable Decision Rule with Variable Dimensionality · IEEE Trans. Computers 1976
Computer vision › Image recognition and object detection › text recognition › optical character recognition
contextual postprocessing
0.011975
Experiments in the Contextual Recognition of Cursive Script · IEEE Trans. Computers 1975
Computer vision › Image recognition and object detection › handwriting recognition
cursive script recognition
0.011975
Experiments in the Contextual Recognition of Cursive Script · IEEE Trans. Computers 1975
Computer vision › Image recognition and object detection
handwriting recognition
0.011975
Experiments in the Contextual Recognition of Cursive Script · IEEE Trans. Computers 1975
Image and video processing › document image analysis
character recognition
0.011971
Contextual Word Recognition Using Binary Digrams · IEEE Trans. Computers 1971
Automata and formal languages
transductions
0.011971
Two-Way Sequential Transductions and Stack Automata · Inf. Control. 1971
Coding theory › error-correcting codes
cyclic codes
0.011969
A class of high-speed decoders for linear cyclic binary codes · IEEE Trans. Inf. Theory 1969
Coding theory › error-correcting codes
decoding
0.011969
A class of high-speed decoders for linear cyclic binary codes · IEEE Trans. Inf. Theory 1969
Coding theory › error-correcting codes › decoding › decoding algorithms › optimal decoding
maximum-likelihood decoding
0.011969
A class of high-speed decoders for linear cyclic binary codes · IEEE Trans. Inf. Theory 1969
Machine learning › Learning theory
classification
0.011976
A Readily Computable Decision Rule with Variable Dimensionality · IEEE Trans. Computers 1976
Environmental and earth informatics
remote sensing
0.011977
Detection of Global Edges in Textured Images · IEEE Trans. Computers 1977
Image and video processing
texture analysis
0.011976
Representation of Random Waveforms by Relational Trees · IEEE Trans. Computers 1976
Coding theory › error-correcting codes › decoding › decoding algorithms › low-complexity decoding
fast decoding
0.011969
A class of high-speed decoders for linear cyclic binary codes · IEEE Trans. Inf. Theory 1969
Coding theory › error-correcting codes › block codes
linear code
0.011969
A class of high-speed decoders for linear cyclic binary codes · IEEE Trans. Inf. Theory 1969
Automata and formal languages › infinite-state systems › automata with storage
stack automata
0.011971
Two-Way Sequential Transductions and Stack Automata · Inf. Control. 1971

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

random noise injection · 0.0estimation bias analysis · 0.0session logging · 0.0protocol analysis · 0.0critical incident analysis · 0.0system design · 0.0prototyping · 0.0neyman-pearson · 0.0likelihood ratio · 0.0threshold element · 0.0modulo-2 adders · 0.0contextual postprocessing · 0.0binary digrams · 0.0
YearPublicationVenuePosition
2008 As go the feet...: on the estimation of attentional focus from stance
abstract
The estimation of the direction of visual attention is critical to a large number of interactive systems. This paper investigates the cross-modal relation of the position of one's feet (or standing stance) to the focus of gaze. The intuition is that while one CAN have a range of attentional foci from a particular stance, one may be MORE LIKELY to look in specific directions given an approach vector and stance. We posit that the cross-modal relationship is constrained by biomechanics and personal style. We define a stance vector that models the approach direction before stopping and the pose of a subject's feet. We present a study where the subjects' feet and approach vector are tracked. The subjects read aloud contents of note cards in 4 locations. The order of `visits' to the cards were randomized. Ten subjects read 40 lines of text each, yielding 400 stance vectors and gaze directions. We divided our data into 4 sets of 300 training and 100 test vectors and trained a neural net to estimate the gaze direction given the stance vector. Our results show that 31% our gaze orientation estimates were within 5°, 51% of our estimates were within 10°, and 60% were within 15°. Given the ability to track foot position, the procedure is minimally invasive.
Francis K. H. Quek, Roger W. Ehrich, Thurmon E. Lockhart
ICMI2
2000 Analysis of moire patterns in non-uniformly sampled halftones
Roger W. Ehrich
Image Vis. Comput.2
1996 Analysis of moire patterns in non-uniformly sampled halftones
abstract
We analyze the moire patterns in halftone images scanned by a popular commercial scanner. We show that the non uniform sampling scheme employed by the scanner introduces extra aliasing components compared to uniform sampling and thus complicates the moire patterns formed. The analysis applies to other scanners that employ non uniform sampling. We also suggest methods for suppressing the moire patterns in scanned halftones.
Roger W. Ehrich
WACV2
1995 Subpixel Edge Location in Binary Images Using Dithering
abstract
This paper concerns the problem of obtaining subpixel estimates of the locations of straight edges in binary digital images using dithering. By adding uniformly distributed independent random noise it is shown that estimation bias may be removed and that the estimation variance is inversely proportional to the length of the line segment. The sensitivity to incorrect dither amplitude is calculated, and implementation is discussed.>
Roger W. Ehrich
IEEE Trans. Pattern Anal. Mach. Intell.2
1991 Computer Analysis of User Interfaces Based on Repetition in Transcripts of User Sessions
abstract
It is generally acknowledged that the production of quality user interfaces requires a thorough understanding of the user and that this involves evaluating the interface by observing the user working with the system, or by performing human factors experiments. Such methods traditionally involve the use of video tape, protocol analysis, critical incident analysis, etc. These methods require time consuming analyses and may be invasive. In addition, the data obtained through such methods represent a relatively small portion of the use of a system. An alternative approach is to record all user input and systems output, i.e., log the user session. Such transcripts can be collected automatically and non-invasively over a long period of time. Unfortunately, this produces voluminous amounts of data. There is, therefore, a need for tools and techniques that allow an evaluator to identify potential performance and usability problems from such data. It is hypothesized that repetition of user actions is an important indicator of potential user interface problems.
Antonio C. Siochi, Roger W. Ehrich
ACM Trans. Inf. Syst.2
1990 A framework for uncertainty reasoning in hierarchical visual evidence space
abstract
A computational framework is presented to show how Dempster-Shafer (D-S) evidence theory can be applied to a hierarchically structured hypothesis space in a computer vision system. It is shown how to make use of partial and locally ambiguous information at different levels of abstraction to achieve a reliable interpretation. It is also shown how the reasoning process can make use of spatial relationships among pieces of visual evidence to strengthen the reasoning results. Because a frame of discernment consists of a set of mutually exclusive visual events, the reasoning process is visual evidence driven, and the goal is to assign labels to visual events. However, at each level of the event hierarchy it is possible to pose additional D-S problems involving spatial relationships among hypotheses at that level and other evidence. The results of these subsidiary D-S problems contribute to the belief functions for the original hypotheses at that level. Thus, a framework for incorporating a relational model into an event-driven reasoning process is formed. An implementation example is given.>
Jianzhong Qian, Roger W. Ehrich
ICPR (1)2
1988 Dynamic programming approach for context classification using the Markov random field
abstract
A set of multispectral image context classification techniques are discussed which are based on a recursive algorithm for optimal estimation of the state of a two-dimensional discrete Markov random field. The three recursive algorithms are forms of dynamic programming. Because the estimation equations of the recursive algorithm are quite simple, the computation complexity of the approach is low. It is shown that recursive contextual classification can improve classification performance, as compared to noncontextual classification. In addition, this algorithm has the advantage over other techniques in that it handles multispectral data naturally and simultaneously.>
Robert M. Haralick, Ming Chua Zhang, Roger W. Ehrich
ICPR3
1988 Contextual word recognition using probabilistic relaxation labeling
A. Ardeshir Goshtasby, Roger W. Ehrich
Pattern Recognit.2
1984 Extraction of lines and regions from grey tone line drawing images
Layne T. Watson, K. Arvind, Roger W. Ehrich, Robert M. Haralick
Pattern Recognit.3
1982 DMS: A comprehensive system for managing human-computer dialogue
abstract
As the complexity of human-computer interfaces increases, those who use these interfaces as well as those reponsible for their design have recognized an urgent need for substantive research in the human factors of software development [2], [5]. Because of the magnitude of the task of producing software for individual human-computer interfaces, appropriate tools are needed for defining and improving such interfaces, both in research and production environments. This paper describes the research being carried out to construct DMS (Dialogue Management System), which is a complete system for defining, modifying, executing, and metering human-computer dialogues.
John W. Roach, H. Rex Hartson, Roger W. Ehrich, Tamer Yunten, Deborah H. Johnson
CHI3
1977 Detection of Global Edges in Textured Images
abstract
Recently geologists have been recognizing the importance of line or edge-like features called lineaments that are commonly detected in Landsat terrain reconnaissance. Lineaments are piecewise discontinuous global lines or edges of low curvature, and they generally have widely varying widths or edge characteristics that make them difficult to detect.
Roger W. Ehrich
IEEE Trans. Computers1
1976 A Readily Computable Decision Rule with Variable Dimensionality
abstract
Optimal decision strategies such as Bayes and Neyman-Pearson require the computation of likelihood ratios that are difficult to compute in all but a few special cases. In practice, unfounded assumptions are frequently made about the nature of the pattern classes so that these strategies can be used. In this correspondence suboptimal decision strategies are explored that are attractive because they are easy to compute. These offer two rather unusual advantages. If, during the operation of the classifier a measurement is undefined or too difficult to make, it is easy to alter the dimensionality of the decision rule. Furthermore, it is possible to use different sets of features for testing different classes so that dimensionality can be minimized rather easily. Normally the features used for each class are "specialists" in discriminating that class from the mixture of remaining classes.
Roger W. Ehrich
IEEE Trans. Computers1
1976 Representation of Random Waveforms by Relational Trees
abstract
In a number of applications of image processing, much information about objects or textures in the image can be obtained by sequential analysis of individual scan lines.
Roger W. Ehrich, Jörgen P. Foith
IEEE Trans. Computers1
1975 Experiments in the Contextual Recognition of Cursive Script
abstract
In this paper a structure for a contextual cursive script recognition system is presented. This system makes use of letter context to determine word length, letter segmentation, and character identity to achieve contextual recognition at the word level. The system consists of a character recognizer that presents a set of best alternatives for each character to a contextual postprocessor whose task it is to determine the correct word.
Roger W. Ehrich, Kenneth J. Koehler
IEEE Trans. Computers1
1971 Two-Way Sequential Transductions and Stack Automata
Roger W. Ehrich, Stephen S. Yau
Inf. Control.1
1971 Contextual Word Recognition Using Binary Digrams
abstract
This paper describes a special-purpose character recognition system which uses contextual information for the recognition of words from any given dictionary of words. Previous techniques that utilized context involved letter transition probabilities of digrams and trigrams. This research introduces the concept of binary digrams which overcomes some of the problems of past approaches. They can be used to extract offectively the "syntax" of the dictionary while requiring very modest amounts of storage. A computationally feasible procedure is described which allows the accuracy requirements of the character recognizer to be relaxed if it is followed by a contextual postprocessor. The modified recognition system is allowed to output several alternatives for each character, while the postprocessor selects the proper string of characters by having access to both the dictionary and the dictionary syntax. A theoretical estimate of the recognition rate is derived, and experimental results demonstrate the ability of the system to achieve low error and rejection rates.
Edward M. Riseman, Roger W. Ehrich
IEEE Trans. Computers2
1969 A class of high-speed decoders for linear cyclic binary codes
abstract
A general method is proposed for decoding any cyclic binary code at extremely high speed using only modulo2adders and threshold elements, and the decoders may be designed for maximum-likelihood decoding. The number of decoding cycles is a fraction of the number of digits in the code word.
Roger W. Ehrich, Stephen S. Yau
IEEE Trans. Inf. Theory1