Sustainability of Digital Formats
|
|
Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact |
Full name | HD Photo, Version 1.0 (formerly Windows Media Photo) |
Description | Format for continuous-tone still images that supports a wide range of features including: • Multiple color formats for display or print • Fixed or floating point, high-dynamic-range image encoding • Lossless or high-quality lossy compression • Efficient decoding for multiple resolutions and sub-regions • Minimal overhead for format conversion or transformations during decoding The developer states that the format delivers "a lightweight, high-performance algorithm with a small memory footprint that enables practical, in-device encoding and decoding." Support for HD Photo is provided by the Windows Imaging Component (WIC) installable codec architecture and the Windows Presentation Foundation (WPF; concerned in part with user interfaces) developed for the Windows Vista operating system. Microsoft states that Vista represents the integration of imaging at the operating system level, reducing the level of activity required of specific applications. |
Production phase | Used for content in middle and final states. |
Relationship to other formats |
LC experience or existing holdings | None. |
LC preference | None. |
Disclosure | Developed by the Microsoft Corporation. |
Documentation | The container format and API are specified in the HD Photo Feature Specification (2006); in February 2007, available from http://www.microsoft.com/whdc/xps/wmphoto.mspx. Information about the HD Photo compressed bitstream format and how to implement an encoder and decoder are part of the HD Photo Device Porting Kit 1.0 (DPK) provides; in February 2007, available from http://www.microsoft.com/whdc/xps/hdphotodpk.mspx. |
Adoption | Introduced in 2006, with some dependency on the level of adoption of the new Windows Vista operating/application system, available in 2007. Thus no significant adoption of WMP_1_0 in 2006-07. |
Licensing and patent claims | Licensing applies to applications that create or display images, not to the images themselves. A Microsoft Web page consulted in August 2006 and no longer available in January 2007 (http://www.microsoft.com/windows/windowsmedia/licensing/wmphoto.aspx) stated, "Under most conditions, Windows Media Photo technology is available free of charge; royalties are associated only with specific licensing conditions." |
Transparency | Depends upon algorithms and tools to read; will require sophistication to build tools. |
Self-documentation | WMP_1_0 uses a "TIFF-like" file container to store image data
in a table of Image File Directory (IFD) tags, using tag numbers from
TIFF's baseline, extended, and "private" sets. Examples of tags
drawn from extended and private TIFF sets: ICCProfile (34675), XMPMetadata
(700), and EXIFMetadata (34665). For an overview of tags, including a
listing of WMP_1_0 tags, see Tags
for TIFF and Related Specifications. The large number of possible image encodings are identified by means of GUIDs specified by Microsoft. (This contrasts with an approach based upon the placement of data in a set of tags for such features as bits per pixel, photometric interpretation, and so on.) |
External dependencies | None |
Technical protection considerations | No DRM technology; see Notes below. |
Normal rendering | Supported. |
Clarity (support for high image resolution) | Very high levels of image quality are supported. The Wikipedia article "HD Photo" (as of January 29, 2007) reports, "WMPhoto supports various color formats and multiple fixed and floating point numerical representation, thus giving a wide range of compression options. . . . While digital photography needs are satisfied by the Basic format, 3D rendering or advanced image processing scenarios require the Advanced format. Microsoft claims that Windows Media Photo offers a 'perceptible image quality comparable to JPEG 2000 with computational and memory performance more closely comparable to JPEG and delivers a lossy compressed image of better perceptive quality than JPEG at less than half the file size, and that the lossless compression compresses images 2.5 times.'" |
Color maintenance | Excellent support; files can include ICC profiles; extended color gamuts are supported. |
Support for graphic effects and typography | Not investigated |
Functionality beyond normal image rendering | Not investigated |
Tag type | Value | Note |
Filename Extension | wdp, hdp | From the Wikipedia article "HD Photo" (as of January 29, 2007) |
Magic numbers | Hex: 49 49 BC ASCII: II. | From the The File Extension Source |
Internet Media Type | image/vnd.ms-photo | From the Wikipedia article "HD Photo" (as of January 29, 2007) |
General | Regarding compression: The Wikipedia article "HD Photo" offers a good overview of the format (consulted on January 29, 2007). The section devoted to the compression algorithm reports, "Windows Media Photo uses a reversible color space conversion, a reversible lapped biorthogonal transform and a non-arithmetic entropy encoding scheme, which is very efficient in preserving high frequency image data. This makes the algorithm retain a higher image quality at high compression ratios. The transform operation needs 3 multiply and add operations and 7 add or shift operations at the highest quality level and in the highest performance mode, 1 multiply and add operation and 4 add or shifts are required per pixel, giving the codec a high performance. Windows Media Photo processes images in 16x16 macroblocks." Regarding digital rights management: In a blog, consulted in August 2006, HD Photo Program Manager Bill Crow commented:
|
History |
URLs
• HD Photo Feature Specification (http://www.microsoft.com/whdc/xps/wmphoto.mspx)
• HD Photo Device Porting Kit 1.0 (DPK) (http://www.microsoft.com/whdc/xps/hdphotodpk.mspx)
Print
URLs
• Wikipedia article (http://en.wikipedia.org/wiki/HD_Photo)
• Bill Crow blog; Crow is the Windows Media Photo Program Manager (http://blogs.msdn.com/billcrow/)
•
Andy Simonds blog; includes exchange about DRM and other info (http://blogs.msdn.com/andy_simonds/archive/2005/10/06/477954.aspx)
• The File Extension Source (http://filext.com/)
|