JP6024374B2 - 画像処理装置 - Google Patents
画像処理装置 Download PDFInfo
- Publication number
- JP6024374B2 JP6024374B2 JP2012228453A JP2012228453A JP6024374B2 JP 6024374 B2 JP6024374 B2 JP 6024374B2 JP 2012228453 A JP2012228453 A JP 2012228453A JP 2012228453 A JP2012228453 A JP 2012228453A JP 6024374 B2 JP6024374 B2 JP 6024374B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- video
- video data
- encoding
- encoded
- 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.)
- Active
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
picture)方式で1つの映像に合成して表示装置に表示させることも一般に行われており、合成する映像数が増加すると、映像のキャプチャ先のメモリの記憶容量や帯域幅をさらに大きくすることが必要となる。しかし、このようなメモリの大容量化や広帯域化に対応するには画像処理装置の基板設計に高度かつ高価な技術が必要となる、といった問題がある。
図1は、本発明の画像処理装置の一実施形態の画像処理LSI1の構成例を示す図である。画像処理LSI1は、インタレース方式のアナログ映像信号やデジタル映像データに高画質映像処理を施し、高画質映像処理後の映像とOSDメニューとを合成して液晶ディスプレイなどの表示装置にリアルタイム表示させるものである。図1に示すように、画像処理LSI1は、アナログフロントエンド(図1では、「AFE」と表記、以下、本明細書でも同様)10、ビデオデコーダ20、外部映像データ用エンコーダ30、外部映像データ用デコーダ40、高画質映像処理部50、補正処理部60、OSD描画部70、表示制御部80、ホストCPU−I/F90、SDRAM−I/F100、ROM−I/F110、および共有ワークメモリ120を含んでいる。ホストCPU−I/F90には、画像処理LSIの作動制御を行うホストCPUが接続される。SDRAM−I/F100には、SDRAM等の外部メモリが接続される。そして、ROM−I/F110には、OSDメニューを構成するスプライト等のパターンデータを格納したパターンROMが接続される。共有ワークメモリ120は、高画質映像処理部50による高画質映像処理や補正処理部60による補正処理を経た外部映像の映像データやOSD描画部により生成されたOSDメニューの映像データを格納するワークメモリとして機能する。
以上が画像処理LSI1の構成である。
1フィールドの目標最大エンコードデータサイズ(バイト)
=X×Y/2×24×r/100/8・・・(1)
図3に示すように外部メモリ内に確保された各バッファへのエンコードデータの書き込みと同バッファからのエンコードデータの読み出しは非同期で行われ、これらバッファはFIFOとして機能する。
前述したように、本実施形態では、第1圧縮率調整手段30Aの働きによって、映像データをFIFOへ書き込む際にオーバーフローに伴う上書きなどの破綻が発生することを回避することができる。しかし、ここで留意しなければならないのは、映像キャプチャ用メモリに十分な空きがあり、その空き容量との比較では量子化パラメータqP(換言すれば、圧縮率)の調整は必要ないと判断されるような場合であっても、目標最大圧縮率を上回る圧縮率でエンコードされたエンコードデータが映像キャプチャ用メモリに無制限に書き込まれるのは好ましくない、という点である。その理由は以下の通りである。目標最大圧縮率を上回る圧縮率でエンコードされたエンコードデータの書き込みが頻発すると、映像キャプチャ用メモリの空き容量は時間の経過とともに急速に減少する。映像キャプチャ用メモリの空き容量が時間の経過とともに急速に減少したとしても、本実施形態では、第1圧縮率調整手段30Aの働きによってオーバーフローに伴う上書きなどの破綻の発生は回避される。しかし、圧縮率が急速に引き下げられると、表示装置に表示される映像の画質が急速に低下してしまう。つまり、映像キャプチャ用メモリに十分な空きがあるからといって、目標最大圧縮率を上回る圧縮率でエンコードされたエンコードデータの書き込みを無制限に許容してしまうと、後続の映像の画質を大きく低下させてしまう虞がある。第2圧縮率調整手段30Bは、このような事態の発生を回避するために設けられている。
(1)上記実施形態では、第1圧縮率調整手段30Aによる量子化パラメータの調整と第2圧縮率調整手段30Bによる量子化パラメータの調整とを行う場合について説明した。しかし、第1圧縮率調整手段30Aによる調整のみでも、映像キャプチャ用メモリへのエンコードデータの書き込みの際のメモリ破壊を回避することができるため、第2圧縮率調整手段30Bを省略しても良い。なお、上記実施形態では、量子化パラメータqPの調整により圧縮率の調整を実現したが、圧縮率を調整するためのパラメータについてはエンコードアルゴリズムとの関係で定めるようにすれば良い。
Signal Processor)などのコンピュータを、外部映像データ用エンコーダ30、外部映像データ用デコーダ40、および外部映像データ用デコーダ40の出力する映像データに各種画像処理を施すための画像処理部として機能させるプログラムを提供しても良い。ここで、このようなプログラムの具体的な提供態様としては、CD−ROM(Compact Disk-Read Only Memory)などのコンピュータ読み取り可能な記録媒体に当該プログラムを記録して配布する態様やインターネットなどの電気通信回線経由のダウンロードにより配布する態様が考えられる。
Claims (2)
- 処理対象の映像データをラスタスキャン方向にエンコードして映像キャプチャ用メモリに書き込むエンコード部と、
前記映像キャプチャ用メモリから画像処理に必要となる画面分のデータを読み出してデコードし、各画面の映像データを出力するデコード部と、
前記デコード部から出力される映像データに画像処理を施して出力する画像処理部と、を備え、
前記処理対象の1画面分の映像データをラスタスキャン方向に複数に分割して得られるデータを分割データとしたとき、前記エンコード部は、
各分割データをエンコードする際に、1つ手前の分割データまでのエンコード結果から1画面分の映像データをエンコードした場合のデータサイズを推定し、前記処理対象の1画面分の映像データのエンコード開始時点の前記映像キャプチャ用メモリの空き容量を当該データサイズが上回る場合に、当該分割データをエンコードする際の圧縮効率を調整するためのパラメータを、圧縮効率が高くなるように調整する圧縮率調整手段と、
各分割データをエンコードする際に、それまでにエンコードした分割データのエンコードデータサイズが、それまでにエンコードした分割データ数と予め設定された目標とする圧縮率とに基づく最大エンコードデータサイズを上回っている場合に、前記パラメータを圧縮効率が高くなるように調整する第2の圧縮率調整手段と、を含んでいる
ことを特徴とする画像処理装置。 - 前記エンコード部へ入力される映像データはアナログ映像信号にA/D変換を施して得られるデータであり、
前記画像処理部から出力される映像データと他の映像データとを合成して、表示器に表示させる1画面分の映像データを生成して出力する合成手段をさらに有することを特徴とする請求項1に記載の画像処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012228453A JP6024374B2 (ja) | 2012-10-15 | 2012-10-15 | 画像処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012228453A JP6024374B2 (ja) | 2012-10-15 | 2012-10-15 | 画像処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014082603A JP2014082603A (ja) | 2014-05-08 |
JP6024374B2 true JP6024374B2 (ja) | 2016-11-16 |
Family
ID=50786417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012228453A Active JP6024374B2 (ja) | 2012-10-15 | 2012-10-15 | 画像処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6024374B2 (ja) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0418857A (ja) * | 1990-04-23 | 1992-01-23 | Ricoh Co Ltd | 画像データ圧縮方式 |
JPH05161108A (ja) * | 1991-12-06 | 1993-06-25 | Ricoh Co Ltd | 符号量制御方法と装置 |
JP3205087B2 (ja) * | 1992-11-06 | 2001-09-04 | キヤノン株式会社 | 画像処理装置及び方法 |
JP3953561B2 (ja) * | 1996-10-15 | 2007-08-08 | 株式会社日立製作所 | 画像信号のフォーマット変換信号処理方法及び回路 |
JP2010103689A (ja) * | 2008-10-22 | 2010-05-06 | Seiko Epson Corp | 画像処理装置、集積回路装置、電子機器 |
US8698958B2 (en) * | 2010-06-16 | 2014-04-15 | Silicon Image, Inc. | Mechanism for memory reduction in picture-in-picture video generation |
-
2012
- 2012-10-15 JP JP2012228453A patent/JP6024374B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014082603A (ja) | 2014-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10666945B2 (en) | Image processing device and image processing method for decoding a block of an image | |
US8184636B2 (en) | Information processing device and method, and computer readable medium for packetizing and depacketizing data | |
US8831103B2 (en) | Image processing apparatus and method | |
CN109640167B (zh) | 视频处理方法、装置、电子设备及存储介质 | |
JP4762352B1 (ja) | 画像処理装置及び画像処理方法 | |
WO2013008379A1 (ja) | 描画装置及び方法 | |
US9386310B2 (en) | Image reproducing method, image reproducing device, image reproducing program, imaging system, and reproducing system | |
JP5137687B2 (ja) | 復号装置及び復号方法、プログラム | |
JP4799678B1 (ja) | 符号化歪み低減装置、符号化歪み低減方法およびそのためのプログラム | |
US8548272B2 (en) | Image signal processing apparatus, image signal processing method, camera apparatus, image display apparatus, and image signal output apparatus | |
US20110235711A1 (en) | Image processing device and method | |
JP2010035157A (ja) | 画像処理装置 | |
JP6024374B2 (ja) | 画像処理装置 | |
US8526506B1 (en) | System and method for transcoding with quality enhancement | |
US11202019B2 (en) | Display control apparatus with image resizing and method for controlling the same | |
US20100165205A1 (en) | Video signal sharpening apparatus, image processing apparatus, and video signal sharpening method | |
US20100215286A1 (en) | Image processing apparatus and image processing method | |
US8270773B2 (en) | Image processing apparatus and image processing method | |
JP4991884B2 (ja) | 画像処理装置、および画像処理方法 | |
US20100045857A1 (en) | Image Processor and Image Processing Method | |
JP2003333370A (ja) | 信号処理装置 | |
JP2012004890A (ja) | 映像信号出力装置、映像信号出力方法 | |
JP2011139356A (ja) | 表示装置、表示方法、プログラム、および、記録媒体 | |
US20210136378A1 (en) | Adaptive quality boosting for low latency video coding | |
JP2005005997A (ja) | 画像データ処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150820 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160524 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160722 |
|
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: 20160913 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160926 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6024374 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |