Microsoft Research Blog

English

  1. Three-dimensional widgets 

    January 1, 1992 | Daniel Robbins

    The 3D components of today’s user interfaces are still underdeveloped. Direct interaction with 3D objects has been limited thus far to gestural picking, manipulation with linear transformations, and simple camera motion. Further, there are no toolkits for building 3D user interfaces. We present a systemwhich…

  2. Principles of Delay Sensitive Multimedia Data Storage and Retrieval 

    January 1, 1992 | Jim Gemmell and Stavros Christodoulakis

    This paper establishes some fundamental principles for the retrievl and storage of delay-sensitive multimedia data. Delay-sensitive data include digital audio, animations, and video. Retrieval of these data types from secondary storage has to satisfy certain time constraints in order to be acceptable to the user.…

  3. Three-Demensional Widgets 

    January 1, 1992

    The 3D components of today's user interfaces are still underdeveloped. Direct interaction with 3D objects has been limited thus far to gestural picking, manipulation with linear transformations, and simple camera motion. Further, there are no toolkits for building 3D user interfaces. We present a system…

  4. Iterative point matching for registration of free-form curves 

    January 1, 1992 | Zhengyou Zhang

    Geometric matching in general is a difficult unsolved problem in computer vision. Fortunately, in many pratical applications, some a priori knowledge exists which considerably simplifies the problem. In visual navigation, for example, the motion between successive positions is usually either small or approximately known, but…

  5. Automated Decision-Analytic Diagnosis of Thermal Performance in Gas Turbines 

    January 1, 1992

    We have developed an expert system for diagnosis of efficiency problems for large gas turbines. The system relies on a model-based approach that combines an expert's probabilistic assessments with statistical data and thermodynamic analysis. The system employs a causal probabilistic graph, called a belief network,…

  6. Modeling acoustic transitions in speech by state-interpolation hidden Markov models 

    January 1, 1992 | Li Deng, Patrick Kenny, Matthew Lennig, and Paul Mermelstein

    We present a new type of HMM for vowel-to-consonant (VC) and consonant-to-vowel (CV) transitions based on the locus theory of speech perception. The parameters of the model can he trained automatically using the Baum-Welch algorithm and the training procedure does not require that in- stances…

  7. Engineering a Simple, Efficient Code Generator Generator 

    January 1, 1992 | David R. Hanson, Todd A. Proebsting, and Christopher Fraser

    Many code generator generators use tree pattern matching and dynamic programming. This note describes a simple program that generates matchers that are fast, compact, and easy to understand. It is simpler than common alternatives: 200-700 lines of Icon or 950 lines of C versus 3000…

  8. A Neural Network Approach to Tokamak Equilibrium Control 

    January 1, 1992

    We exploit the properties of the multi-layer perceptron to develop a neural network approach to the feedback control of plasma position and shape in a Tokamak experiment. The requirements of large bandwidth and high precision have led us to develop a custom hybrid analogue–digital hardware…

  9. Garbage Collection Alternatives for Icon 

    January 1, 1992 | David R. Hanson and Mary F. Fernandez

    Copying garbage collectors are becoming the collectors of choice for very high-level languages and for functional and object-oriented languages. Copying collectors are particularly efficient for large storage regions because their execution time is proportional only to the amount of accessible data, and they identify and…