Video processors for preserving detail in low-light scenes

    公开(公告)号:US09888240B2

    公开(公告)日:2018-02-06

    申请号:US14056043

    申请日:2013-10-17

    Applicant: Apple Inc.

    CPC classification number: H04N19/117 H04N19/136

    Abstract: Video coding systems and methods are provided that protect against various artifacts (e.g., banding artifacts) in decoded frame content. The embodiments to protect against introducing artifacts include pre-processing the input video frame, controlling the encoding parameters and/or post-processing the decoded video frame. A method for encoding a frame may include calculating a dark-scene score for the frame based on measured statistics of the frame. The dark-scene score may be compared to a threshold to determine if the banding artifacts may be present in the frame. Based on the comparison, filtering parameters for the frame may be altered to reduce the amount of noise filtered from the frame. The frame may be filtered based on the altered filtering parameters and encoded.

    ENCODING TECHNIQUES FOR BANDING REDUCTION
    33.
    发明申请
    ENCODING TECHNIQUES FOR BANDING REDUCTION 有权
    编码减少技术

    公开(公告)号:US20140029663A1

    公开(公告)日:2014-01-30

    申请号:US13707404

    申请日:2012-12-06

    Applicant: APPLE INC.

    Abstract: Video encoders often produce banding artifacts on areas with smooth gradients and low levels of detail/noise. In this disclosure, a video encoding system identifies the banded areas and adjusts coding parameters accordingly. The video coder may include a pre-coding banding detector and a post-coding banding detector. The pre-coding detector may identify regions in the input picture with smooth gradients that are likely to have banding artifacts after encoding. The post-coding detector may identify regions in the reconstructed picture with visible banding. Usage of pre-coding detector and/or post-coding detector depends on how an encoder operates. In a single-pass encoding or during the first pass of a multi-pass encoding, the pre-coding detection maps are used. During picture re-encoding or during later passes of a multi-pass encoding, the post-coding detector maps are used.

    Abstract translation: 视频编码器经常在平滑梯度和低细节/噪音水平的区域产生带状伪影。 在本公开中,视频编码系统识别带状区域并相应地调整编码参数。 视频编码器可以包括预编码带状检测器和后编码条带检测器。 预编码检测器可以在编码后可能具有可能具有带状伪影的平滑梯度来识别输入图像中的区域。 后编码检测器可以用可见条带识别重建图像中的区域。 预编码检测器和/或后编码检测器的使用取决于编码器如何工作。 在单遍编码中或在多遍编码的第一遍期间,使用预编码检测图。 在图像重新编码期间或在多遍编码的稍后通过期间,使用后编码检测器图。

    DYNAMIC FOVEATED PIPELINE
    34.
    发明申请

    公开(公告)号:US20250014143A1

    公开(公告)日:2025-01-09

    申请号:US18898295

    申请日:2024-09-26

    Applicant: Apple Inc.

    Abstract: In one implementation, a method includes receiving a warped image representing simulated reality (SR) content (e.g., to be displayed in a display space), the warped image having a plurality of pixels at respective locations uniformly spaced in a grid pattern in a warped space, wherein the plurality of pixels are respectively associated with a plurality of respective pixel values and a plurality of respective scaling factors indicating a plurality of respective resolutions at a plurality of respective locations of the SR content (e.g., in the display space). The method includes processing the warped image in the warped space based on the plurality of respective scaling factors to generate a processed warped image and transmitting the processed warped image.

    Dynamic foveated pipeline
    35.
    发明授权

    公开(公告)号:US12131437B2

    公开(公告)日:2024-10-29

    申请号:US18510916

    申请日:2023-11-16

    Applicant: Apple Inc.

    CPC classification number: G06T3/18 G06T3/40 G06T9/001

    Abstract: In one implementation, a method includes receiving a warped image representing simulated reality (SR) content (e.g., to be displayed in a display space), the warped image having a plurality of pixels at respective locations uniformly spaced in a grid pattern in a warped space, wherein the plurality of pixels are respectively associated with a plurality of respective pixel values and a plurality of respective scaling factors indicating a plurality of respective resolutions at a plurality of respective locations of the SR content (e.g., in the display space). The method includes processing the warped image in the warped space based on the plurality of respective scaling factors to generate a processed warped image and transmitting the processed warped image.

    Gaze direction-based adaptive pre-filtering of video data

    公开(公告)号:US11816820B2

    公开(公告)日:2023-11-14

    申请号:US17711808

    申请日:2022-04-01

    Applicant: Apple Inc.

    CPC classification number: G06T5/20 G02B27/017 G06F3/013 G06T19/006

    Abstract: A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment.

    Gaze Direction-Based Adaptive Pre-Filtering of Video Data

    公开(公告)号:US20230298146A1

    公开(公告)日:2023-09-21

    申请号:US18167786

    申请日:2023-02-10

    Applicant: Apple Inc.

    CPC classification number: G06T5/20 G02B27/017 G06F3/013 G06T19/006

    Abstract: A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment.

Patent Agency Ranking