KR20140076652A - 문턱값 기반 부호화 단위 분할을 이용한 고속 인트라 부호화 방법 및 장치 - Google Patents
문턱값 기반 부호화 단위 분할을 이용한 고속 인트라 부호화 방법 및 장치 Download PDFInfo
- Publication number
- KR20140076652A KR20140076652A KR1020130154410A KR20130154410A KR20140076652A KR 20140076652 A KR20140076652 A KR 20140076652A KR 1020130154410 A KR1020130154410 A KR 1020130154410A KR 20130154410 A KR20130154410 A KR 20130154410A KR 20140076652 A KR20140076652 A KR 20140076652A
- Authority
- KR
- South Korea
- Prior art keywords
- coding unit
- coding
- threshold value
- rate
- unit
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000013139 quantization Methods 0.000 claims abstract description 20
- 230000006835 compression Effects 0.000 description 15
- 238000007906 compression Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 11
- 230000009467 reduction Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 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
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도2 는 CU에 따른 율-왜곡 비용 히스토그램의 예를 나타낸다.
도3 은 FTR와 FSR의 개념을 설명하기 위한 도면이다.
도4 는 FTR의 변화에 따른 율-왜곡과 복잡도의 변화를 나타낸다.
도5 는 각각의 CU 깊이에 대한 문턱값과 양자와 파리미터의 상관관계를 나타낸다.
도6 은 본 발명의 영상 부호화 장치를 개략적으로 나타낸 블록도이다.
도7 은 본 발명의 일 실시예에 따른 고속 인트라 부호화 방법을 나타낸다.
Claims (15)
- 영상 부호화 방법에 있어서,
부호화하고자 하는 코딩유닛에 인접하는 주변 블록들을 이용하여 상기 코딩유닛을 인트라 예측 부호화하는 단계;
상기 코딩 유닛의 깊이와 양자화 파라미터에 따라 부호화를 수행 중인 현재 코딩 유닛의 문턱값을 설정하는 단계;
상기 현재 코딩 유닛의 문턱값을 이전 부호화된 주변 코딩유닛들의 깊이에 따라 상기 문턱값을 가변하는 단계;
상기 코딩유닛의 율-왜곡 비용과 상기 문턱값를 비교하는 단계; 및
상기 비교 결과에 따라 상기 코딩유닛의 분할여부를 결정하는 단계;를 포함하는 고속 인트라 부호화 방법. - 제1 항에 있어서, 상기 코딩유닛의 분할여부를 결정하는 단계는
상기 코딩유닛의 율-왜곡 비용이 상기 문턱값 보다 크면, 상기 코딩유닛의 분할을 수행하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제1 항에 있어서, 상기 코딩유닛의 분할여부를 결정하는 단계는
상기 코딩유닛의 율-왜곡 비용이 상기 문턱값 보다 작지 않으면, 상기 코딩유닛의 분할을 수행하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제1 항에 있어서, 상기 고속 인트라 부호화 방법은
상기 코딩유닛이 SCU(Smallest Coding Unit)인지 체크하는 단계를 더 포함하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제2 항에 있어서, 상기 고속 인트라 부호화 방법은
상기 코딩유닛의 분할을 수행한 후, 분할된 코딩유닛들을 각각 인트라 예측 부호화하는 단계를 더 포함하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제2 항에 있어서,
상기 주변 코딩유닛들은 상기 현재 코딩 유닛의 상하좌우에 인접하여 배치되는 4개의 코딩 유닛 중 적어도 하나인 것을 특징으로 하는 고속 인트라 부호화 방법. - 제1 항에 있어서, 상기 고속 인트라 부호화 방법은
LCU (Largest Coding Unit)내의 모든 코딩유닛의 부호화가 수행되었는지 체크하는 단계를 더 포함하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제7 항에 있어서, 상기 고속 인트라 부호화 방법은
상기 LCU내의 모든 코딩유닛의 부호화가 수행되었으면 상기 LCU의 부호화를 종료하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 제7 항에 있어서, 상기 고속 인트라 부호화 방법은
상기 LCU내의 모든 코딩유닛의 부호화가 수행되지 않았으면, 부호화가 수행되지 않는 코딩유닛에 대해 인트라 예측 부호화하는 것을 특징으로 하는 고속 인트라 부호화 방법. - 프로세서(processor); 및
상기 프로세서와 연결되며 상기 프로세서를 구동하기 위한 정보를 저장하는 메모리를 포함하되,
상기 프로세서는, 부호화하고자 하는 코딩유닛에 인접하는 주변 블록들을 이용하여 상기 코딩유닛을 인트라 예측 부호화하고 상기 코딩 유닛의 깊이와 양자화 파라미터에 따라 부호화를 수행 중인 현재 코딩 유닛의 문턱값을 설정하며, 상기 현재 코딩 유닛의 문턱값을 이전 부호화된 주변 코딩유닛들의 깊이에 따라 상기 문턱값을 가변하고, 상기 코딩유닛의 율-왜곡 비용을 산출한 후 상기 문턱값과 비교하고, 상기 비교 결과에 따라 상기 코딩유닛의 분할여부를 결정하도록 구성되는 고속 인트라 부호화 장치. - 제10 항에 있어서, 상기 프로세서는
상기 코딩유닛의 율-왜곡 비용이 상기 문턱값보다 작지 않으면, 상기 코딩유닛의 분할을 수행하고, 상기 코딩유닛의 율-왜곡 비용이 문턱값보다 작으면, 상기 코딩유닛의 분할을 수행하지 않고, 상기 코딩유닛의 크기, 분할 정보 및 인트라 예측 정보를 부호화하는 것을 특징으로 하는 고속 인트라 부호화 장치. - 제10 항에 있어서, 상기 프로세서는
상기 코딩유닛이 SCU(Smallest Coding Unit)인지 체크하는 확인하고, 상기 코딩유닛이 SCU이면, 상기 코딩유닛의 분할을 수행하지 않는 것을 특징으로 하는 고속 인트라 부호화 장치. - 제10 항에 있어서, 상기 프로세서는
상기 코딩유닛의 분할을 수행한 후, 분할된 코딩유닛들을 각각 인트라 예측 부호화를 다시 수행하는 것을 특징으로 하는 고속 인트라 부호화 장치. - 제10 항에 있어서, 상기 프로세서는
상기 코딩유닛을 4개의 하위 코딩유닛으로 분할하는 것을 특징으로 하는 고속 인트라 부호화 장치. - 제10 항에 있어서, 상기 프로세서는
LCU(Largest Coding Unit)내의 모든 코딩유닛의 부호화가 수행되었는지 체크하고, 상기 LCU내의 모든 코딩유닛의 부호화가 수행되었으면 상기 LCU의 부호화를 종료하고, 상기 LCU내의 모든 코딩유닛의 부호화가 수행되지 않았으면, 부호화가 수행되지 않는 코딩유닛에 대해 인트라 예측 부호화하는 것을 특징으로 하는 고속 인트라 부호화 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120144078 | 2012-12-12 | ||
KR20120144078 | 2012-12-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140076652A true KR20140076652A (ko) | 2014-06-20 |
KR102140271B1 KR102140271B1 (ko) | 2020-07-31 |
Family
ID=51128830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130154410A KR102140271B1 (ko) | 2012-12-12 | 2013-12-12 | 문턱값 기반 부호화 단위 분할을 이용한 고속 인트라 부호화 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102140271B1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160007929A (ko) * | 2014-07-10 | 2016-01-21 | 전자부품연구원 | HEVC 부호화기에서의 적응적인 CU depth 범위 예측 방법 |
KR20180084661A (ko) * | 2017-01-16 | 2018-07-25 | 세종대학교산학협력단 | 영상의 부호화/복호화 방법 및 장치 |
CN115695797A (zh) * | 2022-10-17 | 2023-02-03 | 厦门亿联网络技术股份有限公司 | 一种用于h.265编码的快速帧内尺寸判决方法及装置 |
WO2024234975A1 (zh) * | 2023-05-12 | 2024-11-21 | 上海洛塔信息技术有限公司 | 一种帧内编码块自适应划分方法、系统、设备及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100773761B1 (ko) * | 2006-09-14 | 2007-11-09 | 한국전자통신연구원 | 동영상 부호화 장치 및 방법 |
-
2013
- 2013-12-12 KR KR1020130154410A patent/KR102140271B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100773761B1 (ko) * | 2006-09-14 | 2007-11-09 | 한국전자통신연구원 | 동영상 부호화 장치 및 방법 |
Non-Patent Citations (1)
Title |
---|
이호동 외, "HEVC 고속 부호화를 위한 주변 CU의 깊이정보 유사성에 기반한 빠른 CU 깊이 결정 방법", 대한전자공학회 학술대회, 2012.6, 1171-4.* * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160007929A (ko) * | 2014-07-10 | 2016-01-21 | 전자부품연구원 | HEVC 부호화기에서의 적응적인 CU depth 범위 예측 방법 |
KR20180084661A (ko) * | 2017-01-16 | 2018-07-25 | 세종대학교산학협력단 | 영상의 부호화/복호화 방법 및 장치 |
CN115695797A (zh) * | 2022-10-17 | 2023-02-03 | 厦门亿联网络技术股份有限公司 | 一种用于h.265编码的快速帧内尺寸判决方法及装置 |
WO2024234975A1 (zh) * | 2023-05-12 | 2024-11-21 | 上海洛塔信息技术有限公司 | 一种帧内编码块自适应划分方法、系统、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
KR102140271B1 (ko) | 2020-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9918089B2 (en) | Image coding apparatus, image coding method, and program, pertaining to an image quality parameter, and image decoding apparatus, image decoding method, and program, pertaining to an image quality parameter | |
CN109309838B (zh) | 用于视频编码的系统和方法 | |
KR101530782B1 (ko) | 영상 부호화 및 복호화 방법, 장치 및 시스템 | |
US9294765B2 (en) | Video encoder with intra-prediction pre-processing and methods for use therewith | |
KR102138828B1 (ko) | 영상 부호화 방법 및 장치 | |
JP4317814B2 (ja) | 動画像情報の符号化装置及び符号化方法 | |
KR101621854B1 (ko) | Tsm 율-왜곡 최적화 방법, 그를 이용한 인코딩 방법 및 장치, 그리고 영상 처리 장치 | |
US20150063452A1 (en) | High efficiency video coding (hevc) intra prediction encoding apparatus and method | |
KR100739714B1 (ko) | 인트라 예측 모드 결정 방법 및 장치 | |
KR20180061027A (ko) | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 | |
KR20200039591A (ko) | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 | |
KR20240124855A (ko) | 비디오 분할 블록의 복호화 장치 | |
KR102140271B1 (ko) | 문턱값 기반 부호화 단위 분할을 이용한 고속 인트라 부호화 방법 및 장치 | |
JP5598199B2 (ja) | 動画像符号化装置 | |
KR20210000689A (ko) | 영상 부호화/복호화 방법 및 장치 | |
KR20200145761A (ko) | 영상 부호화/복호화 방법 및 장치 | |
KR101443865B1 (ko) | 인터 예측 방법 및 장치 | |
KR20230035300A (ko) | 디블록킹 필터링의 경계 필터링 강도 결정 방법 및 장치 | |
WO2022037583A1 (en) | Systems and methods for intra prediction smoothing filter | |
KR101475286B1 (ko) | 인트라 예측 방법 및 장치, 그리고 영상 처리 장치 | |
KR101924959B1 (ko) | 영상 부호화 방법 및 장치 | |
EP2899975A1 (en) | Video encoder with intra-prediction pre-processing and methods for use therewith | |
KR20160106348A (ko) | 비디오 부호화 방법 및 그 장치 | |
JP2009027762A (ja) | 動き補償画像符号化装置及び符号化方法 | |
KR101841352B1 (ko) | 참조 프레임 선택 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20131212 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20180808 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20131212 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: 20200429 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: 20200708 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200727 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200727 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230619 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20240625 Start annual number: 5 End annual number: 5 |