KR102525555B1 - 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 - Google Patents
양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR102525555B1 KR102525555B1 KR1020220049380A KR20220049380A KR102525555B1 KR 102525555 B1 KR102525555 B1 KR 102525555B1 KR 1020220049380 A KR1020220049380 A KR 1020220049380A KR 20220049380 A KR20220049380 A KR 20220049380A KR 102525555 B1 KR102525555 B1 KR 102525555B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- transform
- current block
- candidate set
- residual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013139 quantization Methods 0.000 title claims abstract description 146
- 238000000034 method Methods 0.000 title claims description 91
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 title abstract description 72
- 230000009466 transformation Effects 0.000 claims abstract description 38
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000001131 transforming effect Effects 0.000 claims 2
- 238000001914 filtration Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 239000013598 vector Substances 0.000 description 10
- 238000005192 partition Methods 0.000 description 9
- 230000008707 rearrangement Effects 0.000 description 8
- 238000000638 solvent extraction Methods 0.000 description 7
- 238000009795 derivation Methods 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 5
- 239000012634 fragment Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000009499 grossing Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 본 발명의 일실시예로서, 복호화 장치의 개략적인 블록도를 도시한것이다.
도 3은 본 발명이 적용되는 일실시예로서, 블록 분할 타입을 도시한 것이다.
도 4는 본 발명이 적용되는 일실시예로서, 트리 구조 기반의 블록 분할 방법을 도시한 것이다.
도 5는 본 발명이 적용되는 일실시예로서, 잔차 샘플을 복원하는 방법을 도시한 것이다.
도 6은 본 발명이 적용되는 일실시예로서, 양자화 파라미터 예측값(QPpred)을 유도하는 방법을 도시한 것이다.
도 7은 본 발명이 적용되는 일실시예로서, 블록 T의 색차 성분에 관한 양자화 파라미터 예측값을 유도하는 방법을 도시한 것이다.
도 8은 본 발명이 적용되는 일실시예로서, 양자화 파라미터 차분값(deltaQP)의 시그날링 단위에 기반한 양자화 파라미터 유도 방법을 도시한 것이다.
도 9는 본 발명이 적용되는 일실시예로서, 잔차 계수의 역변환 과정을 도시한 것이다.
Claims (13)
- 비트스트림으로부터 현재 블록의 잔차 계수를 복호화하는 단계;
양자화 파라미터를 이용하여, 상기 잔차 계수에 대해 역양자화를 수행하는 단계;
상기 역양자화된 잔차 계수에 대해 역변환을 수행하여, 상기 현재 블록의 잔차 샘플을 복원하는 단계를 포함하되,
상기 역변환은, 상기 현재 블록의 변환 후보 세트에 기초하여 수행되고,
상기 현재 블록의 변환 후보 세트는, 제1 변환 후보 세트 및 제2 변환 후보 세트를 포함하는 복수의 변환 후보 세트들 중에서 결정된 하나의 변환 후보 세트이고,
상기 복수의 변환 후보 세트들 각각은, 상기 현재 블록의 역변환에 이용 가능한 적어도 하나의 변환 타입을 포함하되,
상기 현재 블록의 변환 후보 세트는, 상기 현재 블록의 크기에 기초하여 상기 복수의 변환 후보 세트들 중 어느 하나로 결정되고,
상기 제1 변환 후보 세트에 포함된 변환 타입의 개수는, 상기 제2 변환 후보 세트에 포함된 변환 타입의 개수와 상이한, 비디오 복호화 방법. - 삭제
- 제1항에 있어서,
상기 현재 블록의 크기가 임계값보다 작거나 같은 경우, 상기 현재 블록의 변환 후보 세트는, 상기 복수의 변환 후보 세트들 중 상기 제1 변환 후보 세트로 결정되고,
상기 현재 블록의 크기가 상기 임계값보다 큰 경우, 상기 현재 블록의 변환 후보 세트는, 상기 복수의 변환 후보 세트들 중 상기 제2 변환 후보 세트로 결정되는, 비디오 복호화 방법. - 제3항에 있어서,
상기 임계값은, 32, 64 또는 128 중 어느 하나인, 비디오 복호화 방법. - 삭제
- 제1항에 있어서,
상기 제1 변환 후보 세트는 DCT-8 및 DST-7를 포함하고,
상기 제2 변환 후보 세트는 DCT-2, DCT-8, 및 DST-7을 포함하는, 비디오 복호화 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 현재 블록의 잔차 샘플에 대해 변환을 수행하여, 상기 현재 블록의 잔차 계수를 획득하는 단계;
양자화 파라미터를 이용하여, 상기 잔차 계수에 대해 양자화를 수행하는 단계;
상기 현재 블록의 양자화된 잔차 계수를 부호화하는 단계를 포함하되,
상기 변환은, 상기 현재 블록의 변환 후보 세트에 기초하여 수행되고,
상기 현재 블록의 변환 후보 세트는, 제1 변환 후보 세트 및 제2 변환 후보 세트를 포함하는 복수의 변환 후보 세트들 중에서 결정된 하나의 변환 후보 세트이고,
상기 복수의 변환 후보 세트들 각각은, 상기 현재 블록의 변환에 이용 가능한 적어도 하나의 변환 타입을 포함하되,
상기 현재 블록의 변환 후보 세트는, 상기 현재 블록의 크기에 기초하여 상기 복수의 변환 후보 세트들 중 어느 하나로 결정되고,
상기 제1 변환 후보 세트에 포함된 변환 타입의 개수는, 상기 제2 변환 후보 세트에 포함된 변환 타입의 개수와 상이한, 비디오 부호화 방법. - 부호화 방법에 의해 생성된 비트스트림을 저장하는 컴퓨터로 판독가능한 기록 매체에 있어서,
상기 부호화 방법은,
현재 블록의 잔차 샘플에 대해 변환을 수행하여, 상기 현재 블록의 잔차 계수를 획득하는 단계;
양자화 파라미터를 이용하여, 상기 잔차 계수에 대해 양자화를 수행하는 단계;
상기 현재 블록의 양자화된 잔차 계수를 부호화하는 단계를 포함하되,
상기 변환은, 상기 현재 블록의 변환 후보 세트에 기초하여 수행되고,
상기 현재 블록의 변환 후보 세트는, 제1 변환 후보 세트 및 제2 변환 후보 세트를 포함하는 복수의 변환 후보 세트들 중에서 결정된 하나의 변환 후보 세트이고,
상기 복수의 변환 후보 세트들 각각은, 상기 현재 블록의 변환에 이용 가능한 적어도 하나의 변환 타입을 포함하되,
상기 현재 블록의 변환 후보 세트는, 상기 현재 블록의 크기에 기초하여 상기 복수의 변환 후보 세트들 중 어느 하나로 결정되고,
상기 제1 변환 후보 세트에 포함된 변환 타입의 개수는, 상기 제2 변환 후보 세트에 포함된 변환 타입의 개수와 상이한, 컴퓨터로 판독가능한 기록 매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220049380A KR102525555B1 (ko) | 2019-07-02 | 2022-04-21 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
KR1020230052027A KR102772200B1 (ko) | 2019-07-02 | 2023-04-20 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190079267A KR102390733B1 (ko) | 2018-06-11 | 2019-07-02 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
KR1020220049380A KR102525555B1 (ko) | 2019-07-02 | 2022-04-21 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190079267A Division KR102390733B1 (ko) | 2018-06-11 | 2019-07-02 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230052027A Division KR102772200B1 (ko) | 2019-07-02 | 2023-04-20 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220054771A KR20220054771A (ko) | 2022-05-03 |
KR102525555B1 true KR102525555B1 (ko) | 2023-04-25 |
Family
ID=81591267
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220049380A Active KR102525555B1 (ko) | 2019-07-02 | 2022-04-21 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
KR1020230052027A Active KR102772200B1 (ko) | 2019-07-02 | 2023-04-20 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
KR1020250021489A Pending KR20250028324A (ko) | 2019-07-02 | 2025-02-19 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230052027A Active KR102772200B1 (ko) | 2019-07-02 | 2023-04-20 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
KR1020250021489A Pending KR20250028324A (ko) | 2019-07-02 | 2025-02-19 | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (3) | KR102525555B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025041998A1 (ko) * | 2023-08-18 | 2025-02-27 | 삼성전자 주식회사 | 양자화 시프트를 위한 영상 복호화 방법, 영상 복호화 장치, 영상 부호화 방법, 및 영상 부호화 장치 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102669632B1 (ko) * | 2016-03-11 | 2024-05-28 | 디지털인사이트 주식회사 | 가변 크기의 양자화 계수 그룹을 이용한 비디오 코딩 방법 및 장치 |
CN114401407B (zh) * | 2016-06-24 | 2025-05-13 | 韩国电子通信研究院 | 用于基于变换的图像编码/解码的方法和设备 |
KR101801255B1 (ko) * | 2017-02-07 | 2017-11-27 | 인텔렉추얼디스커버리 주식회사 | 쿼드트리 구조 기반의 적응적 양자화 파라미터 부호화 및 복호화 방법 및 장치 |
-
2022
- 2022-04-21 KR KR1020220049380A patent/KR102525555B1/ko active Active
-
2023
- 2023-04-20 KR KR1020230052027A patent/KR102772200B1/ko active Active
-
2025
- 2025-02-19 KR KR1020250021489A patent/KR20250028324A/ko active Pending
Non-Patent Citations (2)
Title |
---|
H. 265: High efficiency video coding. Recommendation ITU-T H.265, 2013.04.* |
Tzu-Der Chuang, et al. AhG Quantization: Sub-LCU Delta QP. JCTVC-E051. 2011.03.11. |
Also Published As
Publication number | Publication date |
---|---|
KR20230058356A (ko) | 2023-05-03 |
KR20220054771A (ko) | 2022-05-03 |
KR102772200B1 (ko) | 2025-02-21 |
KR20250028324A (ko) | 2025-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101997681B1 (ko) | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 | |
KR102030384B1 (ko) | 잔차 계수 부호화/복호화 방법 및 장치 | |
KR101956756B1 (ko) | 성분 간 참조 기반의 비디오 신호 처리 방법 및 장치 | |
US20250168379A1 (en) | Image encoding/decoding method and apparatus using inter prediction | |
KR20170108367A (ko) | 인트라 예측 기반의 비디오 신호 처리 방법 및 장치 | |
KR102772199B1 (ko) | 잔차 계수 부호화/복호화 방법 및 장치 | |
KR102660273B1 (ko) | 성분 간 참조 기반의 비디오 신호 처리 방법 및 장치 | |
KR20190140423A (ko) | 스케일링을 이용한 잔차 블록 부호화/복호화 방법 및 장치 | |
KR20220019731A (ko) | 비디오 부호화/복호화 방법 및 장치 | |
KR20250028324A (ko) | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 | |
CN112262576B (zh) | 残差系数编码/解码方法和装置 | |
KR20180032775A (ko) | 적응적 블록 분할에 기반한 비디오 신호 처리 방법 및 장치 | |
KR102390733B1 (ko) | 양자화 파라미터 기반의 잔차 블록 부호화/복호화 방법 및 장치 | |
KR101997686B1 (ko) | 스케일링을 이용한 잔차 블록 부호화/복호화 방법 및 장치 | |
KR20220051156A (ko) | 성분 간 참조 기반의 비디오 신호 처리 방법 및 장치 | |
KR102390731B1 (ko) | 잔차 계수 부호화/복호화 방법 및 장치 | |
KR20210124069A (ko) | 영상 부호화 및 복호화 방법 및 장치 | |
KR20220040451A (ko) | 비디오 신호의 복호화 방법 및 이의 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20220421 Patent event code: PA01071R01D Filing date: 20190702 Application number text: 1020190079267 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20221102 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20230119 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230420 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230420 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |