Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Chuck Needham

Chuck Needham
MICROSOFT RESEARCH SUPPORT ENGINEER
.

Projects

Kinect for Windows SDK beta

Coming later this spring, the Kinect for Windows SDK is a programming toolkit that will enable researchers and enthusiasts easy access to the capabilities offered by the Microsoft Kinect device connected to computers running Microsoft Windows 7.

 

 

Microsoft Tag

 Microsoft Tag connects real life with the digital world. Microsoft Tags are small, colorful codes that can be printed, stuck, or displayed just about anywhere. When you snap a Tag with the camera on your internet-enabled phone, additional information or experiences are automatically opened on your phone. There is no fumbling with URLs or texting short codes. Microsoft Tags can make product packages, posters, print-based ads, magazine articles, exhibit signage, billboards, storefronts, business card, or just about anything else, interactive.

Songsmith

Songsmith

Songsmith generates musical accompaniment to match a singer’s voice. Just choose a musical style, sing into your PC’s microphone, and Songsmith will create backing music for you. Then share your songs with your friends and family, post your songs online, or create your own music videos.

 

WorldWide Telescope

WorldWide Telescope

The WorldWide Telescope (WWT) is a rich visualization environment that functions as a virtual telescope, bringing together imagery from the best ground- and space-based telescopes in the world to enable seamless, guided explorations of the universe. 

 

 

 

People
Angel, Tambie
Angel, Tambie

Carbary, Tony
Carbary, Tony

Chandrasekaran, Nirupama
Chandrasekaran, Nirupama

Choudhury, Piali
Choudhury, Piali

Edelman Pelton, Alicia
Edelman Pelton, Alicia

Eversole, Adam
Eversole, Adam

Hart, Ted
Hart, Ted

Hughes, Richard
Hughes, Richard

Johnston, David
Johnston, David

Marriott, Ian
Marriott, Ian

Moeur, Robin
Moeur, Robin

Olynyk, Kirk
Olynyk, Kirk

von Veh, Curtis
von Veh, Curtis

Personal Web Site

Contact Info

Research News
  • Microsoft issues RFP for Surface Hub
    Announcing an RFP that will award a Microsoft Surface Hub and up to US$25,000 to selected research proposals from qualified academic institutions. The Surface Hub is a large-format, pen and touch computing device that empowers customers to collaborate.
  • Making mobile phones more useful, and addictive
    Microsoft research presented at MobiSys 2015, the annual conference on mobile systems, applications and services, includes reducing battery consumption, improving targeted mobile ads, and improving visible light communication for wearable devices.
  • A lockbox in the cloud: Microsoft research project reveals new method for keeping data private
    Microsoft researchers have created a new system called Verifiable Confidential Cloud Computing, or VC3, that keeps data stored in the cloud safe from prying eyes or malicious players even when it is being accessed to make calculations.
  • How Apple, Google, and Microsoft approach genetic research and secure DNA data in the cloud
    Learn how Microsoft researchers' collaboration in bioinformatics is leading to discoveries on how environmental factors like smoking affect genetic predisposition to disease and the development of new encryption methods that secure DNA data.
  • Microsoft Hyperlapse makes first-person videos smooth and speedy
    Today Microsoft released Microsoft Hyperlapse, a new set of products that create smooth, stabilized time lapses from first-person videos. Learn more and download versions for Windows Phone, some Android phone models, and Windows-based PCs.
Downloads
  • MSR ECCLib
    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. For more information, see http://research.microsoft.com/en-us/projects/nums/default.aspx.
  • Fast R-CNN
    Fast R-CNN (Region-based Convolutional Network) is a clean and fast framework for object detection. Compared to traditional R-CNN, and its accelerated version SPPnet, Fast R-CNN trains networks using a multi-task loss in a single training stage. The multi-task loss simplifies learning and improves detection accuracy. Unlike SPPnet, all network layers can be updated during fine-tuning. We show that this difference has practical ramifications for very deep networks, such as VGG16, where mAP suffers when only the fully-connected layers are updated. Compared to “slow” R-CNN, Fast R-CNN is 9x faster at training VGG16 for detection, 213x faster at test-time, and achieves a significantly higher mAP on PASCAL VOC 2012. Compared to SPPnet, Fast R-CNN trains VGG16 3x faster, tests 10x faster, and is more accurate. Fast R-CNN is implemented in Python and C++ and is available under the open-source MIT License.
  • 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 experience how it felt to fly down the mountain on your recent ski trip? With Microsoft Hyperlapse, you can time lapse those experiences, distilling them into easily consumable, enjoyable experiences.
  • Sent2Vec
    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 performs the mapping using the Deep Structured Semantic Model (DSSM) proposed in (Huang et al. 2013), or the DSSM with convolutional-pooling structure (CDSSM) proposed in (Shen et al. 2014; Gao et al. 2014).
  • Tabular
    Tabular is an Excel 2013 add-in that brings the power of machine learning to data enthusiasts — the large class of spreadsheet users who wish to model and learn from their data, who have some knowledge of probability distributions and data schemas, but who are not necessarily professional developers. Tabular helps the data enthusiast model and visualize their data. Tabular automatically suggests a model from the data schema, allows the enthusiast to edit and refine the model, infers model parameters from data and predicts missing values, and visualizes the results using Excel’s standard features. The ability to query for missing values provides a uniform interface to a wide variety of tasks, including classification, clustering, recommendation, and ranking. Tabular is based on probabilistic programming technology, which enables a wide range of machine learning algorithms to be constructed based on a probabilistic model. A unique feature is that Tabular models are simply succinct annotations on the relational schema of the Excel data model. Tabular provides a fast and fluid visual interface to the underlying Infer.NET inference engine..