Intra-frame prediction systems and methods

    公开(公告)号:US10277896B2

    公开(公告)日:2019-04-30

    申请号:US15004479

    申请日:2016-01-22

    Applicant: Apple Inc.

    Abstract: System and method for improving operational efficiency of a video encoding pipeline, which includes a mode decision block that selects a luma intra-frame prediction mode used to encode a luma component of the source image data and a chroma reconstruction block that determines a first distortion expected to result in a first chroma transform block when each of a plurality of candidate chroma intra-frame prediction modes is implemented based on reconstructed image data, determines a second distortion expected to result in a second chroma transform block of the prediction unit when each of the plurality of candidate chroma intra-frame prediction modes is implemented based at least in part on the source image data, and selects a chroma intra-frame prediction mode used to encode a chroma component from the plurality of candidate chroma intra-frame prediction modes based at least in part on the first distortion and the second distortion.

    TIMESTAMP BASED DISPLAY UPDATE MECHANISM
    64.
    发明申请

    公开(公告)号:US20170092236A1

    公开(公告)日:2017-03-30

    申请号:US14869148

    申请日:2015-09-29

    Applicant: Apple Inc.

    Abstract: Systems, apparatuses, and methods for implementing a timestamp based display update mechanism. A display control unit includes a timestamp queue for storing timestamps, wherein each timestamp indicates when a corresponding frame configuration set should be fetched from memory. At pre-defined intervals, the display control unit may compare the timestamp of the topmost entry of the timestamp queue to a global timer value. If the timestamp is earlier than the global timer value, the display control unit may pop the timestamp entry and fetch the frame next configuration set from memory. The display control unit may then apply the updates of the frame configuration set to its pixel processing elements. After applying the updates, the display control unit may fetch and process the source pixel data and then drive the pixels of the next frame to the display.

    WHITE POINT CORRECTION
    66.
    发明申请

    公开(公告)号:US20170092180A1

    公开(公告)日:2017-03-30

    申请号:US14870798

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: A method for adjusting the gain of a plurality of pixels across a display includes determining grid point gain adjustments for a plurality of grid points corresponding to coordinates across the display. The corresponding coordinates have a non-uniform spacing across the display. The method also includes determining uniformity gain adjustments for the plurality of pixels via interpolation with the grid point gain adjustments. The method also includes multiplying the uniformity gain adjustment for each pixel of the plurality of pixels by an input signal to the respective pixel. The drive strength supplied to the respective pixel is based at least in part on the input signal, and the drive strength supplied to each pixel is configured to control the light emitted from the respective pixel.

    SUB-PIXEL LAYOUT COMPENSATION
    67.
    发明申请

    公开(公告)号:US20170092174A1

    公开(公告)日:2017-03-30

    申请号:US14871894

    申请日:2015-09-30

    Applicant: Apple Inc.

    Abstract: Devices and methods for reducing or eliminating sub-pixel layout artifacts on an electronic display are provided. One such device may include an electronic display to display image data, a processor to generate the image data, and sub-pixel layout compensation circuitry that modifies the image data to reduce or eliminate a sub-pixel layout artifact of the electronic display by modifying pixels of the image data on a sub-pixel-by-sub-pixel basis. The sub-pixel layout compensation circuitry may adjust a sub-pixel of a first color in a first pixel based at least in part on a first gradient between the sub-pixel of the first color of the first pixel and a sub-pixel of the first color of a second pixel.

    CHROMA QUANTIZATION IN VIDEO CODING
    68.
    发明申请
    CHROMA QUANTIZATION IN VIDEO CODING 审中-公开
    视频编码中的色谱定量

    公开(公告)号:US20170078667A1

    公开(公告)日:2017-03-16

    申请号:US15342128

    申请日:2016-11-03

    Applicant: Apple Inc.

    Abstract: A method of signaling additional chroma QP offset values that are specific to quantization groups is provided, in which each quantization group explicitly specifies its own set of chroma QP offset values. Alternatively, a table of possible sets of chroma QP offset values is specified in the header area of the picture, and each quantization group uses an index to select an entry from the table for determining its own set of chroma QP offset values. The quantization group specific chroma QP offset values are then used to determine the chroma QP values for blocks within the quantization group in addition to chroma QP offset values already specified for higher levels of the video coding hierarchy.

    Abstract translation: 提供了一种用于发信号通知量化组特有的附加色度QP偏移值的方法,其中每个量化组明确地指定其自己的色度QP偏移值集合。 或者,在图像的标题区域中指定可能的色度QP偏移值集合的表,并且每个量化组使用索引来从表中选择用于确定其自己的色度QP偏移值集合的条目。 然后,除了已经为视频编码层级的较高级别指定的色度QP偏移值之外,量化组特定色度QP偏移值用于确定量化组内的块的色度QP值。

    Blur downscale
    69.
    发明授权
    Blur downscale 有权
    模糊的低档

    公开(公告)号:US09558536B2

    公开(公告)日:2017-01-31

    申请号:US14676615

    申请日:2015-04-01

    Applicant: Apple Inc.

    CPC classification number: G06T5/002 G06T3/4023

    Abstract: Systems, apparatuses, and methods for generating a blur effect on a source image in a power-efficient manner. Pixels of the source image are averaged as they are read into pixel buffers, and then the source image is further downscaled by a first factor. Then, the downscaled source image is upscaled back to the original size, and then this processed image is composited with a semi-transparent image to create a blurred effect of the source image.

    Abstract translation: 以功率有效的方式在源图像上产生模糊效果的系统,装置和方法。 源图像的像素在被读取到像素缓冲器中时被平均,然后源图像被第一因子进一步缩小。 然后,将缩小的源图像放大到原始尺寸,然后将该处理后的图像与半透明图像合成,以产生源图像的模糊效果。

    Skip thresholding in pipelined video encoders
    70.
    发明授权
    Skip thresholding in pipelined video encoders 有权
    在流水线视频编码器中跳过阈值

    公开(公告)号:US09473778B2

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

    申请号:US14039871

    申请日:2013-09-27

    Applicant: Apple Inc.

    Abstract: The video encoders described herein may make an initial determination to designate a macroblock as a skip macroblock, but may subsequently reverse that decision based on additional information. For example, an initial skip mode decision may be based on aggregate distortion metrics for the luma component of the macroblock (e.g., SAD, SATD, or SSD), then reversed based on an individual pixel difference metric, an aggregate or individual pixel metric for a chroma component of the macroblock, or on the position of the macroblock within a macroblock row. The final skip mode decision may be based, at least in part, on the maximum difference between any pixel in the macroblock (or in a region of interest within the macroblock) and the corresponding pixel in a reference frame. The initial skip mode decision may be made during an early stage of a pipelined video encoding process and reversed in a later stage.

    Abstract translation: 本文描述的视频编码器可以进行初始确定以将宏块指定为跳过宏块,但是随后可以基于附加信息来反转该决定。 例如,初始跳过模式决定可以基于宏块的亮度分量(例如,SAD,SATD或SSD)的聚合失真度量,然后基于单独的像素差异度量来反转,聚合或单独的像素度量用于 宏块的色度分量,或宏块行内宏块的位置。 至少部分地,最终跳过模式决定基于宏块中的任何像素(或宏块内的感兴趣区域)与参考帧中的相应像素之间的最大差异。 初始跳过模式决定可以在流水线视频编码处理的早期阶段进行,并且在稍后的阶段中反转。

Patent Agency Ranking