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

Michael K. Brown

dblp:45/3051 · DBLP profile ↗
← Back
23ranked-venue papers
12as first author
0since 2021 · last 2002
0000-0002-4373-8078ORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 6 first-authorSystems, architecture and hardware · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging 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.

Artificial intelligence
7 papers
Image recognition and object detection · 32% Question answering and dialogue systems · 22% Language models and text generation · 14%
Computer networks
2 papers
Wireless sensing and localization · 100%

Topics — the 15 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Question answering and dialogue systems
dialogue management
0.011997
Tracking Initiative in Collaborative Dialogue Interactions · ACL 1997
Computer vision › Image recognition and object detection
handwriting recognition
0.011996
HMM Based On-Line Handwriting Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1996
Computer vision › Image recognition and object detection › handwriting recognition
online handwriting recognition
0.011996
HMM Based On-Line Handwriting Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1996
Natural language and speech › Language models and text generation › language modeling
statistical language modeling
0.011996
HMM Based On-Line Handwriting Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1996
Wireless sensing and localization › ranging
acoustic ranging
0.021986
On ultrasonic detection of surface features · ICRA 1986
Locating object surfaces with an ultrasonic range sensor · ICRA 1985
Natural language and speech › Question answering and dialogue systems
collaborative dialogue
0.011997
Tracking Initiative in Collaborative Dialogue Interactions · ACL 1997
Computer vision › 3D vision
depth estimation
0.011988
Robust Depth Estimation From Optical Flow · ICCV 1988
Computer vision › Image recognition and object detection
object recognition
0.011985
Feature extraction techniques for recognizing solid objects with an ultrasonic range sensor · IEEE J. Robotics Autom. 1985
Robotics › Autonomous driving
perception
0.011985
Feature extraction techniques for recognizing solid objects with an ultrasonic range sensor · IEEE J. Robotics Autom. 1985
Computer vision › 3D vision
surface normal estimation
0.011985
Locating object surfaces with an ultrasonic range sensor · ICRA 1985
Robotics › Robot navigation and mapping › acoustic sensing
ultrasonic range sensing
0.011985
Feature extraction techniques for recognizing solid objects with an ultrasonic range sensor · IEEE J. Robotics Autom. 1985
Robotics › Robot manipulation
grasping
0.011984
Computer simulation of controlled impedance robot hand · ICRA 1984
Robotics › Robot manipulation › grasping
gripper design
0.011984
Computer simulation of controlled impedance robot hand · ICRA 1984
Robotics › Motion planning and robot control › robot control
impedance control
0.011984
Computer simulation of controlled impedance robot hand · ICRA 1984
Computer vision › 3D vision › motion estimation
optical flow
0.011988
Robust Depth Estimation From Optical Flow · ICCV 1988

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

