JP5061355B2 - 画像符号化方法、装置およびプログラムならびに画像処理機器 - Google Patents
画像符号化方法、装置およびプログラムならびに画像処理機器 Download PDFInfo
- Publication number
- JP5061355B2 JP5061355B2 JP2009266020A JP2009266020A JP5061355B2 JP 5061355 B2 JP5061355 B2 JP 5061355B2 JP 2009266020 A JP2009266020 A JP 2009266020A JP 2009266020 A JP2009266020 A JP 2009266020A JP 5061355 B2 JP5061355 B2 JP 5061355B2
- Authority
- JP
- Japan
- Prior art keywords
- prediction
- picture
- image
- affected
- encoding
- 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 83
- 238000012545 processing Methods 0.000 title claims description 44
- 230000008569 process Effects 0.000 claims description 47
- 230000006835 compression Effects 0.000 description 11
- 238000007906 compression Methods 0.000 description 11
- 238000013139 quantization Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 230000009466 transformation Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 230000000737 periodic effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
動画像の符号化において、Pピクチャによる符号化の問題点は、該当ピクチャの処理がどの程度時間的に離れた各ピクチャの影響を受けるかが画素やブロック毎に異なるため不明な点にあり、この点が復号化時にランダムアクセスができない要因ともなっている。時間的に離れたピクチャの影響の有無を明確にすれば、影響のあるピクチャから復号化を開始することにより該当ピクチャが問題なく復号可能となり、ランダムアクセスが可能となる。
以下、本発明の実施の形態1である画像符号化装置(エンコーダ)について説明する。図1は、本実施の形態の画像符号化装置における処理モジュールの構成を示した図である。当該画像符号化装置は、例えばLSIなどに実装され、テレビ/ビデオカメラ、DVD/HDDレコーダ、携帯電話、デジタルカメラなど、動画像の符号化処理を行う種々の画像処理機器に搭載することができる。また、各処理モジュールの機能をコンピュータシステム上で稼動するソフトウェアとして実装することなども可能である。
以下、本発明の実施の形態2である画像符号化装置(エンコーダ)について説明する。画像符号化装置の処理モジュールの構成は、実施の形態1での図1の構成と同様であるので、ここでの再度の説明は省略する。
301…影響ピクチャ数情報格納位置、
901…影響ピクチャ数情報格納位置、
1001…参照ピクチャ、1002…参照領域、1003〜1006…ブロック。
Claims (7)
- 画像データを入力し、所定のブロック毎に、少なくとも画面内予測符号化と、該画像データについての参照ピクチャおよび該参照ピクチャと該画像データとの間の差分を用いて該画像データの画面間予測符号化とを選択的に行う画像符号化装置における画像符号化方法であって、
前記画像符号化装置は、
該画像符号化方法によって符号化された前記画像データを復号化して出力するために必要となる、過去のピクチャの数の最大値を画像出力可能パラメータとして設定する手順と、
現在符号化処理を行っているピクチャ及び前記参照ピクチャのそれぞれについて、符号化対象の前記画像データにおけるブロック数と同数の要素を有して前記ブロックの各画素の復号化に必要となる過去のピクチャの数を示す影響ピクチャ数を格納するテーブルを用意する手順と、
前記画像データの符号化の際に、符号化対象の前記ブロックについての予測領域について、前記ブロックを単位として、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域における該影響ピクチャ数の最大値を影響範囲情報として算出する手順と、
画面間予測符号化が選択された際、算出された前記影響範囲情報が前記画像出力可能パラメータを越えるときは、前記予測領域を他の前記予測領域に設定し、いずれの前記予測領域においても算出された前記影響範囲情報が前記画像出力可能パラメータを超えるときは、画面内予測符号化を選択することにより、符号化時における前記参照ピクチャの範囲を制御する手順と、
前記予測領域毎に、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域が直前のピクチャから画面間予測符号化により予測されたものである場合は、取得した前記影響ピクチャ数に1を加算し、該予測領域の全画素位置について算出した前記影響ピクチャ数の最大値を、前記現在符号化処理を行っているピクチャにおける前記テーブルの、該予測領域により予測符号化処理される対象の前記ブロックに対応する要素に書き込む手順と、を実行することを特徴とする画像符号化方法。 - 請求項1記載の画像符号化方法において、
前記用意されたテーブルの全要素に、所定の前記影響ピクチャ数を書き込んで初期化する手順をさらに実行することを特徴とする画像符号化方法。 - 請求項2記載の画像符号化方法において、
前記制御する手順は、画面内予測符号化が選択された際、前記現在符号化処理を行っているピクチャにおける前記テーブルの、該画面内予測符号化が予測に使用する前記予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数をそれぞれ取得し、取得した前記影響ピクチャ数の最大値を前記影響範囲情報とするものであることを特徴とする画像符号化方法。 - 請求項1記載の画像符号化方法において、
前記画像符号化装置は、前記画像符号化方法によって符号化され出力されるビットストリームに、前記画像出力可能パラメータを格納して、画像復号化装置に送信することを特徴とする画像符号化方法。 - 画像データを入力し、所定のブロック毎に、少なくとも画面内予測符号化と、該画像データについての参照ピクチャおよび該参照ピクチャと該画像データとの間の差分を用いて該画像データの画面間予測符号化とを選択的に行う画像符号化装置であって、
該画像符号化装置によって符号化された前記画像データを復号化して出力するために必要となる、過去のピクチャの数の最大値を画像出力可能パラメータとして設定する手段と、
現在符号化処理を行っているピクチャ及び前記参照ピクチャのそれぞれについて、符号化対象の前記画像データにおけるブロック数と同数の要素を有して前記ブロックの各画素の復号化に必要となる過去のピクチャの数を示す影響ピクチャ数を格納するテーブルを用意する手段と、
前記画像データの符号化の際に、符号化対象の前記ブロックについての予測領域について、前記ブロックを単位として、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域における該影響ピクチャ数の最大値を影響範囲情報として算出する手段と、
画面間予測符号化が選択された際、算出された前記影響範囲情報が前記画像出力可能パラメータを越えるときは、前記予測領域を他の前記予測領域に設定し、いずれの前記予測領域においても算出された前記影響範囲情報が前記画像出力可能パラメータを超えるときは、画面内予測符号化を選択することにより、符号化時における前記参照ピクチャの範囲を制御する手段と、
前記予測領域毎に、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域が直前のピクチャから画面間予測符号化により予測されたものである場合は、取得した前記影響ピクチャ数に1を加算し、該予測領域の全画素位置について算出した前記影響ピクチャ数の最大値を、前記現在符号化処理を行っているピクチャにおける前記テーブルの、該予測領域により予測符号化処理される対象の前記ブロックに対応する要素に書き込む手段と、を有することを特徴とする画像符号化装置。 - 請求項5記載の画像符号化装置を実装していることを特徴とする画像処理機器。
- 画像データを入力し、所定のブロック毎に、少なくとも画面内予測符号化と、該画像データについての参照ピクチャおよび該参照ピクチャと該画像データとの間の差分を用いて該画像データの画面間予測符号化とを選択的に行う画像符号化装置における画像符号化プログラムであって、
該画像符号化プログラムによって符号化された前記画像データを復号化して出力するために必要となる、過去のピクチャの数の最大値を画像出力可能パラメータとして設定する処理と、
現在符号化処理を行っているピクチャ及び前記参照ピクチャのそれぞれについて、符号化対象の前記画像データにおけるブロック数と同数の要素を有して前記ブロックの各画素の復号化に必要となる過去のピクチャの数を示す影響ピクチャ数を格納するテーブルを用意する処理と、
前記画像データの符号化の際に、符号化対象の前記ブロックについての予測領域について、前記ブロックを単位として、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域における該影響ピクチャ数の最大値を影響範囲情報として算出する処理と、
画面間予測符号化が選択された際、算出された前記影響範囲情報が前記画像出力可能パラメータを越えるときは、前記予測領域を他の前記予測領域に設定し、いずれの前記予測領域においても算出された前記影響範囲情報が前記画像出力可能パラメータを超えるときは、画面内予測符号化を選択することにより、符号化時における前記参照ピクチャの範囲を制御する処理と、
前記予測領域毎に、該予測領域に対応する前記テーブルの、該予測領域の各画素位置が属するブロックに対応する要素から前記影響ピクチャ数を取得し、該予測領域が直前のピクチャから画面間予測符号化により予測されたものである場合は、取得した前記影響ピクチャ数に1を加算し、該予測領域の全画素位置について算出した前記影響ピクチャ数の最大値を、前記現在符号化処理を行っているピクチャにおける前記テーブルの、該予測領域により予測符号化処理される対象の前記ブロックに対応する要素に書き込む処理と、を実行することを特徴とする画像符号化プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009266020A JP5061355B2 (ja) | 2009-11-24 | 2009-11-24 | 画像符号化方法、装置およびプログラムならびに画像処理機器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009266020A JP5061355B2 (ja) | 2009-11-24 | 2009-11-24 | 画像符号化方法、装置およびプログラムならびに画像処理機器 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007275279A Division JP4676474B2 (ja) | 2007-10-23 | 2007-10-23 | 画像符号化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010045857A JP2010045857A (ja) | 2010-02-25 |
JP5061355B2 true JP5061355B2 (ja) | 2012-10-31 |
Family
ID=42016749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009266020A Expired - Fee Related JP5061355B2 (ja) | 2009-11-24 | 2009-11-24 | 画像符号化方法、装置およびプログラムならびに画像処理機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5061355B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06113286A (ja) * | 1992-09-30 | 1994-04-22 | Matsushita Electric Ind Co Ltd | 高能率符号化装置 |
JP2830856B2 (ja) * | 1996-09-04 | 1998-12-02 | 日本電気株式会社 | 画像符号化装置 |
US20090074078A1 (en) * | 2005-04-13 | 2009-03-19 | Tomoyuki Yamamoto | Moving image reproduction device |
-
2009
- 2009-11-24 JP JP2009266020A patent/JP5061355B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010045857A (ja) | 2010-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7310371B2 (en) | Method and/or apparatus for reducing the complexity of H.264 B-frame encoding using selective reconstruction | |
JP5861752B2 (ja) | 映像復号装置、映像復号方法及びプログラム | |
US20110150072A1 (en) | Encoding method, decoding method and apparatus thereof | |
JP2022506717A (ja) | ビデオ符号化のための方法及び機器 | |
KR20130045785A (ko) | 메모리 관리 방법 및 그를 이용한 복호화 장치 | |
JP2008283303A (ja) | 画像符号化装置及び画像符号化方法 | |
JP2009021908A (ja) | 動画像符号化装置及びプログラム | |
JP2006217560A (ja) | 参考フレームバッファメモリのサイズとアクセス量を減らす方法 | |
JP2022511308A (ja) | オーバーラップブロック動き補償のためのブロック拡張を用いた映像符号化又は復号化 | |
JP5396711B2 (ja) | 動画像復号装置、動画像復号方法及びプログラム | |
JP2007013298A (ja) | 画像符号化装置 | |
JP2010288166A (ja) | 動画像符号化装置、放送波記録装置及び、プログラム | |
JP4643437B2 (ja) | 情報処理装置 | |
JP2009089267A (ja) | イントラ予測符号化装置、イントラ予測符号化方法及びプログラム | |
JP2022531470A (ja) | ビデオ・コーディングにおける新しいコーディングされたビデオ・シーケンスを開始するピクチャのための前のピクチャの出力 | |
KR20160105203A (ko) | 멀티미디어 코덱, 상기 멀티미디어 코덱을 포함하는 애플리케이션 프로세서, 및 상기 애플리케이션 프로세서의 동작 방법 | |
JP5061355B2 (ja) | 画像符号化方法、装置およびプログラムならびに画像処理機器 | |
JP4676474B2 (ja) | 画像符号化方法 | |
JP4515870B2 (ja) | 信号処理装置及び映像システム | |
CN115486072A (zh) | 用于视频译码的方法和设备 | |
JP2010035025A (ja) | 符号化装置およびその方法 | |
JP2008289105A (ja) | 画像処理装置およびそれを搭載した撮像装置 | |
KR20170077621A (ko) | 영상 압축에서의 플리커링 현상 제거 방법 및 그 장치 | |
JP6874844B2 (ja) | 動画像符号化装置、動画像符号化方法、及び、動画像符号化プログラム | |
JP2005303487A (ja) | 動画像復号装置及び動画像復号プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101006 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120112 |
|
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: 20120703 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120712 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5061355 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150817 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |