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

Eric Saund

dblp:51/1686 · DBLP profile ↗
← Back
33ranked-venue papers
23as first author
0since 2021 · last 2013
—ORCID · none

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

Artificial intelligence and machine learning · 23 · 19 first-authorGraphics, computer vision, multimedia, augmented reality and games · 10 · 6 first-authorDatabases, data management, data science and information retrieval · 6 · 2 first-authorHuman-computer interaction and ubiquitous computing · 4 · 3 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
11 papers
Image recognition and object detection · 34% Graph learning · 26% Probabilistic and Bayesian machine learning · 20%
Human-computer interaction and pervasive computing
6 papers
Interaction techniques and input · 84% Collaborative and social computing · 9% User interface design and tools · 5%
Computer graphics and multimedia
7 papers
Geometric modeling and processing · 44% Visual content generation and editing · 23% Image and video processing · 19%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%

Topics — the 30 heaviest of 43, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph matching
0.212013
A Graph Lattice Approach to Maintaining and Learning Dense Collections of Subgraphs as Image Features · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › Image recognition and object detection
visual feature extraction
0.212013
A Graph Lattice Approach to Maintaining and Learning Dense Collections of Subgraphs as Image Features · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › Image recognition and object detection › object detection
contour detection
0.112005
Logic and MRF Circuitry for Labeling Occluding and Thinline Visual Contours · NIPS 2005
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
loopy belief propagation
0.112005
Logic and MRF Circuitry for Labeling Occluding and Thinline Visual Contours · NIPS 2005
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
markov random field
0.112005
Logic and MRF Circuitry for Labeling Occluding and Thinline Visual Contours · NIPS 2005
Information retrieval › document processing
document analysis
0.012013
A Graph Lattice Approach to Maintaining and Learning Dense Collections of Subgraphs as Image Features · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Visual content generation and editing
image editing
0.012004
Perceptually-supported image editing of text and graphics · ACM Trans. Graph. 2004
Geometric modeling and processing › spatial reasoning › geometric reasoning
line drawing interpretation
0.012003
Finding Perceptually Closed Paths in Sketches and Drawings · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Geometric modeling and processing
sketch understanding
0.012003
Finding Perceptually Closed Paths in Sketches and Drawings · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Interaction techniques and input › selection techniques › command selection
mode selection
0.012003
Stylus input and editing without prior selection of mode · UIST 2003
Interaction techniques and input
pen input
0.012003
Stylus input and editing without prior selection of mode · UIST 2003
Interaction techniques and input
selection techniques
0.012003
Perceptually-supported image editing of text and graphics · UIST 2003
Computer vision › Segmentation and scene understanding
perceptual grouping
0.031999
Perceptual Organization of Occluding Contours Generated By Opaque Surfaces · CVPR 1999
Labeling of curvilinear structure across scales by token grouping · CVPR 1992
Adding scale to the primal sketch · CVPR 1989
Computer vision › 3D vision › 3d shape analysis
occluding contour
0.012005
Logic and MRF Circuitry for Labeling Occluding and Thinline Visual Contours · NIPS 2005
Natural language and speech › Information extraction and text analysis
text classification
0.011996
Applying the Multiple Cause Mixture Model to Text Categorization · ICML 1996
Image and video processing
perceptual grouping
0.011995
Perceptual Organization in an Interactive Sketch Editing Application · ICCV 1995
Visualization and visual analytics › interaction techniques
sketch-based interaction
0.011995
Perceptual Organization in an Interactive Sketch Editing Application · ICCV 1995
Image and video processing › image segmentation › object segmentation
foreground-background segmentation
0.012003
Perceptually-supported image editing of text and graphics · UIST 2003
Image and video processing
image segmentation
0.012003
Perceptually-supported image editing of text and graphics · UIST 2003
Algorithms and data structures › search algorithms
bidirectional search
0.012003
Finding Perceptually Closed Paths in Sketches and Drawings · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Graph algorithms and graph theory › graph algorithms › path problems
path finding
0.012003
Finding Perceptually Closed Paths in Sketches and Drawings · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.011993
Unsupervised Learning of Mixtures of Multiple Causes in Binary Data · NIPS 1993
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
mixture model
0.011993
Unsupervised Learning of Mixtures of Multiple Causes in Binary Data · NIPS 1993
Machine learning › Learning paradigms
unsupervised learning
0.011993
Unsupervised Learning of Mixtures of Multiple Causes in Binary Data · NIPS 1993
Computer vision › 3D vision › low-level vision
scale-space representation
0.011990
Symbolic Construction of a 2-D Scale-Space Image · IEEE Trans. Pattern Anal. Mach. Intell. 1990
Computer vision › 3D vision › 3d shape representation
shape descriptor
0.011990
Symbolic Construction of a 2-D Scale-Space Image · IEEE Trans. Pattern Anal. Mach. Intell. 1990
Geometric modeling and processing
shape analysis
0.011990
Symbolic Construction of a 2-D Scale-Space Image · IEEE Trans. Pattern Anal. Mach. Intell. 1990
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction
0.011989
Dimensionality-Reduction Using Connectionist Networks · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
nonlinear dimensionality reduction
0.011989
Dimensionality-Reduction Using Connectionist Networks · IEEE Trans. Pattern Anal. Mach. Intell. 1989
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
self-organizing networks
0.011989
Dimensionality-Reduction Using Connectionist Networks · IEEE Trans. Pattern Anal. Mach. Intell. 1989

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

