-
公开(公告)号:US11134271B2
公开(公告)日:2021-09-28
申请号:US16910374
申请日:2020-06-24
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Jian-Liang Lin
IPC: H04N19/597 , H04N19/176 , H04N19/119 , H04N19/96
Abstract: Methods and apparatus of processing 360-degree virtual reality (VR360) pictures are disclosed. According to one method, if a leaf coding unit contains one or more face edges, the leaf processing unit is split into sub-processing units along the face edges without the need to signal the partition. In another method, if the quadtree (QT) of binary tree (BT) partition depth for a processing unit has not reached the maximum QT or BT depth, the processing unit is split. If the processing unit contains a horizontal face edge, QT or horizontal BT partition is applied. If the processing unit contains a vertical face edge, QT or vertical BT partition is applied.
-
公开(公告)号:US10939118B2
公开(公告)日:2021-03-02
申请号:US16658173
申请日:2019-10-21
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Jian-Liang Lin
IPC: H04N19/136 , H04N19/115 , H04N19/176 , H04N19/80 , H04N19/186 , H04N19/117 , H04N19/149
Abstract: A luma-based chroma intra-prediction method includes: applying, by a filter circuit with a first weighting table, weighting to reconstructed luma samples to generate a first down-sampled luma sample, wherein the reconstructed luma samples are external to a luma block; computing parameters of a linear model, wherein a pair of the first down-sampled luma sample and a reconstructed chroma sample that is external to a chroma block is involved in computing the parameters of the linear model; and determining a predicted value of a chroma sample included in the chroma block according to the linear model and a second down-sampled luma sample that is derived from the luma block.
-
公开(公告)号:US20200252650A1
公开(公告)日:2020-08-06
申请号:US16856069
申请日:2020-04-23
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Shen-Kai Chang , Jian-Liang Lin , Hung-Chih Lin
IPC: H04N19/597 , H04N19/46 , H04N19/82 , H04N19/513 , H04N19/593 , H04N19/105 , H04N19/167 , H04N19/59 , H04N19/117 , H04N19/176
Abstract: A video processing method includes: receiving a bitstream, wherein a part of the bitstream transmits encoded information of a projection-based frame that has a 360-degree content represented by projection faces packed in a 360-degree Virtual Reality (360 VR) projection layout, and the projection-based frame has at least one boundary; and decoding, by a video decoder, the part of the bitstream, including: generating a reconstructed frame, parsing a flag from the bitstream, and applying an in-loop filtering operation to the reconstructed frame. The flag indicates that the in-loop filtering operation is blocked from being applied to each of said at least one boundary in the reconstructed frame. In response to the flag, the in-loop filtering operation is blocked from being applied to each of the at least one boundary in the reconstructed frame.
-
公开(公告)号:US20190281293A1
公开(公告)日:2019-09-12
申请号:US16296231
申请日:2019-03-08
Applicant: MEDIATEK INC.
Inventor: Sheng-Yen Lin , Jian-Liang Lin , Cheng-Hsuan Shih
IPC: H04N19/117 , H04N19/14 , H04N19/182 , H04N19/52
Abstract: A de-blocking method is applied to a reconstructed projection-based frame having a first projection face and a second projection face, and includes obtaining a first spherical neighboring block for a first block with a block edge to be de-blocking filtered, and selectively applying de-blocking to the block edge of the first block for at least updating a portion of pixels of the first block. There is image content discontinuity between a face boundary of the first projection face and a face boundary of the second projection face. The first block is a part of the first projection face, and the block edge of the first block is a part of the face boundary of the first projection face. A region on a sphere to which the first spherical neighboring block corresponds is adjacent to a region on the sphere from which the first projection face is obtained.
-
公开(公告)号:US10659780B2
公开(公告)日:2020-05-19
申请号:US16296231
申请日:2019-03-08
Applicant: MEDIATEK INC.
Inventor: Sheng-Yen Lin , Jian-Liang Lin , Cheng-Hsuan Shih
IPC: H04N13/00 , H04N19/46 , H04N19/167 , H04N19/86 , H04N19/117 , H04N19/52 , H04N19/182 , H04N19/14
Abstract: A de-blocking method is applied to a reconstructed projection-based frame having a first projection face and a second projection face, and includes obtaining a first spherical neighboring block for a first block with a block edge to be de-blocking filtered, and selectively applying de-blocking to the block edge of the first block for at least updating a portion of pixels of the first block. There is image content discontinuity between a face boundary of the first projection face and a face boundary of the second projection face. The first block is a part of the first projection face, and the block edge of the first block is a part of the face boundary of the first projection face. A region on a sphere to which the first spherical neighboring block corresponds is adjacent to a region on the sphere from which the first projection face is obtained.
-
公开(公告)号:US20180192074A1
公开(公告)日:2018-07-05
申请号:US15860683
申请日:2018-01-03
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Shen-Kai Chang , Jian-Liang Lin , Hung-Chih Lin
IPC: H04N19/597 , H04N19/593 , H04N19/46 , H04N19/513 , H04N19/82
CPC classification number: H04N19/597 , H04N19/105 , H04N19/107 , H04N19/117 , H04N19/167 , H04N19/176 , H04N19/46 , H04N19/513 , H04N19/59 , H04N19/593 , H04N19/82
Abstract: A video processing method includes receiving a projection-based frame, and encoding, by a video encoder, the projection-based frame to generate a part of a bitstream. The projection-based frame has a 360-degree content represented by projection faces packed in a 360-degree Virtual Reality (360 VR) projection layout, and there is at least one image content discontinuity boundary resulting from packing of the projection faces. The step of encoding the projection-based frame includes performing a prediction operation upon a current block in the projection-based frame, including: checking if the current block and a spatial neighbor are located at different projection faces and are on opposite sides of one image content discontinuity boundary; and when a checking result indicates that the current block and the spatial neighbor are located at different projection faces and are on opposite sides of one image content discontinuity boundary, treating the spatial neighbor as non-available.
-
公开(公告)号:US11049314B2
公开(公告)日:2021-06-29
申请号:US16802821
申请日:2020-02-27
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Chia-Ying Li , Ya-Hsuan Lee , Hung-Chih Lin , Jian-Liang Lin , Shen-Kai Chang
IPC: G06T15/00 , H04N19/124 , H04N19/86 , H04N19/176 , H04N19/154 , G06T19/00 , H04N19/597
Abstract: Methods and apparatus of processing 360-degree virtual reality images are disclosed. According to one method, the method receives coded data for an extended 2D (two-dimensional) frame including an encoded 2D frame with one or more encoded guard bands, wherein the encoded 2D frame is projected from a 3D (three-dimensional) sphere using a target projection, wherein said one or more encoded guard bands are based on a blending of one or more guard bands with an overlapped region when the overlapped region exists. The method then decodes the coded data into a decoded extended 2D frame including a decoded 2D frame with one or more decoded guard bands, and derives a reconstructed 2D frame from the decoded extended 2D frame.
-
公开(公告)号:US10715832B2
公开(公告)日:2020-07-14
申请号:US16299320
申请日:2019-03-12
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Jian-Liang Lin
IPC: H04N19/597 , H04N19/176 , H04N19/119 , H04N19/96
Abstract: Methods and apparatus of processing 360-degree virtual reality (VR360) pictures are disclosed. According to one method, if a leaf coding unit contains one or more face edges, the leaf processing unit is split into sub-processing units along the face edges without the need to signal the partition. In another method, if the quadtree (QT) of binary tree (BT) partition depth for a processing unit has not reached the maximum QT or BT depth, the processing unit is split. If the processing unit contains a horizontal face edge, QT or horizontal BT partition is applied. If the processing unit contains a vertical face edge, QT or vertical BT partition is applied.
-
公开(公告)号:US20200213570A1
公开(公告)日:2020-07-02
申请号:US16729514
申请日:2019-12-30
Applicant: MEDIATEK INC.
Inventor: Cheng-Hsuan Shih , Ya-Hsuan Lee , Jian-Liang Lin
IPC: H04N13/139 , H04N19/597 , H04N19/132 , H04N19/167 , H04N19/186
Abstract: A video processing method includes: receiving a part of a bitstream; decoding the part of the bitstream to generate a reconstructed projection-based frame with at least one projection face and at least one padding region packed in a projection layout of a 360-degree Virtual Reality (360 VR) projection; obtaining chroma sampling position information that is signaled via the bitstream; and performing a blending process for generating a blended chroma sample value at a target chroma sample position by blending a first chroma sample value obtained for a first chroma sample position in the at least one projection face and a second chroma sample value obtained for a second chroma sample position in the at least one padding region. At least one of the target chroma sample position, the first chroma sample position and the second chroma sample position is determined according to the chroma sampling position information.
-
-
-
-
-
-
-
-