IP Library Granted Patent US 12,457,364
Granted Patent B2
US 12,457,364 · App. 18/650,739 · Granted Oct 28, 2025

Methods and apparatus on transform and coefficient signaling

Inventors: Xiaoyu Xiu (Beijing, CN); Tsung-Chuan Ma (Beijing, CN); Yi-Wen Chen (Beijing, CN); Xianglin Wang (Beijing, CN); Hong-Jheng Jhu (Beijing, CN); Bing Yu (Beijing, CN)
Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
H04N19/625H04N19/129H04N19/176H04N19/46
View Patent ↗
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 12,457,364
App. No.
18/650,739
Granted
Oct 28, 2025
Kind
B2
Abstract

A method for video encoding includes determining whether any coding group of a transform block located within a zero-out region has a non-zero coefficient. The transform block comprises a non-zero region and the zero-out region. Further, in accordance with a determination that no coding group of the transform block located within the zero-out region has a non-zero coefficient, the method includes applying respective inverse transforms to transform coefficients of the transform block in both horizontal and vertical directions.

Claims (36)

1. A method for video encoding, comprising:

determining whether any coding group of a transform block located within a zero-out region has a non-zero coefficient, wherein the transform block comprises a non-zero region and the zero-out region; and

in accordance with a determination that no coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying respective inverse transforms to transform coefficients of the transform block in both horizontal and vertical directions.

2. The method of claim 1 , further comprising:

in accordance with a determination that a coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying a predefined default inverse transform to the transform coefficients of the transform block in both the horizontal and vertical directions.

3. The method of claim 2 , wherein the predefined default inverse transform is inverse DCT-2 transform and the respective inverse transforms comprise inverse DST-7 transform and inverse DCT-8 transform.

4. The method of claim 1 , wherein chroma residuals of the transform block are coded in joint coding of chroma residuals (JCCR) mode and a transform skip mode is enabled for a corresponding chroma transform block.

5. The method of claim 1 , wherein the non-zero region is a top-left 16×16 region of the transform block.

6. The method of claim 1 , wherein a scan order of the coefficients of the transform block is a diagonal scan order.

7. An electronic apparatus comprising:

one or more processing units;

memory coupled to the one or more processing units; and

a plurality of programs stored in the memory that, when executed by the one or more processing units, cause the electronic apparatus to perform a method for video encoding, the method including:

determining whether any coding group of a transform block located within a zero-out region has a non-zero coefficient, wherein the transform block comprises a non-zero region and the zero-out region; and

in accordance with a determination that no coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying respective inverse transforms to transform coefficients of the transform block in both horizontal and vertical directions.

8. The electronic apparatus of claim 7 , wherein the method further comprises:

in accordance with a determination that a coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying a predefined default inverse transform to the transform coefficients of the transform block in both the horizontal and vertical directions.

9. The electronic apparatus of claim 8 , wherein the predefined default inverse transform is inverse DCT-2 transform and the respective inverse transforms comprise inverse DST-7 transform and inverse DCT-8 transform.

10. The electronic apparatus of claim 8 , wherein chroma residuals of the transform block are coded in joint coding of chroma residuals (JCCR) mode and a transform skip mode is enabled for a corresponding chroma transform block.

11. The electronic apparatus of claim 8 , wherein the non-zero region is a top-left 16×16 region of the transform block.

12. The electronic apparatus of claim 8 , wherein a scan order of the coefficients of the transform block is a diagonal scan order.

13. A non-transitory computer readable storage medium storing a bitstream generated by a method for video encoding, the method including:

determining whether any coding group of a transform block located within a zero-out region has a non-zero coefficient, wherein the transform block comprises a non-zero region and the zero-out region; and

in accordance with a determination that no coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying respective inverse transforms to transform coefficients of the transform block in both horizontal and vertical directions.

14. The non-transitory computer readable storage medium of claim 13 , wherein the method further comprises:

in accordance with a determination that a coding group of the transform block located within the zero-out region has a non-zero coefficient:

applying a predefined default inverse transform to the transform coefficients of the transform block in both the horizontal and vertical directions.

15. The non-transitory computer readable storage medium of claim 14 , wherein the predefined default inverse transform is inverse DCT-2 transform and the respective inverse transforms comprise inverse DST-7 transform and inverse DCT-8 transform.

16. The non-transitory computer readable storage medium of claim 13 , wherein chroma residuals of the transform block are coded in joint coding of chroma residuals (JCCR) mode and a transform skip mode is enabled for a corresponding chroma transform block.

17. The non-transitory computer readable storage medium of claim 13 , wherein the non-zero region is a top-left 16×16 region of the transform block.

18. The non-transitory computer readable storage medium of claim 13 , wherein a scan order of the coefficients of the transform block is a diagonal scan order.

