JP6234659B2 - 動画像復号装置 - Google Patents
動画像復号装置 Download PDFInfo
- Publication number
- JP6234659B2 JP6234659B2 JP2012104004A JP2012104004A JP6234659B2 JP 6234659 B2 JP6234659 B2 JP 6234659B2 JP 2012104004 A JP2012104004 A JP 2012104004A JP 2012104004 A JP2012104004 A JP 2012104004A JP 6234659 B2 JP6234659 B2 JP 6234659B2
- Authority
- JP
- Japan
- Prior art keywords
- group
- decoding
- picture
- time
- unit
- 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/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
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/115—Selection of the code volume for a coding unit prior to 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/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
- H04N19/149—Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
<構成>
図7は、実施例1による動画像符号化装置100の概略構成の一例を示すブロック図である。動画像符号化装置100は、符号化処理部110と、符号量制御部120と、グループ決定部130と、復号時刻決定部140と、出力時刻決定部150とを有する。
i番目のピクチャP(i)内の各ブロックをdt(i−1)からdt(i)までの間で等間隔にて瞬時復号した場合を考える。この場合、消費した符号化データの累積値グラフf(t)は、ブロック当たりの情報量の下限・上限を設定する等の適切なレート制御により、ブロック伝送遅延を小さくすることが可能である。また、この情報を動画像復号装置に通知することで、ブロックの復号開始最早時刻を更に早めることが可能である。図8を用いて説明する。
対象とするグループの表示遅延を明示的に付加拡張情報とすることで、復号装置の方に最も早い表示タイミングを通知することができ、表示遅延を最小のものとすることができる。例えば、図5に示すようなタイル分割かつグループ分割であった場合の表示遅延の指定方法を図5と図9を用いて説明をする。
ogt(0)=dgt(0)+(dgt(2)−dgt(1))+l/L(dgt(3)−dgt(2)) ・・・式(5)
Lはs43で表されるグループ2内の垂直方向の総ライン数、lはs43で表されるグループ2内でピクチャ右上端が何ライン目かを表す。l/L(dgt(3)−dgt(2))は、グループを復号するために、1グループ時間かかると仮定したとき、s43で表されるグループ2のピクチャ右上端の復号が完了する時刻を表す。
実施例1におけるグループ復号時刻情報の算出方法を説明する。以降の説明は、符号化対象ピクチャに含まれる総ブロック数をMとする。
量子化値算出部121における、ブロックmの量子化値算出方法を以下に説明する。実施例1では、各グループに含まれるブロック数は等しくM/Nとしている。
次に、実施例1における、グループ出力時刻情報の算出方法について説明する。図11は、グループ出力時刻情報の算出を説明するための図である。
動画像符号化装置100は、動画像復号装置と、各ブロックが属するグループ、グループ復号遅延、及びグループ出力遅延を共有するために、少なくとも、各グループに属するブロックを表すグループ情報、グループ復号遅延情報、及びグループ出力遅延情報を出力データストリームに付加して、動画像復号装置へ通知する。出力データストリームは、単に出力ストリームとも呼ぶ。
次に、実施例1における動画像符号化装置100の動作について説明する。図12は、実施例1における動画像符号化処理の一例を示すフローチャートである。
次に、実施例2における動画像復号装置について説明する。実施例2では、実施例1における動画像符号化装置100で符号化されたストリームを適切に復号する。
図14は、実施例2における動画像復号装置200の概略構成の一例を示すブロック図である。動画像復号装置200は、受信バッファ205と、ブロック復号部210と、フレームメモリ211と、グループ出力部212と、復号時刻算出部220と、出力時刻算出部230と、グループ情報抽出部240とを有する。
次に、実施例2における動画像復号装置200の動作について説明する。図15は、実施例2における動画像復号処理の一例を示すフローチャートである。図15に示すステップS300で、グループ情報抽出部240は、各ピクチャの復号開始に当たり、まず、グループ情報をデータストリームから抽出する。
ステップS403で、ブロック復号部210は、グループの出力開始時刻に従い、グループに属する復号ブロックを算出する。
次に、実施例3における動画像符号化装置について説明する、実施例3では、グループ単位でアンダーフローが発生する場合に、どのような処理を行うか規定する。
図17は、実施例3による動画像符号化装置300の概略構成の一例を示すブロック図である。動画像符号化装置301は、符号化処理部310と、符号量制御部320と、グループ決定部330と、復号時刻決定部340と、出力時刻決定部350とを有する。
まず、図18を用いて、ピクチャ内のグループにおいて、アンダーフローが起こった場合を考える。図18は、アンダーフローの発生を説明するための図である。図18に示すグラフ90のように、基本的に、グループ単位の復号時刻を定義したときも、符号化装置側はSEIメッセージなどの追加情報で復号装置に送る情報通りにスケジューリングされた復号時刻で復号できるように、符号量の調整を行う。
実施例3による動画像符号化装置における、アンダーフロー検出方法、及びビットストリーム編集方法を以下に示す。
次に、実施例3における動画像符号化装置300の動作について説明する。図20は、実施例3における動画像符号化装置の処理の一例を示すフローチャートである。
[実施例4]
次に、実施例4における動画像復号装置について説明する、実施例4では、実施例3における動画像符号化装置により符号化された符号化データを適切に復号することができる。
図21は、実施例4における動画像復号装置400の概略構成の一例を示すブロック図である。動画像復号装置400は、受信バッファ405と、グループ復号遅延情報抽出部421と、グループ出力遅延情報抽出部431と、グループ復号時刻算出部422と、グループ出力時刻算出部と432と、グループ情報抽出部440と、ブロック復号部410と、フレームメモリ411と、グループ出力部412と、表示制御部413とを有する。
実施例4による動画像復号装置400における、アンダーフロー検出方法、及びビットストリーム編集方法を説明する。
次に、実施例4における動画像復号装置400の動作について説明する。図22は、実施例4における動画像復号装置400の処理の一例を示すフローチャートである。
図23は、動画像処理装置500の概略構成の一例を示すブロック図である。動画像処理装置500は、各実施例で説明した動画像符号化装置、又は動画像復号装置の一例である。図23に示すように、動画像処理装置500は、制御部501、主記憶部502、補助記憶部503、ドライブ装置504、ネットワークI/F部506、入力部507、表示部508を含む。これら各構成は、バスを介して相互にデータ送受信可能に接続されている。
(付記1)
動画像データに含まれる各ピクチャを複数のブロックに分割して符号化する動画像符号化装置であって、
複数のブロックに対し、各ブロックが属するグループを決定するグループ構成決定部と、
前記グループの情報を示すグループ情報を出力ストリームに付加するグループ情報付加部と、
前記グループ毎に復号時刻を算出する復号時刻情報算出部と、
前記グループ毎に復号遅延を決定する復号遅延情報決定部と、
前記グループ毎の遅延時間を出力ストリームに付加する復号遅延情報付加部と、
グループに含まれる全てのブロックの復号に必要なデータが、前記遅延時間により表される時刻までに復号装置の受信バッファに到達するように符号量を制御する符号量制御部と、
前記符号量制御部の制御情報に基づいて符号化を行う符号化処理部と、
を備える動画像符号化装置。
(付記2)
動画像データに含まれる各ピクチャを複数のブロックに分割して符号化する動画像符号化方法であって、
複数のブロックに対し、各ブロックが属するグループを決定し、
前記グループの情報を示すグループ情報を出力ストリームに付加し、
前記グループ毎に復号時刻を算出し、
前記グループ毎に復号遅延を決定し、
前記グループ毎の遅延時間を出力ストリームに付加し、
グループに含まれる全てのブロックの復号に必要なデータが、前記遅延時間により表される時刻までに復号装置の受信バッファに到達するように符号量を制御し、
前記制御された符号量に基づいて符号化を行う処理を
コンピュータが実行する動画像符号化方法。
(付記3)
動画像データに含まれる各ピクチャが分割された各ブロックの符号化データを示す入力ストリームを復号する動画像復号装置であって、
前記入力ストリームから、各ブロックを所定の間隔で分割したグループを示すグループ情報を抽出するグループ情報抽出部と、
前記入力ストリームからグループの遅延情報を含むグループ復号遅延情報を抽出する復号遅延情報抽出部と、
前記グループ情報と前記グループ復号遅延情報とに基づきグループの復号開始時刻を算出する復号時刻算出部と、
前記復号開始時刻になると、復号対象グループの先頭ブロックから順に復号処理を行う復号部と、
を備える動画像復号装置。
(付記4)
動画像データに含まれる各ピクチャが分割された各ブロックの符号化データを示す入力ストリームを復号する動画像復号方法であって、
前記入力ストリームから、各ブロックを所定の間隔で分割したグループを示すグループ情報を抽出し、
前記入力ストリームからグループの遅延情報を含むグループ復号遅延情報を抽出し、
前記グループ情報と前記グループ復号遅延情報とに基づきグループの復号開始時刻を算出し、
前記復号開始時刻になると、復号対象グループの先頭ブロックから順に復号処理を行う処理をコンピュータが実行する動画像復号方法。
200、400 動画像復号装置
500 動画像処理装置
110 符号化処理部
120 符号量制御部
130 グループ決定部
140 復号時刻決定部
142 グループ復号遅延決定部
143 グループ復号遅延情報付加部
150 出力時刻決定部
152 グループ出力遅延決定部
153 グループ出力遅延情報付加部
210 ブロック復号部
212 グループ出力部
221 グループ復号遅延情報抽出部
222 グループ復号時刻算出部
231 グループ出力遅延情報抽出部
232 グループ出力時刻算出部
324 フィラー付加部
413 表示制御部
Claims (1)
- 動画像データに含まれる各ピクチャが分割された各ブロックの符号化データを示す入力ストリームを復号する動画像復号装置であって、
前記入力ストリームから、ピクチャを構成する各ブロックがピクチャを所定単位に分割したグループのどのグループに属するかを示すグループ情報を抽出するグループ情報抽出部と、
前記入力ストリームからグループの復号遅延を含むグループ復号遅延情報を抽出する復号遅延情報抽出部と、
前記グループ情報と前記グループ復号遅延情報とに基づきグループの復号開始時刻を算出する復号時刻算出部と、
前記グループの復号開始時刻になると、復号対象グループの先頭ブロックから順に復号処理を行う復号部と、
前記グループの復号開始時刻に復号対象のグループに属する各ブロックの符号化データが全て受信できていない場合に、当該グループを含むピクチャの復号結果を、当該グループを含むピクチャの次のピクチャが表示されるべきタイミングで表示し、当該グループを含むピクチャの次の表示をスキップするように制御する表示制御部と、
を備える動画像復号装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012104004A JP6234659B2 (ja) | 2012-04-27 | 2012-04-27 | 動画像復号装置 |
US13/860,133 US20130287102A1 (en) | 2012-04-27 | 2013-04-10 | Video image encoding device, video image encoding method, video image decoding device, and video image decoding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012104004A JP6234659B2 (ja) | 2012-04-27 | 2012-04-27 | 動画像復号装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016049728A Division JP6164324B2 (ja) | 2016-03-14 | 2016-03-14 | 動画像復号方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013232802A JP2013232802A (ja) | 2013-11-14 |
JP6234659B2 true JP6234659B2 (ja) | 2017-11-22 |
Family
ID=49477262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012104004A Active JP6234659B2 (ja) | 2012-04-27 | 2012-04-27 | 動画像復号装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130287102A1 (ja) |
JP (1) | JP6234659B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3024314B1 (fr) * | 2014-07-25 | 2017-12-08 | Allegro Dvt | Codeur de video a faible latence |
US9668194B2 (en) | 2015-01-30 | 2017-05-30 | Huawei Technologies Co., Ltd. | System and method for coordinating device-to-device communications |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3203168B2 (ja) * | 1994-11-30 | 2001-08-27 | 三洋電機株式会社 | Mpegビデオデコーダ |
JP3299185B2 (ja) * | 1998-06-10 | 2002-07-08 | 日本ビクター株式会社 | 符号化装置 |
AU2003247605A1 (en) * | 2002-07-02 | 2004-01-23 | Conexant Systems, Inc. | Hypothetical reference decoder for compressed image and video |
JP4289138B2 (ja) * | 2003-12-09 | 2009-07-01 | ソニー株式会社 | データ処理装置およびその方法と符号化装置 |
JP4799504B2 (ja) * | 2006-08-10 | 2011-10-26 | キヤノン株式会社 | 画像復号化装置及びその制御方法 |
EP2084084B1 (en) * | 2006-10-25 | 2013-09-04 | Tai Yu International Mfy. Ltd. | Culinary steamer |
JP5072893B2 (ja) * | 2009-03-25 | 2012-11-14 | 株式会社東芝 | 画像符号化方法および画像復号化方法 |
JP2011205476A (ja) * | 2010-03-26 | 2011-10-13 | Jvc Kenwood Corp | 動画像符号化装置及び動画像符号化方法 |
JP5521940B2 (ja) * | 2010-09-22 | 2014-06-18 | 富士通株式会社 | 符号化方法、復号化方法、符号化装置及び復号化装置 |
CN103202015B (zh) * | 2010-09-30 | 2016-08-03 | 富士通株式会社 | 动态图像加密装置及动态图像加密方法 |
-
2012
- 2012-04-27 JP JP2012104004A patent/JP6234659B2/ja active Active
-
2013
- 2013-04-10 US US13/860,133 patent/US20130287102A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2013232802A (ja) | 2013-11-14 |
US20130287102A1 (en) | 2013-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5994367B2 (ja) | 動画像符号化装置、動画像符号化方法 | |
JP6234660B2 (ja) | 動画像復号装置 | |
JP6234659B2 (ja) | 動画像復号装置 | |
JP6194973B2 (ja) | 動画像復号装置及び動画像復号方法 | |
JP6394766B2 (ja) | 動画像符号化装置及び動画像符号化方法 | |
JP5772623B2 (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム | |
JP6164324B2 (ja) | 動画像復号方法 | |
JP6249040B2 (ja) | 動画像復号方法 | |
JP6194974B2 (ja) | 動画像復号装置及び動画像復号方法 | |
JP6288129B2 (ja) | 動画像復号装置及び動画像復号方法 | |
JP6146502B2 (ja) | 動画像符号化復号システム及び動画像符号化復号方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150203 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151224 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160112 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160314 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160419 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160715 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20160726 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20160819 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170707 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171025 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6234659 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |