Microsoft Research Blog

Research Blog

  1. Teaching a robot to see and navigate with simulation 

    July 1, 2020 | Sebastian Scherer and Ashish Kapoor

    The ability to see and navigate is a critical operational requirement for robots and autonomous systems. For example, consider autonomous rescue robots that are required to maneuver and navigate in challenging physical environments that humans cannot safely access. Similarly, building AI agents that can efficiently and…

  2. a person standing in front of a building

    Enhancing your photos through artificial intelligence 

    June 23, 2020

    The amount of visual data we accumulate around the world is mind boggling. However, not all the images are captured by high-end DSLR cameras, and very often they suffer from imperfections. It is of tremendous benefit to save those degraded images so that users can…

  3. High-Resolution Network: A universal neural architecture for visual recognition 

    June 17, 2020

    Since AlexNet was invented in 2012, there has been rapid development in convolutional neural network architectures in computer vision. Representative architectures (Figure 1) include GoogleNet (2014), VGGNet (2014), ResNet (2015), and DenseNet (2016), which are developed initially from image classification. It’s a golden rule that…

  4. Meeting Insights: Contextual assistance for everyone 

    May 28, 2020

    It’s a big day for you. Back-to-back meetings are scheduled with critical customers and partners, and a parent-teacher conference is sandwiched in there as well. As you’re headed toward the last meeting, suddenly you cannot remember the key talking points. Who sent you the pre-read…