System and method for processing raw image files
AssigneeMicrosoft Corporation
InventorsDavid Albert, Richard Turner, Tomasz Kasperkiewicz
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDavid Albert, Richard Turner, Tomasz Kasperkiewicz
Estimating the term…
A system and related techniques provide a uniform abstraction layer for accessing and manipulating Raw image files, with the necessity for proprietary application tools. According to embodiments in one regard, an operating system or other platform may expose a set of application programming interfaces (APIs) to general purpose image processing, photo album, printing or other applications through which a Raw API layer may be accessed. That layer may in turn communicate via a set of Raw codecs or other protocols or channels with a hardware-specific Raw plugin layer, which may host a set of Raw format specifications supplied, for instance, by digital still camera manufacturers or other vendors. Those hardware-specific, low-level specifications may specify or encapsulate, for example, the Raw container or file format, Raw file metadata, thumbnail representations or other details for individual Raw formats. Because the necessary Raw translation is abstracted to the operating system or other platform, diverse applications may seamlessly use Raw image files from a variety of camera and other manufacturers, without a need for proprietary tools. Users may therefore gain access to the highest possible resolution representation of image data captured by a given imaging device, transparently and without a need to switch tools between different manufacturers' cameras or devices.
A system for processing raw image data, comprising:
A method for processing raw image data, comprising:
An abstraction layer for providing access to raw image data, comprising:
A user interface, the user interface presenting a set of raw image functions to a user via a raw image abstraction layer, comprising:
Raw image data, the raw image data being extracted by a method comprising:
Dependencies are inferred from the claim text.