Method and apparatus of inter coding for VR video using virtual reference frames

    公开(公告)号:US10264282B2

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

    申请号:US15629855

    申请日:2017-06-22

    Applicant: MEDIATEK INC.

    Abstract: A method and apparatus of video encoding or decoding for a video encoding or decoding system applied to multi-face sequences corresponding to a 360-degree virtual reality sequence are disclosed. According the present invention, one or more multi-face sequences representing the 360-degree virtual reality sequence are derived. If Inter prediction is selected for a current block in a current face, one virtual reference frame is derived for each face of said one or more multi-face sequences by assigning one target reference face to a center of said one virtual reference frame and connecting neighboring faces of said one target reference face to said one target reference face at boundaries of said one target reference face. Then, the current block in the current face is encoded or decoded using a current virtual reference frame derived for the current face to derive an Inter predictor for the current block.

    Method and apparatus using software engine and hardware engine collaborated with each other to achieve hybrid video encoding

    公开(公告)号:US10057590B2

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

    申请号:US15265896

    申请日:2016-09-15

    Applicant: MediaTek Inc.

    CPC classification number: H04N19/439 H04N19/42 H04N19/423 H04N19/43 H04N19/433

    Abstract: A hybrid video encoding method and system using a software engine and a hardware engine. The software engine receives coding unit data associated with a current picture, and performs a first part of the video encoding operation by executing instructions. The first part of the video encoding operation generates an inter predictor and control information corresponding to the coding unit data of the current picture. The first part of the video encoding operation stores the inter predictor into an off-chip memory. The hardware engine performs a second part of the video encoding operation according to the control information. The second part of the video encoding operation receives the inter predictor, and subtracts the inter predictor from the coding unit data to generate a residual signal. The second part of the video encoding operation then transforms and quantizes the residual signal to generate transformed and quantized residual signal, and encodes the transformed and quantized residual signal to generate an encoded video bitstream.

Patent Agency Ranking