Patent ID: 12003748

Abstract:
A method for video encoding includes determining a parameter corresponding to the coded video bitstream based on a calculated maximum number of candidates. The parameter is in a range from 0 to 5-sps_sbtmvp_enabled_flag, where the sps_sbtmvp_enabled_flag equal to 1 specifies that subblock based temporal motion vector predictors are used. The sps_sbtmvp_enabled_flag equal to 0 specifies that the subblock based temporal motion vector predictors are not used. In response to a current block being in a subblock based prediction mode, the method includes encoding samples of the current block based on a candidate selection from a constructed subblock based merge candidate list of the current block. The constructed subblock based merge candidate list of the current block is constrained by the maximum number of candidates in the subblock based merge candidate lists.