JPH0351999A - license plate recognition device - Google Patents
license plate recognition deviceInfo
- Publication number
- JPH0351999A JPH0351999A JP1186473A JP18647389A JPH0351999A JP H0351999 A JPH0351999 A JP H0351999A JP 1186473 A JP1186473 A JP 1186473A JP 18647389 A JP18647389 A JP 18647389A JP H0351999 A JPH0351999 A JP H0351999A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- license plate
- request
- image
- plate
- 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.)
- Pending
Links
Landscapes
- Traffic Control Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、テレビカメラで撮影した走行車両の静止画像
を画像処理して車両のナンバープレートを認識するナン
バープレート認識装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a license plate recognition device that processes a still image of a traveling vehicle taken by a television camera to recognize the license plate of the vehicle.
従来の技術
従来、この種のナンバープレート認識装置において、複
数のテレビカメラで撮影した走行車両の静止圃像を連続
的に処理する場合、ホストコンピュータなどの接続に対
するバス使用権調停手段は、バス要求ラインの接続状態
に応じ、各ラインの優先順位が決定されている。そして
、優先順位の低いラインは、それより上位の要求ライン
がバスを使用中、またはバス使用要求中のときには、バ
スの使用権は得られない。2. Description of the Related Art Conventionally, in this type of license plate recognition device, when static images of moving vehicles taken by a plurality of television cameras are continuously processed, bus usage right arbitration means for connection with a host computer, etc. The priority order of each line is determined according to the connection state of the line. A line with a lower priority level cannot obtain the right to use the bus when a higher request line is using the bus or requesting the use of the bus.
すなわち、バスが未使用状態で、かつそれより上位のラ
インが全て使用要求を出していないタイミングの時に限
り、低位の優先順位を持つラインのバス使用要求に使用
権が与えられるようになっている。In other words, the right to use the bus is granted to a bus request from a line with a lower priority only when the bus is unused and all higher-order lines have not issued a request for use. .
また、ナンバープレートの認識では、例えば、車種コー
ドの文字認識、用途コードの文字認識のように、両方の
認識が完了しない限り、その認識結果は有効にならず、
各文字認識処理に対して優先順位はない。In addition, in license plate recognition, for example, character recognition of the vehicle type code and character recognition of the usage code, the recognition result will not be valid unless both recognitions are completed.
There is no priority order for each character recognition process.
一方、ナンバープレートの認識は、連続して走行してい
る車両を全て処理する必要がある。On the other hand, license plate recognition requires processing all vehicles that are continuously running.
このため、プレート切り出し処理と文字認識処理とはパ
イプライン方式になっている。また、プレート切り出し
結果のプレート存在位置アドレス情報の候補を1回の撮
像で数回、結果か求まり次第、文字認識処理に送るよう
になっている。ほとんどの場合、1回目が正しいプレー
ト存在位置アドレスであるが、時間のある限り切り出し
処理を続け、候補があれば文字認識処理に送り、切り出
し精度を上げるようになっている。このため、バス調停
方式はプレート切り出し処理からの要求ラインを優先し
、最初のプレート存在位置アドレスが求まった時点で文
字認識処理からの要求ラインを優先するように切り換わ
る。For this reason, plate cutout processing and character recognition processing are performed in a pipeline system. In addition, candidates for plate existing position address information as a result of plate cutting out are sent several times during one imaging session, and as soon as the results are determined, they are sent to character recognition processing. In most cases, the first time is the correct plate location address, but the extraction process is continued as long as there is time, and if there are candidates, they are sent to character recognition processing to improve the accuracy of extraction. For this reason, the bus arbitration system gives priority to the request line from the plate cutting process, and switches to give priority to the request line from the character recognition process when the first plate existing position address is determined.
発明が解決しようとする課題
しかし、上記した従来のバス使用権調停手段を備えたナ
ンバープレート認識装置においては、優先順位が固定で
あるため、優先権の低い要求ラインは使用権を得るため
に長時間待たされていた。また、バス調停方式の制限上
、優先順位を待っているために認識結果が遅れる。また
、前車両が通過して次の車両が撮像された場合、再度プ
レート切り出し処理が優先されることが望ましいが、優
先権の切り換えができなかったため、次車両のプレート
切り出し処理を行うことができなかった。更に、バスを
複数にして待ち時間の短縮を図った場合、バスを獲得し
ても、そのバスを使用してアクセス対象のメモリが使用
中のため、結局、バスを解放せざるをえない場合が生じ
、バス使用効率の点で課題があった。Problems to be Solved by the Invention However, in the conventional license plate recognition device equipped with the above-mentioned bus right arbitration means, the priority order is fixed, so a request line with a lower priority has to wait a long time to obtain the right to use the bus. I was kept waiting for an hour. Furthermore, due to the limitations of the bus arbitration method, the recognition results are delayed due to waiting for priority order. Additionally, when the previous vehicle passes and the next vehicle is imaged, it is desirable that the plate cutting process be prioritized again, but since the priority could not be switched, the plate cutting process for the next vehicle could not be performed. There wasn't. Furthermore, when attempting to reduce waiting time by using multiple buses, even if a bus is acquired, the memory to be accessed using that bus is in use, so the bus may have to be released after all. This created an issue in terms of bus usage efficiency.
本発明は、上記のような従来の課題を解決するもので、
優先権の切り換えを可能にし、バス調停制御を高速に、
かつ効率良く行うことができ′るようにしたナンバープ
レート認識装置を提供することを目的とするものである
。The present invention solves the conventional problems as described above.
Enables priority switching and high-speed bus arbitration control.
It is an object of the present invention to provide a license plate recognition device that can perform the recognition process efficiently.
課題を解決するための手段
上記課題を解決するための本発明の技術的手段は、複数
のテレビカメラで撮像した走行車両の静止画像を記憶す
る複数の画像メモリカードを有する画像情報記憶手段と
、この画像情報記憶手段による記憶データにナンパプレ
ートの画像が含まれているか否かを判定し、存在する場
合にそのナンバープレートの存在位置アドレスを求める
プレート切り出し画像処理演算手段と、このプレート切
り出し画像処理演算手段によるナンバープレート存在位
置アドレス情報に基づいてナンバープレート内の各文字
を認識する文字認識手段と、上記画像メモリカードの各
々に対してリード/ライト可能なバスを複数本有し、上
記各手段からの前回並びに今回の使用メモリ情報が付加
されたバス獲得要求および前回のバス使用許可応答状況
に基づいてナンバープレート認識に最適な今回のバス使
用許可応答を出力する制御手段を備えたものである。Means for Solving the Problems The technical means of the present invention for solving the above problems includes an image information storage means having a plurality of image memory cards for storing still images of a running vehicle captured by a plurality of television cameras; A plate cutout image processing calculation means that determines whether or not an image of a license plate is included in the data stored in the image information storage means, and obtains the location address of the license plate if it exists, and the plate cutout image processing means. A character recognition means for recognizing each character in the license plate based on address information of the license plate location by the calculation means, and a plurality of buses capable of reading/writing to each of the image memory cards, each of the above means The present invention is equipped with a control means for outputting a current bus use permission response that is optimal for license plate recognition based on a bus acquisition request to which previous and current memory usage information has been added and the status of the previous bus use permission response. .
作用 本発明は、上記構成により次のような作用を有する。action The present invention has the following effects due to the above configuration.
制御手段は、前回並びに今回の使用メモリ情報が付加さ
れたバス獲得要求および前回のバス使用許可応答状況に
基づいてあらかじめ設定されているアルゴリズムに従っ
て今回のナンバープレート認識に最適なバス使用許可応
答を出力する。したがって、短時間にバス要求に応答す
るナンバープレート認識に最適な許可応答処理がなされ
、バス使用権を得たときには待ち時間を生じることなく
、確実に対象メモリに対するアクセスが可能になる。The control means outputs the optimal bus use permission response for the current license plate recognition according to a preset algorithm based on the bus acquisition request with the previous and current memory usage information added and the previous bus use permission response status. do. Therefore, the permission response processing that is most suitable for license plate recognition in response to a bus request is performed in a short time, and when the right to use the bus is obtained, it is possible to reliably access the target memory without any waiting time.
実施例
以下、本発明の実施例について図面を参照しながら説明
する。EXAMPLES Hereinafter, examples of the present invention will be described with reference to the drawings.
図は本発明の一実施例におけるナンバープレート認識装
置の主要部を示す概略ブロック図である。The figure is a schematic block diagram showing the main parts of a license plate recognition device in one embodiment of the present invention.
ナンバープレート認識装置は、図示していないプレート
切出部(画像データから車両のナンバープレートの存在
をチェックし、その存在位置のアドレスを求める複数の
カードから成る)および文字認識部(上記プレート位置
アドレス情報からナンバープレート内の各文字である陸
運事務所支部コード、車種コード、用途コード、一連番
号などを認識する複数枚の文字認識演算カードから成る
)を備えている。The license plate recognition device consists of a plate cutting unit (not shown) (consisting of a plurality of cards that checks the presence of a vehicle license plate from image data and obtains the address of the existing position) and a character recognition unit (not shown) It is equipped with multiple character recognition calculation cards that recognize each character in the license plate from information such as Land Transport Office branch code, vehicle model code, usage code, serial number, etc.
図において、lおよび2は、図示していない複数の画像
メモリカード(複数のテレビカメラで撮像した静止画デ
ィジタルデー夕を格納する)からの使用メモリ情報付き
バス使用要求ラインをラッチするバス要求ラッチ部であ
る。このバス要求ラッチ部1、2に入力される情報は、
1つの画像メモリカードから2本のラインによる以下の
ような内容の2ビットの4内容の情報となっている。In the figure, l and 2 are bus request latches that latch bus use request lines with used memory information from a plurality of image memory cards (not shown) (storing still image digital data captured by a plurality of television cameras). Department. The information input to the bus request latch units 1 and 2 is as follows:
One image memory card contains four 2-bit information on two lines as shown below.
■バス要求なし。■No bus request.
■メモリカード1使用要求。■Request to use memory card 1.
■メモリカード2使用要求。■Request to use memory card 2.
■メモリカード3使用要求。■Request to use memory card 3.
3および4は、処理対象のカードへの2本のバスA,B
の使用許可出力デコード部である。3 and 4 are the two buses A and B to the cards to be processed.
This is the authorized output decoding section.
5はバス獲得要求コード出力部であり、プレート切り出
し部からの今回のバス要求と前回のバス使用許可コード
を入力とし、内部に格納されている優先パターンのアル
ゴリズムに従って今回のバス要求ラインをコード化して
出力する。5 is a bus acquisition request code output unit, which inputs the current bus request from the plate cutting unit and the previous bus use permission code, and encodes the current bus request line according to the internally stored priority pattern algorithm. and output it.
6はバス獲得要求コード出力部であり、文字認識部から
の要求に対し、内蔵する上記同様のアルゴリズムに従っ
てコード化して出力する。7はバス使用許可コード出力
部7であり、全てのバス要求に対し、格納してある優先
パターンのアルゴリズムに従って最終的にバス獲得要求
コードを出力する。Reference numeral 6 denotes a bus acquisition request code output section, which encodes and outputs a request from the character recognition section according to the same built-in algorithm as described above. Reference numeral 7 denotes a bus use permission code output unit 7, which finally outputs a bus acquisition request code for all bus requests according to the stored priority pattern algorithm.
バス獲得要求コード出力部5および6とバス使用許可コ
ード出力部7の間には、バス獲得要求ラッチ部8および
9が接続されている。バス獲得要求ラッチ部8はプレー
ト切出部からのバス獲得要求をラッチし、バス獲得要求
ラッチ部9は文字認識部からのバス使用許可状態をラッ
チする。更に、バス使用許可コード出力部7と使用許可
出力デコード部3および4との間には、バス使用許可状
態をラッチするバス使用許可状態ラッチ部10が接続さ
れている。Bus acquisition request latch units 8 and 9 are connected between bus acquisition request code output units 5 and 6 and bus use permission code output unit 7. The bus acquisition request latch section 8 latches the bus acquisition request from the plate cutting section, and the bus acquisition request latch section 9 latches the bus use permission state from the character recognition section. Further, a bus use permission state latch section 10 is connected between the bus use permission code output section 7 and the use permission output decoding sections 3 and 4 for latching the bus use permission state.
以上の構成において、バス要求ラッチ部1、2の出力が
、現在の要求内容から上記4種類の内のいずれかへの要
求を意味する出力変化をしたとすると、バス獲得要求コ
ード出力部5、6およびバス使用許可コード出力部7は
、その時点での優先順位を判定し、バス使用許可状態ラ
ッチ部10を介して使用許可出力デコード部3、4にデ
コード結果を印加する。In the above configuration, if the outputs of the bus request latch units 1 and 2 change from the current request content to mean a request to one of the four types mentioned above, the bus acquisition request code output unit 5, 6 and the bus use permission code output section 7 determine the priority order at that time, and apply the decoding result to the use permission output decoding sections 3 and 4 via the bus use permission state latch section 10.
バス要求ラッチ部1、2の人カデータは、バス要求カー
ド8枚分の16本の信号を有し、この外、1本の優先モ
ード信号(PCORCR)を持っている。バス要求信号
は、全体制御カード出力であるHWRQ l l、12
、プレート切田部からのHWRQ21、22、31、3
2、41および42、文字認識カードHWRQ51、5
2、61、62、71、72、81および82からなっ
ている。The human data of the bus request latch units 1 and 2 has 16 signals for 8 bus request cards, and in addition, has one priority mode signal (PCORCR). The bus request signal is the overall control card output HWRQ l l,12
, HWRQ21, 22, 31, 3 from plate cut section
2, 41 and 42, character recognition card HWRQ51, 5
2, 61, 62, 71, 72, 81 and 82.
優先モード信号(PCORCR)は、PCORCR=O
のときに(プレート切出部要求)〉(文字認識部要求)
であり、PCORCR=1のときは逆になる。また、使
用許可出力デコード部3、4の出力データは、それぞれ
の要求に対応したAバス許可信号8本と8バス許可信号
とより成っている。バス許可信号は、全体制御カード入
力となるHWA A V 1、HWBAV2およびプレ
ート切り出し用許可信号であるHWAAV2 〜HWA
AV8、文字認識カード用許可信号であるHWBAV3
〜HWBAV8から成っている。The priority mode signal (PCORCR) is PCORCR=O
When (request for plate cutting section)> (request for character recognition section)
and vice versa when PCORCR=1. Further, the output data of the use permission output decoding sections 3 and 4 consists of eight A bus permission signals and eight bus permission signals corresponding to each request. The bus permission signals are HWAAV1, HWBAV2, which are inputs to the overall control card, and HWAAV2 to HWA, which are plate cutting permission signals.
AV8, HWBAV3 which is the permission signal for character recognition card
~ Consists of HWBAV8.
次に、優先処理について説明する。Next, priority processing will be explained.
まず、優先モード信号(PCORCR)に従ってプレー
ト切出部カードと文字認識部カードの優先制御を実行す
る。次に、全体制御処理カード(HWRQII)からの
要求をプレート切り出しグループに含めるものとし、そ
の優先順位は最低に設定する。次に、各グループの優先
順位は、その時点で許可を与えていたレベル毎に回転さ
せて決定する。許可を与えているものがない場合、優先
順位を固定にする。First, priority control of the plate cutout section card and the character recognition section card is executed in accordance with the priority mode signal (PCORCR). Next, a request from the overall control processing card (HWRQII) is included in the plate cutting group, and its priority is set to the lowest. Next, the priority order of each group is determined by rotating each group according to the level of permission granted at that time. If there is no permission granted, the priority is fixed.
バス獲得要求コード出力部5からは今回の各カードから
の使用メモリ情報付きバス獲得要求と前回のメモリ使用
状況情報が入力され、バス獲得要求コード出力部6から
は前回のバス使用許可情報が人力される。この各情報に
対し、バス使用許可コード出力部7はメモリが使用可能
か否かをチェックし、要求されているカードからのメモ
リが−使用中の場合には、許可の対象から除外する。こ
れにより、バス要求側の各処理カードは、メモリ使用可
能か否かのチェックをする必要がなくなる。The bus acquisition request code output unit 5 inputs the current bus acquisition request with memory usage information from each card and the previous memory usage status information, and the bus acquisition request code output unit 6 inputs the previous bus usage permission information manually. be done. For each piece of information, the bus use permission code output unit 7 checks whether the memory can be used or not, and if the memory from the requested card is in use, it is excluded from the permission target. This eliminates the need for each processing card on the bus requesting side to check whether memory can be used.
なお、バス優先方式のアルゴリズムを替え、新たなアル
ゴリズムのパターンをバス獲得要求コード出力部5、6
およびバス使用許可コード出力部7の各々に記憶させ、
別のシステムに適した方式に対応させることも可能であ
る。Note that the algorithm of the bus priority method is changed and the new algorithm pattern is output to the bus acquisition request code output units 5 and 6.
and the bus use permission code output unit 7,
It is also possible to adapt to a method suitable for another system.
発明の効果
以上述べたように本発明によれば、複数のテレビカメラ
で撮像した走行車両の静止画像を記憶する複数の画像メ
モリカードを有する画像情報記憶手段と、この画像情報
記憶手段による記憶データにナンバープレートの画像が
含まれているか否かを判定し、存在する場合にそのナン
バープレートの存在位置アドレスを求めるプレート切り
出し画像処理演算手段と、このプレート切り出し画像処
理演算手段によるナンバープレート存在位置アドレス情
報に基づいてナンバープレート内の各文字を認識する文
字認識手段と、上記画像メモリカードの各々に対してリ
ード/ライト可能なバスを複数本有し、上記各手段から
の前回並びに今回の使用メモリ情報が付加されたバス獲
得要求および前回のバス使用許可応答状況に基づいてナ
ンバープレートの認識に最適な今回のバス使用許可応答
を出力する制御手段とを設けるようにしたので、バス入
力要求に対するナンバープレート認識処理に最適なバス
調停制御を高速に行うことができる。特に、多数のバス
要求に対し複数のバスを効率よく制御することができ、
マルチCPU構成による複数同時メモリアクセス制御が
可能になる。Effects of the Invention As described above, according to the present invention, there is provided an image information storage means having a plurality of image memory cards for storing still images of a traveling vehicle captured by a plurality of television cameras, and data stored by the image information storage means. A plate cutout image processing calculation means for determining whether or not a license plate image is included in the image, and calculating the existence position address of the license plate if it exists, and a license plate existence position address by the plate extraction image processing calculation means. It has a character recognition means that recognizes each character in the license plate based on the information, and multiple buses that can read/write to each of the above image memory cards, and the memory used previously and this time from each of the above means is The control means outputs the current bus use permission response that is optimal for license plate recognition based on the bus acquisition request to which information is added and the previous bus use permission response status, so that the bus acquisition request in response to the bus input request is Bus arbitration control optimal for plate recognition processing can be performed at high speed. In particular, it is possible to efficiently control multiple buses in response to a large number of bus requests.
It becomes possible to control multiple simultaneous memory accesses using a multi-CPU configuration.
図は本発明の一実施例におけるナンバープレート認識装
置を示す概略ブロック図である。
1、2・・・バス要求ラッチ部、3、4・・・使用許可
出力デコード部、5、6・・・バス獲得要求コード出力
部、7・・・バス使用許可コード出力部、8、9・・・
バス獲得要求ラッチ部、10・・・バス使用許可状態ラ
ッチ部。The figure is a schematic block diagram showing a license plate recognition device in one embodiment of the present invention. 1, 2... Bus request latch unit, 3, 4... Usage permission output decoding unit, 5, 6... Bus acquisition request code output unit, 7... Bus usage permission code output unit, 8, 9 ...
Bus acquisition request latch section, 10... Bus use permission state latch section.
Claims (1)
憶する複数の画像メモリカードを有する画像情報記憶手
段と、この画像情報記憶手段による記憶データにナンバ
ープレートの画像が含まれているか否かを判定し、存在
する場合にそのナンバープレートの存在位置アドレスを
求めるプレート切り出し画像処理演算手段と、このプレ
ート切り出し画像処理演算手段によるナンバープレート
存在位置アドレス情報に基づいてナンバープレート内の
各文字を認識する文字認識手段と、上記画像メモリカー
ドの各々に対してリード/ライト可能なバスを複数本有
し、上記各手段からの前回並びに今回の使用メモリ情報
が付加されたバス獲得要求および前回のバス使用許可応
答状況に基づいてナンバープレート認識に最適な今回の
バス使用許可応答を出力する制御手段を備えたナンバー
プレート認識装置。An image information storage means having a plurality of image memory cards for storing still images of a traveling vehicle captured by a plurality of television cameras, and determining whether or not a license plate image is included in data stored by the image information storage means. and a plate cut-out image processing calculation means for determining the location address of the license plate if it exists, and a character that recognizes each character in the license plate based on the license plate location address information by the plate cut-out image processing calculation means. A recognition means and a plurality of buses capable of reading/writing each of the above-mentioned image memory cards are provided, and bus acquisition requests and previous bus usage permissions to which previous and current used memory information are added from each of the above-mentioned means are provided. A license plate recognition device equipped with a control means that outputs a current bus usage permission response that is optimal for license plate recognition based on the response situation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1186473A JPH0351999A (en) | 1989-07-19 | 1989-07-19 | license plate recognition device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1186473A JPH0351999A (en) | 1989-07-19 | 1989-07-19 | license plate recognition device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0351999A true JPH0351999A (en) | 1991-03-06 |
Family
ID=16189093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1186473A Pending JPH0351999A (en) | 1989-07-19 | 1989-07-19 | license plate recognition device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0351999A (en) |
-
1989
- 1989-07-19 JP JP1186473A patent/JPH0351999A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3634932B2 (en) | Spin buffer and method for maintaining data integrity | |
| US20030005073A1 (en) | Signal processing device accessible as memory | |
| US6446149B1 (en) | Self-modifying synchronization memory address space and protocol for communication between multiple busmasters of a computer system | |
| CN112099970B (en) | Video data processing method, device, equipment and storage medium | |
| US20100058001A1 (en) | Distributed shared memory multiprocessor and data processing method | |
| US6970963B2 (en) | Apparatus and method for synchronizing multiple accesses to common resources | |
| JPH0351999A (en) | license plate recognition device | |
| JP2000003302A (en) | Exclusive access control method for shared memory | |
| JPH0447484A (en) | Number plate recognizing device | |
| JP2660752B2 (en) | License plate recognition device | |
| JP3019323B2 (en) | Direct access to image memory | |
| JPH09223103A (en) | Information processing system | |
| JPH0368099A (en) | license plate recognition device | |
| JP3404386B2 (en) | Avoidance method for increasing memory access latency | |
| JPH05189311A (en) | Cache memory system | |
| JPH04123161A (en) | Bus access device | |
| CN117762836A (en) | Acceleration unit, special data processor, host and read-write signal transmission method | |
| JPS5999522A (en) | Input and output control system | |
| JPH0512220A (en) | Multiprocessor system | |
| JPH06259372A (en) | Dma controller peripheral circuit | |
| JPS6325759A (en) | Input/output control system for shared file | |
| JPS61231635A (en) | Interruption control system | |
| JPH0540686A (en) | Memory device | |
| JPH0256692B2 (en) | ||
| JPH035619B2 (en) |