IP Library › Patent Application 17005521
Patent Application
App. No. 17/005,521

INTERACTION BETWEEN IBC AND AFFINE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/005,521
Abstract

Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.

Claims (32)

1 . A method of coding video data, comprising:

determining, for a conversion between a current video block of a video and a bitstream representation of the video, that the current video block is coded with a first technique; and

performing the conversion by using the first technique and by excluding use of a second technique;

wherein one of the first and second techniques corresponds to an intra-block copy (IBC) technique that uses sample values of a same video slice for coding the current video block and the other corresponds to an affine technique that uses an affine motion model for coding the current video block.

2 . The method of claim 1 , comprising:

deciding that an indicator of use of the second technique is excluded from the bitstream representation of the video in response to the first technique being used.

3 . The method of claim 1 , comprising:

in response to an indicator associated with the current video block signaling a use of the IBC technique, perform the conversion without applying the affine technique.

4 . The method of claim 1 , comprising:

in response to an indicator associated with the current video block signaling a use of the affine technique, perform the conversion without applying the IBC technique.

5 . The method of claim 1 , wherein the first technique corresponds to the IBC technique, and the second technique corresponds to the affine technique.

6 . The method of claim 1 , wherein the first technique corresponds to the affine technique, and the second technique corresponds to the IBC technique.

7 . The method of claim 1 , wherein the conversion generates the current video block from the bitstream representation.

8 . The method of claim 1 , wherein the conversion generates the bitstream representation from the current video block.

9 . An apparatus for coding video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:

determining, for a conversion between a current video block of a video and a bitstream representation of the video, that the current video block is coded with a first technique; and

performing the conversion by using the first technique and by excluding use of a second technique;

wherein one of the first and second techniques corresponds to an intra-block copy (IBC) technique that uses sample values of a same video slice for coding the current video block and the other corresponds to an affine technique that uses an affine motion model for coding the current video block.

10 . The apparatus of claim 9 , comprising:

deciding that an indicator of use of the second technique is excluded from the bitstream representation of the video in response to the first technique is used.

11 . The apparatus of claim 9 , comprising:

in response to an indicator associated with the current video block signaling a use of the IBC technique, perform the conversion without applying the affine technique.

12 . The apparatus of claim 9 , comprising:

in response to an indicator associated with the current video block signaling a use of the affine technique, perform the conversion without applying the IBC technique.

13 . The apparatus of claim 9 , wherein the first technique corresponds to the IBC technique, and the second technique corresponds to the affine technique.

14 . The apparatus of claim 9 , wherein the first technique corresponds to the affine technique, and the second technique corresponds to the IBC technique.

15 . The apparatus of claim 9 , wherein the conversion generates the current video block from the bitstream representation.

16 . The apparatus of claim 9 , wherein the conversion generates the bitstream representation from the current video block.

17 . A non-transitory computer-readable storage medium storing instructions that cause a processor to:

determining, for a conversion between a current video block of a video and a bitstream representation of the video, that the current video block being decoded representing a portion of the visual information is coded using a first technique; and

performing the conversion by using the first technique and by excluding use of a second technique;

wherein one of the first and second techniques corresponds to an intra-block copy (IBC) technique that uses sample values of a same video slice for coding the current video block and the other corresponds to an affine technique that uses an affine motion model for coding the current video block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2020
From: ZHANG, KAI; ZHANG, LI
To: BYTEDANCE INC.
Reel/Frame 053633/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2020
From: LIU, HONGBIN; WANG, YUE
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 053634/0012 →