JPH03174684A - ナンバープレート認識装置 - Google Patents

ナンバープレート認識装置

Info

Publication number
JPH03174684A
JPH03174684A JP1313910A JP31391089A JPH03174684A JP H03174684 A JPH03174684 A JP H03174684A JP 1313910 A JP1313910 A JP 1313910A JP 31391089 A JP31391089 A JP 31391089A JP H03174684 A JPH03174684 A JP H03174684A
Authority
JP
Japan
Prior art keywords
plate
license plate
image
euler
area
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
Application number
JP1313910A
Other languages
English (en)
Inventor
Ryohei Kumagai
熊谷 良平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ezel Inc
Original Assignee
Ezel Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ezel Inc filed Critical Ezel Inc
Priority to JP1313910A priority Critical patent/JPH03174684A/ja
Priority to EP19900123016 priority patent/EP0431496A3/en
Priority to KR1019900019695A priority patent/KR910013026A/ko
Publication of JPH03174684A publication Critical patent/JPH03174684A/ja
Priority to US08/067,166 priority patent/US5315664A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/146Aligning or centring of the image pick-up or image-field
    • G06V30/1475Inclination or skew detection or correction of characters or of image to be recognised
    • G06V30/1478Inclination or skew detection or correction of characters or of image to be recognised of characters or characters lines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Character Discrimination (AREA)
  • Image Analysis (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Character Input (AREA)
  • Traffic Control Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、走行する車両のナンバープレートの数字等を
認識する装置に関する。
〔従来の技術〕
従来、走行する車両のナンバープレートの数字を2台の
ビデオカメラを用いて追跡することにより、道路の渋滞
の状態を測定するシステムが知られている。このシステ
ムにおいて、2台のビデオカメラは道路に沿って配置さ
れ、ナンバープレートの数字を撮影するように所定の高
さ位置に設けられており、各カメラから入力されるナン
バープレートの数字に基づいて車両の速度すなわち渋滞
状態が測定される。
〔発明が解決しようとする課題〕
しかし従来のシステムは、カメラの設置高さが固定され
ているため、通常の高さ位置にナンバープレートが設け
られた車両にしか適用することができない。また従来の
システムはナンバープレートに表示された数字自体が何
であるかを認識しているわけではなく、走行車両のナン
バープレー1・の認識は不可能である。
本発明は、ナンバープレートの高さ位置に関係なく、走
行車両のナンバープレートの表示内容を認識することが
できる装置を提供することを目的としている。
〔問題を解決するための手段〕
本発明に係るナンバープレート認識装置は、画像を入力
する手段と、入力された画像に含まれる個々の図形のフ
ィレ径を求めるとともに、これらのフィレ径から最も大
きいものをプレート領域として認識する手段と、画像の
うち上記プレートfiJf域以外の部分をマスクする手
段と、上記プレート領域内の個々の図形のオイラー数を
求め、このオイラー数を用いて数字を判断する手段とを
備えたことを特徴としている。
〔実施例〕
以下図示実施例により本発明を説明する。
本実施例において、ビデオカメラから入力されり車両の
ナンバープレートの情報は、コンピュータにより処理さ
れ゛、そのプレートに表示された数字が認識される。第
1図は、本発明の実施例装置によるナンバープレートの
数字の認識システムの動作を示す。
図示しないビデオカメラは、走行する車両のナンバープ
レートを含む車体部分を撮影し、その画像データはステ
ップ10において、デジタル画像クの形態で、本システ
ムに入力される。ステップ11では、スムージングおよ
びシャープニングが行われ、入力されたデジタル画像が
鮮明なものにされる。なお、スムージングとシャープニ
ングの合成処理と比較し、メジアンフィルタによって画
像のエツジを保つスムージングを行った方が、ノイズ除
去効果およびエツジ保持効果は高い。
ステップ12では、画像を構成する各画素に対して縦方
向の微分および横方向の微分が施され、これら縦方向お
よび横方向の微分値の合計がそれ−ぞれ求められる。縦
方向の微分により、画像の横線が明確なものとなり、ま
た横方向の微分により、画像の縦線が明確なものとなる
。これにより、ナンバープレートの輪郭線と、数字の縦
および横の線とが鮮明になる。
このようにして得られた画像は、ステップ13において
、判別分析法等により得られた最適闇値に基づいて2値
化される。判別分析法においては、まず画素を濃度に応
して2グループに分けるとともに各グループの画素の濃
度について分散(クラス内分散)を求め、また全画素の
濃度分布を用いて各グループ間のばらつき(クラス間分
散)を求める。そして、クラス間分散とクラス内分散と
の比、すなわち分散比が最大になるような闇値を選択し
、この闇値を用いて画像の全画素を2値化する。
次いでステップ14では画像について膨張および収縮が
行われ、各図形の輪郭の凹凸が除去される。経験的には
、この膨張および収縮は3回繰り返されることにより良
好な結果が得られている。
なお、本実施例において図形は、ナンバープレートの輪
郭線、数字および文字である。
ステップ15では、画像に対してラベリングが施される
。つまり、画像中の連続した図形がグループ分けされる
とともに、各図形毎に異なる番号が付される。この番号
は濃度として与えられ、このラヘリングにより、各図形
は相互に異なる濃度が付与される。
ステップ16では各図形毎にフィレ径が求められ、ステ
ップ17ではこれらのフイレ径の中から、最大のものが
プレート領域すなわちナンバープレ−トの輪郭を示すも
のとして認識される。
プレート領域以外の部分のデータは、本実施例における
ナンバープレートの認識に不要である。
そこでステップ18において、プレート領域以外の画素
データが後のステップにおいて使用されるのを防止すべ
くマスクプレーンが形成される。このマスクプレーンは
画像処理システムに設けられたメモリであり、このメモ
リにおいて、ナンバープレート領域には例えば「1」が
、またナンバープレート領域以外には例えばrQJがそ
れぞれセットされる。ステップ19においてコンピュー
タは、このメモリの内容に基づ(画素データの伝送、す
なわちマスク処理を行い、これによりプレート領域の図
形のデータのみがコンピュータ内の演算部等に入力され
る。
ステップ20では、ステップ18のマスク処理によって
得られたプレート領域内の画素データのみが2値化され
る。この2値化された画素データは、ステップ21にお
いて膨張および収縮され、各図形の輪郭線の凹凸が除去
される。そして、ステップ22ではラヘリングが行われ
、図形がグループ分けされるとともに、各図形毎に異な
る番号が付される。この番号はステップ15と同様に濃
度の形態で与えられ、このラヘリングにより、各図形は
相互に異なる濃度が付与される。
ステップ23では、各図形毎にフィレ径が求められる。
これによりその図形が数字であるか否かが判別され、数
字領域が抽出される。
数字領域に含まれる図形、すなわち数字の図形は、ステ
ップ24においてチェーンコード化される。ステップ2
5では、各図形毎に、チェーンコードに基づいて口数お
よび凹面積が求められる。
口数は図形周囲の凹部の数であり、凹面積は凹部の面積
である。またステップ25では各図形のオイラー数およ
び端点数も求められる。オイラー数は、図形に含まれる
T、、F、、D、、Eの要素の個数を合計することによ
り求められる。ここでT、F、DXEの要素について、
3×3コンボリユーシヨンの場合を例にとって説明する
と、第2図(a)、(b)、(C)、(d)に示すよう
に、TはL字形の3画素のパターン、Fは正方形をなす
4画素のパターン、Dは斜めに並ぷ2画素のパターン、
Eは縦あるいは横に並ぶ2画素のパターンを意味する。
一方、端点数は図形の端部の個数であり、例えば「2」
という文字の場合、2個である。
第3図は、「0」〜「9」の各数字についてそれぞれ、
口数、凹面積、オイラー数および端点数を示したもので
ある。凹面積については、ナンバープレートの文字を実
際に計測することにより容易に得られ、ここでは具体的
な数値は示されていない。
しかして、口数、凹面積、オイラー数および端点数によ
り、数字が特定される。ステップ26では、これらの情
報から読み取った数字を認識する。
このステップ26におけるアルゴリズムは種々のものが
可能であり、例えば口数によって数字の種類を限定した
後、凹面積、オイラー数あるいは端点数を用いて数字を
特定してもよい。
なお、ナンバープレートの文字、記号等は、数字とは異
なるフィレ径等を有することから、本システムにおいて
は無視されるが、数字の認識と同様にフィレ径、口数、
端点数等を予め設定しておけば、文字等の認識も可能と
なる。
以上のように本実施例は、車両のナンバープレートを含
む比較的広い部分を撮影するとともに、ナンバープレー
トの部分のみを抽出してフィレ径等を用いて数字を認識
するように構成されている。
したがって、ナンバープレートの取付は位置にかかわら
ず、走行車両のナンバーを即座に認識することができる
第4図は本実施例装置における図形処理部30の構成を
示すものである。
図形処理部30は、システムバス41およびローカルバ
ス31を介してマイクロプロセシングユニット(MPU
)42に接続され、MPU42により制御されてナンバ
ープレートの認識を行う。
ビデオカメラ43により撮影された画像はA/D変換器
44によりA/D変換され、メモリ45に蓄積されて1
画面分のデータとして図形処理部30に入力される。こ
のメモリ45は、図形処理部30のマルチプレクサ32
に接続される。
図形処理部30は、フレームメモリ46からマルチプレ
クサ32を介して選択的に取り込んだデータをローカル
バス31を通して近傍処理部33に転送している。近傍
処理部33は所定近傍領域(例えば3×3)単位でデー
タを保持し、これらのデータを並列に演算部34に入力
する。演算部34は数値演算部35および状態演算部3
6を有し、近傍処理部33の出力は数値演算部35に入
力される。数値演算部35は、乗算部35a、セレクタ
35b、統合部35cを順次接続してなり、メジアンフ
ィルタ、微分、膨張、収縮、その他の数値演算を行う。
数値演算は例えば各画素の濃度に乗数を乗した後にこれ
を数値的に統合する処理を行うが、同一の画素には異な
る絶対値の乗数が掛けられることはないという発明者の
知見に基づき最前段に乗算部35aが配置されている。
これによって乗算部のカーネル数は同時処理画素数に等
しい最小値とすることができ、これにともなって後段の
セレク0 タ35b、統合部35cのゲート数も減少する。
したがって数値演算部35は小規模回路で最大限の機能
をもつことができ、処理速度も高速化される。なお、上
記ステップ11.12.14.21は数値演算部35に
おいて実行される。
数値演算部35内のデータは状態演算部36に導かれる
。状態演算部36は所定近傍領域内の画素に対して次の
ような判断または演算を行う。
1)中央画素が処理対象画素であるか否か。
1i)8近傍に中央画素と異なる濃度の画素が存在する
か否か。
1ii)8近傍の各画素が中央画素と同一か否か。
iv)オイラー数算出のためのTFDEの各個数。
■)所定パターンとの一致度。
vi)その他。
このように数値演算とともに状態演算を並列的にしかも
別回路で行うことにより、各回路の効率化と高速化を図
ることができる。また状態演算部36の出力はそれ自体
が有効な特徴量であり、あるいは特徴量抽出のための有
効なデータである。
状態演算部36の出力は変換部37に入力され、さらに
特徴抽出や、積算、比較などの処理により特@、量が求
められる。なお、上記ステップ25のためのオイラー数
の要素算出はこの状態演算部36おいて行われる。
変換部37はスタティックRAMなどの高速メモリの出
力の分岐にフルアダーなどの軽演算部を接続し、この軽
演算部の出力を高速メモリのデータ入力にフィードバッ
クしてなるものである。このような構成により、同一デ
ータに同一演算を繰返し施したり、データの積算、デー
タの逐次比較等の複雑な演算を小規模の回路において高
速で行うことができる。なお、闇値算出後の2値化(ス
テップ20)、オイラー数要素の積算(ステップ25)
、フィレ座標抽出(ステップ16)はこの変換部37に
おいて行われる。
演算部34、変換部37の出力は出力側のローカルバス
31を通じてフレームメモリ46のいずれかに戻されて
いる。
出力側のローカルハス31には、さらに逐次処理部38
が接続され、ラベリングなどの逐次処理はこの逐次処理
部で行われる。逐次処理部38は、ラインメモリとラン
チと論理部を備え、処理対象画素の■つ前のラスタの処
理後濃度を参照しつつ逐次処理を行う。なお、上記ステ
ップ15.22はこの逐次処理部38において行われる
このような処理部30においては、極めて多様な特徴量
を高速でもとめることができる。したがってMPU42
は、これらの特徴量に基づいて、判別分析法による2値
化、フィレ径の演算、プレート領域の認識、マスクプレ
ーンの描画、チェーンコード化、四散および凹面積の演
算等を行い、走行する車両のナンバープレートの数字を
迅速に認識する。なおフレームメモリ46としてデュア
ルポートメモリを採用すれば、データの読出し、書き込
みを極めて高速で行い得る。
C発明の効果〕 以上のように本発明によれば、ナンバープレートの高さ
位置に関係なく、走行車両のナンバープレートの表示内
容を認識することができる、とい 3− う効果が得られる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す流れ図、第2図はオイ
ラー数を求めるためのT、F、D。 Eにおける画素の配列を示す図、 第3図は各数字における四散、凹面積、オイラー数およ
び端点数を示す表図、 第4図は本発明を実施するためのコンピュータの要部を
示す回路図である。

Claims (1)

    【特許請求の範囲】
  1. (1)画像を入力する手段と、入力された画像に含まれ
    る個々の図形のフィレ径を求めるとともに、これらのフ
    ィレ径から最も大きいものをプレート領域として認識す
    る手段と、画像のうち上記プレート領域以外の部分をマ
    スクする手段と、上記プレート領域内の個々の図形のオ
    イラー数を求め、このオイラー数を用いて数字を判断す
    る手段とを備えたことを特徴とするナンバープレート認
    識装置。
JP1313910A 1989-12-02 1989-12-02 ナンバープレート認識装置 Pending JPH03174684A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1313910A JPH03174684A (ja) 1989-12-02 1989-12-02 ナンバープレート認識装置
EP19900123016 EP0431496A3 (en) 1989-12-02 1990-11-30 Number plate recognition system
KR1019900019695A KR910013026A (ko) 1989-12-02 1990-12-01 번호판 인식장치
US08/067,166 US5315664A (en) 1989-12-02 1993-05-26 Number plate recognition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1313910A JPH03174684A (ja) 1989-12-02 1989-12-02 ナンバープレート認識装置

Publications (1)

Publication Number Publication Date
JPH03174684A true JPH03174684A (ja) 1991-07-29

Family

ID=18046993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1313910A Pending JPH03174684A (ja) 1989-12-02 1989-12-02 ナンバープレート認識装置

Country Status (4)

Country Link
US (1) US5315664A (ja)
EP (1) EP0431496A3 (ja)
JP (1) JPH03174684A (ja)
KR (1) KR910013026A (ja)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69232345T2 (de) * 1991-07-16 2002-07-04 Yozan Inc Verfahren zur Bestimmung der Neigung eines Schriftzeichen enthaltenden Bildes
ATE190165T1 (de) * 1992-09-03 2000-03-15 Cit Alcatel Einrichtung zur erfassung von zeichen auf objekten, insbesondere von buchstaben und ziffern auf nummernschildern von kraftfahrzeugen
CA2135240A1 (en) * 1993-12-01 1995-06-02 James F. Frazier Automated license plate locator and reader
JPH09259219A (ja) * 1996-03-26 1997-10-03 Sharp Corp 文字認識方法
SG71018A1 (en) * 1997-03-01 2000-03-21 Inst Of Systems Science Nat Un Robust identification code recognition system
US7546277B1 (en) 1997-10-09 2009-06-09 Walker Digital, Llc Method and apparatus for dynamically managing vending machine inventory prices
US7233912B2 (en) 1997-08-26 2007-06-19 Walker Digital, Llc Method and apparatus for vending a combination of products
US6415262B1 (en) 1997-07-08 2002-07-02 Walker Digital, Llc Method and apparatus for determining a subscription to a product in a retail environment
US7251617B1 (en) * 1998-12-28 2007-07-31 Walker Digital, Llc Method and apparatus for managing subscriptions
US20020161670A1 (en) * 1997-07-08 2002-10-31 Walker Jay S. Method and apparatus for facilitating purchase agreements with a retailer
US7894936B2 (en) 1997-10-09 2011-02-22 Walker Digital, Llc Products and processes for managing the prices of vending machine inventory
US6405174B1 (en) 1998-10-05 2002-06-11 Walker Ditial, Llc Method and apparatus for defining routing of customers between merchants
US7236942B1 (en) * 1997-12-19 2007-06-26 Walker Digital, Llc Pre-sale data broadcast system and method
WO1999050733A2 (en) 1998-03-27 1999-10-07 Walker Digital, Llc System and method for tracking and establishing a progressive discount based upon a customer's visits to a retail establishment
US7240021B1 (en) 1998-03-27 2007-07-03 Walker Digital, Llc System and method for tracking and establishing a progressive discount based upon a customer's visits to a retail establishment
EP0978811A3 (de) * 1998-08-07 2000-08-16 Siemens Aktiengesellschaft Verfahren sowie Einrichtung zur Reisezeitermittlung von Kraftfahrzeugen
US6374240B1 (en) 1998-10-05 2002-04-16 Walker Digital, Llc Method and apparatus for maintaining a customer database using license plate scanning
US7826923B2 (en) 1998-12-22 2010-11-02 Walker Digital, Llc Products and processes for vending a plurality of products
AU5135400A (en) 1999-06-30 2001-01-22 Walker Digital, Llc Vending machine system and method for encouraging the purchase of profitable items
US7218991B2 (en) 2000-08-22 2007-05-15 Walker Digital, Llc System for vending physical and information items
US7340419B2 (en) 2001-03-15 2008-03-04 Walker Digital, Llc Method and apparatus for product display
US7382277B2 (en) 2003-02-12 2008-06-03 Edward D. Ioli Trust System for tracking suspicious vehicular activity
US20040199425A1 (en) * 2003-03-14 2004-10-07 Van Luchene Andrew S. Method and apparatus for motion-controlled communication of offers
US20050027622A1 (en) 2003-07-30 2005-02-03 Walker Jay S. Products and processes for vending a plurality of products via defined groups
US20050073436A1 (en) * 2003-08-22 2005-04-07 Negreiro Manuel I. Method and system for alerting a patrol officer of a wanted vehicle
US8239435B2 (en) * 2008-11-04 2012-08-07 Seiko Epson Corporation Thresholding of image diffences maps using first and second two-dimenstional array wherein respective euler number is determined
TWI410879B (zh) * 2009-01-23 2013-10-01 Ind Tech Res Inst 影像辨識與輸出方法以及其系統
JP6158710B2 (ja) * 2010-12-02 2017-07-05 スリーエム イノベイティブ プロパティズ カンパニー 自動ライセンスプレート読み取りシステムの読み取り精度を高めるための方法及びシステム
EP2666123A4 (en) 2011-01-18 2017-03-08 RTC Vision Ltd. System and method for improved character recognition in distorted images
US9373142B2 (en) 2011-03-04 2016-06-21 Digital Recognition Network, Inc. Method and system for locating a mobile asset
US10706330B2 (en) 2015-10-01 2020-07-07 Intellivision Technologies Corp Methods and systems for accurately recognizing vehicle license plates
US11587327B2 (en) 2015-10-01 2023-02-21 Intellivision Technologies Corp Methods and systems for accurately recognizing vehicle license plates

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3706071A (en) * 1970-06-22 1972-12-12 Information Int Inc Binary image processor
JPS5723295B2 (ja) * 1973-12-28 1982-05-18
US4115803A (en) * 1975-05-23 1978-09-19 Bausch & Lomb Incorporated Image analysis measurement apparatus and methods
US4567609A (en) * 1983-03-28 1986-01-28 The United States Of America As Represented By The Secretary Of The Navy Automatic character recognition system
US4817166A (en) * 1986-05-05 1989-03-28 Perceptics Corporation Apparatus for reading a license plate
US4823194A (en) * 1986-08-01 1989-04-18 Hitachi, Ltd. Method for processing gray scale images and an apparatus thereof
GB2217498B (en) * 1988-04-18 1992-03-18 Ind Tech Res Inst Method and apparatus for automatically recognising licence plate characters

