JP2008283402A - 画像処理装置およびその方法 - Google Patents
画像処理装置およびその方法 Download PDFInfo
- Publication number
- JP2008283402A JP2008283402A JP2007125024A JP2007125024A JP2008283402A JP 2008283402 A JP2008283402 A JP 2008283402A JP 2007125024 A JP2007125024 A JP 2007125024A JP 2007125024 A JP2007125024 A JP 2007125024A JP 2008283402 A JP2008283402 A JP 2008283402A
- Authority
- JP
- Japan
- Prior art keywords
- prediction
- block
- image
- encoding
- image processing
- 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.)
- Granted
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】 ブロック分割器11は、符号化対象ブロックを複数のサイズのサブブロックに分割する。測定器12は、サブブロックの画像の特徴量を計算して、特徴量に基づき、符号化対象ブロックをフレーム内予測符号化する場合の予測ブロックサイズを決定する。予測モード判定器14、16または18は、予測ブロックサイズより小さいサブブロックの特徴量に基づき、フレーム内予測符号化用の予測画像の予測モードを設定する。
【選択図】 図4
Description
図3は実施例のH.264方式のエンコーダの構成例を示すブロック図である。エンコーダは、符号化ブロックに分割された動画像のフレームを、ブロック単位に符号化する。
図4はイントラ予測部110の構成例を示すブロック図である。
図5は測定器12の構成例を示すブロック図である。
図6はイントラ予測部110の動作を説明するフローチャートで、1ブロック分の処理を示す。
図7は測定器12の動作を説明するフローチャートである。
図8は4×4予測モード判定器14の動作を説明するフローチャートである。
┌─┬─┐
│ a│ b│
├─┼─┤
│ c│ d│
└─┴─┘
|a - b|+|c - d| > |a - c|+|b - d| …(1)
図9は8×8予測モード判定器16の動作を説明するフローチャートである。
図10は16×16予測モード判定器18の動作を説明するフローチャートである。
図12は実施例2のイントラ予測部110の構成例を示すブロック図である。図4に示す構成と異なるのは、測定器12がレート制御部115から量子化パラメータQPを入力する点である。
図13は測定器12の構成例を示すブロック図である。
イントラ予測部110全体の動作は、ステップS10で現画像と閾値α、β、γ以外に量子化ステップを入力する点を除けば、実施例1(図6)と同様なので、その詳細説明を省略する。また、測定器12の動作は、ステップS100で量子化ステップによって閾値α、βを修正する点を除けば、実施例1(図7)と同様なので、その詳細説明を省略する。
閾値修正器24は、式(2)により、閾値α、βを修正する(S100)。
α = α×(1 + QP/QP')
β = β×(1 + QP/QP') …(2)
ここで、QPは現ブロックの量子化ステップ
QP'は前フレームの現ブロックに対応するブロックの量子化ステップ
図14は実施例3のイントラ予測部110の構成例を示すブロック図である。図4に示す構成と異なるのは、測定器12がレート制御部115から現フレームの予測符号量と、前フレームの発生符号量を入力する点である。
図15は測定器12の構成例を示すブロック図である。
イントラ予測部110全体の動作は、ステップS10で現画像と閾値α、β、γ以外に予測符号量と発生符号量を入力する点を除けば、実施例1(図6)と同様なので、その詳細説明を省略する。また、測定器12の動作は、ステップS100で予測符号量と発生符号量によって閾値α、βを修正する点を除けば、実施例1(図7)と同様なので、その詳細説明を省略する。
閾値修正器25は、式(3)により、閾値α、βを修正する(S100)。
α = α×(1 + R/R')
β = β×(1 + R/R') …(3)
ここで、R'は前フレームの発生符号量
Rは現フレームの予測符号量
R = R×Ne/Na …(4)
ここで、Neはフレーム内の符号化済みブロック数
Naはフレーム内の全ブロック数
上記の各実施例では、ブロックサイズを三種類とする例を説明したが、ブロックサイズを限定して、4×4を除く8×8と16×16を処理対象としてもよいし、あるいは、8×8を除く4×4と16×16を処理対象としてもよい。
なお、本発明は、複数の機器(例えばコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置、制御装置など)に適用してもよい。
Claims (11)
- 動画像のフレームをブロック単位に符号化する画像処理装置であって、
符号化対象ブロックを複数のサイズのサブブロックに分割する分割手段と、
前記サブブロックの画像の特徴量を計算する計算手段と、
前記特徴量に基づき、前記符号化対象ブロックをフレーム内予測符号化する場合の予測ブロックサイズを決定する決定手段と、
前記予測ブロックサイズより小さいサブブロックの特徴量に基づき、前記フレーム内予測符号化に用いる予測画像の予測モードを設定する設定手段とを有することを特徴とする画像処理装置。 - さらに、前記設定された予測モードにより、前記予測画像を生成する生成手段を有することを特徴とする請求項1に記載された画像処理装置。
- 前記設定手段は、重視する予測方向を判定する第一の判定手段、および、前記重視する予測方向に対応する予測モードの中から設定する予測モードを判定する第二の判定手段を有することを特徴とする請求項1または請求項2に記載された画像処理装置。
- 前記決定手段は、前記複数のサイズのサブブロックの特徴量と閾値の比較によって、前記予測ブロックサイズを決定することを特徴とする請求項1から請求項3の何れか一項に記載された画像処理装置。
- 前記決定手段は、前記符号化対象ブロックの量子化ステップと、前フレームの前記符号化対象ブロックに対応するブロックの量子化ステップを入力する入力手段、および、前記二つの量子化ステップによって前記閾値を修正する修正手段を有することを特徴とする請求項4に記載された画像処理装置。
- 前記修正手段は、前記二つの量子化ステップが発生符号量の抑制傾向を示す場合、前記閾値を増加して、前記予測ブロックサイズをより大きいサイズに誘導することを特徴とする請求項5に記載された画像処理装置。
- 前記決定手段は、符号化対象のフレームの予測符号量と前フレームの発生符号量を入力する入力手段、および、前記予測符号量と前記発生符号量によって前記閾値を修正する修正手段を有することを特徴とする請求項4に記載された画像処理装置。
- 前記修正手段は、前記予測符号量と前記発生符号量が符号量の増加傾向を示す場合、前記閾値を増加して、前記予測ブロックサイズをより大きいサイズに誘導することを特徴とする請求項7に記載された画像処理装置。
- 動画像のフレームをブロック単位に符号化する画像処理方法であって、
符号化対象ブロックを複数のサイズのサブブロックに分割し、
前記サブブロックの画像の特徴量を計算し、
前記特徴量に基づき、前記符号化対象ブロックをフレーム内予測符号化する場合の予測ブロックサイズを決定し、
前記予測ブロックサイズより小さいサブブロックの特徴量に基づき、前記フレーム内予測符号化に用いる予測画像の予測モードを設定することを特徴とする画像処理方法。 - コンピュータ装置を制御して、請求項1から請求項8の何れか一項に記載された画像処理装置の各手段として機能させることを特徴とするコンピュータプログラム。
- 請求項10に記載されたコンピュータプログラムが記録されたことを特徴とするコンピュータが読み取り可能な記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007125024A JP4921239B2 (ja) | 2007-05-09 | 2007-05-09 | 画像処理装置およびその方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007125024A JP4921239B2 (ja) | 2007-05-09 | 2007-05-09 | 画像処理装置およびその方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008283402A true JP2008283402A (ja) | 2008-11-20 |
JP2008283402A5 JP2008283402A5 (ja) | 2010-06-24 |
JP4921239B2 JP4921239B2 (ja) | 2012-04-25 |
Family
ID=40143859
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007125024A Expired - Fee Related JP4921239B2 (ja) | 2007-05-09 | 2007-05-09 | 画像処理装置およびその方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4921239B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010067668A1 (ja) * | 2008-12-08 | 2010-06-17 | シャープ株式会社 | 画像符号化装置及び画像復号装置 |
JP2010288080A (ja) * | 2009-06-11 | 2010-12-24 | Sony Corp | 画像処理装置及び画像処理方法 |
WO2015001700A1 (ja) * | 2013-07-01 | 2015-01-08 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 画像符号化方法、及び、画像符号化装置 |
JP2016208392A (ja) * | 2015-04-27 | 2016-12-08 | 日本電信電話株式会社 | 符号量推定方法、符号量推定装置及び符号量推定プログラム |
JP2018511231A (ja) * | 2015-03-06 | 2018-04-19 | クアルコム,インコーポレイテッド | ブロックの区分を用いた高速ビデオ符号化方法 |
JP2021513234A (ja) * | 2018-02-01 | 2021-05-20 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | ビデオ符号化方法、コンピュータ機器、及び記憶媒体 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4387224A1 (en) | 2018-08-28 | 2024-06-19 | Huawei Technologies Co., Ltd. | Picture partitioning method and apparatus |
JP7317973B2 (ja) | 2019-01-08 | 2023-07-31 | 華為技術有限公司 | 画像予測方法、機器、及びシステム、装置、及び記憶媒体 |
WO2020143684A1 (zh) * | 2019-01-08 | 2020-07-16 | 华为技术有限公司 | 图像预测方法、装置、设备、***及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014342A (ja) * | 2004-06-27 | 2006-01-12 | Apple Computer Inc | ビデオ・データを符号化するための符号化タイプおよび予測モードの選択 |
JP2006121273A (ja) * | 2004-10-20 | 2006-05-11 | Victor Co Of Japan Ltd | 符号化変換方法及び符号化変換装置 |
-
2007
- 2007-05-09 JP JP2007125024A patent/JP4921239B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006014342A (ja) * | 2004-06-27 | 2006-01-12 | Apple Computer Inc | ビデオ・データを符号化するための符号化タイプおよび予測モードの選択 |
JP2006121273A (ja) * | 2004-10-20 | 2006-05-11 | Victor Co Of Japan Ltd | 符号化変換方法及び符号化変換装置 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010067668A1 (ja) * | 2008-12-08 | 2010-06-17 | シャープ株式会社 | 画像符号化装置及び画像復号装置 |
JP2010288080A (ja) * | 2009-06-11 | 2010-12-24 | Sony Corp | 画像処理装置及び画像処理方法 |
US8472741B2 (en) | 2009-06-11 | 2013-06-25 | Sony Corporation | Image processing apparatus and image processing method |
US9264714B2 (en) | 2009-06-11 | 2016-02-16 | Sony Corporation | Image processing apparatus and image processing method |
WO2015001700A1 (ja) * | 2013-07-01 | 2015-01-08 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 画像符号化方法、及び、画像符号化装置 |
JPWO2015001700A1 (ja) * | 2013-07-01 | 2017-02-23 | サン パテント トラスト | 画像符号化方法、及び、画像符号化装置 |
JP2018511231A (ja) * | 2015-03-06 | 2018-04-19 | クアルコム,インコーポレイテッド | ブロックの区分を用いた高速ビデオ符号化方法 |
US10085027B2 (en) | 2015-03-06 | 2018-09-25 | Qualcomm Incorporated | Adaptive mode checking order for video encoding |
JP2016208392A (ja) * | 2015-04-27 | 2016-12-08 | 日本電信電話株式会社 | 符号量推定方法、符号量推定装置及び符号量推定プログラム |
JP2021513234A (ja) * | 2018-02-01 | 2021-05-20 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | ビデオ符号化方法、コンピュータ機器、及び記憶媒体 |
JP7024098B2 (ja) | 2018-02-01 | 2022-02-22 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | ビデオ符号化方法、コンピュータ機器、及び記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP4921239B2 (ja) | 2012-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4921239B2 (ja) | 画像処理装置およびその方法 | |
US20120014444A1 (en) | Method and apparatus for encoding and decoding image through intra prediction | |
EP2384003A1 (en) | Device, method and program for image prediction encoding, device, method and program for image prediction decoding, and encoding/decoding system and method | |
US20090225871A1 (en) | Image encoding apparatus | |
JP6501532B2 (ja) | 画像符号化装置、画像符号化方法及びプログラム | |
US10349071B2 (en) | Motion vector searching apparatus, motion vector searching method, and storage medium storing motion vector searching program | |
JP4732184B2 (ja) | 動画像符号化装置及びその制御方法、コンピュータプログラム、記憶媒体 | |
JP2006180298A (ja) | 画像符号化制御方法及びその装置 | |
US8964836B2 (en) | Method and apparatus for spatial predictive encoding and/or decoding of video data | |
JP5649296B2 (ja) | 画像符号化装置 | |
JP4257789B2 (ja) | 動画像符号化装置 | |
KR101345072B1 (ko) | 동화상 부호화 장치, 동화상 부호화 방법 및 동화상 부호화 프로그램을 기록한 컴퓨터 판독가능 기록 매체 | |
JP2006295408A (ja) | 画像符号化装置及び画像符号化プログラム | |
JP2009049969A (ja) | 動画像符号化装置及び方法並びに動画像復号化装置及び方法 | |
JP2009246511A (ja) | 動画像符号化装置及びその制御方法、コンピュータプログラム | |
JP6875566B2 (ja) | 動画像予測符号化装置、動画像予測復号装置、動画像予測符号化方法、動画像予測復号方法及び動画像予測復号プログラム | |
JP2013121044A (ja) | 画像符号化装置及び画像符号化方法 | |
JP4857243B2 (ja) | 画像符号化装置及びその制御方法、コンピュータプログラム | |
JP2010035025A (ja) | 符号化装置およびその方法 | |
JP2017073602A (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム | |
JP2006295734A (ja) | 再符号化装置、再符号化方法、および再符号化用プログラム | |
WO2011105230A1 (ja) | フィルタ係数符号化装置、フィルタ係数復号装置、動画像符号化装置、動画像復号装置、および、データ構造 | |
JP6646125B2 (ja) | 動画像予測復号方法及び動画像予測復号装置 | |
JP5136511B2 (ja) | 復号装置および方法、記録媒体、並びにプログラム | |
JP2008092137A (ja) | 画像符号化装置及び画像符号化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100510 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100510 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110427 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110509 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110708 |
|
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: 20120105 |
|
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: 20120202 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4921239 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150210 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |