KR102693948B1 - 영상의 부호화/복호화 방법 및 장치 - Google Patents
영상의 부호화/복호화 방법 및 장치 Download PDFInfo
- Publication number
- KR102693948B1 KR102693948B1 KR1020180005395A KR20180005395A KR102693948B1 KR 102693948 B1 KR102693948 B1 KR 102693948B1 KR 1020180005395 A KR1020180005395 A KR 1020180005395A KR 20180005395 A KR20180005395 A KR 20180005395A KR 102693948 B1 KR102693948 B1 KR 102693948B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- current block
- sub
- blocks
- prediction
- 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
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/103—Selection of coding mode or of prediction mode
-
- 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/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
Abstract
Description
도 2는 종래 기술에 따른 움직임 추정을 이용하여 움직임 정보를 생성하는 방법을 설명하기 위한 도면이다.
도 3은 현재 블록의 움직임 정보 생성을 위하여 이용될 수 있는 주변 블록들의 일 예를 나타내는 도면이다.
도 4는 본 발명의 일 실시예에 따른 영상 복호화 장치를 나타낸 블록도이다.
도 5a 및 5b는 본 발명의 제1 실시예에 따라, 복원된 화소 영역을 이용한 화면 간 예측을 설명하기 위한 도면이다.
도 6은, 현재 블록을 서브 블록 단위로 추가적으로 움직임 추정을 수행하는 경우를 예시하고 있는 도면이다.
도 7a 내지 7c는 복원 화소 영역의 실시예들을 나타내는 도면이다.
도 8은 복원 화소 영역과 현재 블록을 서브 블록 단위로 분할한 일 예를 나타내는 도면이다.
도 9는 복원 화소 영역을 이용한 화면 간 예측 방법의 일 예를 설명하는 순서도이다.
도 10은 본 발명에 따라, 현재 블록 주변에 존재하는 복원 블록들을 이용하여 복원 화소 영역을 서브 블록들로 분할하는 일 예를 나타내는 도면이다.
도 11은 본 발명에 따라, 현재 블록 주변에 존재하는 복원 블록들을 이용하여 현재 블록을 다수의 서브블록들로 분할하는 일 예를 나타내는 도면이다.
도 12는 본 발명의 일 실시예에 따라, 현재 블록을 다수의 서브블록들로 분할하는 방법을 나타내는 순서도이다.
도 13은 본 발명의 일 실시예에 따라, 현재 블록의 부호화 또는 복호화에 이용되는 복원 영역을 다수의 서브블록들로 분할하는 방법을 나타내는 순서도이다.
도 14는, 도 11에 도시된 바와 같이 분할된 현재 블록의 서브블록들을 이용한 화면 간 예측 방법의 일 실시예를 나타내는 순서도이다.
도 15는, 도 14에 도시된 화면 간 예측에 따라 결정된 정보를 부호화하는 방법을 설명하는 순서도이다.
도 16은, 도 15에 도시된 부호화 방법에 의해 부호화된 정보를 복호화 하는 방법의 일 예를 설명하는 순서도이다.
도 17a 및 17b는 본 발명의 제2 실시예를 설명하기 위한 도면이다.
도 18은 도 17a 및 17b를 참조하여 설명한 본 발명의 제2 실시예에 따른 화면 간 예측 모드를 결정하는 방법의 일 예를 설명하는 순서도이다.
도 19는 도 18에 도시된 방법에 의해 결정된 정보를 부호화 하는 과정을 나타내는 도면이다.
도 20은 도 19에 도시된 방법에 의해 부호화된 정보를 복호화 하는 과정을 설명하는 도면이다.
Claims (20)
- 영상의 복호화 방법에 있어서,
현재 픽쳐 내 현재 블록에 인접한 제1 복원 화소 영역을 기초로, 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계, 및
상기 현재 블록의 움직임 벡터를 기초로 한 화면 간 예측을 통해 상기 현재 블록의 예측 블록을 생성하는 단계를 포함하되,
상기 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계는,
상기 제1 복원 화소 영역을 기초로, 탐색 범위 내 움직임 탐색을 통해 제2 복원 화소 영역을 획득하는 단계; 및
상기 제2 복원 화소 영역과 상기 현재 블록의 참조 픽쳐 내 임시 영역 간의 변위를 기초로, 상기 움직임 벡터를 유도하는 단계를 포함하고, 여기서, 상기 임시 영역은 상기 현재 픽쳐의 제1 복원 화소 영역을 기초로 획득됨,
상기 현재 블록은, 적어도 하나의 서브 블록으로 분할되고,
상기 현재 블록의 움직임 벡터는, 상기 서브 블록 단위로 획득되는, 영상의 복호화 방법. - 제1항에 있어서,
상기 움직임 탐색은, 상기 복원된 픽셀 영역에 속하는 모든 픽셀들 중 서브-샘플링된 픽셀만을 이용하여 수행되는, 영상의 복호화 방법. - 제2항에 있어서,
상기 제1 복원 화소 영역을 기초로 한 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도할지 여부는, 제1 플래그를 기초로 결정되는, 영상의 복호화 방법. - 영상 부호화 방법에 있어서,
현재 픽쳐 내 현재 블록에 인접한 제1 복원 화소 영역을 기초로, 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계, 및
상기 현재 블록의 움직임 벡터를 기초로 한 화면 간 예측을 통해 상기 현재 블록의 예측 블록을 생성하는 단계를 포함하되,
상기 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계는,
상기 제1 복원 화소 영역을 기초로, 탐색 범위 내 움직임 탐색을 통해 제2 복원 화소 영역을 획득하는 단계; 및
상기 제2 복원 화소 영역과 상기 현재 블록의 참조 픽쳐 내 임시 영역 간의 변위를 기초로, 상기 움직임 벡터를 유도하는 단계를 포함하고, 여기서, 상기 임시 영역은 상기 현재 픽쳐의 제1 복원 화소 영역을 기초로 획득됨,
상기 현재 블록은, 적어도 하나의 서브 블록으로 분할되고,
상기 현재 블록의 움직임 벡터는, 상기 서브 블록 단위로 획득되는, 영상 부호화 방법. - 영상 부호화 방법에 의해 생성된 비트스트림을 저장한 컴퓨터 판독가능한 기록매체에 있어서,
상기 영상 부호화 방법은, 현재 픽쳐 내 현재 블록에 인접한 제1 복원 화소 영역을 기초로, 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계, 및
상기 현재 블록의 움직임 벡터를 기초로 한 화면 간 예측을 통해 상기 현재 블록의 예측 블록을 생성하는 단계를 포함하되,
상기 움직임 탐색을 통해 상기 현재 블록의 움직임 벡터를 유도하는 단계는,
상기 제1 복원 화소 영역을 기초로, 탐색 범위 내 움직임 탐색을 통해 제2 복원 화소 영역을 획득하는 단계; 및
상기 제2 복원 화소 영역과 상기 현재 블록의 참조 픽쳐 내 임시 영역 간의 변위를 기초로, 상기 움직임 벡터를 유도하는 단계를 포함하고, 여기서, 상기 임시 영역은 상기 현재 픽쳐의 제1 복원 화소 영역을 기초로 획득됨,
상기 현재 블록은, 적어도 하나의 서브 블록으로 분할되고,
상기 현재 블록의 움직임 벡터는, 상기 서브 블록 단위로 획득되는, 컴퓨터 판독가능한 기록매체. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020240104690A KR20240127919A (ko) | 2017-01-16 | 2024-08-06 | 영상의 부호화/복호화 방법 및 장치 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20170007348 | 2017-01-16 | ||
KR1020170007348 | 2017-01-16 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020240104690A Division KR20240127919A (ko) | 2017-01-16 | 2024-08-06 | 영상의 부호화/복호화 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180084661A KR20180084661A (ko) | 2018-07-25 |
KR102693948B1 true KR102693948B1 (ko) | 2024-08-09 |
Family
ID=63059132
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180005395A Active KR102693948B1 (ko) | 2017-01-16 | 2018-01-16 | 영상의 부호화/복호화 방법 및 장치 |
KR1020240104690A Pending KR20240127919A (ko) | 2017-01-16 | 2024-08-06 | 영상의 부호화/복호화 방법 및 장치 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020240104690A Pending KR20240127919A (ko) | 2017-01-16 | 2024-08-06 | 영상의 부호화/복호화 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (2) | KR102693948B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180176596A1 (en) | 2015-06-05 | 2018-06-21 | Intellectual Discovery Co., Ltd. | Image encoding and decoding method and image decoding device |
US10582215B2 (en) | 2015-08-07 | 2020-03-03 | Lg Electronics Inc. | Inter prediction method and apparatus in video coding system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102140271B1 (ko) * | 2012-12-12 | 2020-07-31 | 연세대학교 산학협력단 | 문턱값 기반 부호화 단위 분할을 이용한 고속 인트라 부호화 방법 및 장치 |
-
2018
- 2018-01-16 KR KR1020180005395A patent/KR102693948B1/ko active Active
-
2024
- 2024-08-06 KR KR1020240104690A patent/KR20240127919A/ko active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180176596A1 (en) | 2015-06-05 | 2018-06-21 | Intellectual Discovery Co., Ltd. | Image encoding and decoding method and image decoding device |
US10582215B2 (en) | 2015-08-07 | 2020-03-03 | Lg Electronics Inc. | Inter prediction method and apparatus in video coding system |
Also Published As
Publication number | Publication date |
---|---|
KR20240127919A (ko) | 2024-08-23 |
KR20180084661A (ko) | 2018-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102721487B1 (ko) | 영상의 부호화/복호화 방법 및 장치 | |
CN113491116B (zh) | 基于帧内预测的视频信号处理方法和装置 | |
CN110249627B (zh) | 视频编解码的方法、装置及非暂时性计算机可读介质 | |
US11659174B2 (en) | Image encoding method/device, image decoding method/device and recording medium having bitstream stored therein | |
KR20120129944A (ko) | 비디오 신호의 처리 방법 및 장치 | |
US20200053358A1 (en) | Image encoding method/device, image decoding method/device and recording medium having bitstream stored thereon | |
KR20180061027A (ko) | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 | |
CN116193109A (zh) | 影像编码/解码方法 | |
US12244801B2 (en) | Image encoding method/device, image decoding method/device and recording medium having bitstream stored therein | |
KR20150048637A (ko) | 색 성분 간 예측 방법 및 장치 | |
KR20240124260A (ko) | 영상의 부호화/복호화 방법 및 장치 | |
US20200304810A1 (en) | Method and apparatus for encoding/decoding image signal | |
KR20240161053A (ko) | 영상 부호화 또는 복호화를 위한 장치 및 방법 | |
KR20250011702A (ko) | 영상 부호화 방법/장치, 영상 복호화 방법/장치 및 비트스트림을 저장한 기록 매체 | |
KR102693948B1 (ko) | 영상의 부호화/복호화 방법 및 장치 | |
KR102751535B1 (ko) | 영상 부호화 방법/장치, 영상 복호화 방법/장치 및 비트스트림을 저장한 기록 매체 | |
KR20200087086A (ko) | 영상 부호화/복호화 방법 및 장치 | |
KR102826586B1 (ko) | 주변 움직임에 따른 영상 변환 방법 및 그 장치 | |
KR102628530B1 (ko) | 영상 부호화 또는 복호화하기 위한 장치 및 방법 | |
KR20240005658A (ko) | 영상 부호화 방법/장치, 영상 복호화 방법/장치 및 비트스트림을 저장한 기록 매체 | |
KR20230005506A (ko) | 변환 계수 부호 비트 숨김을 이용한 비디오 부호화 및 복호화 방법 | |
KR20200085236A (ko) | 효율적인 예측 및 변환 부호화/복호화 방법 및 장치 | |
KR20190092930A (ko) | 영상의 부호화/복호화 방법 및 장치 | |
KR20210039061A (ko) | 서브블록 분할에 따른 영상 변환 방법 및 그 장치 | |
KR20170124078A (ko) | 영상 신호 부호화/복호화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180116 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210113 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20180116 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: 20220928 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20230503 Patent event code: PE09021S02D |
|
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: 20240509 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240806 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20240806 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |