Communication and Collaboration Systems

Established: July 29, 2004

The Communication and Collaboration Systems (CCS) group applies our core expertise in signal processing and information coding to problems in media coding, storage, and delivery (Communication Systems) as well as in advanced teleconferencing and telepresence, audio and visual scene analysis, and collaboration platforms (Multimodal Collaboration).
















Link description

Video denoising


October 16, 2008


Oscar Au


Hong Kong University of Science and Technology



Established: February 27, 2012

IllumiShare is an innovative system that enables remote people to share any physical or digital object on any surface. It is a low-cost, peripheral device that looks like a desk lamp, and just like a lamp lights up a surface at which it is pointed, IllumiShare shares a surface. It works well with existing systems for video communication, such as Skype, to provide delightful experiences through a hardware-software combination. Some…

Personal Telepresence Station

Established: July 29, 2008

With globalization and workforce mobility, there is a strong need of research and development of advanced infrastructures and tools to bring immersive experience into teleconferencing so people across geographically distributed sites can interact collaboratively. The Personal Telepresence Station project aims at bringing Telepresence experience to offices. We try to replicate the same experience people enjoy in face-to-face meetings such as gaze awareness and spatial audio.

RLGR Entropy Coder

Established: October 31, 2000

We have developed an efficient entropy coder for integer value data. We refer to this compression algorithm as a Run-Length Golomb-Rice (RLGR) coder. The RLGR coder is very simple to implement, and uses backward adaptation of just a few parameters, based on previously-encoded symbols. That way, the RLGR encoder can quickly adapt to the statistics of the symbol source without any overhead of transmitting parameters associated with an estimated probability distribution function for the source…


Established: September 30, 1999

The still image compression format now known as JPEG XR has its roots at Microsoft Research. It started as the Progressive Transform Codec (PTC), which we designed back in 1999 as an alternative to JPEG 2000. The goal for PTC was to achieve a compression performance similar to that of JPEG 2000, but with a much lower (by ~ 3x) computational complexity, less than 2x that of the original low-complexity JPEG format. PTC was also designed with…

Microsoft Research blog

Faster Servers, Services with FlashStore

By Doug Gantenbein Memory has its faults—and not only the human variety. Hard drives, for instance, can hold terabytes cheaply. But they’re slow. Random-access memory (RAM) is fast but expensive, and data in RAM disappear the instant the power goes off. Flash memory is faster than hard drives and cheaper than RAM, and it retains information. But the way it handles data writes handicaps its usefulness in server environments. Still, the distinct advantages of flash—particularly…

February 2011

Microsoft Research Blog

Making Virtual Meetings Feel Real

By Rob Knies, Managing Editor, Microsoft Research Zhengyou Zhang has a vision: to bring people together. He also has a strategy to achieve that vision: by utilizing multimedia technology. His latest tactic to reach the goal is the Personal Telepresence Station. That’s the name of the combination of hardware and software that Zhang thinks, someday soon, will enable people half a world away to intermingle and exchange ideas and information as naturally as if they…

March 2009

Microsoft Research Blog