Also Published As

Publication number Publication date
EP0431496A2 (en) 1991-06-12
KR910013026A (ko) 1991-08-08
US5315664A (en) 1994-05-24
EP0431496A3 (en) 1993-02-03

Similar Documents

Publication Publication Date Title
JPH03174684A (ja) ナンバープレート認識装置
CN112287912B (zh) 基于深度学习的车道线检测方法以及装置
JPH11306283A (ja) ナンバープレート情報読取装置
CN112581522B (zh) 图像中目标物位置检测方法、装置、电子设备及存储介质
CN108197644A (zh) 一种图像识别方法和装置
CN111680690A (zh) 一种文字识别方法及装置
CN111382658B (zh) 一种基于图像灰度梯度一致性的自然环境下道路交通标志检测方法
CN111079669A (zh) 一种图像处理方法、装置及存储介质
CN109190639A (zh) 一种车辆颜色识别方法、装置及***
CN114581646A (zh) 文本识别方法、装置、电子设备及存储介质
CN112132216A (zh) 车型识别方法、装置、电子设备及存储介质
Khin et al. License plate detection of Myanmar vehicle images captured from the dissimilar environmental conditions
CN111179289B (zh) 一种适用于网页长图宽图的图像分割方法
CN111985461A (zh) 轨道车辆编号识别方法及***
CN110796099A (zh) 一种车辆超限检测方法及装置
CN116403200A (zh) 基于硬件加速的车牌实时识别***
Boliwala et al. Automatic number plate detection for varying illumination conditions
CN115546746A (zh) 一种高速行驶轨道车辆裂纹检测方法及装置
CN112446292B (zh) 一种2d图像显著目标检测方法及***
CN114913345A (zh) 基于fpga的sift算法的简化图像特征提取方法
Wanniarachchi et al. License plate identification based on image processing techniques
Paunwala et al. An improved license plate extraction technique based on gradient and prolonged Haar wavelet analysis
CN113989753A (zh) 一种多目标检测处理方法及装置
JPH0949712A (ja) ワイヤ流れ率測定装置
Chutatape et al. Automatic license number extraction and its parallel implementation