CPC H04N 19/44 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/423 (2014.11)] | 20 Claims |
1. A method for video encoding, comprising:
determining a block vector that points to a reference block in a same picture as a current block, reconstructed samples of the reference block being stored in a cache memory, which stores reconstructed samples of a first coding tree unit (CTU) in which the current block is located and reconstructed samples of a second CTU adjacent to the first CTU;
encoding samples of the current block based on the reconstructed samples of the reference block stored in the cache memory; and
updating the cache memory by storing reconstructed samples of the current block in the cache memory such that the reconstructed samples of the second CTU are not available for reconstruction of a next block,
wherein a search range of reconstructed samples of the second CTU stored in the cache memory and available for encoding a respective block of the first CTU is different for each block of the first CTU and dependent on a location of the respective block with respect to reconstructed blocks within the first CTU.
|