graph lattice · 0.3feature selection · 0.3bag-of-words · 0.3perceptual grouping · 0.1recognition · 0.1image processing · 0.1image analysis · 0.1good continuation · 0.1best-first search · 0.1token grouping · 0.1markov random field · 0.1loopy belief propagation · 0.1computer vision · 0.0user study · 0.0multiscale blackboard · 0.0image interpretation · 0.0simulated annealing · 0.0energy minimization · 0.0
YearPublicationVenuePosition
2013 A Graph Lattice Approach to Maintaining and Learning Dense Collections of Subgraphs as Image Features
abstract
Effective object and scene classification and indexing depend on extraction of informative image features. This paper shows how large families of complex image features in the form of subgraphs can be built out of simpler ones through construction of a graph lattice—a hierarchy of related subgraphs linked in a lattice. Robustness is achieved by matching many overlapping and redundant subgraphs, which allows the use of inexpensive exact graph matching, instead of relying on expensive error-tolerant graph matching to a minimal set of ideal model graphs. Efficiency in exact matching is gained by exploitation of the graph lattice data structure. Additionally, the graph lattice enables methods for adaptively growing a feature space of subgraphs tailored to observed data. We develop the approach in the domain of rectilinear line art, specifically for the practical problem of document forms recognition. We are especially interested in methods that require only one or very few labeled training examples per category. We demonstrate two approaches to using the subgraph features for this purpose. Using a bag-of-words feature vector we achieve essentially single-instance learning on a benchmark forms database, following an unsupervised clustering stage. Further performance gains are achieved on a more difficult dataset using a feature voting method and feature selection procedure.
Eric Saund
IEEE Trans. Pattern Anal. Mach. Intell.1
2012 Receipts2Go: the big world of small documents
abstract
The Receipts2Go system is about the world of one-page documents: cash register receipts, book covers, cereal boxes, price tags, train tickets, fire extinguisher tags. In that world, we're exploring techniques for extracting accurate information from documents for which we have no layout descriptions -- indeed no initial idea of what the document's genre is -- using photos taken with cell phone cameras by users who aren't skilled document capture technicians. This paper outlines the system and reports on some initial results, including the algorithms we've found useful for cleaning up those document images, and the techniques used to extract and organize relevant information from thousands of similar-but-different page layouts.
Bill Janssen, Eric Saund, Eric A. Bier, Patricia Wall, Mary Ann Sprague
ACM Symposium on Document Engineering2
2011 A Method of Evaluating Table Segmentation Results Based on a Table Image Ground Truther
abstract
We propose a novel method to evaluate table segmentation results based on a table image ground truther. In the ground-truthing process, we first extract connected components from a given table image and connect them into an atom graph with weighed edges. Edge weight takes neighboring connected components' size similarities and distances into consideration. Then the ground truther semi-automatically determines the locations and spans of row/column separators according to projection profiles, under human supervision. We evaluate a given table segmentation by computing edit distance from its row and column separator assertions relative to ground truth. The edit distance is the sum of all the edit operation costs that correct wrong row and column separators. Each edit operation cost is a function of the sum of the weights of the edges that the separator cuts through. Thus, separator errors incur different costs depending on the severity of the error, where severity roughly corresponds to how forgivable the error would be considered by a human observer. Experimental results demonstrate that the proposed evaluation method is not only efficient, but also useful in formalizing the intuitive quality of different segmentations.
Yanhui Liang, Yizhou Wang 0001, Eric Saund
ICDAR3
2011 A Graph Lattice Approach to Maintaining Dense Collections of Subgraphs as Image Features
abstract
Document classification and indexing methods depend on having informative image features. This paper shows how large families of complex features can be built out of simpler ones through construction of a graph lattice -- a hierarchy of related sub graphs linked in a lattice. A graph lattice enables efficiency gains that make it possible to effectively employ bag-of-words methods for document classification using high-dimensional feature vectors. Each feature is itself a subgraph, and a feature vector is a count of occurrences of sub graphs in the image. The graph lattice enables methods for adaptively growing a feature space of sub graphs tailored to observed document genres. We demonstrate the approach through classification of forms containing rectilinear line art.
Eric Saund
ICDAR1
2009 Classifying Foreground Pixels in Document Images
abstract
We present a system that classifies pixels in a document image according to marking type such as machine print,handwriting, and noise. A segmenter module first splits an input image into fragments, sometimes breaking connected components. Each fragment is then classified by an automatically trained multi-stage classifier that is fast and considers features of the fragment, as well as its neighborhood. Features relevant for discrimination are picked out automatically from among hundreds of measurements. Our system is trainable from example images in which each foreground pixel has a ldquoground-truthrdquo label. The main distinction of our system is the level of accuracy achieved in classifying fragments at sub-connected component level, rather than larger aggregate groups such as words or text-lines.We have trained this system to detect handwriting, machine print text, machine print graphics, and noise.
Prateek Sarkar, Eric Saund
ICDAR2
2009 PixLabeler: User Interface for Pixel-Level Labeling of Elements in Document Images
abstract
We present a user interface design for labeling elements in document images at a pixel level. Labels are represented by overlay color, which might map to such terms as ldquohandwritingrdquo, ldquomachine printrdquo, ldquographicsrdquo, etc. The primary purpose is to streamline processes for manual production of ground truth data, which is necessary for training algorithms and evaluating performance. Unlike general paint-type programs, the UI design is targeted specifically toward selection of collections of foreground pixels that are likely to be meaningful elements in a document image analysis context. Our implementation, called PixLabeler, is available for download and allows customized plug-ins for bootstrapping according to the labeling task.
Eric Saund, Prateek Sarkar
ICDAR1
2008 On the Reading of Tables of Contents
abstract
This paper presents a framework for understanding tables of contents (TOC) of books, journals, and magazines. We propose a universal logical structure representation in terms of a hierarchy of entries, each of which may contain a descriptor and a locator. We enumerate graphical and perceptual cues that provide cues to parsing of tables of contents in terms of this formalism. We make initial suggestions about the form of evaluation metrics for comparing ground truthed tables of contents with the output of recognition algorithms. Typical and a typical tables of contents are used throughout to illustrate significant phenomena that must be dealt with in principled ways in any general TOC interpretation scheme. Finally we discuss implications of our observations on the design of recognition algorithms.
Prateek Sarkar, Eric Saund
Document Analysis Systems2
2008 Image objects and multi-scale features for annotation detection
abstract
This paper investigates several issues in the problem of detecting handwritten markings, or annotations, on printed documents. One issue is to define the appropriate units over which to perform feature measurements and assign type labels. We propose an alpha-shape tree that operates across multiple scales. A second issue is to devise image features that offer inferential power for machine learning algorithms. We report on a feature that measures edge turn statistics. A third issue is how to combine local and neighborhood evidence. We exploit the alpha shape tree in a direct inference architecture. Information propagation schemes such as Markov random fields may be readily layered on top of our output.
Jindong Chen, Eric Saund, Yizhou Wang 0001
ICPR2
2008 Computers and Graphics special issue on EG SBIM 2007
Michiel van de Panne, Eric Saund
Comput. Graph.2
2005 Logic and MRF Circuitry for Labeling Occluding and Thinline Visual Contours
abstract
This paper presents representation and logic for labeling contrast edges and ridges in visual scenes in terms of both surface occlusion (border ownership) and thinline objects. In natural scenes, thinline objects in- clude sticks and wires, while in human graphical communication thin- lines include connectors, dividers, and other abstract devices. Our analy- sis is directed at both natural and graphical domains. The basic problem is to formulate the logic of the interactions among local image events, specifically contrast edges, ridges, junctions, and alignment relations, such as to encode the natural constraints among these events in visual scenes. In a sparse heterogeneous Markov Random Field framework, we define a set of interpretation nodes and energy/potential functions among them. The minimum energy configuration found by Loopy Belief Prop- agation is shown to correspond to preferred human interpretation across a wide range of prototypical examples including important illusory con- tour figures such as the Kanizsa Triangle, as well as more difficult ex- amples. In practical terms, the approach delivers correct interpretations of inherently ambiguous hand-drawn box-and-connector diagrams at low computational cost.
Eric Saund
NIPS1
2005 Sloppy selection: Providing an accurate interpretation of imprecise selection gestures
Edward Lank, Eric Saund
Comput. Graph.2
2005 Pen-based computing
Thomas F. Stahovich, Randall Davis, Rob Miller 0001, James A. Landay, Eric Saund
Comput. Graph.5
2004 Perceptual Support of Diagram Creation and Editing
Eric Saund, James Mahoney
Diagrams1
2004 ScanScribe: Perceptually Supported Diagram Image Editing
Eric Saund, James Mahoney
Diagrams1
2004 Perceptually-supported image editing of text and graphics
abstract
This extended abstract reprises our UIST '03 paper on "Perceptually-Supported Image Editing of Text and Graphics." We introduce a novel image editing program, called ScanScribe , that emphasizes easy selection and manipulation of material found in informal, casual documents such as sketches, handwritten notes, whiteboard images, screen snapshots, and scanned documents.
Eric Saund, David J. Fleet, Daniel Larner, James Mahoney
ACM Trans. Graph.1
2003 Perceptually-supported image editing of text and graphics
abstract
This paper presents a novel image editing program emphasizing easy selection and manipulation of material found in informal, casual documents such as sketches, handwritten notes, whiteboard images, screen snapshots, and scanned documents. The program, called ScanScribe, offers four significant advances. First, it presents a new, intuitive model for maintaining image objects and groups, along with underlying logic for updating these in the course of an editing session. Second, ScanScribe takes advantage of newly developed image processing algorithms to separate foreground markings from a white or light background, and thus can automatically render the background transparent so that image material can be rearranged without occlusion by background pixels. Third, ScanScribe introduces new interface techniques for selecting image objects with a pointing device without resorting to a palette of tool modes. Fourth, ScanScribe presents a platform for exploiting image analysis and recognition methods to make perceptually significant structure readily available to the user. As a research prototype, ScanScribe has proven useful in the work of members of our laboratory, and has been released on a limited basis for user testing and evaluation.
Eric Saund, David J. Fleet, Daniel Larner, James Mahoney
UIST1
2003 Stylus input and editing without prior selection of mode
abstract
This paper offers a solution to the mode problem in computer sketch/notetaking programs. Conventionally, the user must specify the intended "draw" or "command" mode prior to performing a stroke. This necessity has proven to be a barrier to the usability of pen/stylus systems. We offer a novel Inferred-Mode interaction protocol that avoids the mode hassles of conventional sketch systems. The system infers the user's intent, if possible, from the properties of the pen trajectory and the context of the trajectory. If the intent is ambiguous, the user is offered a choice mediator in the form of a pop-up button. To maximize the fluidity of drawing, the user is entitled to ignore the mediator and continue drawing. We present decision logic for the inferred mode protocol, and discuss subtleties learned in the course of its development. We also present results of initial user trials validating the usability of this interaction design.
Eric Saund, Edward Lank
UIST1
2003 Finding Perceptually Closed Paths in Sketches and Drawings
abstract
Closed or nearly closed regions are an important form of perceptual structure arising both in natural imagery and in many forms of human-created imagery including sketches, line art, graphics, and formal drawings. We present an effective algorithm especially suited for finding perceptually salient, compact closed region structure in hand-drawn sketches and line art. We start with a graph of curvilinear fragments whose proximal endpoints form junctions. The key problem is to manage the search of possible path continuations through junctions in an effort to find paths satisfying global criteria for closure and figural salience. We identify constraints particular to this domain for ranking path continuations through junctions, based on observations of the ways that junctions arise in line drawings. In particular, we delineate the roles of the principle of good continuation versus maximally turning paths. Best-first bidirectional search checks for the cleanest, most obvious paths first, then reverts to more exhaustive search to find paths cluttered by blind alleys. Results are demonstrated on line drawings from several sources including line art, engineering drawings, sketches on whiteboards, as well as contours from photographic imagery.
Eric Saund
IEEE Trans. Pattern Anal. Mach. Intell.1
1999 Perceptual Organization of Occluding Contours Generated By Opaque Surfaces
abstract
This paper offers computational theory and an algorithmic framework for perceptual organization of image contours arising from static occluding surfaces of constant lightness. We articulate constraints and biases underlying the inference of such physical events as visible surface overlap and invisible (modal and amodal) surface boundaries, from ambiguous visual evidence including visible contrast edges and L-type and T-type junctions. For any given scene, an energy or cost function is constructed over interpretation labels for nodes of a sparse graph, or belief net. Annealing-style optimization permits local cues to propagate smoothly to give rise to a global solution. We demonstrate that this approach leads to correct interpretations (in the sense of agreeing with human percepts) of popular simple "Colorforms" figures known to induce illusory contours, as well as more difficult figures where interpretations acknowledging accidental alignment are preferred.
Eric Saund
CVPR1
1999 Design and Technology for Collaborage: Collaborative Collages of Information on Physical Walls
abstract
A Collaborage is a collaborative collage of physically represented information on a surface that is connected with electronic information, such as a physical In/Out board connected to a people-locator database. The physical surface (board) contains items that are tracked by camera and computer vision technology. Events on the board trigger electronic services. This paper motivates this concept, presents three different applications, describes the system architecture and component technologies, and discusses several design issues.
Thomas P. Moran, Eric Saund, William van Melle, Anuj Gujar, Kenneth P. Fishkin, Beverly L. Harrison
ACM Symposium on User Interface Software and Technology2
1999 Perceptual Organization of Occluding Contours of Opaque Surfaces
Eric Saund
Comput. Vis. Image Underst.1
1996 Applying the Multiple Cause Mixture Model to Text Categorization
Mehran Sahami, Marti A. Hearst, Eric Saund
ICML3
1995 Perceptual Organization in an Interactive Sketch Editing Application
abstract
The paper shows how techniques from computational vision can be deployed to support interactive sketch editing. While conventional computer supported drawing tools give users access to visible marks or image objects at a single level of abstraction, a human user's visual system rapidly constructs complex groupings and associations among image elements according to his or her immediate purposes. We have been exploring perceptually supported sketch editors in which computer vision algorithms run continuously, behind the scenes, to afford users efficient access to emergent visual objects in a drawing. We employ a flexible image interpretation architecture based on token grouping in a multiscale blackboard data structure. This organization supports multiple perceptual interpretations of line drawing data, domain specific knowledge bases for interpreting visual structures, and natural gesture based selection of visual objects.>
Eric Saund, Thomas P. Moran
ICCV1
1995 A Multiple Cause Mixture Model for Unsupervised Learning
abstract
This paper presents a formulation for unsupervised learning of clusters reflecting multiple causal structure in binary data. Unlike the “hard” k-means clustering algorithm and the “soft” mixture model, each of which assumes that a single hidden event generates each data point, a multiple cause model accounts for observed data by combining assertions from many hidden causes, each of which can pertain to varying degree to any subset of the observable dimensions. We employ an objective function and iterative gradient descent learning algorithm resembling the conventional mixture model. A crucial issue is the mixing function for combining beliefs from different cluster centers in order to generate data predictions whose errors are minimized both during recognition and learning. The mixing function constitutes a prior assumption about underlying structural regularities of the data domain; we demonstrate a weakness inherent to the popular weighted sum followed by sigmoid squashing, and offer alternative forms of the nonlinearity for two types of data domain. Results are presented demonstrating the algorithm's ability successfully to discover coherent multiple causal representations in several experimental data sets.
Eric Saund
Neural Comput.1
1994 A Perceptually-Supported Sketch Editor
abstract
The human visual system makes a great deal more of images than the elemental marks on a surface. In the course of viewing, creating, or editing a picture, we actively construct a host of visual structures and relationships as components of sensible interpretations. This paper shows how some of these computational processes can be incorporated into perceptually-supported image editing tools, enabling machines to better engage users at the level of their own percepts. We focus on the domain of freehand sketch editors, such as an electronic whiteboard application for a pen-based computer. By using computer vision techniques to perform covert recognition of visual structure as it emerges during the course of a drawing/editing session, a perceptually supported image editor gives users access to visual objects as they are perceived by the human visual system. We present a flexible image interpretation architecture based on token grouping in a multiscale blackboard data structure. This organization supports multiple perceptual interpretations of line drawing data, domain-specific knowledge bases for interpretable visual structures, and gesture-based selection of visual objects. A system implementing these ideas, called PerSketch, begins to explore a new space of WYPIWYG (What You Perceive Is What You Get) image editing tools.
Eric Saund, Thomas P. Moran
ACM Symposium on User Interface Software and Technology1
1993 Unsupervised Learning of Mixtures of Multiple Causes in Binary Data
Eric Saund
NIPS1
1992 Labeling of curvilinear structure across scales by token grouping
abstract
An algorithm for labeling curvilinear structure at multiple scales in line drawings and edge images is presented. Symbolic curve-element tokens residing in a spatially indexed and scale-indexed data structure denote circular arcs fit to image data. Tokens are computed via a small-to-large scale grouping procedure using a greedy best-first strategy for choosing the support of new tokens. The resulting image description is rich and redundant in that a given segment of image contour may be described by multiple tokens at different scales, and by more than one token at any given scale. This property facilitates selection and characterization of portions of the image based on curve-element attributes.>
Eric Saund
CVPR1
1992 Putting Knowledge Into a Visual Shape Representation
Eric Saund
Artif. Intell.1
1990 Distributed Symbolic Representation of Visual Shape
abstract
The notion of distributed representation has gained significance in explanations of connectionist or “neural” networks. This communication shows that the concept also offers motivation in devising representations for visual shape within a symbolic computing paradigm. In a representation for binary (silhouette) shapes, and in analogy with conventional distributed connectionist networks, descriptive power is gained when microfeatures are available naming important spatial relationships in images. Our symbolic approach is introduced through a vocabulary of 31 “hand built” shape descriptors operating in the two-dimensional shape world of the dorsal fins of fishes.
Eric Saund
Neural Comput.1
1990 Symbolic Construction of a 2-D Scale-Space Image
abstract
A symbolic approach to constructing a multiscale primitive shape description to 2-D binary (silhouette) shape images is presented. In contrast to contour or region smoothing techniques, grouping operations are performed over collections of tokens residing on a scale-space blackboard. Two types of grouping operations are identified that, respectively, aggregate edge primitives at one scale into edge primitives at a coarser scale and group edge primitives into partial-region assertions, including curved contours, primitive corners, and bars. Procedures to perform these computations are presented.>
Eric Saund
IEEE Trans. Pattern Anal. Mach. Intell.1
1989 Adding scale to the primal sketch
abstract
The author shows how a scale dimension can be added to Marr's (1976) primal sketch to facilitate construction of multiscale descriptions of two-dimensional scales. In contrast to conventional scale-space approaches, this method omits any smoothing or blurring and performs grouping operations on symbolic shape tokens residing in a scale-space blackboard data structure. Two types of grouping operation are introduced: (1) fine-to-coarse aggregation of primitive-edge tokens builds coarser-scale edge maps from finer-scale information; and (2) pairwise grouping of symmetrically placed primitive edges gives rise to a primitive partial region token denoting curved-contour, primitive-corner, and bar events. The resulting collection of tokens makes the fundamental edge and region components of a shape's geometry available to later symbolic processes, leading to shape recognition or other tasks.>
Eric Saund
CVPR1
1989 Dimensionality-Reduction Using Connectionist Networks
abstract
A method is presented for using connectionist networks of simple computing elements to discover a particular type of constraint in multidimensional data. Suppose that some data source provides samples consisting of n-dimensional feature-vectors, but that this data all happens to lie on an m-dimensional surface embedded in the n-dimensional feature space. Then occurrences of data can be more concisely described by specifying an m-dimensional location of the embedded surface than by reciting all n components of the feature vector. The recording of data in such a way is known as dimensionality-reduction. A method is presented for performing dimensionality-reduction in a wide class of situations for which an assumption of linearity need not be made about the underlying constraint surface. The method takes advantage of self-organizing properties of connectionist networks of simple computing elements. The authors present a scheme for representing the values of continuous (scalar) variables in subsets of units.>
Eric Saund
IEEE Trans. Pattern Anal. Mach. Intell.1
1986 Abstraction and Representation of Continuous Variables in Connectionist Networks
Eric Saund
AAAI1