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
Adam Eversole
Adam Eversole

Alicia Edelman Pelton
Alicia Edelman Pelton

Ann Paradiso
Ann Paradiso

Chuck Needham
Chuck Needham

Dany Rouhana
Dany Rouhana

Darren Gehring
Darren Gehring

David Johnston
David Johnston

Dileep Lekkala
Dileep Lekkala

Frank Martinez
Frank Martinez

Gavin Jancke
Gavin Jancke

Ian Marriott
Ian Marriott

Irina Spiridonova
Irina Spiridonova

James McCaffrey
James McCaffrey

Jessica Miller
Jessica Miller

Jim St. George
Jim St. George

Kirk Olynyk
Kirk Olynyk

Krishna Nareddy
Krishna Nareddy

Lynn Powers
Lynn Powers

Michel Pahud
Michel Pahud

Nick Saw
Nick Saw

Nirupama Chandrasekaran
Nirupama Chandrasekaran

Patrick Therien
Patrick Therien

Piali Choudhury
Piali Choudhury

Richard Hughes
Richard Hughes

Rick Gutierrez
Rick Gutierrez

Robert Gruen
Robert Gruen

Robin Moeur
Robin Moeur

Tambie Angel
Tambie Angel

Ted Hart
Ted Hart

ThuVan Pham
ThuVan Pham

Tom Blank
Tom Blank

Tony Carbary
Tony Carbary

Wei-ge Chen
Wei-ge Chen

Personal Web Site

Contact Info

Research News
Downloads
  • FaST-LMM-Set
    FaST-LMM-Set extends the capabilities of FaST-LMM to handle associations between sets of variants and phenotype.
  • Verifiable computing
    Verifiable computation schemes enable a client to outsource the computation of a function F on various inputs to an untrusted worker, and then verify the correctness of the returned results. Critically, the outsourcing and verification procedures must be more efficient than performing the computation itself. The code included here implements the Pinocchio toolchain, as described in "Pinocchio: Nearly Practical Verifiable Computation" at the IEEE Symposium on Security and Privacy, 2013.
  • F*: A Verifying Compiler for ML
    F* extends core-ML with a type system based on dependent refinements, higher kinds and affine types. It enables verification of higher-order stateful programs with automation via SMT solving.
  • Microsoft Research Mood Board
    Microsoft Research Mood Board is a Windows application that combines image search, image collection, and sketching to support creative activities.
  • Microsoft Invisible Computing Platform
    Microsoft Invisible Computing consists of compact middleware for constructing embedded web services applications and a small component based Real-Time Operating System with TCP/IP networking to make middleware run straight on the metal on several embedded processors. The goal is to make it easy to build custom smart devices and consumer electronics, especially battery operated; and to support research in invisible computing, operating systems, networking, ubiquitous computing, sensor nets, distributed systems, object-oriented design, and wireless communication.
Share
Share this page on Facebook
Share this page on Twitter
Share this page on LinkedIn
E-mail this page
RSS feeds