JP6332275B2 - 映像符号化装置、映像符号化方法及びプログラム - Google Patents
映像符号化装置、映像符号化方法及びプログラム Download PDFInfo
- Publication number
- JP6332275B2 JP6332275B2 JP2015535296A JP2015535296A JP6332275B2 JP 6332275 B2 JP6332275 B2 JP 6332275B2 JP 2015535296 A JP2015535296 A JP 2015535296A JP 2015535296 A JP2015535296 A JP 2015535296A JP 6332275 B2 JP6332275 B2 JP 6332275B2
- Authority
- JP
- Japan
- Prior art keywords
- encoded data
- encoding
- input image
- video
- size
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 116
- 239000000872 buffer Substances 0.000 claims description 54
- 238000006243 chemical reaction Methods 0.000 claims description 35
- 238000010586 diagram Methods 0.000 description 23
- 238000013139 quantization Methods 0.000 description 23
- 239000013598 vector Substances 0.000 description 19
- 230000006870 function Effects 0.000 description 13
- 238000005192 partition Methods 0.000 description 13
- 238000000638 solvent extraction Methods 0.000 description 7
- 238000011144 upstream manufacturing Methods 0.000 description 5
- 238000013507 mapping Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000002093 peripheral 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/192—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
- H04N19/194—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive involving only two passes
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
IntraCandidate = {INTRA_2Nx2N, INTRA_NxN}
JSSE(mode) = DSSE(mode) + λmode・Rmode(mode)
図1は、本実施形態の映像符号化装置の構成を示すブロック図である。図1 に示す映像符号化装置において、前段映像符号化器102 が、16×16画素のLCU サイズのCTU と等価であるマクロブロックをサポートするAVC(Advanced Video Coding)映像符号化器であり、後段映像符号化器105が、16×16画素だけでなく32×32画素および64×64画素のCTU をサポートするHEVC映像符号化器である。つまり、前段映像符号化器102 が対応できる最大LCU サイズは、後段映像符号化器105 が対応できる最大LCUサイズ以下である。
・すべてのpart_mode が2N×2Nである
・すべてのcu_size が同一である
・すべてのpred_mode_flagが0 である
・すべてのHEVCCB動き情報が同一でない
・上側2つのHEVCCB動き情報が同一である
・下側2つのHEVCCB動き情報が同一である
・すべてのpart_mode が2N×2Nである
・すべてのcu_size が同一である
・すべてのpred_mode_flag が0 である
・すべてのHEVCCB動き情報が同一でない
・左側2つのHEVCCB動き情報が同一である
・右側2つのHEVCCB動き情報が同一である
・すべてのpart_mode が2N×2Nである
・すべてのcu_size が同一である
・すべてのpred_mode_flagが0 である
・すべてのHEVCCB動き情報が同一でない
・上側8つのHEVCCB動き情報が同一である
・下側8つのHEVCCB動き情報が同一である
・すべてのpart_mode が2N×2Nである
・すべてのcu_size が同一である
・すべてのpred_mode_flagが0 である
・すべてのHEVCCB動き情報が同一でない
・左側8つのHEVCCB動き情報が同一である
・右側8つのHEVCCB動き情報が同一である
図14は、前段映像符号化器102 が、4:2:0 8-bit の入力フォーマットをサポートする、AVC 映像符号化器であり、後段映像符号化器105 がHEVC映像符号化器である、4:2:0 10-bitの入力フォーマットをサポートする第2の実施形態の映像符号化装置の構成を示すブロック図である。
図16は、HDTV(High Definition Television)規格の2160p (4K) の入力フォーマットをサポートする第3の実施形態の映像符号化装置の構成を示すブロック図である。第3の実施形態では、前段映像符号化器102 は、1080p (2K)の入力フォーマットをサポートするAVC 映像符号化器である。後段映像符号化器105 がHEVC映像符号化器である。つまり、前段映像符号化器102 が対応できる空間解像度は、後段映像符号化器105 における空間解像度未満である。
12,103,1023,1053 バッファ
13 符号化データ変換/併合部
14 第2の映像符号化部
15 サイズ拡張部
16 画素ビット深度変換部
17 ダウンサンプリング部
101 サイズ拡張器
102,102A,102B,102C,102D 前段映像符号化器
104 符号化データ変換器
105,105A,105B,105C,105D 後段映像符号化器
106 画素ビット深度変換器
107 ダウンサンプリング器
109 多重化器
110 映像復号器
1001 プロセッサ
1002 プログラムメモリ
1003,1004 記憶媒体
1021,1051 周波数変換/量子化器
1022,1052,1102 逆量子化/逆周波数変換器
1024,1054,1103 予測器
1025,1055 推定器
1056 エントロピー符号化器
1081,1082 画面分割器
1101 エントロピー復号器
Claims (5)
- ダウンサンプリングによって入力画像の空間解像度を低減し、空間解像度が低減された前記入力画像の画素数を最大CUサイズの倍数になるように拡張するダウンサンプリング手段と、
サイズ拡張された前記入力画像を符号化して第1の符号化データを生成する第1の映像符号化手段と、
サイズ拡張された前記入力画像を格納するバッファ手段と、
前記第1の映像符号化手段が生成した前記第1の符号化データを変換し、変換された複数のデータを併合して第2の符号化データを生成する符号化データ変換/併合手段と、
前記符号化データ変換/併合手段から供給される前記第2の符号化データに基づいて、前記バッファ手段に格納された前記入力画像を符号化するシンタクス値を推定してそのビットストリームを生成する第2の映像符号化手段とを備え、
前記第1の映像符号化手段は、前記第2の映像符号化手段が扱う第2符号化処理に包含される第1符号化処理を扱う機能を有し、
前記符号化データ変換/併合手段は、前記第1符号化処理による符号化データを前記第2符号化処理に対応する符号化データに変換し、
前記第1の映像符号化手段が対応する空間解像度は、前記第2の映像符号化手段が対応する空間解像度以下であり、
前記符号化データ変換/併合手段は、前記第1の映像符号化手段と前記第2の映像符号化手段が符号化するそれぞれの映像の空間解像度比に基づいて、前記第2の符号化データを生成する
ことを特徴とする映像符号化装置。 - 前記第1の映像符号化手段が対応する最大CUサイズは、前記第2の映像符号化手段が対応する最大CUサイズ以下である
請求項1記載の映像符号化装置。 - 入力画像の空間解像度を低減するためのダウンサンプリングを実行し、
ダウンサンプリングによって空間解像度が低減された前記入力画像の画素数を最大CUサイズの倍数になるように拡張し、
サイズ拡張された前記入力画像を符号化して第1の符号化データを生成し、
サイズ拡張された前記入力画像を格納するバッファ手段に格納し、
前記第1の符号化データを変換し、変換された複数のデータを併合して第2の符号化データを生成し、
前記第1の符号化データを生成する手段が扱う第1符号化処理を包含する第2符号化処理を扱う機能を有する手段を用いて、前記第2の符号化データに基づいて、前記バッファ手段に格納された前記入力画像を符号化するシンタクス値を推定してそのビットストリームを生成し、
前記第2の符号化データを生成する際に、前記第1符号化処理による符号化データを前記第2符号化処理に対応する符号化データに変換し、
前記第1符号化処理が対応する空間解像度は、前記第2符号化処理が対応する空間解像度以下であり、
前記第1符号化処理と前記第2符号化処理で符号化されるそれぞれの映像の空間解像度比に基づいて、第2の符号化データを生成する
ことを特徴とする映像符号化方法。 - 前記第1の符号化データを生成する手段が対応する最大CUサイズは、第2符号化処理を扱う機能を有する手段が対応する最大CUサイズ以下である
請求項3記載の映像符号化方法。 - コンピュータに、
入力画像の空間解像度を低減するためのダウンサンプリングを実行させ、
ダウンサンプリングによって空間解像度が低減された前記入力画像の画素数を最大CUサイズの倍数になるように拡張する処理と、
サイズ拡張された前記入力画像を符号化して第1の符号化データを生成する処理と、
サイズ拡張された前記入力画像を格納するバッファ手段に格納する処理と、
前記第1の符号化データを変換し、変換された複数のデータを併合して第2の符号化データを生成する処理と、
前記第1の符号化データを生成する処理で扱う第1符号化処理を包含する符号化処理を扱う第2符号化処理によって、前記第2の符号化データに基づいて、前記バッファ手段に格納された前記入力画像を符号化するシンタクス値を推定してそのビットストリームを生成する処理とを実行させ、
前記第2の符号化データを生成する際に、前記第1符号化処理による符号化データを前記第2符号化処理による符号化データに変換させ、
前記第1符号化処理が対応する空間解像度は、前記第2符号化処理が対応する空間解像度以下であり、
コンピュータに、前記第1符号化処理と前記第2符号化処理で符号化されるそれぞれの映像の空間解像度比に基づいて、第2の符号化データを生成させる
ための映像符号化プログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013185994 | 2013-09-09 | ||
| JP2013185994 | 2013-09-09 | ||
| PCT/JP2014/003933 WO2015033510A1 (ja) | 2013-09-09 | 2014-07-25 | 映像符号化装置、映像符号化方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2015033510A1 JPWO2015033510A1 (ja) | 2017-03-02 |
| JP6332275B2 true JP6332275B2 (ja) | 2018-05-30 |
Family
ID=52628013
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015535296A Expired - Fee Related JP6332275B2 (ja) | 2013-09-09 | 2014-07-25 | 映像符号化装置、映像符号化方法及びプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20160301941A1 (ja) |
| EP (1) | EP2975847A4 (ja) |
| JP (1) | JP6332275B2 (ja) |
| KR (1) | KR20150133825A (ja) |
| WO (1) | WO2015033510A1 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3016764B1 (fr) * | 2014-01-17 | 2016-02-26 | Sagemcom Broadband Sas | Procede et dispositif de transcodage de donnees video de h.264 vers h.265 |
| JP6179606B2 (ja) * | 2014-02-10 | 2017-08-16 | 日本電気株式会社 | 映像符号化装置、映像符号化方法及び映像符号化プログラム |
| EP3107291A4 (en) * | 2014-02-10 | 2017-09-13 | Nec Corporation | Video encoding apparatus, video encoding method and program |
| EP3107297A4 (en) | 2014-02-10 | 2017-09-06 | Nec Corporation | Video encoding device, video encoding method, and program |
| JP6566864B2 (ja) | 2015-12-28 | 2019-08-28 | Kddi株式会社 | ビットストリーム変換装置、ビットストリーム変換方法、配信システム及びコンピュータ可読記録媒体 |
| KR20180129863A (ko) * | 2016-04-25 | 2018-12-05 | 엘지전자 주식회사 | 영상 코딩 시스템에서 영상 디코딩 방법 및 장치 |
| TWI655864B (zh) * | 2016-11-22 | 2019-04-01 | 聯發科技股份有限公司 | 視訊編碼中用於運動向量符號預測的方法及裝置 |
| KR20230143626A (ko) | 2017-03-22 | 2023-10-12 | 한양대학교 산학협력단 | 영상을 구성하는 화소값 범위를 이용한 영상 부호화/복호화 방법 |
| RU2770423C1 (ru) * | 2018-09-05 | 2022-04-18 | Хуавей Текнолоджиз Ко., Лтд. | Способ и устройство для кодирования изображения видеопоследовательности и оконечное устройство |
| CN116916080A (zh) * | 2019-05-17 | 2023-10-20 | 上海哔哩哔哩科技有限公司 | 视频数据处理方法、装置、计算机设备及可读存储介质 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09182080A (ja) * | 1995-12-22 | 1997-07-11 | Sony Corp | 動きベクトル検出方法および動きベクトル検出装置 |
| JPH1032816A (ja) * | 1996-07-18 | 1998-02-03 | Matsushita Electric Ind Co Ltd | 映像符号化装置 |
| JP3242362B2 (ja) * | 1998-04-13 | 2001-12-25 | 日本電信電話株式会社 | 映像符号化装置、および映像符号化プログラムを記録した記録媒体 |
| JP4432188B2 (ja) * | 2000-02-22 | 2010-03-17 | ソニー株式会社 | 符号化フォーマット変換装置、符号化フォーマット変換システム及び方法 |
| JP4361665B2 (ja) | 2000-06-14 | 2009-11-11 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像符号化データのトランスコーディング方法およびトランスコーディング装置 |
| JP4516874B2 (ja) * | 2005-03-30 | 2010-08-04 | Necパーソナルプロダクツ株式会社 | 画像データ符号化装置及び画像データ符号化方法 |
| EP2087739A2 (en) * | 2006-10-25 | 2009-08-12 | Thomson Licensing | Methods and apparatus for efficient first-pass encoding in a multi-pass encoder |
| EP2187648A4 (en) * | 2007-09-12 | 2012-07-11 | Sony Corp | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD |
| KR100961443B1 (ko) * | 2007-12-19 | 2010-06-09 | 한국전자통신연구원 | 방송 서비스의 가용도 개선을 위한 계층적 전송/수신 장치및 그 방법 |
| JP5369893B2 (ja) * | 2008-05-30 | 2013-12-18 | 株式会社Jvcケンウッド | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法、動画像復号プログラム、動画像再符号化装置、動画像再符号化方法、動画像再符号化プログラム |
| JP2011004051A (ja) * | 2009-06-17 | 2011-01-06 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化方法,動画像符号化装置および動画像符号化プログラム |
| JP2013505647A (ja) * | 2009-09-22 | 2013-02-14 | パナソニック株式会社 | 画像符号化装置、画像復号装置、画像符号化方法および画像復号方法 |
| ES2899780T3 (es) * | 2010-04-09 | 2022-03-14 | Xylene Holding S A | Dispositivo y procedimiento de codificación de imagen en movimiento, dispositivo y procedimiento de decodificación de imagen en movimiento, flujo de bits |
| JP2012104940A (ja) | 2010-11-08 | 2012-05-31 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置、動画像符号化方法及びプログラム |
| EP2533537A1 (en) * | 2011-06-10 | 2012-12-12 | Panasonic Corporation | Transmission of picture size for image or video coding |
| GB2501517A (en) * | 2012-04-27 | 2013-10-30 | Canon Kk | Scalable Encoding and Decoding of a Digital Image |
| US9014277B2 (en) * | 2012-09-10 | 2015-04-21 | Qualcomm Incorporated | Adaptation of encoding and transmission parameters in pictures that follow scene changes |
-
2014
- 2014-07-25 JP JP2015535296A patent/JP6332275B2/ja not_active Expired - Fee Related
- 2014-07-25 US US14/772,287 patent/US20160301941A1/en not_active Abandoned
- 2014-07-25 KR KR1020157030490A patent/KR20150133825A/ko not_active Ceased
- 2014-07-25 WO PCT/JP2014/003933 patent/WO2015033510A1/ja not_active Ceased
- 2014-07-25 EP EP14842875.8A patent/EP2975847A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2015033510A1 (ja) | 2017-03-02 |
| EP2975847A4 (en) | 2017-01-18 |
| WO2015033510A1 (ja) | 2015-03-12 |
| US20160301941A1 (en) | 2016-10-13 |
| EP2975847A1 (en) | 2016-01-20 |
| KR20150133825A (ko) | 2015-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6332275B2 (ja) | 映像符号化装置、映像符号化方法及びプログラム | |
| CN105874791B (zh) | 在对重叠区域内的经重构样本值的块向量预测和估计方面的创新 | |
| KR101581100B1 (ko) | 참조 픽쳐 리스트 관리 방법 및 이러한 방법을 사용하는 장치 | |
| KR102403793B1 (ko) | 휘도 샘플을 이용한 색차 블록의 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 | |
| KR102358871B1 (ko) | 인트라 예측 방법 및 그 장치 | |
| KR20180018388A (ko) | 영상 부호화/복호화 방법 및 장치 | |
| JP6213580B2 (ja) | 映像符号化装置、映像符号化方法およびプログラム | |
| KR20160037110A (ko) | 비디오 신호 처리 방법 및 장치 | |
| JP6179606B2 (ja) | 映像符号化装置、映像符号化方法及び映像符号化プログラム | |
| JP6390627B2 (ja) | 映像符号化装置、映像符号化方法およびプログラム | |
| KR102125969B1 (ko) | 화면 내 예측 방법 및 이러한 방법을 사용하는 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170602 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180314 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180403 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180416 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6332275 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |