Entropy coding techniques and protocol to support parallel processing with low latency
    22.
    发明授权
    Entropy coding techniques and protocol to support parallel processing with low latency 有权
    熵编码技术和协议支持低延迟的并行处理

    公开(公告)号:US09344720B2

    公开(公告)日:2016-05-17

    申请号:US13715088

    申请日:2012-12-14

    Applicant: Apple Inc.

    CPC classification number: H04N19/13 H04N19/117 H04N19/174 H04N19/436 H04N19/70

    Abstract: In a communication system, parallel encoding and decoding of serially-coded data occurs in a manner that supports low latency communication. A plurality of data items may be coded as serially-coded data sequences and a transmission sequence may be built from them. An index table may be built having a plurality of entries representing respective start points of the serially-coded data sequences within the transmission sequence. The transmission sequence may be transmitted to a channel and, thereafter, the index table may be transmitted. Latencies otherwise involved in inserting an index table into the beginning of a transmission sequence may be avoided.

    Abstract translation: 在通信系统中,串行编码数据的并行编码和解码以支持低延迟通信的方式发生。 多个数据项可以被编码为串行编码数据序列,并且可以从它们构建传输序列。 可以构建索引表,其具有表示传输序列内的串行编码数据序列的相应开始点的多个条目。 发送序列可以被发送到信道,此后可以发送索引表。 可以避免将索引表插入到传输序列的开始处的延迟。

    Coding of Video and Audio with Initialization Fragments
    23.
    发明申请
    Coding of Video and Audio with Initialization Fragments 审中-公开
    视频和音频与初始化片段的编码

    公开(公告)号:US20130279882A1

    公开(公告)日:2013-10-24

    申请号:US13631194

    申请日:2012-09-28

    Applicant: APPLE INC.

    Inventor: David W. Singer

    CPC classification number: H04N19/46 H04N19/114 H04N19/177 H04N19/70

    Abstract: A new file format for coded video data is provided. A decoder may identify patterns in the coded video data in order to make the decoding process and/or display of data more efficient. Such patterns may be predefined and stored at the decoder, may be defined by each encoder and exchanged during terminal initialization, or may be transmitted and/or stored with the associated video data. Initialization information associated with the fragments of video data may also provide for carouseling initialization updates such that the initialization fragments may indicate either that the initialization information should be updated or that the decoder should be re-initialized. Additionally, media files or segments may be broken into fragments and each segment may have an index to provide for random access to the media data of the segment.

    Abstract translation: 提供了一种用于编码视频数据的新文件格式。 解码器可以识别编码视频数据中的模式,以便使解码处理和/或数据显示更有效。 这样的模式可以被预先定义并存储在解码器处,可以由每个编码器定义并且在终端初始化期间进行交换,或者可以与相关联的视频数据一起发送和/或存储。 与视频数据片段相关联的初始化信息还可以提供循环初始化更新,使得初始化片段可以指示应该更新初始化信息或者应该重新初始化解码器。 此外,媒体文件或片段可以被分解成片段,并且每个片段可以具有索引以提供对片段的媒体数据的随机访问。

    Reference picture re-sampling
    24.
    发明授权

    公开(公告)号:US12058361B2

    公开(公告)日:2024-08-06

    申请号:US17723788

    申请日:2022-04-19

    Applicant: Apple Inc.

    CPC classification number: H04N19/503 H04N19/82 H04N19/86

    Abstract: Predictive coding techniques may include resampling of reference pictures, where various coding parameters are determined based on the resolution(s) or pixel format(s) of the prediction references. In a first aspect, lists of weights for use in weighted prediction are based on the resolution(s) of prediction references. In a second aspect, resampling filter parameters are selected based on the resolutions of prediction references. In a third aspect, deblocking filter parameters are based on the resolution(s) of prediction references.

    Point cloud compression with multi-layer projection

    公开(公告)号:US11282238B2

    公开(公告)日:2022-03-22

    申请号:US17032711

    申请日:2020-09-25

    Applicant: Apple Inc.

    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. The encoder is configured project the point cloud on to patch planes to compress the point cloud, and supports multiple layered patch planes. For example, some point clouds may have a depth, and points at different depths may be assigned to different layered patch planes.

    REFERENCE PICTURE RE-SAMPLING
    28.
    发明申请

    公开(公告)号:US20210160523A1

    公开(公告)日:2021-05-27

    申请号:US16799423

    申请日:2020-02-24

    Applicant: Apple Inc.

    Abstract: Predictive coding techniques may include resampling of reference pictures, where various coding parameters are determined based on the resolution(s) or pixel format(s) of the prediction references. In a first aspect, lists of weights for use in weighted prediction are based on the resolution(s) of prediction references. In a second aspect, resampling filter parameters are selected based on the resolutions of prediction references. In a third aspect, deblocking filter parameters are based on the resolution(s) of prediction references.

    Point Cloud Compression with Supplemental Information Messages

    公开(公告)号:US20210006833A1

    公开(公告)日:2021-01-07

    申请号:US16912617

    申请日:2020-06-25

    Applicant: Apple Inc.

    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. Additionally, an encoder is configured to signal and/or a decoder is configured to receive a supplementary message comprising volumetric tiling information that maps portions of 2D image representations to objects in the point. In some embodiments, characteristics of the object may additionally be signaled using the supplementary message or additional supplementary messages.

    Point cloud compression with multi-layer projection

    公开(公告)号:US10789733B2

    公开(公告)日:2020-09-29

    申请号:US16198634

    申请日:2018-11-21

    Applicant: Apple Inc.

    Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. The encoder is configured project the point cloud on to patch planes to compress the point cloud, and supports multiple layered patch planes. For example, some point clouds may have a depth, and points at different depths may be assigned to different layered patch planes.

Patent Agency Ranking