JP2010056830A - 画像符号化装置および画像符号化方法並びにプログラム - Google Patents
画像符号化装置および画像符号化方法並びにプログラム Download PDFInfo
- Publication number
- JP2010056830A JP2010056830A JP2008219095A JP2008219095A JP2010056830A JP 2010056830 A JP2010056830 A JP 2010056830A JP 2008219095 A JP2008219095 A JP 2008219095A JP 2008219095 A JP2008219095 A JP 2008219095A JP 2010056830 A JP2010056830 A JP 2010056830A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- bit rate
- scene change
- compression
- image
- 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
- 238000000034 method Methods 0.000 title claims abstract description 102
- 238000007906 compression Methods 0.000 claims abstract description 121
- 230000006835 compression Effects 0.000 claims abstract description 119
- 230000008859 change Effects 0.000 claims abstract description 47
- 230000008569 process Effects 0.000 claims description 45
- 230000006866 deterioration Effects 0.000 abstract description 10
- 238000013139 quantization Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 238000003754 machining Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】動画像圧縮装置100において、画像加工部170は、動画像を構成する複数のフレームのうちの、可変ビットレート方式で前記動画像を圧縮した場合のビットレートが所定の閾値を越えるフレームであるシーンチェンジフレームの直前のフレームを対象フレームとし、シーンチェンジフレームの一部の領域を、該シーンチェンジフレームに対応する対象フレームにコピーする。動画像圧縮装置100は、圧縮に際して、対象フレームについては、画像加工部170により加工がなされたものを使用し、対象フレーム以外のフレームについては、元のフレームを使用して、固定ビットレート方式で圧縮を行う。
【選択図】図1
Description
1.可変ビットレート方式で符号化する際に符号量が大きくなるフレームと、固定ビットレート方式で符号化する際にブロックノイズが目立つフレームは、共通した特徴を有する。
2.シーンチェンジが生じた場合、画面の変動が大きいため、画面が切り替わる直前、すなわちシーンチェンジフレームの直前のフレームの画質を落としても、人間の目には違和感を与えない。
図1は、本発明の実施の形態にかかる画像圧縮装置100を示す。画像圧縮装置100は、H.264/AVC方式で動画像を圧縮するものであり、データ供給部110、加算器120、直交変換部122、量子化部124、可変長符号化部126、レート制御部130、逆量子化部140、逆直交変換部142、フレームメモリ150、動き補償処理部160、画像加工部170、ストリーム出力制御部180、ストリームバッファ182、動作モード制御部190を備える。データ供給部110は、プレ圧縮用画像データメモリ112と、本圧縮用画像データメモリ114と、切替部116を有する。レート制御部130は、レート調整部132とレート評価部134を有する。フレームメモリ150は、プレ圧縮用予測フレームメモリ152と本圧縮用予測フレームメモリ154を有する。画像加工部170は、加工実行部172とビットレート値保存メモリ174を有する。加算器120、直交変換部122、量子化部124、可変長符号化部126、レート制御部130、逆量子化部140、逆直交変換部142、動き補償処理部160は、圧縮部を構成する。
H.264/AVC方式では、圧縮された動画像をデコードして再生する際に、クロッピングと呼ばれる処理が行われる。この処理は、表示装置の解像度など、再生形態に合致するように、フレームの切出しを行う。すなわち、圧縮された動画像をデコードして得た各フレームに対して、すべての画素を表示するのではなく、一部のみを表示する。通常、フレームの中央領域が表示され、フレームの辺縁領域が切り捨てられる。
ΔMi=(M0−Th)×{(Th−Mi×θi)/Σi(Th−Mi×θi)} (1)
但し,Th:閾値
M0:現在のフレームのビットレート
Mi:現在のフレームのi個前のフレームのビットレート
θi:現在のフレームのi個前のフレームに対して設定された分担係数
ΔMi:現在のフレームのi個前のフレームの分担量
動画像がフレーム単位に順次データ供給部110に入力され、プレ圧縮用画像データメモリ112に格納される。前半処理のために、動作制御モード制御部190により、画像処理装置100の他の各機能ブロックに対して下記の制御が行われる。
B.フレームメモリ150において、プレ圧縮用予測フレームメモリ152を使用するように切替えがなされる(S102)。すなわち、逆直交変換部142からのフレームデータがプレ圧縮用予測フレームメモリ152に格納され、プレ圧縮用予測フレームメモリ152から動き補償処理部160に出力される。
C.レート調整部132では、可変ビットレート方式となるようにビットレート調整方式の切替えがなされる(S103)。
D.ストリーム出力制御部180では、ビットストリームを出力しないように切替えがなされる(S104)。
B.フレームメモリ150おいて、本圧縮用予測フレームメモリ154を使用するように切替えがなされる(S124)。すなわち、逆直交変換部142からのフレームデータが本圧縮用予測フレームメモリ154に格納され、本圧縮用予測フレームメモリ154から動き補償処理部160に出力される。
C.レート調整部132では、固定ビットレート方式となるようにビットレート調整方式の切替えがなされる(S126)。
D.ストリーム出力制御部180では、ビットストリームを出力するように切替えがなされる(S128)。
112 プレ圧縮用画像データメモリ 114 本圧縮用画像データメモリ
116 切替部 120 加算器
122 直交変換部 124 量子化部
126 可変長符号化部 130 レート制御部
132 レート調整部 134 レート評価部
140 逆量子化部 142 逆直交変換部
150 フレームメモリ 152 プレ圧縮用予測フレームメモリ
154 本圧縮用予測フレームメモリ 160 動き補償処理部
170 画像加工部 172 加工実行部
174 ビットレート値保存メモリ 180 ストリーム出力制御部
182 ストリームバッファ 190 動作モード制御部
302 非表示領域 304 表示領域
Claims (8)
- 動画像を構成する複数のフレームのうちの、可変ビットレート方式で前記動画像を圧縮した場合のビットレートが所定の閾値を越えるフレームであるシーンチェンジフレームの直前のフレームを対象フレームとし、シーンチェンジフレームの一部の領域を、該シーンチェンジフレームに対応する対象フレームにコピーする加工を行う画像加工部と、
対象フレームについては前記画像加工部により加工がなされたものを使用し、対象フレーム以外のフレームについては元のフレームを使用して、固定ビットレート方式で圧縮を行う圧縮部とを備えることを特徴とする画像符号化装置。 - 前記圧縮部は、H.264/AVCに準拠したものであることを特徴とする請求項1に記載の画像符号化装置。
- 前記画像加工部は、シーンチェンジフレームの表示領域における前記一部の領域を、該シーンチェンジフレームに対応する対象フレームの非表示領域にコピーすることを特徴とする請求項2に記載の画像符号化装置。
- 前記画像加工部は、前記シーンチェンジフレームの直前のn個(n≧2)のフレームを対象フレームとし、シーンチェンジフレームの前記一部の領域をn個に分割して該シーンチェンジフレームに対応するn個の対象フレームに1個ずつコピーすることを特徴とする請求項1から3のいずれか1項に記載の画像符号化装置。
- 可変ビットレート方式による前記動画像のプレ圧縮であって、全てのフレームについて元のフレームを用いる前記プレ圧縮を前記圧縮部に行わせる動作モード制御部をさらに備え、
前記画像加工部は、前記プレ圧縮により得られたビットレートが前記所定の閾値を超えるフレームを前記シーンチェンジフレームとすることを特徴とする請求項1から4のいずれか1項に記載の画像符号化装置。 - 前記画像加工部は、シーンチェンジフレームの前記ビットレートが前記所定の閾値を超えた量に応じて前記一部の領域の大きさを算出することを特徴とする請求項1から5のいずれか1項に記載の画像符号化装置。
- 動画像を構成する複数のフレームのうちの、可変ビットレート方式で前記動画像を圧縮した場合のビットレートが所定の閾値を越えるフレームであるシーンチェンジフレームの直前のフレームを対象フレームとし、シーンチェンジフレームの一部の領域を、該シーンチェンジフレームに対応する対象フレームにコピーする加工を行い、
対象フレームについては前記加工がなされたものを使用し、対象フレーム以外のフレームについては元のフレームを使用して、固定ビットレート方式で圧縮を行うことを特徴とする画像符号化方法。 - 動画像を構成する複数のフレームのうちの、可変ビットレート方式で前記動画像を圧縮した場合のビットレートが所定の閾値を越えるフレームであるシーンチェンジフレームの直前のフレームを対象フレームとし、シーンチェンジフレームの一部の領域を、該シーンチェンジフレームに対応する対象フレームにコピーする加工を行い、
対象フレームについては前記加工がなされたものを使用し、対象フレーム以外のフレームについては元のフレームを使用して、固定ビットレート方式で圧縮を行う処理をコンピュータに実行させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008219095A JP4886747B2 (ja) | 2008-08-28 | 2008-08-28 | 画像符号化装置および画像符号化方法並びにプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008219095A JP4886747B2 (ja) | 2008-08-28 | 2008-08-28 | 画像符号化装置および画像符号化方法並びにプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010056830A true JP2010056830A (ja) | 2010-03-11 |
| JP4886747B2 JP4886747B2 (ja) | 2012-02-29 |
Family
ID=42072286
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008219095A Expired - Fee Related JP4886747B2 (ja) | 2008-08-28 | 2008-08-28 | 画像符号化装置および画像符号化方法並びにプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4886747B2 (ja) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0818960A (ja) * | 1994-06-24 | 1996-01-19 | Victor Co Of Japan Ltd | 総符号量制御を行なう動画像符号化装置 |
| JPH08265747A (ja) * | 1995-03-20 | 1996-10-11 | Matsushita Electric Ind Co Ltd | 画像符号化方法及び画像符号化装置及び光ディスク |
| JPH09261656A (ja) * | 1996-03-22 | 1997-10-03 | Toshiba Corp | 動画像圧縮符号化装置 |
| JP2006074332A (ja) * | 2004-09-01 | 2006-03-16 | Pioneer Electronic Corp | 多重伝送装置及び方法 |
| JP2006333444A (ja) * | 2005-05-27 | 2006-12-07 | Thomson Licensing | ブロックベースのビデオエンコーダにおけるエンコーダ出力ビットレートを制御する方法、及び相応するビデオエンコーダ装置 |
| JP2008022405A (ja) * | 2006-07-14 | 2008-01-31 | Sony Corp | 画像処理装置および方法、並びに、プログラム |
| JP2008153946A (ja) * | 2006-12-18 | 2008-07-03 | Ntt Electornics Corp | 画像符号化装置 |
-
2008
- 2008-08-28 JP JP2008219095A patent/JP4886747B2/ja not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0818960A (ja) * | 1994-06-24 | 1996-01-19 | Victor Co Of Japan Ltd | 総符号量制御を行なう動画像符号化装置 |
| JPH08265747A (ja) * | 1995-03-20 | 1996-10-11 | Matsushita Electric Ind Co Ltd | 画像符号化方法及び画像符号化装置及び光ディスク |
| JPH09261656A (ja) * | 1996-03-22 | 1997-10-03 | Toshiba Corp | 動画像圧縮符号化装置 |
| JP2006074332A (ja) * | 2004-09-01 | 2006-03-16 | Pioneer Electronic Corp | 多重伝送装置及び方法 |
| JP2006333444A (ja) * | 2005-05-27 | 2006-12-07 | Thomson Licensing | ブロックベースのビデオエンコーダにおけるエンコーダ出力ビットレートを制御する方法、及び相応するビデオエンコーダ装置 |
| JP2008022405A (ja) * | 2006-07-14 | 2008-01-31 | Sony Corp | 画像処理装置および方法、並びに、プログラム |
| JP2008153946A (ja) * | 2006-12-18 | 2008-07-03 | Ntt Electornics Corp | 画像符号化装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4886747B2 (ja) | 2012-02-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1805995B1 (en) | Method for generating multiple transcoded outputs based on a single video input | |
| TWI225360B (en) | Video encoding method, video decoding method, video encoding apparatus, video decoding apparatus, video encoding program, and video decoding program | |
| JP2007020199A (ja) | 人間の視覚特性を考慮した映像の符号化方法及び復号化方法 | |
| CN105659590A (zh) | 控制被编码的视频的分辨率 | |
| JP2008283303A (ja) | 画像符号化装置及び画像符号化方法 | |
| JP5137687B2 (ja) | 復号装置及び復号方法、プログラム | |
| JP4755093B2 (ja) | 画像符号化方法および画像符号化装置 | |
| WO2007091588A1 (ja) | 動画像復号装置、復号画像記録装置、それらの方法及びプログラム | |
| JP4410225B2 (ja) | 動画像復号化装置および方法 | |
| JP2019114905A (ja) | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム | |
| JP2013115583A (ja) | 動画像符号化装置及びその制御方法並びにプログラム | |
| JP4922101B2 (ja) | 情報処理装置およびインター予測モード判定方法 | |
| WO2019073802A1 (ja) | 送信装置および送信方法、並びにプログラム | |
| JP6481457B2 (ja) | 動画像符号化装置、動画像符号化方法、動画像復号装置、及び動画像復号方法 | |
| JP2006148615A (ja) | 復号化装置および符号化方法をコンピュータに実行させるためのプログラム | |
| JP2014007469A (ja) | 画像符号化装置及び画像符号化方法 | |
| KR102338980B1 (ko) | 플리커를 제거하기 위해 양자화 계수를 조절할 수 있은 인코더와 이를 포함하는 장치 | |
| JP4886747B2 (ja) | 画像符号化装置および画像符号化方法並びにプログラム | |
| WO2008079330A1 (en) | Video compression with complexity throttling | |
| US20110051815A1 (en) | Method and apparatus for encoding data and method and apparatus for decoding data | |
| JP4857243B2 (ja) | 画像符号化装置及びその制御方法、コンピュータプログラム | |
| JP5006763B2 (ja) | 画像符号化装置及びその制御方法、コンピュータプログラム | |
| JP2006340183A (ja) | 画像符号化装置及び画像符号化方法 | |
| JP6200220B2 (ja) | 画像処理装置、符号化装置、復号装置、及びプログラム | |
| JP4514666B2 (ja) | 動画像符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110302 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111122 |
|
| 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: 20111129 |
|
| 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: 20111209 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141216 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |