JP4056511B2 - 画像処理装置 - Google Patents
画像処理装置 Download PDFInfo
- Publication number
- JP4056511B2 JP4056511B2 JP2004280015A JP2004280015A JP4056511B2 JP 4056511 B2 JP4056511 B2 JP 4056511B2 JP 2004280015 A JP2004280015 A JP 2004280015A JP 2004280015 A JP2004280015 A JP 2004280015A JP 4056511 B2 JP4056511 B2 JP 4056511B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- processing
- line
- image processing
- frame
- 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
- Image Processing (AREA)
Description
ITS(Intelligent Transport Systems:高速道路交通システム)では、道路上の車両停止の検知や落下物の検知等に、画像認識技術を利用している。
一方、画像認識を行うアルゴリズムとしては、例えば、背景画像を記憶しておき、一定周期で入力する画像との差分から物体を検知する背景差分、画像から特徴事項を抽出して物体を検知する特徴抽出等、その他多様なアルゴリズムがある。
例えば、ITSで開発が進められているドライバを介さない無人自動運転では、事故防止のために落下物や異常事態を、事象が発生してから即座に検知しなければならない。このように車載の画像認識では、高速検知は必須である。
画像処理手段12a〜12nは、間隔が拡張されたラインのライン処理をパイプライン制御で行う。
ライン処理は、基本的に画面の1水平ライン(640ピクセル)の画像信号を対象として行うもので、処理対象ピクセルは、1ピクセル単位、周辺の数ピクセル単位、1ライン単位及び近傍の数ライン単位等である。
また、ライン処理を行う画像処理手段のアルゴリズムとしては、マスク、背景差分、投影、2値化等がある。
波形Laは、通常のライン構成を持つ波形である。波形Lbは、ライン間隔が拡張されたライン波形であり、2ライン分間隔が拡張されている。
波形Faは通常のフレーム構成を持つ波形である。波形Fbはライン間隔が2ライン分拡張された場合のフレーム波形であり、もとのフレームの3倍に拡大される。また、この場合、垂直ブランキング期間も3倍に拡大される。
波形W1f〜W1jは、それぞれ画像処理手段12a〜12eの出力信号である。図のようにフレームのパイプラインの多段処理を行うと、検知通知信号W1kが出力するまでに(1/30)×3×5+0.03≒530mSの遅延時間となる。
波形W2f〜W2jは、それぞれ画像処理手段12a〜12eの出力信号である。図のようにラインのパイプラインの多段処理を行うと、検知通知信号W2kが出力するまでに(1/30)×3+0.03≒130mSの遅延時間となる。このように、ライン間隔を拡張してのライン処理をパイプライン制御で行うことにより、処理時間を大幅に削減することができる。
フレームメモリ11aは、A面、B面に対し、交互に書き込み及び読み出しを行うダブルバッファ構造のメモリであり、画像信号をフレーム単位で一旦、格納した後、ラインの間隔を拡張しながら出力する。
したがって、フレームメモリ11aに蓄積してからライン間隔拡張を行った場合の遅延時間は、1/30(1フレーム時間)+(1+ライン間隔拡張数)/30(秒)となる。
したがって、図のようにパイプラインの多段処理を行うと、検知通知信号W3kが出力するまでに(1/30)×3×3+0.03≒330mSの遅延時間となる。
画像信号処理手段22は、入力画像データD1を画像処理して、画像処理データD2を生成する。
格納領域制御手段24は、入力側格納領域部24−1と出力側格納領域部24−2を持つ。入力側格納領域部24−1は、入力画像信号格納手段21と入力バスBiで接続され、一方が入力画像データD1を格納している場合は、他方が格納済みの入力画像データD1を画像信号処理手段22に出力するダブルバッファ構造のメモリである。また、後述する設定データD4と通知データD5の格納制御も行う。
また、出力側格納領域部24−2は、出力画像信号格納手段23と出力バスBoで接続され、一方が画像処理データD2を格納している場合は、他方が格納済みの画像処理データD2を出力画像信号格納手段23に出力するダブルバッファ構造のメモリである。
また、データ切替え制御手段25は、画像信号処理手段22へ送信される、入力画像データD1またはワークステーション等のホスト200からの設定データD4の切替え制御を行う。さらに、画像信号処理手段22からホスト200への通知データD5の送信制御を行う。
また、入力FIFO21aと入力FIFO制御部21bは入力画像信号格納手段21に該当し、出力FIFO23aと出力FIFO制御部23bは出力画像信号格納手段23に該当する。さらに、データ切替え制御手段25は、ゲート回路25aで構成される。
ここでは、メモリA、Bを画像入力のラインメモリとして交互に切り替えて、画像ライン信号の入出力を行う。
なお、上記の説明では、メモリA/B、C/Dを、ライン単位のダブルバッファ構造のメモリとしたが、フレーム単位のダブルバッファ構造のメモリにして、フレーム処理を行ってもよい。
画像信号の出力は、DSP20の内部データメモリC/D、出力FIFO23aへと送信される。
入力FIFO制御部21bは、入力FIFO21aが1ライン分受け取った時点で、DSP20に対して割り込みを上げるとともに、入力FIFO制御部21bの制御により、HPI24bを経由して内部データメモリA/Bへ送信する。内部データメモリA/Bいずれに転送するかは、入力FIFO制御部21bで発生した転送アドレスで指定する。
画像信号処理手段32は、入力画像データD1を時分割で画像処理して画像処理データD2を生成し、画像処理データD2を出力する。
入力画像データ格納手段36は、一方が入力画像データD1を格納している場合は、他方が格納済みの入力画像データD1を画像信号処理手段32に出力するダブルバッファ構造をとる。
第1の分割処理信号生成手段42aは、2系統に分割された画像信号の一方を画像処理して、第1の分割処理信号Daを生成する。
第1の分割処理信号格納手段43aは、一方が第1の分割処理信号Daを格納している場合は、他方が格納済みの第1の分割処理信号Daを出力するダブルバッファ構造(フレームメモリA1/B1)で構成される。
2系統に分割された画像分割信号は、画像処理部420a、420bで画像処理が行われる。
図16に示すように、フレームメモリA1/B1を交互に切り替えて、第1の分割処理信号Daの入出力を行う。
例えば、フレームメモリA2が第1の分割処理信号Dbを入力して格納している場合は、フレームメモリB2は格納済みの第1の分割処理信号Dbをフォーマット変換手段44に出力する。このような動作をフレームメモリA2/B2交互に行う。
なお、以降の説明では、1フレームは480本のラインからなり、奇数フィールドのライン番号を中括弧で囲み、偶数フィールドのライン番号を小括弧で囲んで表示する。
図20は奇数/偶数フィールドに分割した場合のフォーマット変換を示す図である。第1の分割処理信号格納手段43aからの出力信号Da1を出力し、第2の分割処理信号格納手段43bからの出力信号Db1を出力して合成する。
フレームメモリ113は、フレーム間引き部112でフレーム間引きされたディジタル画像データを2画面分交互に蓄積する。
フォーマット変換部116は、分割処理信号格納部115から出力された画像データからライン毎に選択してフォーマット変換する。
画像処理部120に対し、入力FIFO121aは、画像バスB4からの画像データを1ライン分入力する。
出力FIFO122aは、処理後の画像データを1ライン分入力して画像バスB5へ出力する。出力FIFO制御部122bは、出力FIFO122aを制御する。
ワーク/プログラムメモリ124は、プログラムの記憶、ワーク領域またはフレームメモリA/Bとして使用できる。
DSPコントロール部126は、画像処理部120を構成する各処理部の全体制御を行う。
11 ライン間隔拡張手段
12a〜12n 画像処理手段
Claims (4)
- 画像信号をリアルタイムで処理する画像処理装置において、
前記画像信号のフレーム処理時にフレームが間引かれた場合、前記画像信号のラインの間隔を拡張するライン間隔拡張手段と、
間隔が拡張された前記ラインのライン処理をパイプライン制御で行う複数の画像処理手段と、
を有し、
前記画像信号のラインの間隔は、1ライン単位の画像信号の入力が終了した時点から、次の1ライン単位の画像信号の入力が開始される時点までの時間間隔であって、
前記ライン間隔拡張手段は、前記フレームが間引かれた数がn(n=1、2、・・・)のときは、各ライン間の時間間隔を、nライン分の時間だけ空けて、前記画像信号のラインの間隔を拡張する、
ことを特徴とする画像処理装置。 - 前記ライン間隔拡張手段は、ダブルバッファ構造のフレームメモリで前記画像信号を格納した後、前記ラインの間隔を拡張して出力することを特徴とする請求項1記載の画像処理装置。
- 前記ライン間隔拡張手段は、1フレームを格納できるFIFOで前記画像信号を格納した後、前記ラインの間隔を拡張して出力することを特徴とする請求項1記載の画像処理装置。
- 前記画像処理手段は、前記ライン処理と前記フレーム処理を複合して行うことを特徴とする請求項1記載の画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004280015A JP4056511B2 (ja) | 2004-09-27 | 2004-09-27 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004280015A JP4056511B2 (ja) | 2004-09-27 | 2004-09-27 | 画像処理装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10215342A Division JP2000048189A (ja) | 1998-07-30 | 1998-07-30 | 画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005011380A JP2005011380A (ja) | 2005-01-13 |
| JP4056511B2 true JP4056511B2 (ja) | 2008-03-05 |
Family
ID=34101556
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004280015A Expired - Fee Related JP4056511B2 (ja) | 2004-09-27 | 2004-09-27 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4056511B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5185242B2 (ja) | 2009-12-04 | 2013-04-17 | 株式会社東芝 | コンパイル装置 |
| JP7322576B2 (ja) * | 2019-07-31 | 2023-08-08 | 株式会社リコー | 情報処理装置、撮像装置および移動体 |
-
2004
- 2004-09-27 JP JP2004280015A patent/JP4056511B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005011380A (ja) | 2005-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8749667B2 (en) | System and method for maintaining maximum input rate while up-scaling an image vertically | |
| CN101370089B (zh) | 一种拼接显示并行处理系统 | |
| US6546156B1 (en) | Image processing device | |
| JP4346591B2 (ja) | 映像処理装置、映像処理方法およびプログラム | |
| JP4056511B2 (ja) | 画像処理装置 | |
| CN111669648B (zh) | 一种视频倍频的方法 | |
| JP2000175081A (ja) | ノイズ低減回路 | |
| US10037169B2 (en) | Image processing semiconductor device and image processing device | |
| US12511704B2 (en) | Method for performing tile to raster (T2R) conversion in deep learning hardware accelerator | |
| JP2022028978A (ja) | 映像処理装置、表示装置、および映像処理方法 | |
| JP6501861B1 (ja) | 画像処理システム | |
| JP2005252570A (ja) | 映像信号処理装置 | |
| JPH1013710A (ja) | 表示方法およびその装置 | |
| CN120953894A (zh) | 一种基于fpga的视频图像实时边缘检测系统 | |
| JP4677799B2 (ja) | 画像処理装置及び画像処理方法 | |
| CN121239803A (zh) | 数据传输方法、发送卡及led显示系统 | |
| JP3108595B2 (ja) | 線分のラベリング装置 | |
| WO2004112388A1 (en) | Image processing device and the method | |
| JPH08190368A (ja) | 映像変換装置と映像変換方法 | |
| JPS6365575A (ja) | 画像処理による特異点検出方法 | |
| JP2007221538A (ja) | シーンチェンジ判定装置、データ転送装置、シーンチェンジ判定方法、および、データ転送方法 | |
| JPH03216691A (ja) | 動画/静止画表示制御装置 | |
| JPH10294926A (ja) | テレビジョン受信機 | |
| JP2003037752A (ja) | 映像信号処理装置 | |
| JPH08160939A (ja) | デジタルビデオデータ取込用バッファ回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070906 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070918 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071112 |
|
| 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: 20071211 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071211 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |