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
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 | |
| KR101435095B1 (ko) | 영상 부호화 장치, 영상 복호 장치, 영상 부호화 방법, 영상 복호 방법 및 프로그램을 기록한 컴퓨터 판독 가능한 정보 기록 매체 | |
| JP2022506717A (ja) | ビデオ符号化のための方法及び機器 | |
| US20110150072A1 (en) | Encoding method, decoding method and apparatus thereof | |
| CN114786019B (zh) | 图像预测方法、编码器、解码器以及存储介质 | |
| KR20130045785A (ko) | 메모리 관리 방법 및 그를 이용한 복호화 장치 | |
| JP2009021908A (ja) | 動画像符号化装置及びプログラム | |
| JP2008283303A (ja) | 画像符号化装置及び画像符号化方法 | |
| JP2022511308A (ja) | オーバーラップブロック動き補償のためのブロック拡張を用いた映像符号化又は復号化 | |
| JP5396711B2 (ja) | 動画像復号装置、動画像復号方法及びプログラム | |
| CN101779470B (zh) | 影像信号生成装置、以及影像信号生成方法 | |
| CN103109535B (zh) | 图像再生方法、图像再生装置、摄像系统及再生系统 | |
| JP2022531470A (ja) | ビデオ・コーディングにおける新しいコーディングされたビデオ・シーケンスを開始するピクチャのための前のピクチャの出力 | |
| JP2006217560A (ja) | 参考フレームバッファメモリのサイズとアクセス量を減らす方法 | |
| JP2005124091A (ja) | 復号装置及び復号方法 | |
| JP2025011211A (ja) | イントラモードコーディングの改善 | |
| JP2007013298A (ja) | 画像符号化装置 | |
| JP2010035025A (ja) | 符号化装置およびその方法 | |
| KR20170077621A (ko) | 영상 압축에서의 플리커링 현상 제거 방법 및 그 장치 | |
| KR102899417B1 (ko) | 비디오 코딩을 위한 방법 및 장치 | |
| JP5061355B2 (ja) | 画像符号化方法、装置およびプログラムならびに画像処理機器 | |
| JP4676474B2 (ja) | 画像符号化方法 | |
| JP4515870B2 (ja) | 信号処理装置及び映像システム | |
| JP2007180767A (ja) | 情報処理装置 | |
| JP2008289105A (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 |