JP2013158041A - トランスコーダ - Google Patents
トランスコーダ Download PDFInfo
- Publication number
- JP2013158041A JP2013158041A JP2013079401A JP2013079401A JP2013158041A JP 2013158041 A JP2013158041 A JP 2013158041A JP 2013079401 A JP2013079401 A JP 2013079401A JP 2013079401 A JP2013079401 A JP 2013079401A JP 2013158041 A JP2013158041 A JP 2013158041A
- Authority
- JP
- Japan
- Prior art keywords
- quantization step
- value
- transcoder
- step value
- evaluation value
- 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
【解決手段】量子化ステップ値決定部6は、各マクロブロックについて、様々な特性評価値に基づいて、入力量子化ステップ値を補正して、出力量子化ステップ値を決定する。CPU5は、入力ビットレート、出力ビットレート、目標ビットレートに基づいて、量子化ステップ値決定部6を入力出力状況に応じて制御する。トランスコーダ1は、画質調整および符号量調整をよりきめ細やかにできる。様々な特性評価値として、空間方向の変化度合を示す評価値、時間方向の変化度合を示す評価値、時間方向の予測誤差を示す評価値、肌色色度を示す評価値、各マクロブロックの座標位置を示す評価値があげられる。
【選択図】図1
Description
[トランスコーダの構成要素]
以下、図面を参照しつつ、第1の実施の形態について説明する。図1は、トランスコーダ1の構成要素を示すブロック図である。トランスコーダ1は、MPEG2により符号化された入力画像を入力して、H.264により符号化された出力画像を出力する。入力画像および出力画像の符号化方式は、MPEG2またはH.264などに限られない。入力画像および出力画像の符号化方式は、異なっていても同一であってもよい。
図2は、量子化ステップ値決定部6の構成要素を示すブロック図である。図2は、量子化ステップ値決定部6の周辺構成要素を含んでいる。量子化ステップ値決定部6は、第1決定部61、第2決定部62、第3決定部63、第4決定部64などから構成される。
図3は、第1決定部61の一種として、第1決定部61Aの構成要素を示すブロック図である。第1決定部61Aは、図3の左端において、「入力量子化ステップ値」、「ACT_MB」、「SAD_MB」を入力する。第1決定部61Aは、図3の右端において、「出力量子化ステップ値」を出力する。
図5は、第1決定部61の一種として、第1決定部61Bの構成要素を示すブロック図である。第1決定部61Bは、図5の左端において、「入力量子化ステップ値」、「h_ACT_MB」、「h_SAD_MB」を入力する。第1決定部61Bは、図5の右端において、「出力量子化ステップ値」を出力する。
図8は、第2決定部62の構成要素を示すブロック図である。第2決定部62は、図8の左端において、「入力量子化ステップ値」、「h_ACT_MB」、「h_MVbit_MB」、「P_type_MB」を入力する。第2決定部62は、図8の右端において、「出力量子化ステップ値」を出力する。
図11は、第3決定部63の構成要素を示すブロック図である。第3決定部63は、図11の左端において、「入力量子化ステップ値」、「h_ACT_MB」、「h_SkinTone_MB」を入力する。第3決定部63は、図11の右端において、「出力量子化ステップ値」を出力する。
図13は、第4決定部64の構成要素を示すブロック図である。第4決定部64は、図13の左端において、「入力量子化ステップ値」、「MB_Addr_x」、「MB_Addr_y」を入力する。第4決定部64は、図13の右端において、「出力量子化ステップ値」を出力する。
量子化ステップ値決定部6は、各マクロブロックについて、様々な特性評価値に基づいて、入力量子化ステップ値を補正して、出力量子化ステップ値を決定する。トランスコーダ1は、画質調整および符号量調整をよりきめ細やかにできる。
[量子化ステップ値決定部の構成要素]
次に、第2の実施の形態について説明する。第1および第2の実施の形態を比較して、量子化ステップ値決定部6が主に相違する。図15は、量子化ステップ値決定部6の構成要素を示すブロック図である。第1および第2の実施の形態を比較して、第5決定部65が第4決定部64の下流側に配置されている。
図16は、第5決定部65の構成要素を示すブロック図である。第5決定部65は、図16の左端において、「入力量子化ステップ値」、「ACT_MB」、「ACT_PIC」を入力する。第5決定部65は、図16の右端において、「出力量子化ステップ値」を出力する。
[量子化ステップ値決定部の構成要素]
次に、第3の実施の形態について説明する。第2および第3の実施の形態を比較して、量子化ステップ値決定部6が主に相違する。図17は、量子化ステップ値決定部6の構成要素を示すブロック図である。第2および第3の実施の形態を比較して、微調整部66が第5決定部65の下流側に配置されている。
図18は、微調整部66の構成要素を示すブロック図である。微調整部66は、図18の左端において、「入力量子化ステップ値」、「P_type_MB」を入力する。微調整部66は、図18の右端において、「出力量子化ステップ値」を出力する。
2 デコーダ
3 エンコーダ
4 処理設定部
5 CPU
6 量子化ステップ値決定部
7 評価値算出部
8 画像メモリ
61、61A、61B 第1決定部
62 第2決定部
63 第3決定部
64 第4決定部
65 第5決定部
66 微調整部
Claims (25)
- 入力画像を復号化して復号画像を生成するデコーダと、
復号画像を符号化して出力画像を生成するエンコーダと、
を備えるトランスコーダであって、
各マクロブロックにおける空間方向の変化度合を示す空間変化評価値を算出する空間変化評価値算出部と、
各マクロブロックにおける時間方向の変化度合を示す時間変化評価値を算出する時間変化評価値算出部と、
前記空間変化評価値と前記時間変化評価値に基づいて、補正係数を利用することにより、各マクロブロックの入力量子化ステップ値を補正して、各マクロブロックの出力量子化ステップ値を決定する量子化ステップ値決定部と、
を備えることを特徴とするトランスコーダ。 - 請求項1に記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、前記空間変化評価値が大きいほど、出力量子化ステップ値を小さく決定して、前記時間変化評価値が大きいほど、出力量子化ステップ値を小さく決定することを特徴とするトランスコーダ。 - 請求項1または請求項2に記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、各マクロブロックのピクチャ種類に基づいて、出力量子化ステップ値を決定することを特徴とするトランスコーダ。 - 請求項1ないし請求項3のいずれかに記載のトランスコーダにおいて、
前記空間変化評価値は、
復号画像の各マクロブロックにおいて、各画素値と平均画素値の差分絶対値を、各画素について加算した画像内差分絶対値和、
を含むことを特徴とするトランスコーダ。 - 請求項1ないし請求項4のいずれかに記載のトランスコーダにおいて、
前記時間変化評価値は、
入力画像の各マクロブロックにおける動きベクトルの大きさ、
を含むことを特徴とするトランスコーダ。 - 請求項1ないし請求項4のいずれかに記載のトランスコーダにおいて、
前記時間変化評価値は、
入力画像の各マクロブロックにおける動きベクトルの符号量、
を含むことを特徴とするトランスコーダ。 - 請求項1ないし請求項6のいずれかに記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、
前記空間変化評価値と前記時間変化評価値を変数として、前記補正係数を格納する補正係数格納部、
を含むことを特徴とするトランスコーダ。 - 入力画像を復号化して復号画像を生成するデコーダと、
復号画像を符号化して出力画像を生成するエンコーダと、
を備えるトランスコーダであって、
各マクロブロックにおける空間方向の変化度合を示す空間変化評価値を算出する空間変化評価値算出部と、
各マクロブロックにおける所定色度を示す所定色度評価値を算出する所定色度評価値算出部と、
前記空間変化評価値と前記所定色度評価値に基づいて、補正係数を利用することにより、 各マクロブロックの入力量子化ステップ値を補正して、各マクロブロックの出力量子化ステップ値を決定する量子化ステップ値決定部と、
を備えることを特徴とするトランスコーダ。 - 請求項8に記載のトランスコーダにおいて、
前記所定色度評価値は、
復号画像の各マクロブロックにおける肌色色度を示す肌色色度評価値、
を含み、
前記量子化ステップ値決定部は、前記空間変化評価値が小さいほど、出力量子化ステップ値を小さく決定して、前記肌色色度評価値が大きいほど、出力量子化ステップ値を小さく決定することを特徴とするトランスコーダ。 - 請求項8または請求項9に記載のトランスコーダにおいて、
前記空間変化評価値は、
復号画像の各マクロブロックにおいて、各画素値と平均画素値の差分絶対値を、各画素について加算した画像内差分絶対値和、
を含むことを特徴とするトランスコーダ。 - 請求項8ないし請求項10のいずれかに記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、
前記空間変化評価値と前記所定色度評価値を変数として、前記補正係数を格納する補正係数格納部、
を含むことを特徴とするトランスコーダ。 - 入力画像を復号化して復号画像を生成するデコーダと、
復号画像を符号化して出力画像を生成するエンコーダと、
を備えるトランスコーダであって、
各マクロブロックの位置を示す座標位置評価値を算出する座標位置評価値算出部と、
前記座標位置評価値に基づいて、補正係数を利用することにより、各マクロブロックの入力量子化ステップ値を補正して、各マクロブロックの出力量子化ステップ値を決定する量子化ステップ値決定部と、
を備えることを特徴とするトランスコーダ。 - 請求項12に記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、各マクロブロックの位置が画像中心の位置に近いほど、出力量子化ステップ値を小さく決定することを特徴とするトランスコーダ。 - 請求項12または請求項13に記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、
前記座標位置評価値を変数として、前記補正係数を格納する補正係数格納部、
を含むことを特徴とするトランスコーダ。 - 請求項7、請求項11、請求項14のいずれかに記載のトランスコーダにおいて、さらに、
入力画像の入力ビットレートと、出力画像の出力ビットレートと、出力画像の目標ビットレートと、の時間変化に基づいて、前記補正係数を前記補正係数格納部に時々刻々と更新して書き込む補正係数更新書込部、
を備えることを特徴とするトランスコーダ。 - 請求項1ないし請求項15のいずれかに記載のトランスコーダにおいて、さらに、
各マクロブロックにおける評価値に対して、所定個数の区分分けを実行する評価値区分分け部、
を備え、
前記量子化ステップ値決定部は、所定個数の区分分けを実行された評価値に基づいて、出力量子化ステップ値を決定することを特徴とするトランスコーダ。 - 請求項16に記載のトランスコーダにおいて、
各区分における評価値のレンジは、それぞれ等しいことを特徴とするトランスコーダ。 - 請求項16に記載のトランスコーダにおいて、
各区分における評価値のレンジは、それぞれ異なることを特徴とするトランスコーダ。 - 請求項1ないし請求項14のいずれかに記載のトランスコーダにおいて、
前記補正係数は、
出力量子化ステップ値が決定されるために、入力量子化ステップ値に乗算される乗算補正係数と、
出力量子化ステップ値が決定されるために、入力量子化ステップ値に加算される加算補正係数と、
を含むことを特徴とするトランスコーダ。 - 請求項19に記載のトランスコーダにおいて、さらに、
前記乗算補正係数が入力量子化ステップ値に乗算された量子化ステップ値と、前記加算補正係数が入力量子化ステップ値に加算された量子化ステップ値と、前記乗算補正係数が入力量子化ステップ値に乗算されていない、かつ、前記加算補正係数が入力量子化ステップ値に加算されていない量子化ステップ値とのうち、いずれかの量子化ステップ値を出力量子化ステップ値として選択する出力量子化ステップ値選択部、
を備えることを特徴とするトランスコーダ。 - 請求項1ないし請求項20のいずれかに記載のトランスコーダにおいて、
前記量子化ステップ値決定部は、
前記補正係数により補正された出力量子化ステップ値に対して、微調整係数により微調整された出力量子化ステップ値を算出する微調整部、
を含むことを特徴とするトランスコーダ。 - 請求項21に記載のトランスコーダにおいて、
前記微調整係数は、
前記補正係数により補正された出力量子化ステップ値に乗算される乗算微調整係数、
を含むことを特徴とするトランスコーダ。 - 請求項21または請求項22に記載のトランスコーダにおいて、
前記微調整係数は、
前記補正係数により補正された出力量子化ステップ値に加算される加算微調整係数、
を含むことを特徴とするトランスコーダ。 - 請求項21ないし請求項23のいずれかに記載のトランスコーダにおいて、
前記微調整係数は、各マクロブロックのピクチャ種類に基づいて、それぞれ設定されることを特徴とするトランスコーダ。
- 請求項21ないし請求項24のいずれかに記載のトランスコーダにおいて、
前記微調整係数は、入力画像の入力ビットレートと、出力画像の出力ビットレートと、出力画像の目標ビットレートと、の時間変化に基づいて、時々刻々と更新されることを特徴とするトランスコーダ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013079401A JP5559902B2 (ja) | 2013-04-05 | 2013-04-05 | トランスコーダ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013079401A JP5559902B2 (ja) | 2013-04-05 | 2013-04-05 | トランスコーダ |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008130335A Division JP5505822B2 (ja) | 2008-05-19 | 2008-05-19 | トランスコーダ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013158041A true JP2013158041A (ja) | 2013-08-15 |
JP5559902B2 JP5559902B2 (ja) | 2014-07-23 |
Family
ID=49052747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013079401A Expired - Fee Related JP5559902B2 (ja) | 2013-04-05 | 2013-04-05 | トランスコーダ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5559902B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015177295A (ja) * | 2014-03-14 | 2015-10-05 | 三菱電機株式会社 | 端末装置及びデータ管理装置 |
JP2015177294A (ja) * | 2014-03-14 | 2015-10-05 | 三菱電機株式会社 | 端末装置及びデータ管理装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001078193A (ja) * | 1999-06-30 | 2001-03-23 | Media Glue Corp | 動画像圧縮符号化信号変換方法および装置 |
JP2002223443A (ja) * | 2001-01-24 | 2002-08-09 | Yamaha Corp | トランスコーディング方法およびトランスコーディング装置 |
JP2003087785A (ja) * | 2001-06-29 | 2003-03-20 | Toshiba Corp | 動画像符号化データの形式変換方法及び装置 |
JP2003244706A (ja) * | 2002-02-21 | 2003-08-29 | Nec Corp | 画像符号化データ変換装置及び変換方法並びに変換プログラム |
JP2005328434A (ja) * | 2004-05-17 | 2005-11-24 | Sony Corp | 符号化装置、符号化方法、符号化方法のプログラム及び符号化方法のプログラムを記録した記録媒体 |
JP2006086964A (ja) * | 2004-09-17 | 2006-03-30 | Toshiba Corp | ビットレート変換装置およびビットレート変換方法 |
JP2006295449A (ja) * | 2005-04-08 | 2006-10-26 | Matsushita Electric Ind Co Ltd | レート変換方法及びレート変換装置 |
JP2006311079A (ja) * | 2005-04-27 | 2006-11-09 | Victor Co Of Japan Ltd | 画像ビットストリーム変換装置 |
JP2008042426A (ja) * | 2006-08-04 | 2008-02-21 | Megachips Lsi Solutions Inc | トランスコーダおよび符号化画像変換方法 |
-
2013
- 2013-04-05 JP JP2013079401A patent/JP5559902B2/ja not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001078193A (ja) * | 1999-06-30 | 2001-03-23 | Media Glue Corp | 動画像圧縮符号化信号変換方法および装置 |
JP2002223443A (ja) * | 2001-01-24 | 2002-08-09 | Yamaha Corp | トランスコーディング方法およびトランスコーディング装置 |
JP2003087785A (ja) * | 2001-06-29 | 2003-03-20 | Toshiba Corp | 動画像符号化データの形式変換方法及び装置 |
JP2003244706A (ja) * | 2002-02-21 | 2003-08-29 | Nec Corp | 画像符号化データ変換装置及び変換方法並びに変換プログラム |
JP2005328434A (ja) * | 2004-05-17 | 2005-11-24 | Sony Corp | 符号化装置、符号化方法、符号化方法のプログラム及び符号化方法のプログラムを記録した記録媒体 |
JP2006086964A (ja) * | 2004-09-17 | 2006-03-30 | Toshiba Corp | ビットレート変換装置およびビットレート変換方法 |
JP2006295449A (ja) * | 2005-04-08 | 2006-10-26 | Matsushita Electric Ind Co Ltd | レート変換方法及びレート変換装置 |
JP2006311079A (ja) * | 2005-04-27 | 2006-11-09 | Victor Co Of Japan Ltd | 画像ビットストリーム変換装置 |
JP2008042426A (ja) * | 2006-08-04 | 2008-02-21 | Megachips Lsi Solutions Inc | トランスコーダおよび符号化画像変換方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015177295A (ja) * | 2014-03-14 | 2015-10-05 | 三菱電機株式会社 | 端末装置及びデータ管理装置 |
JP2015177294A (ja) * | 2014-03-14 | 2015-10-05 | 三菱電機株式会社 | 端末装置及びデータ管理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5559902B2 (ja) | 2014-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4624321B2 (ja) | トランスコーダおよび符号化画像変換方法 | |
CN110024387B (zh) | 编码装置、解码装置、编码方法和解码方法 | |
JP4529919B2 (ja) | 適応量子化装置及び適応量子化プログラム | |
JP5502336B2 (ja) | 映像信号符号化装置及び、映像信号符号化方法 | |
US8699563B2 (en) | Image coding apparatus and image coding method | |
US7760807B2 (en) | Method and system for motion estimation using chrominance information | |
WO2020258010A1 (zh) | 图像编解码方法、编码器、解码器以及存储介质 | |
JPH1079948A (ja) | 画像符号化装置 | |
JP5133290B2 (ja) | 動画像符号化装置および復号装置 | |
JP2014511632A (ja) | デブロッキング・フィルタリング制御 | |
EP2375754A1 (en) | Weighted motion compensation of video | |
JP5594841B2 (ja) | 画像符号化装置及び画像復号装置 | |
US11432005B2 (en) | Moving image encoding device | |
US20220141458A1 (en) | Information processing device, information processing method, and program | |
JP5076083B2 (ja) | トランスコーダ | |
JP5559902B2 (ja) | トランスコーダ | |
JP5505822B2 (ja) | トランスコーダ | |
JP4736619B2 (ja) | 画像処理装置および画像処理方法 | |
KR100708182B1 (ko) | 동영상 부호화기의 비트율 제어 장치 및 방법 | |
KR101522391B1 (ko) | 양자화 제어 장치 및 방법, 및 양자화 제어 프로그램 | |
JP5256803B2 (ja) | トランスコーダ | |
JP2007124580A (ja) | 動画像符号化プログラム、プログラム記憶媒体、および符号化装置。 | |
WO2009147878A1 (ja) | トランスコーダ | |
JP5391479B2 (ja) | エンコーダ | |
JP3711573B2 (ja) | 画像符号化装置及び画像符号化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131210 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140304 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140416 |
|
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: 20140520 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140606 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5559902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |