High dynamic range image generation from tone mapped standard dynamic range images

    公开(公告)号:US11475549B1

    公开(公告)日:2022-10-18

    申请号:US17339156

    申请日:2021-06-04

    Inventor: Shaveen Kumar

    Abstract: High dynamic range (HDR) support is provided for legacy application programs, such as games that are configured to display standard dynamic range (SDR) frames. HDR frames may be generated without modifying the legacy application program. The buffer creation process of the legacy application program is intercepted and modified before creation of the SDR format buffer so that the buffer is configured to use an upgraded SDR format having an increased bit depth compared with a conventional SDR buffer. Rather than tone mapping and quantizing rendered image data to the lower bit depth for storage in the conventional SDR buffer, the rendered image data is tone mapped and quantized for storage at the increased bit depth of the upgraded SDR buffer. Therefore, the luminance and greater dynamic range of the tone mapped data is better preserved compared with outputting conventional SDR frames.

    High dynamic range support for legacy applications

    公开(公告)号:US11954830B2

    公开(公告)日:2024-04-09

    申请号:US17125705

    申请日:2020-12-17

    Inventor: Shaveen Kumar

    Abstract: High dynamic range (HDR) support is provided for legacy application programs, such as games that are configured to display standard dynamic range (SDR) frames. HDR frames may be synthesized without modifying the legacy application program. The buffer creation process of the legacy application program is intercepted and modified before creation of the SDR format buffer so that the buffer is configured to use an HDR format. A location of an intermediate buffer storing HDR rendered data is determined by intercepting and analyzing graphics driver calls in a command stream produced by the legacy application program. The HDR rendered data is combined with user interface content extracted from the SDR frames. Additionally, any post processing effects used by the legacy application program to produce the SDR frames may be predicted and applied to the HDR rendered data to synthesize the HDR frames for display on a modern HDR display device.

    HIGH DYNAMIC RANGE SUPPORT FOR LEGACY APPLICATIONS

    公开(公告)号:US20220198622A1

    公开(公告)日:2022-06-23

    申请号:US17125705

    申请日:2020-12-17

    Inventor: Shaveen Kumar

    Abstract: High dynamic range (HDR) support is provided for legacy application programs, such as games that are configured to display standard dynamic range (SDR) frames. HDR frames may be synthesized without modifying the legacy application program. The buffer creation process of the legacy application program is intercepted and modified before creation of the SDR format buffer so that the buffer is configured to use an HDR format. A location of an intermediate buffer storing HDR rendered data is determined by intercepting and analyzing graphics driver calls in a command stream produced by the legacy application program. The HDR rendered data is combined with user interface content extracted from the SDR frames. Additionally, any post processing effects used by the legacy application program to produce the SDR frames may be predicted and applied to the HDR rendered data to synthesize the HDR frames for display on a modern HDR display device.

Patent Agency Ranking