Method of hard-limited packet size for video encoding

    公开(公告)号:US10187640B2

    公开(公告)日:2019-01-22

    申请号:US15191308

    申请日:2016-06-23

    Applicant: MediaTek Inc.

    Abstract: A method and system for encoding a group of coding blocks and packetizing the compressed data into slices/packets with hard-limited packet size are disclosed. According to the present invention, a packetization map for at least a portion of a current picture is determined. The packetization map associates coding blocks in at least a portion of the current picture with one or more packets by identifying a corresponding group of coding blocks for each packet of said one or more packets. The corresponding group of coding blocks for each packet is then encoded according to the packetization map and the size of each packet is determined. The packet size is checked. If any packet size exceeds a constrained size, a new packetization map is generated and the corresponding group of coding blocks for each packet is encoded according to the new packetization map.

    Partial Decoding For Arbitrary View Angle And Line Buffer Reduction For Virtual Reality Video
    6.
    发明申请
    Partial Decoding For Arbitrary View Angle And Line Buffer Reduction For Virtual Reality Video 审中-公开
    对于虚拟现实视频的任意视角和行缓冲区减少的部分解码

    公开(公告)号:US20170026659A1

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

    申请号:US15289092

    申请日:2016-10-07

    Applicant: MediaTek Inc.

    CPC classification number: H04N19/597 H04N19/426 H04N19/88

    Abstract: Apparatus and methods are disclosed for partially decoding video frames when a sub-region of the video is selected for viewing. The method identifies and decodes data units and pixel blocks of video frames needed to display the sub-region while bypassing data units and pixel blocks that are identified as unnecessary for displaying the sub-region. A video encoder receives a video frame comprising a plurality of cubic surfaces in a first configuration corresponding to a full sized 360VR image. Each cubic surface corresponds to a different surface of a cube. The encoder reformats the received video frame by rearranging the plurality of cubic surfaces according to a second configuration that is different than the first configuration. The second configuration re-arranges the six surfaces of a cubic 360VR image in order to fully utilize the line buffer and allow the line buffer to be narrower than the full sized 360VR image.

    Abstract translation: 公开了当视频的子区域被选择用于观看时部分地解码视频帧的装置和方法。 该方法识别和解码显示子区域所需的视频帧的数据单元和像素块,同时绕过被识别为不必要显示子区域的数据单元和像素块。 视频编码器以对应于全尺寸360VR图像的第一配置接收包括多个立方体表面的视频帧。 每个立方体表面对应于立方体的不同表面。 编码器通过根据与第一配置不同的第二配置来重排多个立方体表面来重新格式化接收到的视频帧。 第二种配置重新排列立方360VR图像的六个表面,以便充分利用行缓冲区,并允许行缓冲区比全尺寸360VR图像更窄。

    Method and apparatus of signalling syntax for immersive video coding

    公开(公告)号:US10827159B2

    公开(公告)日:2020-11-03

    申请号:US16105147

    申请日:2018-08-20

    Applicant: MEDIATEK INC.

    Abstract: According to one method, at a source side or an encoder side, a selected viewport associated with the 360-degree virtual reality images is determined. One or more parameters related to the selected pyramid projection format are then determined. According to the present invention, one or more syntax elements for said one or more parameters are included in coded data of the 360-degree virtual reality images. The coded data of the 360-degree virtual reality images are provided as output data. At a receiver side or a decoder side, one or more syntax elements for one or more parameters are parsed from the coded data of the 360-degree virtual reality images. A selected pyramid projection format associated with the 360-degree virtual reality images is determined based on information including said one or more parameters. The 360-degree virtual reality images are then recovered according to the selected viewport.

Patent Agency Ranking