-
公开(公告)号:US11477490B2
公开(公告)日:2022-10-18
申请号:US17134196
申请日:2020-12-25
Applicant: MEDIATEK INC.
Inventor: Sheng-Yen Lin , Jian-Liang Lin
IPC: H04N19/82 , H04N19/117 , H04N19/184 , H04N19/132 , H04N19/597
Abstract: A video processing method includes receiving a reconstructed frame, and applying in-loop filtering, by at least one in-loop filter, to the reconstructed frame. The step of in-loop filtering includes performing a sample adaptive offset (SAO) filtering operation. The step of performing the SAO filtering operation includes keeping a value of a current pixel unchanged by blocking the SAO filtering operation of the current pixel included in the reconstructed frame from being applied across a virtual boundary defined in the reconstructed frame.
-
公开(公告)号:US11405629B2
公开(公告)日:2022-08-02
申请号:US17372507
申请日:2021-07-11
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Jian-Liang Lin
IPC: H04N19/00 , H04N19/44 , H04N19/169 , H04N19/186 , H04N19/132
Abstract: A video decoding method includes decoding a part of a bitstream to generate a decoded frame. The decoded frame is a projection-based frame that comprises at least one projection face and at least one guard band packed in a projection layout. At least a portion of a 360-degree content of a sphere is mapped to the at least one projection face via projection. The decoded frame is in a 4:2:0 chroma format or a 4:2:2 chroma format, and a guard band size of each of the at least one guard band is equal to an even number of luma samples.
-
公开(公告)号:US20210392374A1
公开(公告)日:2021-12-16
申请号:US17177148
申请日:2021-02-16
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Jian-Liang Lin
IPC: H04N19/597 , H04N19/70
Abstract: A video processing method includes a step of receiving a bitstream, and a step of decoding a part of the bitstream to generate a decoded frame, including parsing a plurality of syntax elements from the bitstream. The decoded frame is a projection-based frame that includes a plurality of projection faces packed at a plurality of face positions with different position indexes in a hemisphere cubemap projection layout. A portion of a 360-degree content of a sphere is mapped to the plurality of projection faces via hemisphere cubemap projection. Values of the plurality of syntax elements are indicative of face indexes of the plurality of projection faces packed at the plurality of face positions, respectively, and are constrained to meet a requirement of bitstream conformance.
-
公开(公告)号:US20210337229A1
公开(公告)日:2021-10-28
申请号:US17372507
申请日:2021-07-11
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Jian-Liang Lin
IPC: H04N19/44 , H04N19/132 , H04N19/169 , H04N19/186
Abstract: A video decoding method includes decoding a part of a bitstream to generate a decoded frame. The decoded frame is a projection-based frame that comprises at least one projection face and at least one guard band packed in a projection layout. At least a portion of a 360-degree content of a sphere is mapped to the at least one projection face via projection. The decoded frame is in a 4:2:0 chroma format or a 4:2:2 chroma format, and a guard band size of each of the at least one guard band is equal to an even number of luma samples.
-
公开(公告)号:US20210211736A1
公开(公告)日:2021-07-08
申请号:US17134196
申请日:2020-12-25
Applicant: MEDIATEK INC.
Inventor: Sheng-Yen Lin , Jian-Liang Lin
IPC: H04N19/82 , H04N19/117 , H04N19/597 , H04N19/132 , H04N19/184
Abstract: A video processing method includes receiving a reconstructed frame, and applying in-loop filtering, by at least one in-loop filter, to the reconstructed frame. The step of in-loop filtering includes performing a sample adaptive offset (SAO) filtering operation. The step of performing the SAO filtering operation includes keeping a value of a current pixel unchanged by blocking the SAO filtering operation of the current pixel included in the reconstructed frame from being applied across a virtual boundary defined in the reconstructed frame.
-
公开(公告)号: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.
-
公开(公告)号:US20210006838A1
公开(公告)日:2021-01-07
申请号:US16917917
申请日:2020-07-01
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Jian-Liang Lin
IPC: H04N19/70 , H04N19/184
Abstract: A video decoding method includes: decoding a part of a bitstream to generate a decoded frame, and parsing at least one syntax element from the bitstream. The decoded frame is a projection-based frame that includes projection faces packed in a cube-based projection layout. At least a portion of a 360-degree content of a sphere is mapped to the projection faces via cube-based projection. The at least one syntax element is indicative of a guard band configuration of the projection-based frame.
-
公开(公告)号: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.
-
公开(公告)号:US20190325553A1
公开(公告)日:2019-10-24
申请号:US16460958
申请日:2019-07-02
Applicant: MEDIATEK INC.
Inventor: Hung-Chih Lin , Chao-Chih Huang , Chia-Ying Li , Hui Ou Yang , Jian-Liang Lin , Shen-Kai Chang
Abstract: A video processing method includes receiving a bitstream, and decoding, by a video decoder, the bitstream to generate a decoded frame. The decoded frame is a projection-based frame that has a 360-degree image/video content represented by triangular projection faces packed in an octahedron projection layout. An omnidirectional image/video content of a viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere. An equator of the viewing sphere is not mapped along any side of each of the triangular projection faces.
-
10.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-