JP2008033462A - Vehicle retrieval system - Google Patents
Vehicle retrieval system Download PDFInfo
- Publication number
- JP2008033462A JP2008033462A JP2006204069A JP2006204069A JP2008033462A JP 2008033462 A JP2008033462 A JP 2008033462A JP 2006204069 A JP2006204069 A JP 2006204069A JP 2006204069 A JP2006204069 A JP 2006204069A JP 2008033462 A JP2008033462 A JP 2008033462A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- search
- feature
- registered
- recognized
- 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.)
- Granted
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Burglar Alarm Systems (AREA)
- Emergency Alarm Devices (AREA)
Abstract
Description
本発明は、路上に設置したカメラによって撮影された車両の画像認識の結果から車両を検索するシステムに関する。 The present invention relates to a system for searching for a vehicle from a result of image recognition of the vehicle taken by a camera installed on a road.
従来から、画像処理装置による車両の車番認識情報を活用した種々の技術が提案されてきた。例えば特開平05−290290号公報では、道路網中の経路2地点に設置された画像処理装置の車番認識結果の間でマッチングをとり、同定した車両の撮影時間の差から旅行時間を推定する技術が開示されている。この特開平05−290290号公報に記載の技術では、ナンバープレート中の小さな文字などが読み取れなかった場合を考慮して、2地点の車番認識結果のマッチング時において同定する車両に複数の候補をとる工夫をしていた。 Conventionally, various techniques using vehicle number recognition information of a vehicle by an image processing device have been proposed. For example, in Japanese Patent Laid-Open No. 05-290290, matching is performed between vehicle number recognition results of image processing apparatuses installed at two points in a route in a road network, and travel time is estimated from a difference in shooting time of the identified vehicles. Technology is disclosed. In the technique described in Japanese Patent Application Laid-Open No. 05-290290, in consideration of the case where small characters in the license plate cannot be read, a plurality of candidates are identified for vehicles to be identified when matching the vehicle number recognition results at two points. I was trying to take it.
また特開2001−067599号公報には、機械式駐車場にて利用者が駐車券をなくした場合に駐車車両を速やかに特定するための技術として、入庫時に撮影した車両の画像から画像処理装置によって車番並びに車両の形状や色といった特徴量を認識して蓄積しておき、出庫時に利用者が大まかな車番と特徴を指定できれば、その車番と特徴量の組合せから該当する車両を検索する車両検索の技術が開示されている。 Japanese Patent Laid-Open No. 2001-067599 discloses an image processing apparatus based on an image of a vehicle taken at the time of entry as a technique for quickly specifying a parked vehicle when a user loses a parking ticket in a mechanical parking lot. If the user can specify a rough car number and feature at the time of delivery, the corresponding vehicle can be searched from the combination of the car number and the feature quantity. A vehicle search technique is disclosed.
他にも特開2005−209177号公報では、路上の定点カメラで撮影した車両の画像から車番と色や形状などの特徴量を抽出して蓄積しておき、操作者が車番あるいは特徴量の検索条件を指定すると、該当車両の画像の2次元空間あるいは3次元空間に一覧表示する車両検索の技術が開示されている。 In addition, in JP-A-2005-209177, a feature number such as a vehicle number and a color or shape is extracted and stored from an image of a vehicle photographed by a fixed point camera on the road, and an operator can obtain the vehicle number or feature amount. A vehicle search technique for displaying a list in a two-dimensional space or a three-dimensional space of an image of a corresponding vehicle is disclosed.
道路網の各地点にカメラを設置して、画像処理装置による認識結果から車両を検索するシステムに上記の従来の技術を適用することを考えたとき、通行量が多い道路であれば一日あたりの台数が数万台になることを考慮すると、特開平05−290290号公報の技術では車番の認識結果の欠落が大きいと該当車両が多くなってしまい、画面上での対象把握が困難になると考えられる。特開2001−067599号公報の技術では、車番とともに特徴量を組合わせることで、不確かな車番からでも車両の検索を可能にしているが、車番と同時に特徴量の認識結果にも欠落があれば特開平05−290290号公報の技術と同じく該当車両が多くなり、やはり画面での把握が困難になると考えられる。特開2005
−209177号公報の技術では、操作者は該当車両の2次元空間あるいは3次元空間中の一覧表示をみることで比較的多数の該当車両を効率的に把握できるが、車番あるいは特徴量の認識結果に欠落の程度が大きくなると、該当車両の数が非常に多くなり操作者が把握するまでに時間を要すると考えられる。
Considering applying the above-mentioned conventional technology to a system that searches for a vehicle from the recognition result of the image processing device by installing a camera at each point of the road network, In consideration of the fact that the number of vehicles becomes tens of thousands, the technology disclosed in Japanese Patent Application Laid-Open No. 05-290290 increases the number of applicable vehicles if the number of vehicle number recognition results is large, making it difficult to grasp the target on the screen. It is considered to be. In the technique disclosed in Japanese Patent Laid-Open No. 2001-067599, a vehicle can be searched even from an uncertain vehicle number by combining the feature amount together with the vehicle number. However, the recognition result of the feature amount is also missing at the same time as the vehicle number. If there is, there will be many corresponding vehicles as in the technique of Japanese Patent Laid-Open No. 05-290290, and it will be difficult to grasp on the screen. JP2005
In the technique of the -209177 publication, an operator can efficiently grasp a relatively large number of relevant vehicles by looking at a list display of the relevant vehicles in a two-dimensional space or a three-dimensional space. When the degree of omission in the result increases, it is considered that the number of corresponding vehicles becomes very large and it takes time for the operator to grasp.
また、これら従来技術のいずれも、検索の結果見つかった車両が不正にナンバーを取り換えた車両であるかを調べることや、検索の対象とする車両の車番と特徴量の情報を取得した後に前記車両が不正にナンバーを取り換えてしまうと検索することができなかった。 In addition, in any of these conventional techniques, after checking whether the vehicle found as a result of the search is a vehicle whose number has been illegally replaced, or after obtaining information on the vehicle number and feature amount of the vehicle to be searched, If the vehicle changed the number illegally, it could not be searched.
本発明は、上記問題点を解決するために、車番と特徴量を組合わせた高精度な車両検索装置並びに不正車両検索装置を提供することを目的とする。 In order to solve the above problems, an object of the present invention is to provide a highly accurate vehicle search device and an unauthorized vehicle search device that combine a vehicle number and a feature amount.
上記の目的を達成するために、本発明にかかる車両検索システムは、路上に設置されたカメラ、同カメラの車両画像から車番並びに車両の形状等の特徴量を抽出する画像処理部、1台又は複数の画像処理装置から車番と特徴量並びに撮影日時や設置地点を組にして記録する認識車両DB(表記を簡便にするため、以下データベースをDBと表記することにする)、あらかじめ用意された車番と型式や形状やメーカ等の車両諸元を組にして記録した登録車両DB、上記車両諸元と該当する特徴量を組にして記録した車両諸元・特徴量対応付けDB、操作者から車番と車両諸元に関わる検索条件を受け取る検索条件指定部、認識車両DBと車両諸元・特徴量対応付けDBと登録車両DBから前記検索条件に該当する車両を検索する車両検索部、上記の検索結果を表示する検索結果表示部から構成されることを最も主要な特徴とする。 In order to achieve the above object, a vehicle search system according to the present invention includes a camera installed on a road, an image processing unit that extracts a feature number such as a vehicle number and a vehicle shape from a vehicle image of the camera, one unit Alternatively, a recognition vehicle DB (a database is referred to as a DB for the sake of simplicity) is prepared in advance, which records a vehicle number, a feature amount, a shooting date and time, and a set point from a plurality of image processing apparatuses. Registered vehicle DB that records vehicle numbers such as vehicle number, model, shape, and manufacturer, etc. as a set, vehicle specification / feature amount association DB that records the vehicle specifications and corresponding feature values as a set, operation Search condition specifying unit for receiving a search condition related to a vehicle number and vehicle specifications from a person, a vehicle search unit for searching for a vehicle corresponding to the search conditions from a recognized vehicle DB, a vehicle specification / feature quantity association DB, and a registered vehicle DB ,Up Is the fact that the most important feature a retrieval result display unit for displaying the results of the search.
本発明にかかる車両検索システムは、前記の車両検索部が検索条件に該当する認識車両DB中の車両のうち、車両諸元・特徴量対応付けDBにより特徴量を車両の諸元に換算したときに、車番と換算した車両の諸元の組が登録車両DB中のいずれかの車両に該当することを制約条件として、検索条件に該当する車両を抽出することを第2の特徴とする。 In the vehicle search system according to the present invention, when the vehicle search unit converts the feature value into the vehicle specification by the vehicle specification / feature value association DB among the vehicles in the recognized vehicle DB corresponding to the search condition. The second feature is that a vehicle corresponding to the search condition is extracted with a restriction condition that a set of vehicle specifications converted into a vehicle number corresponds to any vehicle in the registered vehicle DB.
本発明にかかる車両検索システムは、検索条件に該当する認識車両DB中の車両のうち、車両諸元・特徴量対応付けDBにより特徴量を車両の諸元に換算したときに、車番と換算した車両の諸元の組が登録車両DB中のいずれの車両にも該当しない不整合を利用してナンバープレートを不正に取り換えた不正車両を抽出することを第3の特徴とする。 The vehicle search system according to the present invention is converted into a vehicle number when a feature value is converted into a vehicle specification by the vehicle specification / feature value association DB among vehicles in the recognized vehicle DB corresponding to the search condition. A third feature is that an unauthorized vehicle in which the license plate is illegally replaced is extracted using a mismatch that does not correspond to any vehicle in the registered vehicle DB.
本発明にかかる車両検索システムによれば、車両諸元・特徴量対応付けDBによって特徴量と車両諸元の換算を可能としておき、検索条件に該当する車番と特徴量の組の認識結果のうち、あらかじめ登録された車両と車両諸元の組のいずれかに整合するもののみを抽出することで、不正確な認識結果を排除して正確な検索結果を出力することが可能になる。反対に、車番と特徴量の組から該当車両を検索する際に、車番と特徴量の組合せの認識結果と、予め登録された車両と車両諸元の組合せの不整合を利用することで、ナンバープレートを不正に取り換えた不正車両を検索することが可能になる。 According to the vehicle search system according to the present invention, the feature value and the vehicle specification can be converted by the vehicle specification / feature value association DB, and the recognition result of the combination of the vehicle number and the feature value corresponding to the search condition is obtained. Of these, by extracting only those that match one of a set of pre-registered vehicles and vehicle specifications, it becomes possible to eliminate inaccurate recognition results and output accurate search results. On the other hand, when searching for the corresponding vehicle from the combination of the vehicle number and the feature amount, the recognition result of the combination of the vehicle number and the feature amount and the mismatch of the combination of the vehicle and the vehicle specification registered in advance are used. It becomes possible to search for an unauthorized vehicle in which the license plate has been illegally replaced.
以下、本発明にかかる車両検索システムのより具体的な実施形態について、図面を参照しながら説明する。なお、本実施形態では、車両の一例として自動車を挙げて説明を行うが、発明にかかる「車両」とは自動車に限定されず、ナンバープレートを備え付けた路上を走行するあらゆる種類の乗り物を含む。 Hereinafter, more specific embodiments of the vehicle search system according to the present invention will be described with reference to the drawings. In the present embodiment, an automobile will be described as an example of a vehicle. However, the “vehicle” according to the invention is not limited to an automobile, and includes all types of vehicles that travel on a road equipped with a license plate.
図1は、本発明の実施例1の機能構成の概略を示すブロック図である。図1において、カメラ1は道路上の所定の位置に設置されている。カメラ1付近に設置した路上計算機
11は画像処理部2を備える。管理センタ9は、認識車両DB3,登録車両DB4,車両諸元・特徴量対応付けDB5,車両検索部6を備える。操作者が操作と閲覧をするための端末装置10は、検索条件指定部7,検索結果表示部8を備える。
FIG. 1 is a block diagram illustrating an outline of a functional configuration according to the first embodiment of the present invention. In FIG. 1, the
前記の端末装置10とは、キーボードやマウスといった入力装置と表示画面を設けた操作者が対話的に扱うことができる計算機であり、例えば一般的なパーソナルコンピュータで実現することができる。路上計算機11,管理センタ9,端末装置10は、相互にデータ通信が可能な通信ネットワークにより接続されている。この通信ネットワークは有線あるいは無線あるいは両者の組合せのいずれであっても良い。また、この通信ネットワークは公衆回線あるいは専用線いずれであっても良い。
The
なお、車両検索部6を端末装置10内に設ける構成も可能である。また、カメラ1の画像転送が可能な高速なネットワークを用いて、画像処理部2を管理センタに設ける構成や、画像処理部2を2つに分割して路上計算機と管理センタの両方に設けて、路上計算機側では車番認識処理を分担し、管理センタ側では特徴量抽出の処理を分担するような負荷分散の構成をとることも可能である。
In addition, the structure which provides the vehicle search part 6 in the
カメラ1は道路を通行する車両を撮影するのに適した位置,角度に設置されてあり、撮影画像を画像処理部2に送る。画像処理部2はまずカメラ1の撮影画像の中から、画像の明度やエッジなどの変化をもとに車両が通過する瞬間を捉えて、車番認識処理により車両画像中のナンバープレートの全文字を認識する。同時に、車両の画像を入力としたエッジ勾配方向や車両輪郭の形状やエッジや濃淡のヒストグラムといった特徴量抽出処理によって、車両の特徴量を抽出する。
The
画像処理部2の認識処理について、図2を参照しながら説明する。図2(a)は、カメラ1により車両を前方上方から撮影した画像の例である。図2(b)は、車両のナンバープレートであり、ひらがな部は用途コード、漢字部は陸支コード、陸支コードの右の数字部は車種コード,車種コード下の数字部は一連番号と呼ばれている。画像処理部2の車番認識の処理は、これら各文字を個別に認識する。この車番認識の処理は、例えば一般道において車番認識により旅行時間を計測するシステム等で用いられている技術を適用することで実現できる。上記の各文字を比較すると、文字一連番号に比べて残りの文字のサイズは小さく解像度が低いため、カメラ1のピントのズレによるぼけや車両の走行速度によるぶれ等が影響すると、一連番号よりも認識率が低くなりやすい。また、バンパーの影によりナンバープレートが遮蔽されると、遮蔽された領域の文字は読み取ることができない。
The recognition process of the
画像処理部2の特徴量抽出の処理では、画像から特徴量を抽出して数値化することでクラス別に分類したり指定条件に該当する画像をリストアップする画像検索の公知技術を利用することにより、車両の画像から特徴量を抽出する。前記の特徴量の抽出には、図2
(a)のような撮影画像の全体から抽出した特徴量のほか、図2(c)中の黒枠で囲ったブロックのように、エッジの密度が高い部位や車両の輪郭付近等の局所領域毎で抽出した特徴量も追加する。これによって、車両の型式毎によって異なるライトやフロントグリルの形状やテクスチャといった特徴量や車両のメーカによって異なるエンブレム部の特徴量を抽出する。
In the feature amount extraction process of the
In addition to the feature amount extracted from the entire photographed image as in (a), for each local region such as a part having a high edge density or the vicinity of the contour of the vehicle, such as a block surrounded by a black frame in FIG. The feature amount extracted in
画像処理部2は、認識した車番と特徴量に加えて、車両の撮影日時と撮影地点と撮影画像のデータを認識車両DB3に送信する。この画像処理部2が認識車両DB3に送信するデータの例を図3に挙げる。図3において、例えば全体特徴量1は図2(a)に示すような車両全体の画像から求めた輪郭線の周囲長,全体特徴量2は同輪郭線で囲まれる領域の面積である。部分1特徴量1は図2(c)中のライト部の黒枠内の画像から求めたエントロピー、部分1特徴量2は同画像から求めたフーリエパワースペクトルであり、部分N特徴量1はフロントグリル付近の黒枠内の画像から求めたエントロピー、部分N特徴量2は同画像から求めたフーリエパワースペクトルである。
In addition to the recognized vehicle number and feature amount, the
認識車両DB3,登録車両DB4,車両諸元・特徴量対応付けDB5のデータの例を図4により説明する。図4(a)は、認識車両DB3の一例である。認識車両DB3は画像処理部2が送信したデータを受信して、通過車両1台分のデータを図4(a)に示すように組にして管理番号を付与し蓄積する。図4(a)の撮影地点は撮影個所の地点コードである。同じく特徴量1,特徴量Nは図3の全体特徴量1以下に通しの添え字を振った特徴量である。認識車両DB3では、記憶容量節約の目的などから、撮影画像を加工してサイズ変更や圧縮をしても良い。
An example of data of the recognized vehicle DB3, registered vehicle DB4, vehicle specification / feature amount association DB5 will be described with reference to FIG. FIG. 4A is an example of the recognized vehicle DB3. The recognized vehicle DB 3 receives the data transmitted by the
図4(b)は登録車両DB4の一例である。登録車両DB4は図示するように検索の対象となる範囲を少なくともカバーする範囲の車両から収集した車番と、車両の形状やメーカ名,型式,車台番号といった車両諸元とを組にして蓄積している。例えば、自動車検査証の全リストが登録車両DB4の一例にあたる。また、犯罪捜査等の用途で収集した手配車両の車番情報から収集した自動車検査証の部分的なリストが登録車両DB4の一例にあたる。 FIG. 4B is an example of the registered vehicle DB4. As shown in the figure, the registered vehicle DB 4 accumulates a set of vehicle numbers collected from vehicles in a range that covers at least the range to be searched and vehicle specifications such as vehicle shape, manufacturer name, model, and chassis number. ing. For example, the entire list of automobile inspection certificates is an example of the registered vehicle DB4. In addition, a partial list of vehicle inspection certificates collected from the vehicle number information of the arranged vehicles collected for the purpose of criminal investigation or the like corresponds to an example of the registered vehicle DB 4.
図4(c)は車両諸元・特徴量対応付けDB5の一例である。車両諸元・特徴量対応付けDB5は、登録車両DB4の登録項目のうち、画像と対応が取れる項目それぞれの要素について予め求めた特徴量との対応を蓄積したものである。前記登録項目のうち形状については、ステーションワゴンやバンといった要素それぞれで求めた車両の全体画像から抽出したフーリエ記述子や周囲長といった輪郭線の特徴量を抽出する。また、前記登録項目のうち型式については、ライト部とフロントグリル部とバンパー部それぞれのエントロピーやフーリエパワースペクトルといったテクスチャの特徴量を抽出する。図4(c)において、空白の部分は該当車両諸元の項目と該当特徴量に関連が無いことを示す。例えば車両諸元の形状1は、エンブレム部から抽出した特徴量Gと相関が無い。
FIG. 4C is an example of the vehicle specification / feature
検索条件指定部7はインタフェース画面を通じて、操作者から撮影日時や撮影地点や車番や車両の特徴に関する検索条件を受け取る。検索条件指定部7のインタフェース画面の例を図5により説明する。入力部51は車番を検索条件に指定するための入力エリアであり、入力部51の各入力ボックスはそれぞれ一連番号,用途コード,車種コード,陸支コードの検索条件を受け付ける。前記個々の検索条件は、単数の値のほか複数の値やワイルドカードを受け取っても良い。また、一連番号や車種コードや陸支コードのように複数文字から構成されるものは、部分的にワイルドカードを受け付けるようにしてもよい。これらの検索条件の受け付けは、文字列のパターンを表現する表記法として公知技術の正規表現の処理技術を適用すれば容易に実現できる。 The search condition designating unit 7 receives a search condition regarding the shooting date / time, shooting point, car number, and vehicle characteristics from the operator through the interface screen. An example of the interface screen of the search condition specifying unit 7 will be described with reference to FIG. The input unit 51 is an input area for designating a vehicle number as a search condition, and each input box of the input unit 51 receives a search condition for a serial number, a use code, a vehicle type code, and a land code. The individual search conditions may receive a plurality of values or a wild card in addition to a single value. Moreover, you may make it receive a wild card partially for what consists of multiple characters like a serial number, a vehicle type code, and a land support code. Acceptance of these search conditions can be easily realized by applying a known regular expression processing technique as a notation method for expressing a character string pattern.
入力部52は車両の車両諸元を検索条件に指定するための入力エリアであり、各入力ボックスではそれぞれ形状,メーカ,型式の検索条件を受け付ける。入力部52の入力ボックスに指定する値は、図4(b)の登録車両DB4の車両諸元の各項目に指定する値のほか、換算可能な値を受け取る方式でもよい。例えば、入力部52の「型式」の入力ボックスに車両名称を入力可能として、車両名称から該当する1つ以上の型式に変換する方法がある。前記の換算のテーブルは予め用意して、車両検索部6内に記録しておく。入力部
52の入力ボックスは入力部51の入力ボックスと同様に、複数並びにワイルドカードを含む検索条件を受け付けるようにしても良い。
The
入力部53は車両の地点と日時の情報を検索条件に指定するための入力エリアであり、図4(a)に示す認識車両DB3の撮影地点,撮影日時に対応した値あるいは範囲を操作者から受け付ける入力ボックスからなる。これらの入力ボックスに指定する地点の値あるいは範囲は認識車両DB3中の地点情報のデータ形式以外に、該当地点近くの住所など前記の地点情報に換算できる値あるいは範囲を受け付けるようにしても良い。同様に、入力ボックスに指定する日時のフォーマットも、認識車両DB3中の日時情報のフォーマット以外に、前記の日時情報に換算可能な値あるいは範囲を受け付けるようにして良い。検索条件指定部7は、同部が保持する予め定められた変換ルールに従って、必要に応じて撮影日時,撮影地点の入力を認識車両DB3のフォーマットに変換する。
The
入力部54は、車両検索部6の検索処理の詳細を指定する入力エリアであり、検索条件に整合する車両がどの程度類似していれば該当車両とするか、また最大何台までを該当車両の候補に挙げるかといった感度の指定を受け付ける入力ボックスからなる。前記の感度の具体的な用途は後述するが、操作者は前記の感度を調整することで検索条件に該当する車両の数を制御することができる。
The
図1に示す車両検索部6は、登録車両DB4と車両諸元・特徴量対応付けDB5との整合を制約条件にして、検索条件指定部7が受け取った検索条件から該当する車両を認識車両DB3から抽出する。また、車両検索部6は登録車両DB4と車両諸元・特徴量対応付けDB5との不整合を用いて、検索条件指定部7が受け取った検索条件から不正車両を検索する。
The vehicle search unit 6 shown in FIG. 1 recognizes a corresponding vehicle from the search conditions received by the search condition designating unit 7 with the matching between the registered vehicle DB 4 and the vehicle specification / feature
車両検索部6におけるこの該当車両検索の処理を、図6のフロー図を用いて詳細に説明する。まずステップ601では、検索条件指定部7が受け取った検索条件の内、入力部
52に入力された型式,メーカ,形状といった車両諸元に関する検索条件を、車両諸元・特徴量対応付けDB5を参照して特徴量に変換する。次にステップ602では、検索条件指定部7の入力部51に入力された車番に関する検索条件、入力部53に入力された撮影地点と撮影日時に関する検索条件と、ステップ601で変換した特徴量に基づいて、認識車両DB3から該当する認識車両を抽出する。
The vehicle search process in the vehicle search unit 6 will be described in detail with reference to the flowchart of FIG. First, in
具体的には、ステップ602では、入力部53に入力された地点の検索条件と撮影日時の範囲条件から、認識車両DB3の認識結果を絞り込む。次に、この撮影日時と撮影地点で絞り込んだ認識結果それぞれに対して、車番について入力部51に入力された検索条件と認識車両DB3に記録されている車番認識結果との乖離度を計算する。具体的な乖離度には、一連番号,用途コード,車種コード,用途コードそれぞれについて、検索条件で指定された番号と全て異なれば1、複数文字からなる場合には1箇所だけ異なれば0.50 、2箇所以上異なれば0.75 、また用途コードの「は」と「ほ」のように類似文字の場合は0.25 、反対に完全に一致すれば0、のような定め方等が適用できる。この乖離度の計算条件は、車両検索部6内に予め保持されている。入力部51にて複数の検索条件が指定された場合、例えば用途コードとして「は」又は「ほ」が指定された場合には、各検索条件それぞれで乖離度を求めて、最小の乖離度を採用する。次に、各文字の乖離度の荷重和を計算する。この荷重和の荷重係数には、予め車両検索部6に保持されているデータを用いる。他にも検索条件指定部7に入力部51同様のインタフェース画面を設け、操作者が前記の荷重係数を指定できるようにしてもよい。
Specifically, in
次に、前記撮影日時と撮影地点で絞り込んだ認識結果それぞれについて、特徴量に関して検索条件との乖離度を計算する。具体的な乖離度としては例えば、ステップ601の処理により入力部52で指定された検索条件の車両諸元から換算した特徴量と、撮影日時と撮影地点で絞り込んだ認識車両DB3中の認識車両の特徴量の間のユークリッド距離を適用することができる。入力部52にて、複数の検索条件が指定された場合、例えば形状で「セダン」又は「ワゴン」が指定された場合には、「セダン」と「ワゴン」のそれぞれで乖離度を求めて小さい方の乖離度を採用する。次に、入力部52で指定された各車両諸元について求めた乖離度の荷重和を計算する。この荷重和の荷重係数には、予め車両検索部6に保持されているデータを用いる。他にも検索条件指定部7に入力部52同様のインタフェース画面を設け、操作者が指定できるようにしてもよい。
Next, for each of the recognition results narrowed down by the shooting date and time and the shooting point, the degree of deviation from the search condition with respect to the feature amount is calculated. Specific examples of the degree of divergence include, for example, the feature amount converted from the vehicle specification of the search condition specified by the
次に、入力部53で指定された撮影日時と撮影地点により絞り込んだ認識車両それぞれに対して求めた、車番についての乖離度と特徴量についての乖離度の和を求める。そして、乖離度の和が所定のしきい値未満のものを抽出する。このしきい値は、車両検索部6が保持する値を用いても良いし、入力部54に入力された感度の値に応じて調整してもよい。また計算上の効率から、上記車番あるいは特徴量の乖離度を求める過程で、乖離度が途中までに前記しきい値を超過する場合には処理を中断して該当候補を棄却してもよい。
Next, the sum of the divergence degree for the vehicle number and the divergence degree for the feature amount, which is obtained for each of the recognized vehicles narrowed down by the photographing date and time designated by the
続くステップ603では、ステップ602で検索条件に該当する認識車両が抽出できたか否かを判定する。抽出できていた場合にはステップ604へ移り、抽出できなかった場合にはステップ611を実行する。
In
ステップ604は、ステップ602で抽出した認識車両に該当する登録車両を登録車両DB4から抽出する登録車両検索処理ループの開始である。また、ステップ609はこの処理ループの終了条件の確認であり、ステップ602で抽出された全ての認識車両に対して登録車両検索処理が行われた時にループが終了する。ステップ602で抽出した各認識車両に対して、このステップ604からステップ609の間の処理を行い、処理対象となる認識車両はループカウンタで指定される。
Step 604 is the start of a registered vehicle search processing loop for extracting the registered vehicle corresponding to the recognized vehicle extracted in
ステップ605では、ループカウンタで指定された未処理の認識車両について、認識車両DB3中格納されている、撮影画像から求めた特徴量と整合する車両諸元を車両諸元・特徴量対応付けDB5から求める。具体には、型式,メーカ,形状といった車両諸元の各項目それぞれについて、認識車両の特徴量との乖離度が最小となるものを車両諸元・特徴量対応付けDB5から抽出する、あるいは、乖離度が所定のしきい値を超えない要素を全て車両諸元・特徴量対応付けDB5から抽出する。
In
ステップ606では、ループカウンタが指定する認識車両の車番認識結果とステップ
605で抽出した車両諸元をもとに、登録車両DB4から該当する車両を抽出する。具体的には、認識車両の車番認識結果並びに抽出した車両諸元と登録車両DB4に登録されている各登録車両の車番並びに車両諸元との乖離度をそれぞれ求め、乖離度が所定のしきい値以下の登録車両を抽出する。前記の車番についての乖離度は、例えば、ステップ602における車番についての乖離度を求める処理と同じ方法で求めることができる。次に、車両諸元についての乖離度は、例えば、車両諸元の型式,メーカ,形状の各項目について両者が一致していれば乖離度は0、両者が異なる場合にはその車両諸元を車両諸元・特徴量対応付けDB5を用いて一度対応する特徴量に変換した後、認識車両の特徴量との乖離度を求める。この乖離度を求める処理は、ステップ602で求めた特徴量についての乖離度と同じ方法で求めることができる。またこの場合のしきい値は、車両検索部6が保持する所定の値を用いても良いし、検索条件指定部7の入力部54の感度で指定された値に応じて定めてもよい。またこの乖離度は、図6のフローが全て終わるまで保持しておく。
In
ステップ606の処理によって、ステップ602で抽出された認識車両DB3中の認識車両のうち、登録車両DB4の登録車両との間に車番あるいは特徴量のどちらかで許容できない誤認識が含まれる認識車両は全て排除されるので、認識車両は正確なものに選別される。
Of the recognized vehicles in the recognized vehicle DB3 extracted in
ステップ607では、ステップ606の処理により認識車両に該当する登録車両が1台以上抽出できたかを判定し、1台以上抽出できた場合はステップ608を実行し、1台も抽出できなかった場合にはステップ609でループ終了条件を確認する。ステップ608は、ステップ606で抽出した登録車両を、ステップ606で計算した乖離度と組にして所定のスタックに追加する。
In
ステップ610は、指定された検索条件に基づき抽出された認識車両に該当する登録車両の有無を、スタックが空か否かにより判定し、このスタックが空ならばステップ611を実行し、スタックが空でなければステップ612を実行する。ステップ611では、検索結果表示部8へ「該当車両なし」と出力する。またステップ612では、ステップ608でスタックに追加した登録車両のうち、乖離度が小さい順に所定の台数だけ選択して検索結果表示部8への出力とする。この選択台数は、車両検索部6が保持する所定の値、あるいは検索条件指定部7の入力部54で指定された候補数の入力値を適用する。また、登録車両の情報と共にこれと組にされている乖離度も検索結果表示部8への出力とする。
In
検索結果表示部8は、車両検索部6の検索結果を操作者に表示する。図6に示した処理フローにより抽出した車両検索の結果を検索結果表示部8に表示する画面例を図7により説明する。「誤差」の項は、前記ステップ606で計算した認識車両と登録車両との間の車番及び特徴量の乖離度である。また、表示項目の乖離度に換えて、乖離度を所定の減少関数で変換した類似度を表示してもよい。「車番」,「型式」,「形状」,「メーカ」の各項目は、登録車両DB4中の該当する登録車両の情報である。「車両画像」の項目は、登録車両との乖離度を計算する対象となった認識車両に対応する認識車両DB3中の車両の画像である。図7に示す例では、表示例として検索条件に該当する第1候補を1列目に、第2候補の各2列目に表示しているが、表示する候補の数は2つに限定することなく、検索結果表示部8が保持する所定の値あるいは検索条件指定部7の入力部54の候補数で指定された値に応じて定めてよい。また、図7の表示項目の数は図示しないスイッチによって増減させてもよい。他にも図7に、撮影地点や撮影日時の情報を加えて、操作者が一度に多くの情報を把握できるようにしても良い。
The search result display unit 8 displays the search result of the vehicle search unit 6 to the operator. An example of a screen for displaying the vehicle search result extracted by the processing flow shown in FIG. 6 on the search result display unit 8 will be described with reference to FIG. The term “error” is the discrepancy between the vehicle number and the feature amount between the recognized vehicle and the registered vehicle calculated in
操作者は図7の画面を見ることによって、車両の車番と特徴量を組にした認識結果の中から、登録車両DB4中の車番と車両諸元の組のいずれとも整合しないものを排除することで、高精度な検索結果を取得することができる。 By looking at the screen of FIG. 7, the operator excludes the recognition result of the combination of the vehicle number and the feature quantity of the vehicle that does not match any of the combination of the vehicle number and the vehicle specifications in the registered vehicle DB4. By doing so, a highly accurate search result can be acquired.
車両検索部6では、検索条件に該当する車両を検索するほか、ナンバープレートを不正に取り換えた不正車両も検索する。上記2つの機能は検索条件指定部7に機能の切換えスイッチを設けて、同スイッチの状態により切換える。あるいは、検索条件指定部7に並列処理のスイッチを設けて同スイッチがオンならば両方の処理を行うようにしてもよい。 In addition to searching for vehicles that meet the search conditions, the vehicle search unit 6 also searches for illegal vehicles that have been illegally replaced with license plates. The above two functions are switched according to the state of the switch provided in the search condition designating unit 7 with a function switching switch. Alternatively, a parallel processing switch may be provided in the search condition specifying unit 7 and both processes may be performed if the switch is on.
図8のフロー図を用いて、車番と特徴量が検索条件に該当する不正車両を検索する車両検索部6の処理を説明する。不正車両の検索は、例えばパトカーと遭遇したときに無理に進路を変えるなど挙動の不審な車両の車番と特徴の目撃情報から、該当車両が不正車両であるかを検索する用途に用いることができる。基本的に、不正車両の検出は登録車両DB4に登録されていない認識車両を探すことに相当するため、図8に示す各処理は、図6のフロー図と多くの部分で同一であり、ステップ601からステップ607の判定処理までの一連の処理及びステップ609の処理ループ終了判定条件は、図6の処理フローと同じである。
The process of the vehicle search unit 6 that searches for an unauthorized vehicle whose vehicle number and feature amount meet the search condition will be described using the flowchart of FIG. Searching for unauthorized vehicles may be used for searching whether the vehicle is an unauthorized vehicle based on the vehicle number of the suspicious vehicle and the sighting information of the characteristics, such as forcibly changing the course when encountering a police car. it can. Basically, the detection of an unauthorized vehicle corresponds to searching for a recognized vehicle that is not registered in the registered vehicle DB 4, so that each process shown in FIG. 8 is the same as the flowchart of FIG. A series of processes from 601 to the determination process of
不正車両の検出処理は、検索条件指定部7の検索条件に整合する認識車両の抽出結果に該当する登録車両が抽出されているか否かをステップ607で判定した結果に基づき、該当する登録車両を1台以上抽出できた場合には、認識車両が正規に登録された車両である可能性が高いものと判断としてステップ609にフローを移すが、登録車両が1台も抽出できない場合、即ち認識車両の撮影画像による車番認識結果と特徴量の組合せが、登録車両の車番と特徴量の組合せのいずれにも該当しない場合には、不正車両の可能性があるものとしてステップ650を実行する。
The illegal vehicle detection process is performed based on the result of determining in
ステップ650では、登録車両検索処理のループカウンタが指定する認識車両の車番認識結果及び特徴量と、登録車両DB4に登録されている車番及び車両諸元との不整合が、認識車両の撮影画像の基づく車番あるいは特徴量の誤認識が原因であるのか、不正にナンバーを付け換えたことが原因であるかを判別し、後者であれば該当する認識車両をスタックに追加する。ここでこの認識車両が不正車両であれば、画像の撮影地点の隣接地点でも同一の認識結果が認識車両DB3に蓄積される可能性が高い。また、不正車両の持ち主が近隣地区の者であれば、同じ経路を何度も通り、同一の撮影地点でも撮影日時を換えて繰り返し同一の認識結果が認識車両DB3に蓄積される可能性が高くなると考えられる。反対に、認識車両に対応する登録車両が見つけられなかった理由が偶発的な車番あるいは特徴量の誤認識に因る場合には、不正車両の場合のように同一の認識結果が認識車両DB3に繰り返し蓄積されることは稀であると考えられる。そこで、ステップ650では、認識車両に相当する認識結果の出現頻度を基準にして、認識車両が不正車両であるか否かを判別する。
In
図9を用いて、ステップ650の処理を詳細に説明する。ステップ660は、不正車両であるか否かを判定する認識車両の撮影日時並びに撮影地点と所定範囲内の撮影日時並びに撮影地点であることを条件に、認識車両DB3からこの認識車両の車番及び特徴量の認識結果が整合するものを全て抽出して計数し、判定対象である認識車両の出現頻度とする。具体的には、判定対象となっている認識車両の車番認識結果及び特徴量と認識車両DB3に記録されている前記範囲内の各認識車両との認識結果の乖離度を、図6に示したステップ602と同様の処理で求めて、この乖離度が所定のしきい値以下となる認識車両DB3の認識車両を全て抽出して計数する。検索対象とする撮影日時の範囲並びに撮影地点の範囲及び乖離度のしきい値は、車両検索部6が保持する値を用いてもよいし、検索条件指定部7に入力部53や54のような入力部を設け、操作者が指定した値に応じた値を用いてもよい。
The process of
ステップ661では、ステップ660で求めた出現頻度が所定のしきい値以上であれば、ステップ662を実行し、判定対象とした認識車両を不正車両であると判定してスタックに追加する。また、同しきい値未満であれば、不正車両ではないものとしてステップ
650の処理を終了する。なお、認識車両を不正車両として追加するスタックは、不正車両の検出と検索条件に該当する車両を検索する処理を並行して行う場合には、検索条件に該当する車両を検索する処理で用いるスタックとは別のスタックを用いる。
In
図8に示すステップ651ではステップ650で不正車両と判断した認識車両を特席するスタックを調べ、このスタックが空であればステップ652を実行して、検索結果表示部8への出力を「不正車両無し」とする。また、このスタックが空でなければステップ
653を実行し、検索結果表示部8への出力を「不正車両あり」として、ステップ650で蓄積したスタック中の認識車両を不正車両のデータとして検索結果表示部8へ送信する。
In
不正車両を検索結果を受け取った検索結果表示部8は、図7の表示例と同様のレイアウトで車両検索部6から受け取った認識車両の諸項目を表示する。ただし、不正車両検索の処理では、検索結果表示部8は車両検索部6から登録車両のデータを取得できないため、図7における車両の形状,型式,メーカの車両諸元は認識車両の認識結果を表示する。 The search result display unit 8 that has received the search result for the unauthorized vehicle displays the items of the recognized vehicle received from the vehicle search unit 6 in the same layout as the display example of FIG. However, in the illegal vehicle search process, the search result display unit 8 cannot obtain the registered vehicle data from the vehicle search unit 6, so the vehicle shape, model, and manufacturer's vehicle specifications in FIG. indicate.
操作者は前記車両結果表示部8の画面をみることで、認識車両DB3中の認識車両のうち、検索条件指定部7の検索条件に該当するが登録車両DB4に該当しない不正車両を把握することができる。 By viewing the screen of the vehicle result display unit 8, the operator grasps an unauthorized vehicle that satisfies the search condition of the search condition specifying unit 7 but does not correspond to the registered vehicle DB4 among the recognized vehicles in the recognized vehicle DB3. Can do.
図10のフロー図を用いて、実施例1において不正車両を検出するもう1つの処理であり、登録車両DB4の登録車両のうち不正車両となっている車両を検出する処理を説明する。前記の不正車両の検出は、例えば犯罪捜査において配備したい登録車両が、ナンバーを取り換えて不正車両になっているかを検出する用途で用いる。 With reference to the flowchart of FIG. 10, another process for detecting an unauthorized vehicle in the first embodiment and a process for detecting a vehicle that is an unauthorized vehicle among registered vehicles in the registered vehicle DB 4 will be described. The detection of the unauthorized vehicle is used, for example, for the purpose of detecting whether a registered vehicle to be deployed in a criminal investigation is an unauthorized vehicle by changing the number.
まずステップ701では、検索条件として入力された車番と車両諸元から、ステップ
606と同様の処理によって該当する登録車両を登録車両DB4から全て抽出する。そして、ステップ702では、抽出された登録車両が1台以上あればステップ703を実行し、反対に1台もなければ、ステップ652を実行する。
First, in
ステップ703は、抽出された登録車両について不正車両に該当する可能性のある認識車両を探索する処理のループ開始であり、ステップ705はこの処理ループの終了条件判定である。この処理ループは、抽出された全ての登録車両について不正車両に該当する可能性のある認識車両を探索する処理を行った場合に終了する。 Step 703 is a loop start of a process for searching for a recognized vehicle that may be an unauthorized vehicle for the extracted registered vehicle, and step 705 is an end condition determination for this process loop. This processing loop ends when a process of searching for a recognized vehicle that may be an unauthorized vehicle is performed for all the extracted registered vehicles.
ステップ704では、登録車両DB4に登録されている処理対象車両の車番あるいは車両諸元の一方だけが整合する認識車両を認識車両DB3から抽出する。具体的には、処理対象となっている登録車両の車両諸元をステップ601と同じ処理で特徴量に変換した後、認識車両DB3の中からこの登録車両と車番の乖離度が所定値以下かつ特徴量の乖離度が所定値以上、あるいは反対に前記登録車両と車番の乖離度が所定値以上かつ特徴量の乖離度が所定値以下の認識車両を探索してステップ650に渡す。この車番並びに特徴量の乖離度は、ステップ602と同一の処理で計算できる。
In
ステップ705はステップ704で抽出した認識車両の各々について不正車両であるか否かを判定する処理のループであり、ステップ706はこの処理ループの終了条件判定である。
Step 705 is a processing loop for determining whether each of the recognized vehicles extracted in
認識車両の各々について不正車両であるか否かを判定するステップ650の処理は前述と同様であり、認識車両が不正車両であればスタックに追加する。以下、ステップ651,ステップ652,ステップ653も図8に示した処理と同じ処理が行われ、不正車両と判定された認識車両が存在すれば、その認識結果を出力する。
The processing in
この認識結果を受け取った検索結果表示部8は、検出した不正車両を表示する。操作者は前記車両結果表示部8の画面をみることで、検索条件指定部7の検索条件に該当する登録車両DB4の登録車両が、ナンバーを取り換えた不正車両になっていることを把握することができる。 Upon receiving this recognition result, the search result display unit 8 displays the detected unauthorized vehicle. By viewing the screen of the vehicle result display unit 8, the operator grasps that the registered vehicle in the registered vehicle DB 4 corresponding to the search condition of the search condition specifying unit 7 is an unauthorized vehicle whose number has been replaced. Can do.
図11を用いて車両諸元・特徴量対応付けDB5を、事前に認識車両DB3と登録車両DB4から構築する一連の手順を説明する。ステップ621は撮影日時と撮影地点について操作者が定めたの範囲内で認識車両DB3中の認識車両に対応する登録車両を抽出する処理ループの開始である。ステップ627は同ループの終了判定であり、処理対象範囲の認識車両について処理が済んだか否かを判定する。ステップ622は、この処理ループのループカウンタが指定する認識車両の車番認識結果をもとに、登録車両DB4から該当する登録車両を検索する。ステップ623では、認識車両に該当する登録車両の有無を判定し、登録車両がある場合はステップ624から始める処理ループを実行し、該当車両が無い場合には、ループの終了条件を確認後、ステップ621のループ先頭に実行を移す。
A series of procedures for constructing the vehicle specification / feature
ステップ624は、抽出した登録車両の形状,メーカ,型式といった車両諸元の項目について特徴量を収集する処理ループの開始であり、ステップ626はこの処理ループの終了条件判定処理である。ステップ625では、車両諸元の項目毎に、ステップ622で抽出された登録車両の車両諸元の項目要素をキーとして、車両諸元の項目別,要素別に設けたスタックに、その登録車両を抽出する元になった認識車両の特徴量を追加する。例えば、図4(a)において管理番号“3−1”を登録番号抽出の元になった認識車両とすると、この認識車両の車番認識結果と同じ車番をもつ図4(b)の管理番号“4−1”が該当する登録車両となるので、ステップ625では車両諸元の項目「形状」についてはキーとして要素「1BOX」のスタックに管理番号“3−1”の認識車両の特徴量を追加する。
Step 624 is the start of a processing loop that collects feature quantities for the items of vehicle specifications such as the extracted registered vehicle shape, manufacturer, and model, and step 626 is the end condition determination process of this processing loop. In
ステップ628は、ステップ625で追加された車両諸元各項目における全要素を処理するループの開始であり、ステップ631はこの処理ループの終了条件を判定する処理である。ステップ629では、車両諸元の項目と要素で指定されたスタックに蓄えられたデータ数が所定値以上あるか否かを判定し、所定値以上あればステップ630を実行し、なければステップ631でループ終了条件をチェックした後、ステップ628のループ先頭に戻り次の車両諸元の項目と要素の処理を実行する。ステップ630では、車両諸元の項目と要素で指定されるスタックに蓄えられたデータから、該当項目の該当要素について特徴量の代表値を計算する。以上の処理によって、車両諸元の項目別,要素別に特徴量を収集して代表値を計算し、車両諸元・特徴量対応付けDB5の構成要素とすることができる。これにより、図11の処理を、十分に多数の認識車両の蓄積を対象として行うことにより、車両諸元・特徴量対応付けDB5の車両諸元の項目別,要素別の特徴量を全て収集することができる。
Step 628 is a start of a loop for processing all the elements in each item of the vehicle specifications added in
なお、車番認識に認識ミスがあれば、ステップ622で認識車両と登録車両の対応が正しくとれないため、誤った特徴量がスタックに蓄積されてしまう。また認識車両の撮影画像からの特徴抽出にミスがあれば、やはりスタックには不正確な特徴量が蓄積される。しかし、スタックに十分な数だけ特徴量を収集した上で、ステップ630における特徴量の代表値を計算する処理で、中央値やトリム平均といったロバスト統計量を適用することにより、このような認識ミスによる外乱の影響は排除できる。
If there is a recognition mistake in the vehicle number recognition, the recognition vehicle and the registered vehicle cannot be correctly matched in
図12を用いて車両諸元・特徴量対応付けDB5を構築する手順を説明する。この処理では予め操作者によって、車両諸元の少なくとも1つ以上の項目と対応付けされた車両の画像が収集され、またこの画像の車両に関しては車両諸元の各要素の値が判明しているものとする。この車両の画像は例えば、メーカのカタログの画像から収集することが可能である。ステップ641は収集画像に対する処理ループの開始であり、ステップ646は同ループの終了条件判定であり、収集されていた全ての画像に対して処理が完了したかどうかをチェックする。ステップ642では、各車両の画像から、画像処理部2と同等の処理によって特徴量を抽出する。ステップ643,644,645では、図11のフロー図におけるステップ624,625,626と同様の処理により、画像に対応付けされた車両諸元の要素の値を参照して、ステップ644ではステップ642で抽出した特徴量を、車両諸元の項目別,要素別に設けたスタックに追加する。以下、ステップ628,629,630,631における処理は、図11のフロー図と同じであり、ステップ644で収集したスタック中の特徴量から、車両諸元の項目別,要素別の特徴量の代表値を計算する。十分なだけ多数収集した車両画像を対象として図12に示した処理を行うことで、車両諸元・特徴量対応付けDB5の車両諸元の項目別,要素別の特徴量を全て収集することができる。
The procedure for constructing the vehicle specification / feature
上記の図12に示した処理は、管理センタの計算機のほか、上記収集した車両の画像を読み込む機能を有し、画像処理部2の特徴量抽出の処理を実行可能な計算機一般で実施できる。
The above-described processing shown in FIG. 12 can be performed by a general computer that has a function of reading the collected vehicle image and can execute the feature amount extraction processing of the
次に、本発明の実施例の変形を説明する。画像処理部2が、特徴量は抽出せずに車番だけを認識する場合、画像処理部2は図3に示すデータの内、特徴量を省いたデータを認識車両DB3に送信し、認識車両DB3では図4(a)に例を示すデータから特徴量を省いたデータを蓄積することになる。
Next, a modification of the embodiment of the present invention will be described. When the
図13のフロー図を用いて、実施例の変形における車両検索部6の車両検索処理を説明する。図13のステップ802では、車両諸元の検索条件を参照することなく、車番についての検索条件に該当する認識車両を認識車両DB3から抽出する。この処理は具体的には、検索条件指定部7の検索条件で指定された車番情報と認識車両DB3に格納されている認識車両の車番認識結果との乖離度を、ステップ602と同じ処理で計算し、車番の乖離度が所定しきい値以下の認識車両を抽出する。
The vehicle search process of the vehicle search part 6 in the modification of an Example is demonstrated using the flowchart of FIG. In
またステップ806では、画像処理部2が特徴量を抽出していないため、認識車両の車番認識結果と検索条件指定部7で指定された車両諸元の情報をもとに、登録車両DB4から該当する登録車両を抽出する。前記の車番と車両諸元をもとにして登録車両を抽出する処理は、ステップ606と同一の処理で実現する。ただし、ステップ806では、車両諸元についての乖離度を求めるときに、車両諸元を車両諸元・特徴量対応付けDB5を参照して特徴量に換算するほか、車両諸元の要素間の乖離度を定義したテーブルを参照してもよい。このテーブルは、例えば図4(c)に示した車両諸元の要素間について、型式1と型式2の乖離度は0.5、メーカ1とメーカ2の乖離度は0.25、形状1と形状2の乖離度は0.75といった乖離度のデータを保持しているものとする。
In
図13に示す処理によって、車番の検索条件に該当する認識結果の中から、認識結果の車番と検索条件の車両諸元の組が登録車両中のいずれかの車番と車両諸元の組に整合することを制約条件に絞り込んだ検索結果を取得することができる。この絞込みよって、例えば検索したい車両のナンバープレートの情報が部分的にしかわからず車番の条件だけでは検索結果に多数の候補が出力される場合でも、形状等の車両諸元に関する情報から該当する車両を絞り込むことが可能になる。 By the processing shown in FIG. 13, among the recognition results corresponding to the vehicle number search condition, the combination of the vehicle number of the recognition result and the vehicle specification of the search condition is one of the vehicle number and vehicle specification in the registered vehicle. It is possible to obtain a search result narrowed down to a constraint condition to match with a set. By this narrowing down, for example, even if the information on the license plate of the vehicle to be searched is only partially known and the vehicle number condition alone outputs a large number of candidates in the search result, it corresponds from the information on the vehicle specifications such as the shape. It becomes possible to narrow down the vehicles.
次に図14のフロー図を用いて、実施例の変形における車両検索部6の不正車両の検出処理を説明する。図14において、ステップ802では、車両諸元の検索条件を参照することなく車番に付いての指定のみから該当する認識車両を抽出し、ステップ806は認識車両の車番と検索条件で指定された車両諸元から認識車両に該当する登録車両を抽出する。そしてステップ850では、ステップ650と同様に図9に示すフローによって、該当する認識車両の車番と同一の車番をもつ認識車両の出現頻度を計算し(660)、前記出現頻度が所定のしきい値以上であれば(661)、認識車両を不正車両のスタックに追加する(662)。
Next, the unauthorized vehicle detection process of the vehicle search unit 6 in the modification of the embodiment will be described with reference to the flowchart of FIG. In FIG. 14, in
この不正車両検索では、車番の検索条件に該当する認識結果の中から、認識結果の車番と検索条件の車両諸元の組が登録車両中の車番と車両諸元のどの組にも該当しない不整合から不正車両を検索する。例えば、図13における車両検索処理を実行したが該当する車両が検索できなかったが、対象車両の信憑性がある車番と外見の目撃情報が得られた場合に、図14の処理によって不正車両を検索することができる。 In this illegal vehicle search, the combination of the vehicle number of the recognition result and the vehicle specification of the search condition among the recognition results corresponding to the search condition of the vehicle number is any combination of the vehicle number and the vehicle specification in the registered vehicle. Search for unauthorized vehicles from inconsistencies that do not apply. For example, although the vehicle search process in FIG. 13 is executed but the corresponding vehicle cannot be searched, but the vehicle number and the sighting information of the appearance of the target vehicle are obtained, the illegal vehicle is processed by the process of FIG. Can be searched.
実施例の変形では、画像処理部2が特徴量を抽出しない分だけ低い計算負荷で実現できるメリットや、認識車両DB3が蓄積する項目に特徴量がない分だけ記憶容量を節約できるメリットがある。その一方で、車番のみを検索条件として認識車両DB3の該当認識車両を検索するので、ステップ602において車番と特徴量を検索条件とする場合よりも認識車両を絞り込めず以降ステップ604のループ回数が増加して、車両検索部6の計算負荷や主記憶の使用量が実施例1よりも増加するデメリット等がある。
In the modification of the embodiment, there is an advantage that the
車両のナンバープレートを画像処理により認識し、特定の車両を検索したり所在を把握するようなシステム全般に適用できる。例えば、駐車場の入退管理や、ETC
(Electronic Toll Collection)の不正車両監視に適用できる。
It can be applied to all systems that recognize a license plate of a vehicle by image processing and search for a specific vehicle or grasp the location. For example, parking entry / exit management and ETC
(Electronic Toll Collection) Applicable to illegal vehicle monitoring.
1…カメラ、2…画像処理部、3…認識車両DB、4…登録車両DB、5…車両諸元・特徴量対応付けDB、6…車両検索部、7…検索条件指定部、8…検索結果表示部。
DESCRIPTION OF
Claims (5)
車番と特徴量の認識結果を組にして蓄積する認識結果データベースと、
車両それぞれの車番と車両諸元の登録情報を組にして蓄積した登録車両データベースと、
車両諸元に結びついた特徴量を蓄積した特徴量データベースと、
車番と車両諸元にかかわる検索条件を受け取る検索条件指定部と、
検索条件に該当する車両を抽出する車両検索部とを備え、
前記車両検索部が、検索条件に該当する認識結果データベース中の車両のうち、特徴量データベースにより特徴量を車両諸元に換算したときに、車番と換算した車両諸元の組が登録車両データベース中のいずれかの車両に該当することを制約条件として検索条件に該当する車両を抽出する
ことを特徴とする車両検索装置。 An image processing unit for recognizing a feature number representing a vehicle number and a feature of the vehicle from an image of the vehicle;
A recognition result database that accumulates vehicle number and feature value recognition results in pairs;
A registered vehicle database that accumulates a combination of vehicle number and vehicle specification registration information for each vehicle;
A feature database that accumulates features associated with vehicle specifications;
A search condition designating section for receiving a search condition relating to a vehicle number and vehicle specifications;
A vehicle search unit that extracts vehicles that meet the search conditions,
Among the vehicles in the recognition result database corresponding to the search condition, when the vehicle search unit converts the feature quantity into the vehicle specification using the feature quantity database, the set of the vehicle specification converted into the vehicle number is a registered vehicle database. A vehicle search apparatus that extracts a vehicle that satisfies a search condition by using a vehicle as a restriction condition.
車番と特徴量の認識結果を組にして蓄積する認識結果データベースと、
車両それぞれの車番と車両諸元の登録情報を組にして蓄積した登録車両データベースと、
車両諸元に結びついた特徴量を蓄積した特徴量データベースと、
車番と車両諸元にかかわる検索条件を受け取る検索条件指定部と、
検索条件に該当する車両を抽出する車両検索部とを備え、
前記車両検索部が、検索条件に該当する認識結果データベース中の車両のうち、特徴量データベースにより特徴量を車両諸元に換算したときに、車番と換算した車両諸元の組が登録車両データベース中のいずれの車両にも該当しない不整合を利用してナンバープレートを不正に交換した車両を抽出する
ことを特徴とする車両検索装置。 An image processing unit for recognizing a feature number representing a vehicle number and a feature of the vehicle from an image of the vehicle;
A recognition result database that accumulates vehicle number and feature value recognition results in pairs;
A registered vehicle database that accumulates a combination of vehicle number and vehicle specification registration information for each vehicle;
A feature database that accumulates features associated with vehicle specifications;
A search condition designating section for receiving a search condition relating to a vehicle number and vehicle specifications;
A vehicle search unit that extracts vehicles that meet the search conditions,
Among the vehicles in the recognition result database corresponding to the search condition, when the vehicle search unit converts the feature quantity into the vehicle specification using the feature quantity database, the set of the vehicle specification converted into the vehicle number is a registered vehicle database. A vehicle search device that extracts a vehicle in which a license plate has been illegally exchanged by utilizing a mismatch that does not correspond to any of the vehicles in the vehicle.
3. The vehicle search device according to claim 2, wherein the vehicle search unit is configured to extract an unauthorized vehicle based on the same vehicle number and feature quantity pair or the appearance frequency of the vehicle number in the extraction of the vehicle in which the number plate is illegally replaced. The vehicle search device is characterized in that it is determined whether or not the candidate is an illegal vehicle or a misrecognition.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006204069A JP4715664B2 (en) | 2006-07-27 | 2006-07-27 | Vehicle search system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006204069A JP4715664B2 (en) | 2006-07-27 | 2006-07-27 | Vehicle search system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008033462A true JP2008033462A (en) | 2008-02-14 |
JP4715664B2 JP4715664B2 (en) | 2011-07-06 |
Family
ID=39122845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006204069A Active JP4715664B2 (en) | 2006-07-27 | 2006-07-27 | Vehicle search system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4715664B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010238187A (en) * | 2009-03-31 | 2010-10-21 | Sogo Keibi Hosho Co Ltd | Security system and security method |
JP2011075437A (en) * | 2009-09-30 | 2011-04-14 | Denso It Laboratory Inc | Device, method and program for displaying vehicle periphery |
JP2012164228A (en) * | 2011-02-08 | 2012-08-30 | Fujitsu Ltd | Vehicle recognizing device, vehicle recognizing method and vehicle recognizing program |
KR101395095B1 (en) * | 2013-12-13 | 2014-05-13 | 주식회사 다이나맥스 | Auto searching system to search car numbers |
JP2016186769A (en) * | 2015-03-27 | 2016-10-27 | 富士通株式会社 | Vehicle recognition device, vehicle recognition system, vehicle recognition program, and vehicle recognition method |
WO2017004760A1 (en) * | 2015-07-04 | 2017-01-12 | 冯旋宇 | Remote query system and method for status information of parking lot |
JPWO2017169226A1 (en) * | 2016-03-29 | 2019-02-07 | パナソニックIpマネジメント株式会社 | Vehicle type identification device, vehicle type identification system, and vehicle type identification method |
WO2019193708A1 (en) * | 2018-04-05 | 2019-10-10 | 三菱電機株式会社 | Moving image-providing device and moving image-providing method |
JP2020091880A (en) * | 2020-01-31 | 2020-06-11 | 日本電気株式会社 | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program, and terminal |
JP2022521594A (en) * | 2019-06-28 | 2022-04-11 | シェンチェン センスタイム テクノロジー カンパニー リミテッド | Archive application method and equipment, storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104167095B (en) * | 2014-08-05 | 2016-01-13 | 江苏省邮电规划设计院有限责任公司 | Based on the vehicle behavior pattern checking method of smart city |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067599A (en) * | 1999-08-31 | 2001-03-16 | Hitachi Ltd | Managing system for parking lot |
WO2004049184A1 (en) * | 2002-11-23 | 2004-06-10 | Wenming Dong | Motor vehicle identity anti-fake apparatus and method |
JP2005008003A (en) * | 2003-06-18 | 2005-01-13 | Toyota Motor Corp | Theft detecting system, theft detecting device usable for the same system, theft determining device and theft detecting method |
JP2005209177A (en) * | 2003-12-25 | 2005-08-04 | Fujitsu Ltd | Vehicle retrieval system and vehicle retrieval method |
-
2006
- 2006-07-27 JP JP2006204069A patent/JP4715664B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067599A (en) * | 1999-08-31 | 2001-03-16 | Hitachi Ltd | Managing system for parking lot |
WO2004049184A1 (en) * | 2002-11-23 | 2004-06-10 | Wenming Dong | Motor vehicle identity anti-fake apparatus and method |
JP2005008003A (en) * | 2003-06-18 | 2005-01-13 | Toyota Motor Corp | Theft detecting system, theft detecting device usable for the same system, theft determining device and theft detecting method |
JP2005209177A (en) * | 2003-12-25 | 2005-08-04 | Fujitsu Ltd | Vehicle retrieval system and vehicle retrieval method |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010238187A (en) * | 2009-03-31 | 2010-10-21 | Sogo Keibi Hosho Co Ltd | Security system and security method |
JP2011075437A (en) * | 2009-09-30 | 2011-04-14 | Denso It Laboratory Inc | Device, method and program for displaying vehicle periphery |
JP2012164228A (en) * | 2011-02-08 | 2012-08-30 | Fujitsu Ltd | Vehicle recognizing device, vehicle recognizing method and vehicle recognizing program |
KR101395095B1 (en) * | 2013-12-13 | 2014-05-13 | 주식회사 다이나맥스 | Auto searching system to search car numbers |
JP2016186769A (en) * | 2015-03-27 | 2016-10-27 | 富士通株式会社 | Vehicle recognition device, vehicle recognition system, vehicle recognition program, and vehicle recognition method |
WO2017004760A1 (en) * | 2015-07-04 | 2017-01-12 | 冯旋宇 | Remote query system and method for status information of parking lot |
JPWO2017169226A1 (en) * | 2016-03-29 | 2019-02-07 | パナソニックIpマネジメント株式会社 | Vehicle type identification device, vehicle type identification system, and vehicle type identification method |
WO2019193708A1 (en) * | 2018-04-05 | 2019-10-10 | 三菱電機株式会社 | Moving image-providing device and moving image-providing method |
JP2022521594A (en) * | 2019-06-28 | 2022-04-11 | シェンチェン センスタイム テクノロジー カンパニー リミテッド | Archive application method and equipment, storage medium |
JP2020091880A (en) * | 2020-01-31 | 2020-06-11 | 日本電気株式会社 | Vehicle information acquisition system, vehicle information acquisition method, vehicle information acquisition program, and terminal |
Also Published As
Publication number | Publication date |
---|---|
JP4715664B2 (en) | 2011-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4715664B2 (en) | Vehicle search system | |
CN108491799B (en) | Intelligent sales counter commodity management method and system based on image recognition | |
EP2863338B1 (en) | Delayed vehicle identification for privacy enforcement | |
Wang et al. | An effective method for plate number recognition | |
Mithun et al. | Detection and classification of vehicles from video using multiple time-spatial images | |
JP4970195B2 (en) | Person tracking system, person tracking apparatus, and person tracking program | |
US8582819B2 (en) | Methods and systems for improving yield in wanted vehicle searches | |
Abdullah et al. | YOLO-based three-stage network for Bangla license plate recognition in Dhaka metropolitan city | |
CN101859382B (en) | License plate detection and identification method based on maximum stable extremal region | |
CN103699905B (en) | Method and device for positioning license plate | |
JP4932177B2 (en) | Coin classification device and coin classification method | |
Türkyılmaz et al. | License plate recognition system using artificial neural networks | |
CN107341538A (en) | A kind of statistical magnitude method of view-based access control model | |
JP2014002534A (en) | Vehicle type determination device and vehicle type determination method | |
JP6226368B2 (en) | Vehicle monitoring apparatus and vehicle monitoring method | |
US20150269190A1 (en) | Method and system for vehicle identification | |
CN105426903A (en) | Cloud determination method and system for remote sensing satellite images | |
JP5372183B2 (en) | Coin classification device and coin classification method | |
CN110232827B (en) | Free flow toll collection vehicle type identification method, device and system | |
CN107436906A (en) | A kind of information detecting method and device | |
JP5974448B2 (en) | Vehicle information registration method, vehicle information registration device, and vehicle information registration program | |
JP6236825B2 (en) | Vending machine sales product recognition apparatus, sales product recognition method, and computer program | |
WO2018030048A1 (en) | Object tracking method, object tracking device, and program | |
JP2008052539A (en) | Vehicle model distinction device, vehicle model distinction system, vehicle model distinction method and vehicle model distinction program | |
CN111161542B (en) | Vehicle identification method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080925 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100928 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100930 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101207 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110203 |
|
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: 20110301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110314 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4715664 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140408 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |