Patentable/Patents/US-11516504
US-11516504

Method and apparatus for video coding

PublishedNovember 29, 2022
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Aspects of the disclosure provide methods and apparatuses for video coding. In some examples, an apparatus includes processing circuitry that stores reconstructed samples of a reconstructed block in a memory. When a current sub-block in a current block is to be reconstructed using intra block copy (IBC) based on a reference sub-block in the reconstructed block, the processing circuitry determines whether the reconstructed samples of the reference sub-block stored in the memory are indicated as overwritten based on a position of the current sub-block, generates reconstructed samples of the current sub-block based on the reconstructed samples of the reference sub-block when the reconstructed samples of the reference sub-block stored in the memory are determined to be indicated as not overwritten, and overwrites the reconstructed samples of a collocated sub-block in the reconstructed block stored in the memory with the generated reconstructed samples of the current sub-block.

Patent Claims
3 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 3

Original Legal Text

3. The method of claim 2, wherein the determining whether the reference sub-block is valid comprises determining that the reference sub-block is not valid in a case that the reference sub-block at least partially overlaps another partition of the previously reconstructed block that is arranged prior to the collocated partition according to a coding order of partitions of the current block.

Plain English Translation

This invention relates to video encoding and decoding, specifically improving the efficiency of intra-prediction by validating reference sub-blocks during block reconstruction. The problem addressed is the potential inefficiency or errors in intra-prediction when reference sub-blocks overlap with previously reconstructed partitions of the same block, leading to incorrect predictions or redundant processing. The method involves determining the validity of a reference sub-block used for intra-prediction in a video coding process. A reference sub-block is deemed invalid if it overlaps, even partially, with another partition of the previously reconstructed block that appears earlier in the coding order of the current block's partitions. This ensures that only non-overlapping, correctly ordered reference sub-blocks are used for prediction, preventing errors and improving encoding/decoding efficiency. The technique applies to video coding systems where blocks are divided into partitions, and intra-prediction relies on previously reconstructed neighboring blocks or sub-blocks. By validating reference sub-blocks based on their position relative to the coding order, the method avoids using invalid references that could degrade prediction accuracy or increase computational overhead. This validation step is integrated into the reconstruction process, ensuring that only valid reference sub-blocks contribute to the prediction of subsequent partitions. The approach is particularly useful in advanced video codecs where efficient intra-prediction is critical for achieving high compression ratios while maintaining visual quality.

Claim 13

Original Legal Text

13. The apparatus of claim 12, wherein the processing circuitry is further configured to determine that the reference sub-block is not valid in a case that the reference sub-block at least partially overlaps another partition of the previously reconstructed block that is arranged prior to the collocated partition according to a coding order of partitions of the current block.

Plain English Translation

This invention relates to video encoding and decoding, specifically to techniques for handling reference sub-blocks in block-based video compression. The problem addressed is ensuring valid reference sub-blocks during the reconstruction of video blocks, particularly when partitions of a previously reconstructed block may overlap with the current block's partitions in a way that could lead to invalid references. The apparatus includes processing circuitry configured to reconstruct a current block of a video frame by dividing it into multiple partitions. Each partition is reconstructed using a reference sub-block from a previously reconstructed block. The circuitry determines whether a reference sub-block is valid by checking if it overlaps with any partition of the previously reconstructed block that was processed before the current partition, according to the coding order of the partitions. If an overlap is detected, the reference sub-block is deemed invalid, preventing incorrect reconstruction. The invention ensures that reference sub-blocks are only used when they do not interfere with previously processed partitions, maintaining coding efficiency and avoiding errors in the reconstructed video. This is particularly useful in advanced video codecs where block partitioning and reference mechanisms are complex. The solution improves the reliability of inter-prediction by enforcing strict validation rules for reference sub-blocks.

Claim 18

Original Legal Text

18. The non-transitory computer-readable medium of claim 17, wherein the determining whether the reference sub-block is valid comprises determining that the reference sub-block is not valid in a case that the reference sub-block at least partially overlaps another partition of the previously reconstructed block that is arranged prior to the collocated partition according to a coding order of partitions of the current block.

Plain English translation pending...
Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

October 21, 2020

Publication Date

November 29, 2022

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for video coding” (US-11516504). https://patentable.app/patents/US-11516504

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-11516504. See llms.txt for full attribution policy.