-
公开(公告)号:US10593012B2
公开(公告)日:2020-03-17
申请号:US15927028
申请日:2018-03-20
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Hung-Chih Lin , Jian-Liang Lin , Shen-Kai Chang
IPC: G06T3/00
Abstract: A video processing method includes receiving an omnidirectional content corresponding to a sphere, generating a projection-based frame according to at least the omnidirectional content and a segmented sphere projection (SSP) format, 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 a first circular projection face, a second circular projection face, and at least one rectangular projection face packed in an SSP layout. A north polar region of the sphere is mapped onto the first circular projection face. A south polar region of the sphere is mapped onto the second circular projection face. At least one non-polar ring-shaped segment between the north polar region and the south polar region of the sphere is mapped onto said at least one rectangular projection face.
-
公开(公告)号:US10462484B2
公开(公告)日:2019-10-29
申请号:US15772818
申请日:2017-09-30
Applicant: MEDIATEK INC.
Inventor: Jian-Liang Lin , Hung-Chih Lin , Chia-Ying Li , Shen-Kai Chang , Chi-Cheng Ju
IPC: H04N19/597 , H04N19/184 , H04N19/91 , H04N19/70 , G06K9/36
Abstract: A video encoding method includes: setting a 360-degree Virtual Reality (360 VR) projection layout of projection faces, wherein the projection faces have a plurality of triangular projection faces located at a plurality of positions in the 360 VR projection layout, respectively; encoding a frame having a 360-degree image content represented by the projection faces arranged in the 360 VR projection layout to generate a bitstream; and for each position included in at least a portion of the positions, signaling at least one syntax element via the bitstream, wherein the at least one syntax element is set to indicate at least one of an index of a triangular projection view filled into a corresponding triangular projection face located at the position and a rotation angle of content rotation applied to the triangular projection view filled into the corresponding triangular projection face located at the position.
-
公开(公告)号:US20190251660A1
公开(公告)日:2019-08-15
申请号:US16392644
申请日:2019-04-24
Applicant: MEDIATEK INC.
Inventor: Hung-Chih Lin , Chao-Chih Huang , Chia-Ying Li , Jian-Liang Lin , Shen-Kai Chang
Abstract: A video processing method includes receiving a bitstream, processing the bitstream to obtain at least one syntax element from the bitstream, and decoding the bitstream to generate a current decoded frame having a rotated 360-degree image/video content represented in a 360-degree Virtual Reality (360 VR) projection format. The at least one syntax element signaled via the bitstream indicates rotation information of content-oriented rotation that is involved in generating the rotated 360-degree image/video content, and includes a first syntax element. When the content-oriented rotation is enabled, the first syntax element indicates a rotation degree along a specific rotation axis.
-
公开(公告)号:US10356386B2
公开(公告)日:2019-07-16
申请号:US15766829
申请日:2018-04-03
Applicant: MEDIATEK INC.
Inventor: Ya-Hsuan Lee , Peng Wang , Jian-Liang Lin , Shen-Kai Chang
IPC: H04N13/161 , G06T3/00 , H04N13/111
Abstract: A video processing method includes obtaining projection face(s) from an omnidirectional content of a sphere, and obtaining a re-sampled projection face by re-sampling at least a portion of a projection face of the projection face(s) through non-uniform mapping. The omnidirectional content of the sphere is mapped onto the projection face(s) via a 360-degree Virtual Reality (360 VR) projection. The projection face has a first source region and a second source region. The re-sampled projection face has a first re-sampled region and a second re-sampled region. The first re-sampled region is derived from re-sampling the first source region with a first sampling density. The second re-sampled region is derived from re-sampling the second source region with a second sampling density that is different from the first sampling density.
-
公开(公告)号:US20190088001A1
公开(公告)日:2019-03-21
申请号:US15769750
申请日:2017-09-30
Applicant: MEDIATEK INC.
Inventor: Jian-Liang Lin , Hung-Chih Lin , Chia-Ying Li , Shen-Kai Chang , Chi-Cheng Ju , Chao-Chih Huang , Hui Ouyang
Abstract: A projection-based frame is generated according to an omnidirectional video frame and an octahedron projection layout. The projection-based frame has a 360-degree image content represented by triangular projection faces assembled in the octahedron projection layout. A 360-degree image content of a viewing sphere is mapped onto the triangular projection faces via an octahedron projection of the viewing sphere. One side of a first triangular projection face has contact with one side of a second triangular projection face, one side of a third triangular projection face has contact with another side of the second triangular projection face. One image content continuity boundary exists between one side of the first triangular projection face and one side of the second triangular projection face, and another image content continuity boundary exists between one side of the third triangular projection face and another side of the second triangular projection face.
-
公开(公告)号:US10057590B2
公开(公告)日:2018-08-21
申请号:US15265896
申请日:2016-09-15
Applicant: MediaTek Inc.
Inventor: Chao-Chih Huang , Ting-An Lin , Shen-Kai Chang , Han-Liang Chou
IPC: H04N7/12 , H04N19/42 , H04N19/43 , H04N19/433 , H04N19/423
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.
-
公开(公告)号:US20180192024A1
公开(公告)日:2018-07-05
申请号:US15860671
申请日:2018-01-03
Applicant: MEDIATEK INC.
Inventor: Jian-Liang Lin , Peng Wang , Hung-Chih Lin , Shen-Kai Chang
CPC classification number: H04N13/161 , G06T3/0087 , H04N13/139 , H04N19/00 , H04N19/59 , H04N19/597
Abstract: A video processing method includes receiving an omnidirectional content corresponding to a sphere, generating a projection-based frame according to the omnidirectional content and a pyramid projection layout, 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 a base projection face and a plurality of lateral projection faces packed in the pyramid projection layout. The base projection face and the lateral projection faces are obtained according to at least projection relationship between a pyramid and the sphere.
-
公开(公告)号:US10963987B2
公开(公告)日:2021-03-30
申请号:US16830288
申请日:2020-03-26
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 a triangle-based projection layout. An omnidirectional image/video content of a viewing sphere is mapped onto the triangular projection faces via a triangle-based projection of the viewing sphere. An equator of the viewing sphere is not mapped along any side of each of the triangular projection faces.
-
19.
公开(公告)号:US10909656B2
公开(公告)日:2021-02-02
申请号:US16359028
申请日:2019-03-20
Applicant: MEDIATEK INC.
Inventor: Hung-Chih Lin , Shen-Kai Chang
IPC: G06T3/00 , G06T3/40 , H04N19/179 , H04N19/186 , H04N19/70 , G06T7/90 , H04N5/232
Abstract: Methods and apparatus of processing cube face images are disclosed. According one method, each set of six cubic faces is converted into one rectangular assembled image by assembling each set of six cubic faces to maximize a number of continuous boundaries and to minimize a number of discontinuous boundaries. Each continuous boundary corresponds to one boundary between two connected faces with continuous contents from one face to another face. Each discontinuous boundary corresponds to one boundary between two connected faces with discontinuous contents from one face to another face. The method may further comprise applying video coding to the video sequence outputting the compressed data of the video sequence. According to another method, a fully-connected cubic-face image representing an unfolded image from the six faces of the cube is generated and the blank areas are filled with padding data to form a rectangular assembled image.
-
公开(公告)号:US10771791B2
公开(公告)日:2020-09-08
申请号:US15671070
申请日:2017-08-07
Applicant: MediaTek Inc.
Inventor: Jian-Liang Lin , Hung-Chih Lin , Shen-Kai Chang
IPC: H04N19/174 , H04N19/426 , H04N5/232 , H04N19/176 , G06T11/60 , H04N19/105 , H04N19/597 , H04N19/46 , H04N19/30 , H04N19/52 , H04N19/70
Abstract: For omnidirectional video such as 360-degree Virtual Reality (360VR) video, a video system that support independent decoding of different views of the omnidirectional video is provided. A decoder for such a system can extract a specified part of a bitstream to decode a desired perspective/face/view of an omnidirectional image without decoding the entire image while suffering minimal or no loss in coding efficiency.
-
-
-
-
-
-
-
-
-