(57)【要約】【課題】メモリの省略と画像を２値化するまでの処理時間の短縮である。【解決手段】デュアルポートメモリを使用して、画像信号読み出し制御回路と画像信号書き込み制御回路をデュアルポートメモリのポートにそれぞれ割り振り、そのデュアルポートメモリを略同時進行的にワーキングさせて映像をより早く、より効率的に２値化させる。【選択図】図５
2006065828.tif 000002
【特許請求の範囲】
【請求項１】
画像信号読み出し制御回路（ピークポイント読み出し検索部、閾値演算部、２値化変換部及び画像信号の読み出し制御部で構成）、画像信号書き込み制御回路（ピークポイント検出部及び画像信号の書き込み制御部で構成）、カメラ、ビデオデコーダ（Ａ／Ｄ変換）及びデュアルポートメモリを設け、当該デュアルポートメモリへ、カメラ、ビデオデコーダ経由の信号；画像信号書き込み制御回路からのマーキング信号（前記信号に付加）；画像信号読み出し制御回路からの読み出し制御信号；のそれぞれの信号を入力し、而して、そのデュアルポートメモリから、マーキング付加の画像信号を前記画像信号読み出し制御回路へ出力し、而して、その画像信号読み出し制御回路の中の２値化変換部から２値化データを生成させることを特徴とする２値化データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、二つのポートを有するデュアルポートメモリを使い、そのメモリに書き込み制御信号を一のポートに、読み出し制御信号を他のポートに入力して、そのメモリを略同時進行的にワーキングさせて、映像をより早く、より効率的に２値化するための２値化データ生成方法に関する。
【背景技術】
【０００２】  背景技術として、図１に示す説明図が知られている。書き込み命令と読み込み命令を与えられると図中処理１と処理２が順次実行されて、最終的に画像の２値化が行われる。【０００３】  しかし、図１の図中に示すように、メモリ１乃至４という４つのメモリが必要であった。【０００４】  メモリが４つも必要なのは無駄であるし、奇数・偶数に係る処理をいちいち行うので、無駄といえる処理時間が必要であった。【０００５】  この改善策として、２重の処理を略同時進行的にワーキングできるデュアルポートメモリに着目した。
【発明の開示】
【発明が解決しようとする課題】
【０００６】  解決しようとする問題点は、メモリの省略と画像を２値化するまでの処理時間の短縮である。
【課題を解決するための手段】
【０００７】  本発明は、デュアルポートメモリを使用することを最も主要な特徴とする。本発明を従来技術（図１）と対比して示すと図２となる。
【発明の効果】
【０００８】  デュアルポートメモリを使用することにより、例えるなら、排水升に流入してくる水を略同時進行的にドレンから排水するようなこととなり、処理時間が短縮されることとなる。又、従来より３つもメモリが省略できる。
【発明を実施するための最良の形態】
【０００９】  デュアルポートメモリの二つのポートを書き込み用と読み出し用に割り振りワーキングさせる（図２参照）。
【実施例１】
【００１０】  図５は、本発明を示すブロック図である。各ブロックに係る信号の経路を以下に詳述する。信号は画像信号、マーキング信号、制御系信号及び２値化データに分類される。
画像信号：カメラからビデオデコーダ（Ａ／Ｄ変換）を経由して、デュアルポートメモリに入力される。ビデオデコーダ（Ａ／Ｄ変換）からピークポイント検出部に送られる。デュアルポートメモリからマーキング付加された画像信号が、ピークポイント読み出し検索部、閾値演算部及び２値化変換部に送られる。
マーキング信号：ビデオデコーダー（Ａ／Ｄ変換）からデュアルポートメモリへ送られる画像信号に対して、ピークポイント検出部からマーキング信号が付加される。
制御系信号：ビデオデコーダー（Ａ／Ｄ変換）から同期信号が、ピークポイント検出部及び画像信号の書き込み制御部へ送られる。；画像信号の書き込み制御部からデュアルポートメモリへ書き込み制御信号（メモリアドレスほか）が送られる。；ピークポイント読み出し検索部からデュアルポートメモリへ読み出し制御信号（メモリアドレスほか）が送られる。；ピークポイント読み出し検索部から閾値演算部へピーク検出信号が送られる。；閾値演算部からピークポイント読み出し検索部へ再検索要求が送られる。；閾値演算部から２値化変換部へ閾値データが送られる。；画像信号の読み出し制御部から、２値化変換部、閾値演算部及びピークポイント読み出し検索部に制御信号が送られる。
２値化データ：２値化変換部から２値化データが出力される。【００１１】  図４はブロック図であり、図中書き込みサイクル処理部とは、画像信号書き込み制御回路を動作クロック周波数ｆａで所定のサイクルだけ動作させて、その間サイクル毎に書き込み制御信号（メモリアドレスほか）をデュアルポートメモリに入力する処理部のことである。図中読み出しサイクル処理部とは、画像信号読み出し制御回路を動作クロック周波数ｆｂで所定のサイクルだけ動作させて、その間サイクル毎に読み出し制御信号（メモリアドレスほか）をデュアルポートメモリに入力する処理部のことである。尚、動作クロック周波数はｆａ＜ｆｂである。【００１２】  図３は多値化輝度レベルデータの２値化変換を示す関係図である。
１はメモリの一部であり、デジタル変換した多値化輝度レベルデータを取り込んでメモリに書き込んでいる。取り込みは、ラインの先頭から順次行われる。２はメモリの一部であり、最大値の検出をマーキングとして書き込んでいる。３はメモリの一部であり、最小値の検出をマーキングとして書き込んでいる。【００１３】  図３の様にデュアルポートメモリを、１ライン分のワークメモリとして構成する。
【作用】
画像信号書き込み制御回路：ＣＣＤカメラの映像信号を、ビデオデコーダＩＣにてデジタル変換すると同時に、ピークポイント検出部にて逐次、隣接画素間の差分を取りその増減傾向の変移点（極大、極小点）を抽出し図３の様にそれぞれをサンプリングレート（動作クロック周波数ｆａ）で、Ａポートより記録する。
画像信号読み出し制御回路：一方、デュアルポートメモリの読み出しポートＢから、読み出しクロック（動作クロックｆｂ）でメモリを読み出す。このとき動作クロック周波数をｆａ＜ｆｂとなるように構成し、前記書き込み制御回路で記録されたデータを追いかけ追いつくような読み出し動作を行う。ピークポイント読み出し検索部により、読み出しデータ内の増減傾向の変移点（極大、極小点）を検出するまで、閾値演算部で多値化輝度レベルデータを順次積算して行く。それを積算回数で割って変移点間の多値化輝度レベルデータの平均値をもとめ、変移点間の閾値とする。画像信号の読み出し制御部の管理のもとで、その変移点間の多値化輝度レベルデータを再度読み出し、２値化変換部でその間の２値化データを得る。次に、閾値演算部より再検索要求をピークポイント読み出し検索部に出し、前記の一連の動作と同様それ以降の変移点間の２値化データを得る動作を繰り返す。
以上の様に一連の動作を、画像信号の読み出し制御部の管理化にあるデュアルポートメモリを用い、動作クロック周波数ｆａ＜ｆｂとする事により、１水平走査期間内に２値化処理を完結することが出来る。
【産業上の利用可能性】
【００１４】  画像処理に負荷がかかり過ぎる欠点を除去できるので、多方面の画像処理に適用でき、交通情報をはじめ多岐にわたる画像情報の処理に応用でき、２値化データを効率的に生成できるので、素早い応答性（コンピュータの自動判断に係る）を必要とするプロジェクトにも応えることができる。
【図面の簡単な説明】
【００１５】
【図１】説明図である。
【図２】ブロック図である。
【図３】関係図である。
【図４】ブロック図である。
【図５】ブロック図である。
【符号の説明】
【００１６】１    メモリの一部
２    メモリの一部
３    メモリの一部
【図１】
2006065828.tif 000003
【図２】
2006065828.tif 000004
【図３】
2006065828.tif 000005
【図４】
2006065828.tif 000006
【図５】
2006065828.tif 000007