Microsoft Research Blog

Artificial intelligence

  1. The Multimodal Brain Tumor Image Segmentation Benchmark (BRATS) 

    September 30, 2015

    In this paper we report the set-up and results of the Multimodal Brain Tumor Image Segmentation Benchmark (BRATS) organized in conjunction with the MICCAI 2012 and 2013 conferences. Twenty state-of-the-art tumor segmentation algorithms were applied to a set of 65 multi-contrast MR scans of low-…

  2. Automatically Solving Number Word Problems by Semantic Parsing and Reasoning 

    September 17, 2015

    This paper presents a semantic parsing and reasoning approach to automatically solving math word problems. A new meaning representation language is designed to bridge natural language text and math expressions. A CFG parser is implemented based on 9,600 semi-automatically created grammar rules. We conduct experiments…

  3. Suggesting accurate method and class names 

    August 29, 2015 | Miltos Allamanis, Earl T. Barr, Christian Bird, and Charles Sutton

    Descriptive names are a vital part of readable, and hence maintainable, code. Recent progress on automatically suggesting names for local variables tantalizes with the prospect of replicating that success with method and class names. However, suggesting names for methods and classes is much more difficult.…

  4. Fingerprint-free tracking with dynamic enhanced field division 

    August 23, 2015

    Wireless sensor networks are often deployed for tracking moving objects. Many tracking algorithms have been proposed with two general assumptions: the preset fingerprints(prior landmark or context information) and an interference-free environment. These algorithms, however, cannot be used for on-demand deployment where finger-prints are unavailable and…

  5. Temporally consistent region-based video exposure correction 

    August 5, 2015 | Xuan Dong, Lu Yuan, Weixin Li, and Alan L. Yuille

    We analyze the problem of temporally consistent video exposure correction. Existing methods usually either fail to evaluate optimal exposure for every region or cannot get temporally consistent correction results. In addition, the contrast is often lost when the detail is not preserved properly during correction.…

  6. Context-aware Entity Morph Decoding 

    July 26, 2015

    People create morphs, a special type of fake alternative names, to achieve certain communication goals such as expressing strong sentiment or evading censors. For example, “Black Mamba”, the name for a highly venomous snake, is a morph that Kobe Bryant created for himself due to…

  7. Real-Time RGB-D Camera Relocalization via Randomized Ferns for Keyframe Encoding 

    May 1, 2015 | Ben Glocker, Jamie Shotton, Antonio Criminisi, and Shahram Izadi

    Recovery from tracking failure is essential in any simultaneous localization and tracking system. In this context, we explore an efficient keyframe-based relocalization method based on frame encoding using randomized ferns. The method enables automatic discovery of keyframes through online harvesting in tracking mode, and fast…

  8. Real-Time RGB-D Camera Relocalization via Randomized Ferns for Keyframe Encoding 

    May 1, 2015 | Ben Glocker, Jamie Shotton, Antonio Criminisi, and Shahram Izadi

    Recovery from tracking failure is essential in any simultaneous localization and tracking system. In this context, we explore an efficient keyframe-based relocalization method based on frame encoding using randomized ferns. The method enables automatic discovery of keyframes through online harvesting in tracking mode, and fast…