Blog - About

About Color at Microsoft

Hi, welcome to the Color at Microsoft blog. My name is Michael Bourgoin, I'm the Program Manager for Color, Community & Science in the Windows Digital Documents, Platform & Solutions Group Color Team (D2.Color). We are responsible for the new Windows Color System (WCS) in Windows Vista. I'll be posting news, thoughts, updates and questions on issues relating to color in Microsoft products and particularly concerning WCS. I hope that this blog will become a useful forum for the color community.

  • Profile utilization test image and profile

    • 4 Comments
    This year at WinHEC we had a demo that showed the use of ICC and WCS by various applications and system components on Windows Vista. A part of this was a specially prepared jpeg image with an embedded ICC profile that contains a WCS profile in an ...
  • Gamut Mapping In WCS, Part 2: the MinCD baseline gamut mapping model

    • 2 Comments
    The WCS Minimum Color Difference (MinCD) baseline gamut mapping model is conceptually the simplest of our gamut mapping algorithms. It corresponds roughly to the ICC colorimetric rendering intents, and like them it comes in two flavors that roughly correspond...
  • Gamut Mapping in WCS, Part 1

    • 0 Comments
    Gamut mapping in WCS is established at color transform creation time, rather than at profile creation time. And, while our baseline gamut mapping methods each implement a different gamut mapping algorithm, there are some operations that are common to...
  • Static and Dynamic CMMs

    • 2 Comments
    Until recently, most ICC-based color management processing engines (CMMs), including Windows' ICM CMM, implemented the processing models defined in the ICC profile format specifications; they were a collection of matrix and interpolation table processors...
  • Errors in online documentation of WcsOpenColorProfile and OpenColorProfile APIs

    • 0 Comments
    I recently noticed a discrepancy between the online documentation for the WcsOpenColorProfile and OpenColorProfile APIs and their declarations in the icm. h header file (and the icm.h version is correct). The Windows Vista SDK online documentation at...
  • Behavior of GetColorProfileHeader with WCS device model profiles

    • 0 Comments
    We've had a couple of folks tripped-up over this issue, so I figure it's worth a blog posting. Early versions of the WCS documentation indicate that none of the ICM APIs that deal with specific ICC profile structures will work with WCS device model profiles...
  • Typo in IDeviceModelPlugin interface docs

    • 0 Comments
    One of our IHV partners (thanks, Harold!) recently asked a question regarding the IDeviceModelPLugIn::DeviceToColorimetricColorsWithBlack() API in the WCS device model plugin interface (see http://windowssdk.msdn.microsoft.com/en-us/library/ms536863.aspx...
  • WCS Presentation at the 13th annual IS&T/SID Color Imaging Conference

    • 3 Comments
    Back in November of 2005, I presented an invited paper on the Windows Color System (WCS) at CIC 13 in Scottsdale, AZ. The annual IS&T/SID Color Imaging Conference is the world's premier color science conference, and draws distinguished color scientists...
  • WCS will not be available down-level

    • 0 Comments
    The number of questions we've seen regarding this issue indicates that there is still some confusion out there... So, I'm going to interupt the WCS gamut mapping series to clarify things: WCS will not be available for any pre-Windows Vista OS platforms...
  • WCS Design Documents Now Live On MSDN

    • 0 Comments
    The Color Team is pleased to announce that, as promised, we have published our internal design specifications for WCS. These detail all of the algorithms used in the WCS baseline device models and gamut mapping methods. They now part of the Windows Vista...
  • Transparency & Predictability

    • 3 Comments
    Predictability is often cited as the most desired and valuable characteristic of a color managed workflow. It's also been one of the most difficult to achieve. A widely recommended approach involves sticking with a single CMM (Color Management Module...
Page 1 of 1 (11 items)