Continuity (5)
Continuation 17750169 · May 20, 2022
Continuation PCTUS2020061843 · Nov 23, 2020
Provisional Application 62959325 · Jan 10, 2020
Provisional Application 62938890 · Nov 21, 2019
Related Publication 20240292033A1 · Aug 29, 2024
References Cited (43)
US 11122290B2 · Jang · 2021 [cited by examiner]
US 12015798B2 · Xiu et al. · 2024 [cited by applicant]
US 20150078432A1 · Wang et al. · 2015 [cited by applicant]
US 20150264403A1 · Chong et al. · 2015 [cited by applicant]
US 20160080749A1 · He et al. · 2016 [cited by applicant]
US 20180184131A1 · Yoo et al. · 2018 [cited by applicant]
US 20180213258A1 · Xu et al. · 2018 [cited by applicant]
US 20180332289A1 · Huang · 2018 [cited by examiner]
US 20190349587A1 · Jang · 2019 [cited by examiner]
US 20190387241A1 · Kim · 2019 [cited by examiner]
US 20200068195A1 · Yoo · 2020 [cited by examiner]
US 20200177901A1 · Choi · 2020 [cited by examiner]
US 20200177921A1 · Koo · 2020 [cited by examiner]
US 20200374531A1 · Zhao · 2020 [cited by examiner]
US 20210014534A1 · Koo · 2021 [cited by examiner]
US 20210144376A1 · Tsukuba · 2021 [cited by examiner]
US 20210211729A1 · Koo · 2021 [cited by examiner]
US 20210218996A1 · Koo · 2021 [cited by examiner]
US 20220303542A1 · Paluri · 2022 [cited by examiner]
CN 103650510A · 2014 [cited by applicant]
CN 106105206A · 2016 [cited by applicant]
CN 109661819A · 2019 [cited by applicant]
CN 110324619A · 2019 [cited by applicant]
WO 2021096172A1 · 2021 [cited by applicant]
Office Action issued in Indian Application No. 202247028937, mailed on May 2, 2024 (2 Pages). [cited by applicant]
Office Action issued in Korean Application No. 10-2022-7017329, mailed on Jul. 11, 2023 (10 Pages). [cited by applicant]
Extended European Search Report issued in European Application No. 20889028.5, mailed on Jul. 18, 2023 (6 pages). [cited by applicant]
Koo M et al.; “Description of SDR video coding technology proposal by LG Electronics;” f10. JVET Meeting; Apr. 10, 2018-Apr. 20, 2018; San Diego; The Joint Video Exploration Team of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.1… [cited by applicant]
Chen, et al.; “Algorithm Description of Joint Exploration Test Model 7 (JEM7)”; MPEG Meeting; Jul. 17, 2017-Jul. 21, 2017; Torino; Motion Picture Expert Group or ISO/IEC JTC1/SC29/WVG11; No. nl7055; XP_30023716A; Oct. 6… [cited by applicant]
Tsukuba (Sony) T et al.; “CE8-2.1: Transform Skip for Chroma with limiting maximum number of context-coded bin in TS residual coding”; 16. JVET Meeting; Oct. 10, 2019-Oct. 11, 2019; Geneva; The Joint Video Exploration T… [cited by applicant]
Koo (LGE) M et al.; “CE 6-1.1 (c,d): Fast DST-7/DCT-8 based on DFT and 32 point MTS based on skipping high frequency coefficients”; 12. JVET Meeting; Oct. 3, 2018-Oct. 12, 2018; Maceo; The Joint Video Exploration Team o… [cited by applicant]
Koo (LGE) M et al.; “CE 6.1.11: AMT replacement and restriction”, 11. JVET Meeting; Jul. 11, 2018-Jul. 18, 2018; Ljubljana; The Joint Video Exploration Team of ISO/IEC JTC1/SC29/WG11and ITU-T SG. 16; No. JVET-K0096; Jul… [cited by applicant]
Office Action issued in European Application No. 20889028.5, mailed on Jul. 28, 2023 (6 Pages). [cited by applicant]
Office Action issued in Chinese Application No. 202211534362.X, mailed on Aug. 25, 2023 (7 pages). [cited by applicant]
Chinese Search Report issued in Application No. 202211534362X, mailed on Aug. 25, 2023 (4 pages). [cited by applicant]
Chinese Search Report issued in Application No. 202211534362X, mailed on Nov. 16, 2023 (13 pages). [cited by applicant]
First Office Action issued for corresponding Japanese Patent Application 2023-118339 mailed on Aug. 20, 2024. (8 pages). [cited by applicant]
Jianle Chen et al., “Algorithm description for Versatile Video Coding and Test Model 2 (VTM 2)”, Joint Video Experts Team (JVET) Oct. 2, 2018, [JVET-K1002-v2] (version 3) (6 pages). [cited by applicant]
First Office Action issued on Sep. 9, 2024 for counterpart Vietnam patent application No. 1-2022-03185 (3 pages). [cited by applicant]
First Office Action issued for corresponding Japanese Patent Application 2023-118337 mailed on Aug. 20, 2024 (8 pages. [cited by applicant]
Notification of Reasons for Refusal issued in Japanese Application No. 2023-118337, mailed on Feb. 18, 2025 (5 pages). [cited by applicant]
Notification of Reasons for Refusal issued in Japanese Application No. 2023-118339, mailed on Feb. 18, 2025 (5 pages). [cited by applicant]
Office Action issued in related U.S. Appl. No. 18/651,295, mailed on Feb. 27, 2025 (27 pages). [cited by applicant]