cue-based prediction · 0.0stroke modeling · 0.0language modeling · 0.0hidden markov model · 0.0mathematical modeling · 0.0tangential constraint surface · 0.0geometric transformation · 0.0optical flow · 0.0surface tracking · 0.0feature extraction · 0.0
YearPublicationVenuePosition
2002 A Multimodal System for Accessing Driving Directions
Ashutosh Morde, Ramanujan S. Kashi, Michael K. Brown, Deborah Grove, James L. Flanagan
Document Analysis Systems3
2000 Writer independent on-line handwriting recognition using an HMM approach
Jianying Hu, Sok Gek Lim, Michael K. Brown
Pattern Recognit.3
1998 An Evidential Model for Tracking Initiative in Collaborative Dialogue Interactions
Jennifer Chu-Carroll, Michael K. Brown
User Model. User Adapt. Interact.2
1997 Tracking Initiative in Collaborative Dialogue Interactions
abstract
In this paper, we argue for the need to distinguish between task and dialogue initiatives, and present a model for tracking shifts in both types of initiatives in dialogue interactions. Our model predicts the initiative holders in the next dialogue turn based on the current initiative holders and the effect that observed cues have on changing them. Our evaluation across various corpora shows that the use of cues consistently improves the accuracy in the system's prediction of task and dialogue initiative holders by 2-4 and 8-13 percentage points, respectively, thus illustrating the generality of our model.
Jennifer Chu-Carroll, Michael K. Brown
ACL2
1997 Size and orientation normalization of on-line handwriting using Hough transform
abstract
We introduce a new method for size and orientation normalization of unconstrained handwritten words based on the Hough transform. A modified Hough transform is applied to extremum points along the y coordinate to extract parallel lines corresponding to the boundary lines separating different vertical zones of the handwritten word. One dimensional Gaussian smoothing with variable variance is applied in the Hough space to alleviate the problems caused by the large variation in natural handwriting and the sparseness of extremum points. The method has been tested with and incorporated into an HMM based writer-independent, unconstrained on-line handwriting recognition system and a 25% error rate reduction has been achieved.
Amy S. Rosenthal, Jianying Hu, Michael K. Brown
ICASSP3
1997 Language modeling using stochastic automata with variable length contexts
Jianying Hu, William Turin, Michael K. Brown
Comput. Speech Lang.3
1996 On-line handwriting recognition with constrained N-best decoding
abstract
It is well known that N-best decoding for speech recognition coupled with post-processing can provide significant accuracy advantages. We have implemented and experimented with N-best decoding for handwriting recognition, using an N-best decoding algorithm that employs a synchronous forward pass and an asynchronous backward pass. One novel aspect of our algorithm is the use of pruning in the backward pass to constrain the search to candidates whose likelihood score is within a threshold specified using the likelihood score of the best candidate. We show that this algorithm is more efficient than traditional N-best decoding algorithms. A two-stage method is introduced in which the language model changes from a relaxed model during the N-best search to a more constrained model for rescoring in a second pass. This method reduces the computation needed for more detailed pattern matching by preselecting the N-best most likely candidates.
Jianying Hu, Michael K. Brown
ICPR2
1996 Language modeling with stochastic automata
abstract
It is well known that language models are effective for increasing accuracy of speech and handwriting recognizers, but large language models are often required to achieve low model perplexity (or entropy) and still have adequate language coverage.We study three efficient methods for stochastic language modeling in the context of the stochastic pattern recognition problem and give results of a comparative performance analysis.In addition we show that a method which combines two of these language modeling techniques yields even better performance than the best of the single techniques tested.
Jianying Hu, William Turin, Michael K. Brown
ICSLP3
1996 HMM Based On-Line Handwriting Recognition
abstract
Hidden Markov model (HMM) based recognition of handwriting is now quite common, but the incorporation of HMM's into a complex stochastic language model for handwriting recognition is still in its infancy. We have taken advantage of developments in the speech processing field to build a more sophisticated handwriting recognition system. The pattern elements of the handwriting model are subcharacter stroke types modeled by HMMs. These HMMs are concatenated to form letter models, which are further embedded in a stochastic language model. In addition to better language modeling, we introduce new handwriting recognition features of various kinds. Some of these features have invariance properties, and some are segmental, covering a larger region of the input pattern. We have achieved a writer independent recognition rate of 94.5% on 3,823 unconstrained handwritten word samples from 18 writers covering a 32 word vocabulary.
Jianying Hu, Michael K. Brown, William Turin
IEEE Trans. Pattern Anal. Mach. Intell.2
1994 Context-free large-vocabulary connected speech recognition with evolutional grammars
abstract
The paper addresses the issue of how to efficiently incorporate a context free grammar into a large vocabulary speech recognizer while maintaining maximum recognizer performance. The new method uses an evolutional grammar (EG) model which produces finite state machines (FSMs) in real time or "on the fly" to accommodate context free grammatical rules. In addition, word models associated with those grammatical rules are built in real time. By optimizing a recursive transition network (RTN) before recognition, efficient instantaneous expansions of the grammatical rules can be ensured. Since all grammatical information is used at the same time that acoustical decoding is done, as opposed to application during a second "post processing" stage, the best attainable accuracy is ensured. Using these methods one can achieve 98% word accuracy and real-time grammatical decoding on the ARPA Naval Resource Management Task.>
Michael K. Brown, Stephen C. Glinski
ICASSP (2)1
1994 A context-free grammar compiler for speech understanding systems
Michael K. Brown, Bruce Buntschuh
ICSLP1
1994 Stochastic context-free language modeling with evolutional grammars
Michael K. Brown, Stephen C. Glinski
ICSLP1
1992 SAM: a perceptive spoken language-understanding robot
abstract
Speech activated manipulator (SAM), a reasoning robotic system with sensory capabilities that interacts with a human partner using natural language, is described. The robot understands, in real time, about 1041 semantically meaningful naturally spoken English language sentences using a vocabulary of about 200 words. SAM includes developments in mechanical control, real-time operating systems, multiprocessor communication and synchronization, kinematics, sensors and perception techniques, speech recognition and natural language understanding, robotic reasoning with gripper and arm motion planning. Speech recognition is augmented with semantic analysis and evaluation to form a complete speech understanding system. Used in conjunction with error recovery rules in the robot expert and frame-based knowledge system, SAM is robust and resistant to user errors. The most interesting aspects of the SAM system are described. Observations and experiences are discussed along with some advice for those interested in building similar systems.>
Michael K. Brown, Bruce Buntschuh, Jay G. Wilpon
IEEE Trans. Syst. Man Cybern.1
1990 Automatic generation of lexical and grammatical constraints for speech recognition
abstract
A compiler for constructing optimized syntactic digraphs from easily written grammar specifications is described. These are written in a language called GSL (grammar specification language). The compiler has a preprocessing (macro expansion) phase, a parse phase, graph code generation and compilation phases, and two optimization phases. Digraphs can also be linked together by a graph linker to form larger digraphs. Language complexity is analyzed in a statistics phase. The grammar specification language has been used by several untutored users with good success. It is demonstrated that the optimization phase yields graphs with even greater efficiency than previously achieved by hand. Results of applying these techniques to intermediate and large digraphs are also discussed.>
Michael K. Brown, Jay G. Wilpon
ICASSP1
1988 Robust Depth Estimation From Optical Flow
Behzad Shahraray, Michael K. Brown
ICCV2
1986 On ultrasonic detection of surface features
abstract
Ultrasonic range finding is an inexpensive means of obtaining 3-dimensional information about the surrounding environment. Because of this ultrasonic detection methods have received considerable attention recently, particularly in the robotic community. Unfortunately, ultrasonic range finding suffers from shortcomings that are not found in more expensive techniques such as laser range finding. For example, a laser range finder can determine both range from the sensor and location of the reflection surface due to the narrow beam used. The ultrasonic range finder beam is much larger and reflection surface location can only be determined approximately for any single range sample (it is only known that a reflecting surface lies somewhere on a segment of the surface of a sphere of range radius centered on the sensor). This paper discusses techniques for obtaining much better surface information under certain conditions. These techniques form the foundation for more sophisticated methods described in another paper for extracting surface features. The techniques can be used with other range sensors and look particularly promising for adaptively controlling a laser range finder. We will outline the mathematical techniques employed and discuss some experience obtained with a robot mounted ultrasonic range sensor.
Michael K. Brown
ICRA1
1985 Locating object surfaces with an ultrasonic range sensor
abstract
Ultrasonic range sensing has attracted attention in the robotics community because of its simple construction and low cost. However, determining range direction is made difficult by the signal beam spread of the transducer. This direction ambiguity can be reduced to some extent by increasing the operating frequency or diameter of the sensor but some ambiguity will still remain. A technique is described for obtaining the true surface normals to a planar surface using three sensors or three positions of one sensor. The solution is quite complex in direct form. A simplifying transformation applied to the direct form and a further simplifying sensor configuration are described which greatly reduces the solution complexity. An alternate formulation of the problem is described from which geometrical insight can be obtained. This alternate solution also lends itself to the generation of tangential constraint surfaces for bounding curved object surfaces.
Michael K. Brown
ICRA1
1985 Feature extraction techniques for recognizing solid objects with an ultrasonic range sensor
abstract
Ultrasonic range sensing has attracted attention in the robotics community because of it simplicity in construction and low cost. However, determining range direction rather than just range magnitude is made difficult by the expanding signal beam of the sensor. This direction ambiguity can be reduced to some extent by increasing the operating frequency or diameter of the sensor, but some ambiguity will still remain. A technique is described for obtaining the true direction to a planar surface using three sensors or three positions of one sensor. A direct solution of the vector equation is discussed to illustrate the solution complexity in direct form. A simplifying transformation applied to the direct form and a further simplifying sensor configuration are described which greatly reduces the solution complexity. An alternate formulation of the problem is described from which a geometrical insight can be obtained. This alternate solution also lends itself to the generation of tangential constraint surfaces for bounding curved object surfaces. These local feature extraction techniques are extended to perform surface tracking for the extraction of global surface features. The connectivity of local features provides additional information. From this information classification of solid objects is possible.
Michael K. Brown
IEEE J. Robotics Autom.1
1984 The DTWP: An LPC based dynamic time warping processor for isolated word recognition
abstract
Special purpose hardware for calculating dynamic time warp distances has been designed and tested utilizing TTL technology. The "Dynamic Time Warp Processor" (DTWP) performs all of the necessary arithmetic and decision making operations for selecting a word from a given vocabulary based on log likelihood distance measurements. The speed limitation in previously designed hardware was due to programmed decision making (often referred to as combinatorics). The combinatorics have been implemented in hardware in such a way that the decisions are made in the time of several gate delays rather than the time of several program cycles. Thus, a dynamic time warp (DTW) is performed on typical 40 frame templates in less than one millisecond. The DTWP serves as a slave to a 16-bit microcomputer. It performs all of the computation and control necessary for pattern classification. A board level implementation is now operational. VLSI implementation of the processor is currently in progress. All logic has been designed in 2.5µm CMOS polycells and has been simulated on the MOTIS timing simulator. The timing simulations indicate that the DTW time of 1 msec implemented at the board level can also be met on the integrated circuit.
Michael K. Brown, Reed Thorkildsen, Young-Hwan Oh, Syed S. Ali
ICASSP1
1984 Architecture for a real-time LPC-based feature measurement integrated circuit
abstract
An architecture for an integrated circuit to perform LPC-based feature measurement in real time has been developed for speech recognition applications. The integrated circuit architecture is suitable for both isolated word recognition, in which the pattern matching occurs after the end of the utterance, and connected word recognition, where the pattern matching proceeds in synchrony with the speech input. A major feature of this architecture is the presence of stored program control which implements the LPC-based feature extraction algorithm on a single set of computational resources. Preliminary timing analysis indicates that a portion of real time remains unused. Thus, in addition to performing standard LPC-based feature analysis in real time, through program modification and memory addition, the architecture is expected to support more advanced concepts in speech recognition such as vector quantization. To aid in program development, software tools which include an assembler and a simulator and run on the UNIX* operating system have been developed. The projected chip complexity is approximately 20,000 transistors of random logic, 40,000 bits of ROM, and 2,500 bits of RAM.
Young-Hwan Oh, John G. Ackenhusen, L. M. Breda, L. F. Rosa, Michael K. Brown, Les T. Niles
ICASSP5
1984 Computer simulation of controlled impedance robot hand
abstract
Robot grippers have previously been designed primarily without consideration of the dynamic responses that are sometimes required for delicate operations. In particular, the manipulation of fragile objects such as eggs or lightbulbs requires the gripper to be able to close on the object with minimal impact forces and yet maintain a static grip force sufficient to firmly handle the object. This paper describes a computer simulation of a two-fingered mechanical gripper with electronically controlled impedance. The analog control system allows independent control of the effective mechanical mass and damping of each finger as well as additional control of common-mode vs. differential mode response. The computer simulation models the gripper as set of nonlinear differential equations with time varying feedback parameters. The final form of the model has 10 degrees of mechanical freedom and 8 electrical poles, i.e., an 18th order nonlinear differential equation must be solved. This paper will describe the dynamic equations in detail and discuss results of the analysis. An appendix details the state equations used to solve the nonlinear differential equations. This analysis has resulted in the design of a gripper control system capable of providing controlled compliance and reduced finger impact forces while maintaining a quick response and firm grasp.
Michael K. Brown
ICRA1
1983 Preprocessing techniques for cursive script word recognition
Michael K. Brown
Pattern Recognit.1
1982 Dynamic time warping for isolated word recognition based on ordered graph searching techniques
abstract
The technique of dynamic time warping (DTW) is relied on heavily in isolated word recognition systems. The advantage of using DTW is that reliable time alignment between reference and test patterns is obtained. The disadvantage of using DTW is the heavy computational burden required to find the optimal time alignment path. Several alternative procedures have been proposed for reducing the computation of DTW algorithms. However these alternative methods generally suffer from a loss of optimality or precision in defining points along the alignment path. In this paper we propose another alternative procedure for implementing a DTW algorithm. The procedure is based on the well known class of techniques for a directed search through a grid to find the "shortest' path. An adaptive version of a directed search procedure is defined and shown to be capable of obtaining the exact DTW solution with reduced computation of distances but with increased overhead. It is shown that for machines where the time for distance computation is significantly larger than the time for combinatorics and overhead, a potential gain in speed of up to 3 to 1 can be realized with the directed search algorithm. Formal comparison of the directed search algorithm with a standard DTW method, in an isolated word recognition test, showed essentially no loss in recognition accuracy when the parameters of the directed search were selected to realize the 3 to 1 reduction in distance computation.
Michael K. Brown, Lawrence R. Rabiner
ICASSP1