AI frame engine for mobile edge
    1.
    发明授权

    公开(公告)号:US11580621B2

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

    申请号:US17113397

    申请日:2020-12-07

    Applicant: MEDIATEK INC.

    Abstract: Aspects of the disclosure provide a device for processing frames with aliasing artifacts. For example, the device can include a motion estimation circuit, a warping circuit coupled to the motion estimation circuit, and a temporal decision circuit coupled to the warping circuit. The motion estimation circuit can estimate a motion value between a current frame and a previous frame. The warping circuit can warp the previous frame based on the motion value such that the warped previous frame is aligned with the current frame and determine whether the current frame and the warped previous frame are consistent. The temporal decision circuit can generate an output frame, the output frame including either the current frame and the warped previous frame when the current frame and the warped previous frame are consistent, or the current frame when the current frame and the warped previous frame are not consistent.

    Hybrid rendering mechanism of a graphics pipeline and an effect engine

    公开(公告)号:US11321901B2

    公开(公告)日:2022-05-03

    申请号:US16789870

    申请日:2020-02-13

    Applicant: MediaTek Inc.

    Abstract: A graphics system includes an effect engine, which executes a predefined set of graphics operations having a higher computational complexity than pipeline operations. The graphics system further includes a graphics pipeline operative to perform the pipeline operations on graphical objects in a frame. The effect engine is operative to execute the predefined set of graphics operations on a subset of the graphical objects in the frame. One or more buffers are operative to receive pixels of the frame for display. The frame includes the graphical objects operated on by the graphics pipeline and the subset of the graphical objects operated on by the effect engine.

    HYBRID RENDERING MECHANISM OF A GRAPHICS PIPELINE AND AN EFFECT ENGINE

    公开(公告)号:US20220222885A1

    公开(公告)日:2022-07-14

    申请号:US17708965

    申请日:2022-03-30

    Applicant: MediaTek Inc.

    Abstract: A graphics system includes an effect engine and a graphics pipeline. The graphics pipeline performs pipeline operations on graphical objects in a frame. The graphics pipeline includes at least a fragment shader stage. An application programming interface (API) provides an instruction that specifies a subset of the graphical objects in the frame for the effect engine to execute. When detecting the instruction, the graphics pipeline invokes the effect engine to perform a predefined set of graphics operations on the subset of the graphical objects in the frame. The predefined set of graphics operations has a higher computational complexity than the pipeline operations.

    Bandwidth efficient method for generating an alpha hint buffer

    公开(公告)号:US10121222B2

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

    申请号:US15242478

    申请日:2016-08-19

    Applicant: MediaTek Inc.

    Abstract: A graphics processing unit (GPU) renders graphical objects into a group of pixels and stores the pixels in an on-chip buffer on the same chip as the GPU. Each pixel has an alpha value that indicates transparency of the pixel. The GPU reads the alpha value of each pixel from the on-chip buffer. According to alpha values of the group of pixels, the GPU generates an alpha hint in the system memory for the group of pixels. The alpha hint represents an aggregate of the alpha values of the group of pixels. The GPU then stores the group of pixels into a frame buffer in the system memory.

    Hybrid rendering mechanism of a graphics pipeline and an effect engine

    公开(公告)号:US11941741B2

    公开(公告)日:2024-03-26

    申请号:US17708965

    申请日:2022-03-30

    Applicant: MediaTek Inc.

    CPC classification number: G06T15/005 G06T1/20 G06T15/06 G06T1/60

    Abstract: A graphics system includes an effect engine and a graphics pipeline. The graphics pipeline performs pipeline operations on graphical objects in a frame. The graphics pipeline includes at least a fragment shader stage. An application programming interface (API) provides an instruction that specifies a subset of the graphical objects in the frame for the effect engine to execute. When detecting the instruction, the graphics pipeline invokes the effect engine to perform a predefined set of graphics operations on the subset of the graphical objects in the frame. The predefined set of graphics operations has a higher computational complexity than the pipeline operations.

    HYBRID RENDERING MECHANISM OF A GRAPHICS PIPELINE AND AN EFFECT ENGINE

    公开(公告)号:US20210256753A1

    公开(公告)日:2021-08-19

    申请号:US16789870

    申请日:2020-02-13

    Applicant: MediaTek Inc.

    Abstract: A graphics system includes an effect engine, which executes a predefined set of graphics operations having a higher computational complexity than pipeline operations. The graphics system further includes a graphics pipeline operative to perform the pipeline operations on graphical objects in a frame. The effect engine is operative to execute the predefined set of graphics operations on a subset of the graphical objects in the frame. One or more buffers are operative to receive pixels of the frame for display. The frame includes the graphical objects operated on by the graphics pipeline and the subset of the graphical objects operated on by the effect engine.

    GRAPHICS FUSION TECHNOLOGY SCENE DETECTION AND RESOLUTION CONTROLLER

    公开(公告)号:US20230025347A1

    公开(公告)日:2023-01-26

    申请号:US17849473

    申请日:2022-06-24

    Applicant: MediaTek Inc.

    Abstract: Disclosed are embodiments of a graphics scene detection technique that provides an adaptive scale factor dependent on an image quality, such that certain images may be downscaled prior to being displayed to preserve system resources without significantly affecting image quality for a user. The inventors recognized and appreciated that certain images may be presented at a lower resolution to a user without being perceived as lower image quality. Some aspects provide a scene detection module that determines a quality score from a graphic command output for an image. Depending on the quality score, the scene detection module may output a quality-aware scale factor that can be applied to reduce pixel resolution of an image before displaying the image to a user. Resultingly, the computing device may be improved by saving system resources including memory bandwidth, processing power for other apps or instances, without negatively affecting visual perception of the scene.

    FRAME DIFFERENCE GENERATION HARDWARE IN A GRAPHICS SYSTEM

    公开(公告)号:US20180174359A1

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

    申请号:US15379529

    申请日:2016-12-15

    Applicant: MediaTek Inc.

    Abstract: A graphics system provides frame difference generator hardware for dynamically adjusting a frame rate. The graphics system includes a graphics processing unit (GPU), which generates frames containing tiles of graphics data. The frame difference generator hardware receives the graphics data of a tile of a current frame from the GPU, in parallel with a frame buffer that also receives the graphics data. The frame difference generator hardware computes a difference value between a first value computed from the graphics data and a second value representing a corresponding tile of a previous frame, and accumulates difference values computed from multiple tiles of the current frame and the previous frame to obtain an accumulated value. The accumulated value is reported to software executed by the graphics system for determination of an adjustment to the frame rate.

    Bandwidth Efficient Method for Generating an Alpha Hint Buffer

    公开(公告)号:US20170213315A1

    公开(公告)日:2017-07-27

    申请号:US15242478

    申请日:2016-08-19

    Applicant: MediaTek Inc.

    CPC classification number: G06T1/60 G06T11/40 G06T11/60

    Abstract: A graphics processing unit (GPU) renders graphical objects into a group of pixels and stores the pixels in an on-chip buffer on the same chip as the GPU. Each pixel has an alpha value that indicates transparency of the pixel. The GPU reads the alpha value of each pixel from the on-chip buffer. According to alpha values of the group of pixels, the GPU generates an alpha hint in the system memory for the group of pixels. The alpha hint represents an aggregate of the alpha values of the group of pixels. The GPU then stores the group of pixels into a frame buffer in the system memory.

Patent Agency Ranking