Microsoft Research Blog

Microsoft Windows

  1. Microsoft Hyperlapse Pro 

    October 13, 2015

    Microsoft Hyperlapse is a new technology that creates smooth and stabilized time lapses from first-person videos. Want to show your friends what you saw on that 12-mile hike you took last weekend or let them experience how it felt to fly down the mountain on…

  2. FourQLib 

    September 10, 2015

    FourQlib is an efficient and portable math library that provides functions for computing essential elliptic curve operations on a new, high-performance curve called "FourQ". This curve targets the 128-bit security level.

  3. FingerPaint Dataset 

    August 28, 2015

    The FingerPaint Dataset contains video-sequences of several individuals performing hand gestures, as captured by a depth camera. The ground truth locations of the fingertips are included as an annotation for each frame of the video. This dataset was developed for the paper "Accurate, Robust, and…

  4. Ironclad 

    August 19, 2015 | Jay Lorch, Srinath Setty, and Chris Hawblitzel

    Ironclad App lets a user securely transmit her data to a remote machine with the guarantee that every instruction executed on that machine adheres to a formal abstract specification of the app’s behavior.

  5. Sent2Vec 

    July 28, 2015

    Sent2vec maps a pair of short text strings (e.g., sentences or query-answer pairs) to a pair of feature vectors in a continuous, low-dimensional space where the semantic similarity between the text strings is computed as the cosine similarity between their vectors in that space. sent2vec…

  6. If-This-Then-That Programs and Descriptions Corpus 

    July 27, 2015

    This download primarily contains a list of URLs with paired natural language descriptions and code, as well as a separate of those URLs into training, development, and test data. In addition, code is included to help the downloader retrieve those URLs and their contents.

  7. Tweet Entity Linking Data v2 Release (NEEL Challenge) 

    July 2, 2015

    Datasets and Python evaluation code used in the paper: S-MART: Novel Tree-based Structured Learning Algorithms Applied to Tweet Entity Linking, ACL 2015. Part of the data is based on the Making Sense of Microposts 2014 Challenge (http://www.scc.lancs.ac.uk/microposts2014/challenge/index.html).

  8. HMD Lens for Oculus Rift 

    July 1, 2015

    This zip file contains CAD files and source code necessary to build and use an improved lens for the Oculus Rift HMD. The source code works with the Unity game engine to correct the lens distortion for the Oculus display. The lens was automatically designed…

  9. MSR ECCLib 

    June 8, 2015

    MSR ECCLib is an efficient cryptographic library that provides functions for computing essential elliptic curve operations on a new set of high-security curves. All computations on secret data exhibit regular, constant-time execution, providing protection against timing and cache attacks.

  10. Plato Neural Network Library 

    June 1, 2015

    Plato is a C++ open-source neural network library which supports the specification of a large range of graph types, several activation functions and training losses. The library supports backpropagation and truncated BPTT, especially useful for Recurrent Neural Networks. It supports SGD, minibatched SGD and we…

  11. The R2 Probabilistic Programming Tool 

    June 1, 2015

    The R2 Probabilistic Programming Tool is a research project within the Programming Languages and Tools group at Microsoft Research on probabilistic programming. Our goal is to build a user friendly and scalable probabilistic programming system by employing powerful techniques from language design, program analysis and…

  12. ASHA Assist 

    June 1, 2015

    Rural government maternal health workers in India are called Accredited Social Health Activists, or ASHAs. ASHA Assist is a tool designed to help ASHAs engage their clients in persuasive discussions about various topics related to maternal health. ASHA Assist consists of interactive videos on mobile…