Microsoft Hyperlapse Pro
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…
Discover an index of datasets, SDKs, APIs and open-source tools developed by Microsoft researchers and shared with the global academic community below. These experimental technologies—available through Azure AI Foundry Labs (opens in new tab)—offer a glimpse into the future of AI innovation.
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…
StopGuessing is a reference implementation of an IP reputation framework, a system for protecting password-based authentication systems from online-guessing attacks.
This project constitutes the original C++ implementation of the influence oracle and influence maximization algorithms, which were developed in the paper Sketch-based Influence Maximization and Computation: Scaling Up with Guarantees (opens in new tab) by Edith Cohen (opens…
Scalable Joins is a CLR library for declarative, scalable parallel synchronization.
An evolutionary multi-start algorithm for the Steiner Tree Problem in graphs with a fast local search. This project is the implementation of the algorithm introduced in the paper A Robust and Scalable Algorithm for the Steiner…
The WikiQA corpus is a new publicly available set of question and sentence pairs, collected and annotated for research on open-domain question answering. In order to reflect the true information need of general users, we…
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.…
The MSR Ironclad project builds provably secure and reliable systems.
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.