Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael J. Swain
dblp:60/5961
· DBLP profile ↗
17ranked-venue papers
8as first author
0since 2021 · last 1996
0000-0002-1817-9665ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 4 first-authorSystems, architecture and hardware · 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.
| Artificial intelligence
9 papers |
Robot navigation and mapping · 66% Planning, search and constraint satisfaction · 13% Image recognition and object detection · 11% | |
| Human-computer interaction and pervasive computing
1 paper |
Interaction techniques and input · 75% Haptics and multimodal interaction · 25% | |
| Databases, data mining, and information retrieval
3 papers |
Information retrieval · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Parallel and multicore computing · 68% Hardware accelerators and domain-specific architectures · 32% | |
| Computer graphics and multimedia
3 papers |
Computational photography and imaging · 61% Image and video processing · 25% Geometric modeling and processing · 14% |
Topics — the 13 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › image retrieval › image indexing
color indexing |
0.0 | 2 | 1994 | The capacity of color histogram indexing · CVPR 1994 Indexing via color histograms · ICCV 1990 |
Interaction techniques and input
gesture input |
0.0 | 1 | 1996 | Gesture recognition using the Perseus architecture · CVPR 1996 |
Interaction techniques and input › input sensing
gesture recognition |
0.0 | 1 | 1996 | Gesture recognition using the Perseus architecture · CVPR 1996 |
Haptics and multimodal interaction
multimodal interface |
0.0 | 1 | 1996 | Gesture recognition using the Perseus architecture · CVPR 1996 |
Interaction techniques and input › input sensing › gesture recognition
pointing gesture recognition |
0.0 | 1 | 1996 | Gesture recognition using the Perseus architecture · CVPR 1996 |
Information retrieval
image retrieval |
0.0 | 1 | 1994 | The capacity of color histogram indexing · CVPR 1994 |
Robotics › Robot navigation and mapping
active vision |
0.0 | 1 | 1993 | Promising directions in active vision · Int. J. Comput. Vis. 1993 |
Information retrieval › image retrieval
content-based image retrieval |
0.0 | 2 | 1991 | Indexing via color histograms · ICCV 1990 Color indexing · Int. J. Comput. Vis. 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
arc consistency |
0.0 | 1 | 1992 | Arc Consistency: Parallelism and Domain Dependence · Artif. Intell. 1992 |
Robotics › Robot manipulation
grasping |
0.0 | 1 | 1995 | An Architecture for Vision and Action · IJCAI 1995 |
Computer vision › 3D vision › 3d shape reconstruction › shape from x
shape from texture |
0.0 | 1 | 1985 | Shape from Texture · IJCAI 1985 |
Image and video processing
color histogram |
0.0 | 1 | 1992 | Low resolution cues for guiding saccadic eye movements · CVPR 1992 |
Geometric modeling and processing › shape representation
3d object representation |
0.0 | 1 | 1990 | Indexing via color histograms · ICCV 1990 |
Methods — techniques the papers use, named apart from their topics
parallelism · 0.0low-resolution cues · 0.0color histogram · 0.0arc consistency · 0.0windows of attention · 0.0redundant interpretation · 0.0contextual knowledge tuning · 0.0histogram backprojection · 0.0capacity analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Gesture recognition using the Perseus architectureabstractCommunication involves more than simply spoken information. Typical interactions use gestures to accurately and efficiently convey ideas that are more easily expressed with actions than words. A more intuitive interface with machines should involve not only speech recognition, but gesture recognition as well. One of the most frequently used and expressively powerful gestures is pointing. It is far easier and more accurate to point to an object than give a verbal description of its location. To produce a more efficient, accurate, and natural human-machine interface we use the Perseus architecture to interpret the pointing gesture. Perseus uses a variety of techniques to reliably solve this complex visual problem in non-engineered worlds. Knowledge about the task and environment is used at all stages of processing to best interpret the scene for the current situation. Once the visual operators are chosen, contextual knowledge is used to tune them for maximal performance. Redundant interpretation of the scene provides robustness to errors in interpretation. Fusion of independent types of information results in increased tolerance when assumptions about the environment fail. Windows of attention are used to improve speed and remove distractions from the scene. Furthermore, reuse is a major issue in the design of Perseus. Information about the environment and task is explicitly represented so it can easily be re-used in tasks other than pointing. A clean interface to Perseus is provided for symbolic higher level systems like the RAP reactive execution system. In this paper we describe Perseus in detail and show how it is used to locate objects pointed to by people. Roger E. Kahn, Michael J. Swain, Peter N. Prokopowicz, R. James Firby |
CVPR | 2 |
| 1996 | Happy Patrons Make Better Tippers: Creating a Robot Waiter Using Perseus and the Animate Agent ArchitectureabstractAs autonomous robots become increasingly adept at performing simple tasks like moving from place to place and picking up and delivering objects, it is becoming apparent that an important area of robotic research is that of developing natural interfaces for controlling them. In the context of building a robot "waiter", the authors demonstrate the use of the Perseus architecture for gesture recognition, teamed with the Animate Agent architecture for tightly coupled perception and action. Of particular significance is the ease of implementing this task utilizing the architectures and routines they have already created for other tasks. David Franklin, Roger E. Kahn, Michael J. Swain, R. James Firby |
FG | 3 |
| 1995 | View-Based Techniques for Searching for Objects and Textures
Michael J. Swain, Charles H. Frankel, Mei Lu |
ACCV | 1 |
| 1995 | Plan representations for picking up trashabstractOne of the difficult aspects of building an autonomous system, such as a service robot, is representing the plans needed to carry out tasks in unstructured environments. We outline the plans used by the University of Chicago entry in the 1994 AAAI robot competition. The robot was controlled using the Animate Agent Architecture, and the skills and RAPs presented constitute its task knowledge. R. James Firby, Peter N. Prokopwics, Michael J. Swain |
ICTAI | 3 |
| 1995 | An Architecture for Vision and Action
R. James Firby, Roger E. Kahn, Peter N. Prokopowicz, Michael J. Swain |
IJCAI | 4 |
| 1995 | Action and Perception in Man-Made Environments
Daniel D. Fu, Kristian J. Hammond, Michael J. Swain |
IJCAI | 3 |
| 1994 | The capacity of color histogram indexingabstractColor histogram matching has been shown to be a promising way of quickly indexing into a large image database. Yet, few experiments have been done to test the method on truly large databases, and even if they were performed, they would give little guidance to a user wondering if the technique would be useful with his or her database. In this paper we define and analyze a measure relevant to extending color histogram indexing to large databases: capacity (how many distinguishable histograms can be stored).> Markus A. Stricker, Michael J. Swain |
CVPR | 2 |
| 1993 | Promising directions in active vision
Michael J. Swain, Markus A. Stricker |
Int. J. Comput. Vis. | 1 |
| 1992 | Low resolution cues for guiding saccadic eye movementsabstractThe high-resolution field of view of the human eye only covers a tiny fraction of the total field of view, which allows for great economy in computational resources but forces the visual system to solve other problems that would not exist with uniformly high resolution. One of these is how to determine where to redirect the fovea, given only the low-resolution information available in the periphery. The advent of spatially variant receptor arrays for cameras has made it imperative that computational solutions to this problem be found. Color has been traditionally associated with foveal vision, but it is shown that color cues are well preserved under low resolution, and an algorithm for locating objects based on color histograms that is both effective under low resolution and computationally efficient is illustrated.> Michael J. Swain, Roger E. Kahn, Dana H. Ballard |
CVPR | 1 |
| 1992 | Arc Consistency: Parallelism and Domain Dependence
Paul R. Cooper, Michael J. Swain |
Artif. Intell. | 2 |
| 1991 | Color indexing
Michael J. Swain, Dana H. Ballard |
Int. J. Comput. Vis. | 1 |
| 1990 | Indexing via color histogramsabstractThis paper shows color histograms to be stable object representations over change in view, and demonstrates that they can differentiate among a large number of objects. The authors introduce a technique called histogram intersection for efficiently matching model and image histograms. Color can also be used to search for the location of an object. An algorithm called histogram backprojection performs this task efficiently in crowded scenes.> Michael J. Swain, Dana H. Ballard |
ICCV | 1 |
| 1989 | Domain Dependence in Parallel Constraint Satisfaction
Paul R. Cooper, Michael J. Swain |
IJCAI | 2 |
| 1989 | Efficient Parallel Estimation for Markov Random Fields
Michael J. Swain, Lambert E. Wixson, Paul B. Chou |
UAI | 1 |
| 1988 | Parallel Hardware for Constraint Satisfaction
Michael J. Swain, Paul R. Cooper |
AAAI | 1 |
| 1986 | Experiments in using a theorem prover to prove and develop geometrical theorems in computer visionabstractA geometrical theorem prover based on algebraic techniques has been used to prove and derive theorems in computer vision. The results show that theorems relevant to persepective viewing and the properties of shadows can be proven, including some which contain inequalities. Deriving theorems by stating incomplete hypotheses and letting the prover suggest the missing constraints can provide valuable new insights into vision probiems. However, there is no guarantee that the suggestions made by the proof algorithm are interpretable in terms of primitive geometric concepts. Michael J. Swain, Joseph L. Mundy |
ICRA | 1 |
| 1985 | Shape from Texture
John Aliomonos, Michael J. Swain |
IJCAI | 2 |