A video decoding method includes determining a usage of an SVT-vertical (V) or an SVT-horizontal (H) for a residual block; determining a transform block position of a transform block of the residual block; determining a transform type of the transform block, wherein the transform type indicates a horizontal transform and a vertical transform for the transform block, wherein at least one of the horizontal transform or the vertical transform is a discrete sine transform (DST)-7; and reconstructing the residual block based on the transform type, the transform block position, and transform coefficients of the transform block.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The video decoding method of claim 1, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete cosine transform (DCT)-8, and wherein the vertical transform is based on a discrete sine transform (DST)-7.
3. The video decoding method of claim 1, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
4. The video decoding method of claim 1, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on a discrete cosine transform (DCT)-8.
5. The video decoding method of claim 1, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
7. The method of claim 6, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete cosine transform (DCT)-8, and wherein the vertical transform is based on a discrete sine transform (DST)-7.
8. The method of claim 6, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
9. The method of claim 6, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on a discrete cosine transform (DCT)-8.
10. The method of claim 6, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
12. The video decoding apparatus of claim 11, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete cosine transform (DCT)-8, and wherein the vertical transform is based on a discrete sine transform (DST)-7.
13. The video decoding apparatus of claim 11, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
14. The video decoding apparatus of claim 11, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on a discrete cosine transform (DCT)-8.
15. The video decoding apparatus of claim 11, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
17. The apparatus of claim 16, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete cosine transform (DCT)-8, and wherein the vertical transform is based on a discrete sine transform (DST)-7.
18. The apparatus of claim 16, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-V type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
19. The apparatus of claim 16, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a top-left corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on a discrete cosine transform (DCT)-8.
20. The apparatus of claim 16, wherein the transform type of the transform block indicates a horizontal transform and a vertical transform for the transform block, wherein the SVT type is the SVT-H type, wherein the transform block position covers a right-bottom corner of the residual block, wherein the horizontal transform is based on a discrete sine transform (DST)-7, and wherein the vertical transform is based on the DST-7.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 23, 2021
March 7, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.