KR20190023294A - 영상 부호화/복호화 방법 및 장치 - Google Patents
영상 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR20190023294A KR20190023294A KR1020170108789A KR20170108789A KR20190023294A KR 20190023294 A KR20190023294 A KR 20190023294A KR 1020170108789 A KR1020170108789 A KR 1020170108789A KR 20170108789 A KR20170108789 A KR 20170108789A KR 20190023294 A KR20190023294 A KR 20190023294A
- Authority
- KR
- South Korea
- Prior art keywords
- current block
- unit
- offset
- block
- offsets
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 230000003044 adaptive effect Effects 0.000 claims abstract description 59
- 238000001914 filtration Methods 0.000 description 22
- 238000013139 quantization Methods 0.000 description 19
- 238000006243 chemical reaction Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 239000013598 vector Substances 0.000 description 10
- 239000000470 constituent Substances 0.000 description 9
- 230000002457 bidirectional effect Effects 0.000 description 8
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000002146 bilateral effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects 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
- 230000009466 transformation Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000000844 transformation 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/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/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/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
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은 첫번째 밴드의 위치를 나타내는 정보를 이용하여 밴드 오프셋이 적용되는 4개의 연속되는 밴드가 결정되는 예를 나타낸 도면이다.
도 7은 'ctu_adaptive_sao_offset' 및 CTU의 크기에 따라, 오프셋의 개수를 결정하는 예를 나타낸 도면이다.
Claims (12)
- 현재 블록에 대한 샘플 적응적 오프셋 타입을 결정하는 단계;
상기 샘플 적응적 오프셋 타입이 밴드 오프셋인 경우, 오프셋의 개수를 결정하는 단계, 여기서, 상기 오프셋의 개수는, 상기 현재 블록의 속성에 따라 적응적으로 결정됨;
픽셀 범위를 소정 개수의 픽셀 단위로 분할한 밴드들 중 상기 결정된 오프셋 개수만큼의 밴드들을 선택하는 단계;
상기 현재 블록 내 픽셀이 상기 선택된 밴드들 중 어느 하나에 속하는지 여부를 판단하는 단계; 및
상기 판단 결과를 기초로, 상기 픽셀에 대해 오프셋 보정을 수행하는 단계를 포함하는, 영상 복호화 방법. - 제1 항에 있어서,
상기 오프셋 개수는, 상기 현재 블록의 크기가 기 정의된 크기 이상인지 여부에 기초하여 결정되는 것을 특징으로 하는, 영상 복호화 방법. - 제1 항에 있어서,
상기 오프셋 개수는, 상기 현재 블록의 크기를 기 정의된 값만큼 시프팅한 값으로 결정되는 것을 특징으로 하는, 영상 복호화 방법. - 제1 항에 있어서,
상기 현재 블록의 속성은, 상기 현재 블록의 크기, 형태, 비트 심도, 색차 포맷 또는 최대 분할 허용 깊이 중 적어도 하나를 포함하는 것을 특징으로 하는, 영상 복호화 방법. - 제1 항에 있어서,
상기 현재 블록이 상기 현재 블록에 이웃하는 이웃 블록과 병합하는지 여부를 결정하는 단계를 포함하고,
상기 현재 블록이 상기 이웃 블록과 병합하는 경우, 상기 샘플 적응적 오프셋 타입은 상기 이웃 블록과 동일하게 설정되는 것을 특징으로 하는, 영상 복호화 방법. - 현재 블록에 대한 샘플 적응적 오프셋 타입을 결정하는 단계;
상기 샘플 적응적 오프셋 타입이 밴드 오프셋인 경우, 오프셋의 개수를 결정하는 단계, 여기서, 상기 오프셋의 개수는, 상기 현재 블록의 속성에 따라 적응적으로 결정됨;
픽셀 범위를 소정 개수의 픽셀 단위로 분할한 밴드들 중 상기 결정된 오프셋 개수만큼의 밴드들을 선택하는 단계;
상기 현재 블록 내 픽셀이 상기 선택된 밴드들 중 어느 하나에 속하는지 여부를 판단하는 단계; 및
상기 판단 결과를 기초로, 상기 픽셀에 대해 오프셋 보정을 수행하는 단계를 포함하는, 영상 부호화 방법. - 제6 항에 있어서,
상기 오프셋 개수는, 상기 현재 블록의 크기가 기 정의된 크기 이상인지 여부에 기초하여 결정되는 것을 특징으로 하는, 영상 부호화 방법. - 제6 항에 있어서,
상기 오프셋 개수는, 상기 현재 블록의 크기를 기 정의된 값만큼 시프팅한 값으로 결정되는 것을 특징으로 하는, 영상 부호화 방법. - 제6 항에 있어서,
상기 현재 블록의 속성은, 상기 현재 블록의 크기, 형태, 비트 심도, 색차 포맷 또는 최대 분할 허용 깊이 중 적어도 하나를 포함하는 것을 특징으로 하는, 영상 부호화 방법. - 제6 항에 있어서,
상기 현재 블록이 상기 현재 블록에 이웃하는 이웃 블록과 병합하는지 여부를 결정하는 단계를 포함하고,
상기 현재 블록이 상기 이웃 블록과 병합하는 경우, 상기 샘플 적응적 오프셋 타입은 상기 이웃 블록과 동일하게 설정되는 것을 특징으로 하는, 영상 부호화 방법. - 현재 블록에 대한 샘플 적응적 오프셋 타입을 결정하고, 상기 샘플 적응적 오프셋 타입이 밴드 오프셋인 경우, 오프셋의 개수를 결정하고, 픽셀 범위를 소정 개수의 픽셀 단위로 분할한 밴드들 중 상기 결정된 오프셋 개수만큼의 밴드들을 선택하고, 상기 현재 블록 내 픽셀이 상기 선택된 밴드들 중 어느 하나에 속하는지 여부를 판단하고, 상기 판단 결과를 기초로, 상기 픽셀에 대해 오프셋 보정을 수행하는 인루프 필터부를 포함하되,
상기 오프셋의 개수는, 상기 현재 블록의 속성에 따라 적응적으로 결정되는 것을 특징으로 하는, 영상 복호화 장치. - 현재 블록에 대한 샘플 적응적 오프셋 타입을 결정하고, 상기 샘플 적응적 오프셋 타입이 밴드 오프셋인 경우, 오프셋의 개수를 결정하고, 픽셀 범위를 소정 개수의 픽셀 단위로 분할한 밴드들 중 상기 결정된 오프셋 개수만큼의 밴드들을 선택하고, 상기 현재 블록 내 픽셀이 상기 선택된 밴드들 중 어느 하나에 속하는지 여부를 판단하고, 상기 판단 결과를 기초로, 상기 픽셀에 대해 오프셋 보정을 수행하는 인루프 필터부를 포함하되,
상기 오프셋의 개수는, 상기 현재 블록의 속성에 따라 적응적으로 결정되는 것을 특징으로 하는, 영상 부호화 장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170108789A KR102410326B1 (ko) | 2017-08-28 | 2017-08-28 | 영상 부호화/복호화 방법 및 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170108789A KR102410326B1 (ko) | 2017-08-28 | 2017-08-28 | 영상 부호화/복호화 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190023294A true KR20190023294A (ko) | 2019-03-08 |
| KR102410326B1 KR102410326B1 (ko) | 2022-06-16 |
Family
ID=65801172
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170108789A Active KR102410326B1 (ko) | 2017-08-28 | 2017-08-28 | 영상 부호화/복호화 방법 및 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102410326B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115834912A (zh) * | 2020-06-03 | 2023-03-21 | 北京达佳互联信息技术有限公司 | 对视频进行编码的方法和装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160173870A1 (en) * | 2012-02-10 | 2016-06-16 | Broadcom Corporation | Sample adaptive offset (SAO) in accordance with video coding |
| JP2017005504A (ja) * | 2015-06-10 | 2017-01-05 | 日本電信電話株式会社 | 画像符号化装置、画像復号装置、画像符号化プログラム及び画像復号プログラム |
-
2017
- 2017-08-28 KR KR1020170108789A patent/KR102410326B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160173870A1 (en) * | 2012-02-10 | 2016-06-16 | Broadcom Corporation | Sample adaptive offset (SAO) in accordance with video coding |
| JP2017005504A (ja) * | 2015-06-10 | 2017-01-05 | 日本電信電話株式会社 | 画像符号化装置、画像復号装置、画像符号化プログラム及び画像復号プログラム |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115834912A (zh) * | 2020-06-03 | 2023-03-21 | 北京达佳互联信息技术有限公司 | 对视频进行编码的方法和装置 |
| US12615375B2 (en) | 2020-06-03 | 2026-04-28 | Beijing Dajia Internet Information Technology Co., Ltd. | Chroma coding enhancement in cross-component correlation |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102410326B1 (ko) | 2022-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101855269B1 (ko) | 인트라 예측 방법과 이를 이용한 부호화 장치 및 복호화 장치 | |
| KR101707088B1 (ko) | 휘도 샘플을 이용한 색차 블록의 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
| KR101883932B1 (ko) | 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
| CN113039799B (zh) | 图像信号编码/解码方法及其设备 | |
| JP7391958B2 (ja) | ビデオ信号符号化/復号方法及び前記方法に用いられる機器 | |
| KR20170108367A (ko) | 인트라 예측 기반의 비디오 신호 처리 방법 및 장치 | |
| CN112956193A (zh) | 视频信号编码/解码方法及其设备 | |
| KR101468078B1 (ko) | 화면 내 예측 방법 및 장치 | |
| KR102726470B1 (ko) | 비디오 신호의 복호화 방법 및 이의 장치 | |
| CN113439439B (zh) | 用于对图像信号进行编码/解码的方法及其装置 | |
| CN113225560A (zh) | 视频编码/解码方法、视频编码/解码装置和存储介质 | |
| KR101496831B1 (ko) | 시간적 후보 움직임 벡터 유도 방법 및 이러한 방법을 사용하는 장치 | |
| KR101743665B1 (ko) | 인트라 예측 기반의 비디오 신호 처리 방법 및 장치 | |
| KR20180072539A (ko) | 비디오 신호의 부호화 또는 복호화 방법 및 장치 | |
| CN119676450A (zh) | 用于对图像信号进行编码/解码的方法及其装置 | |
| KR102410326B1 (ko) | 영상 부호화/복호화 방법 및 장치 | |
| KR102523384B1 (ko) | 비디오 신호의 복호화 방법 및 이의 장치 | |
| KR101938389B1 (ko) | 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
| CN119835425A (zh) | 用于对图像信号进行编码/解码的方法及其装置 | |
| KR20180000886A (ko) | 비디오 신호 처리 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170828 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200825 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20170828 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20211209 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: 20220613 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220614 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20220614 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |