JP7593651B2 - Camera installation support program, camera installation support method, and camera installation support system - Google Patents
Camera installation support program, camera installation support method, and camera installation support system Download PDFInfo
- Publication number
- JP7593651B2 JP7593651B2 JP2022045745A JP2022045745A JP7593651B2 JP 7593651 B2 JP7593651 B2 JP 7593651B2 JP 2022045745 A JP2022045745 A JP 2022045745A JP 2022045745 A JP2022045745 A JP 2022045745A JP 7593651 B2 JP7593651 B2 JP 7593651B2
- Authority
- JP
- Japan
- Prior art keywords
- camera
- plate
- image
- installation support
- detected
- 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.)
- Active
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
- Traffic Control Systems (AREA)
Description
本開示は、カメラ設置支援プログラム、カメラ設置支援方法およびカメラ設置支援システムに関する。 This disclosure relates to a camera installation support program, a camera installation support method, and a camera installation support system.
特許文献1には、カメラによって撮影される乗りかご内および乗場を含む画像を用いて、乗りかごのドア近辺の利用者を検知可能な画像処理装置と、画像処理装置に接続され、管理者により操作可能な管理者端末とを含むエレベータシステムが開示されている。エレベータシステムは、乗りかごの床面と乗場の床面とを区別可能なマーカが設置された状態で撮影された画像をカメラから取得し、取得された画像からマーカを認識した認識結果を表示し、表示された認識結果に対する管理者の操作に基づいて、認識されたマーカの位置に基づくカメラの取り付け位置のずれを検知する。
特許文献1のエレベータシステムは、カメラで乗りかごのドア近辺を撮像し、エレベータに向かって移動している利用者を検知する。ここで、近年、停止または走行中の車両等のナンバープレートを撮像して検知するカメラがある。しかし、特許文献1の構成を用いて車両のナンバープレートをカメラで検知しようとする場合、道の幅に対する車両の走行位置、ナンバープレートの取付位置または取付角度、あるいは道路の形状(例えば、傾斜角度)等により実際の撮像画像でナンバープレートの映り方が異なるため、カメラの適切な設置ができているかが分かり難いという課題があった。このようなカメラの設置作業において作業者は、実際の運用時にナンバープレートの検知に適したカメラの設置ができているか否かを知りたいという要望がある。
The elevator system of
本開示は、上述した従来の事情に鑑みて案出され、カメラの設置を支援し、撮像された撮像画像を用いた認識処理の認識精度を向上するカメラ設置支援プログラム、カメラ設置支援方法およびカメラ設置支援システムを提供することを目的とする。 The present disclosure has been devised in consideration of the above-mentioned conventional circumstances, and aims to provide a camera installation support program, a camera installation support method, and a camera installation support system that support camera installation and improve the recognition accuracy of recognition processing using captured images.
本開示は、車両を撮像するカメラとの間で通信可能に接続されたコンピュータである端末装置に、前記カメラにより撮像された複数の撮像画像のそれぞれから、事前に設定された1以上の検知エリアに映る前記車両のナンバープレートを検知するステップと、検知された前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出するステップと、前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力するステップと、を実現させるための、カメラ設置支援プログラムを提供する。 The present disclosure provides a camera installation assistance program for causing a terminal device, which is a computer communicatively connected to a camera that captures images of a vehicle, to perform the following steps: detect the license plate of the vehicle that appears in one or more predefined detection areas from each of a plurality of captured images captured by the camera; calculate the maximum and minimum luminance values of pixels in the area of the detected license plate; and, if it is determined that the luminance difference between the maximum and minimum luminance values is less than a predetermined value, generate and output advice information regarding the installation or parameter settings of the camera.
また、本開示は、カメラと端末装置とが通信可能に接続されたカメラ設置支援システムのカメラ設置支援方法であって、前記カメラにより撮像された複数の撮像画像のそれぞれから事前に設定された1以上の検知エリアに映る車両のナンバープレートを検知し、検知されたそれぞれの前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出し、前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力する、カメラ設置支援方法を提供する。 The present disclosure also provides a camera installation support method for a camera installation support system in which a camera and a terminal device are communicatively connected, the camera installation support method detecting a vehicle license plate appearing in one or more predefined detection areas from each of a plurality of captured images captured by the camera, calculating a maximum luminance value and a minimum luminance value of pixels in the area of each of the detected license plates, and generating and outputting advice information regarding the installation or parameter settings of the camera if it is determined that the luminance difference between the maximum luminance value and the minimum luminance value is less than a predetermined value.
また、本開示は、カメラと、前記カメラと通信可能に接続された端末装置と、を備える、カメラ設置支援システムであって、前記カメラは、撮像された複数の撮像画像のそれぞれを前記端末装置に送信し、前記端末装置は、前記複数の撮像画像のうち事前に設定された1以上の検知エリアから車両のナンバープレートを検知し、検知されたそれぞれの前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出し、前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力する、カメラ設置支援システムを提供する。 The present disclosure also provides a camera installation support system including a camera and a terminal device communicatively connected to the camera, in which the camera transmits each of a plurality of captured images to the terminal device, and the terminal device detects vehicle license plates from one or more detection areas set in advance among the plurality of captured images, calculates maximum and minimum luminance values of pixels in the area of each of the detected license plates, and if it is determined that the luminance difference between the maximum and minimum luminance values is less than a predetermined value, generates and outputs advice information regarding the installation or parameter settings of the camera.
本開示によれば、カメラの設置を支援し、撮像された撮像画像を用いた認識処理の認識精度を向上できる。 This disclosure can assist with camera installation and improve the recognition accuracy of recognition processing using captured images.
以下、適宜図面を参照しながら、本開示に係るカメラ設置支援プログラム、カメラ設置支援方法およびカメラ設置支援システムの構成および作用を具体的に開示した各実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になることを避け、当業者の理解を容易にするためである。なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるものであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。 Below, with reference to the drawings as appropriate, each embodiment that specifically discloses the configuration and operation of the camera installation support program, camera installation support method, and camera installation support system according to the present disclosure will be described in detail. However, more detailed explanation than necessary may be omitted. For example, detailed explanation of already well-known matters and duplicate explanation of substantially identical configurations may be omitted. This is to avoid the following explanation becoming unnecessarily redundant and to make it easier for those skilled in the art to understand. Note that the attached drawings and the following explanation are provided to enable those skilled in the art to fully understand the present disclosure, and are not intended to limit the subject matter described in the claims.
(実施の形態1)
図1は、実施の形態1に係るカメラ設置支援システム100の内部構成例を示すブロック図である。カメラ設置支援システム100は、例えば所定の場所および環境にカメラC1を設置する場合に、ユーザが希望するカメラC1の設置を支援するためのシステムである。カメラ設置支援システム100は、カメラC1により撮像された撮像画像に基づいて、撮像対象として例えば車両のナンバープレートに関する認識処理を実行し、認識結果に基づいて、カメラの設置位置または設定の調整を行うための調整アドバイス情報を生成して出力する。カメラ設置支援システム100は、カメラC1と、ネットワークNWと、端末装置P1と、を含んで構成される。
(Embodiment 1)
1 is a block diagram showing an example of the internal configuration of a camera
なお、実施の形態1に係るカメラC1は、例えば監視カメラであるが、カメラの用途および種類はこれに限定されない。また、実施の形態1に係るカメラ設置支援システム100は、一例として車両のナンバープレートの検知および認識を実行する例を示すが、これに限定されない。例えば、カメラ設置支援システム100は、例えば車両、二輪車、人物等を検知し、これらの特徴(例えば、ナンバープレート、ナンバー、車種、色、性別、服装、年齢等)を認識してもよい。
Note that the camera C1 according to the first embodiment is, for example, a surveillance camera, but the use and type of the camera are not limited to this. Also, the camera
カメラC1は、ユーザにより撮像対象を撮像可能な位置に設置され、撮像画像のうち事前に設定された検知エリア内から撮像対象を検知して、認識処理を実行する。カメラC1は、撮像した撮像画像と認識結果とを対応付けて、所定間隔(例えば、100ms,200ms等)ごとに端末装置P1に送信する。カメラC1は、通信部10と、プロセッサ11と、メモリ12と、撮像部13と、を含んで構成される。
Camera C1 is installed in a position where the user can capture an image of the target, detects the target from within a predefined detection area in the captured image, and executes recognition processing. Camera C1 associates the captured image with the recognition result and transmits it to terminal device P1 at predetermined intervals (e.g., 100 ms, 200 ms, etc.). Camera C1 includes a
通信部10は、ネットワークNWを介して端末装置P1との間においてデータもしくは情報の送受信を行うための通信インターフェース回路を用いて構成される。通信部10は、無線通信ネットワークまたは有線通信ネットワークを通じて、撮像部13により撮像された撮像画像と、プロセッサ11によって生成された認識結果とを対応付けて、端末装置P1に送信する。
The
プロセッサ11は、例えばCPU(Central Processing unit)またはFPGA(Field Programmable Gate Array)を用いて構成されて、メモリ12と協働して、各種の処理および制御を行う。具体的には、プロセッサ11はメモリ12に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、各部の機能を実現する。
The
プロセッサ11は、撮像部13により撮像された撮像画像のそれぞれを取得し、撮像画像に映る撮像対象(実施の形態1に示す例では、車両のナンバープレートNP)に対する各処理を実行する。以下、図3を参照して、プロセッサ11により実行される各認識処理について説明する。図3は、ナンバープレートNPのプレート幅ΔX、プレート傾きθ、および検知エリアAR1の一例を説明する図である。
The
プロセッサ11は、所定の間隔(例えば、100ms,200ms等)で撮像された撮像画像のそれぞれに、設定された検知エリアAR1の領域を示す枠線(例えば、図7に示す検知エリアAR2の領域を示す実線の枠線)を撮像画像に重畳して、検知エリア付きの撮像画像を生成し、この検知エリアAR1内に映るナンバープレートNPを検知する。なお、ここでプロセッサ11は、検知エリアAR1の領域を示す枠線だけでなく、第1の検知ゾーンAR11および第2の検知ゾーンAR12のそれぞれの領域を示す破線を重畳した検知エリア付きの撮像画像を生成してもよい。
The
プロセッサ11は、検知エリアAR1内から検知されたナンバープレートNPに基づいて、各文字情報を認識して取得する。ここでいう各文字情報は、ナンバープレートNPに示された車両に関する情報であって、例えば陸運支局情報、車種情報、種別情報、一連番号(車両番号)情報等である。なお、上述した各文字情報は一例であってこれに限定されないことは言うまでもない。また、プロセッサ11により認識される情報は、カメラC1の撮像対象により任意に設定されてよく、例えば撮像対象が人物である場合、身長、服装、服の色、年齢、性別等であってもよい。
The
さらに、プロセッサ11は、これらの各文字情報に基づいて、同一車両であると判定したナンバープレートNPに車両を識別可能にする車両IDを付与して、撮像画像に対応づけて保存する。なお、複数の検知エリアが設定され、1枚の撮像画像から複数の車両のナンバープレートが検知された場合には、各検知エリアから検知されたそれぞれのナンバープレートに車両IDを対応付ける。また、プロセッサ11は、ナンバープレートNPが検知された位置として検知エリアの情報および検知ゾーン(例えば、図3に示す検知エリアAR1のうち第1の検知ゾーンAR11または第2の検知ゾーンAR12のいずれであるか)の情報を、ナンバープレートごとに撮像画像に対応づけて保存する。
Furthermore, based on each of these character information,
また、プロセッサ11は、検知されたナンバープレートNPの4つの頂点のそれぞれのうち対向する2つの頂点PS1,PS2のそれぞれの座標を計測する。ここで、図2に示す例において、プロセッサ11は、ナンバープレートNPの左上の頂点PS1の座標(X1,Y1)と右下の頂点PS2の座標(X2,Y2)とを計測する。プロセッサ11は、計測された2つの頂点PS1,PS2のそれぞれの座標に基づいて、ナンバープレートNPの短手方向における中点PS3の座標(X3,Y3)と中点PS4の座標(X4,Y4)とをそれぞれ算出する。
The
プロセッサ11は、算出された2つの中点PS3,PS4のそれぞれの座標に基づいて、ユーザにより設定された検知エリアAR1内にナンバープレートNPが入っているか否かを判定する。具体的に、プロセッサ11は、2つの中点PS3,PS4のそれぞれの座標が検知エリアAR1内であるか否かを判定する。さらに、プロセッサ11は、検知エリアAR1のうち第1の検知ゾーンAR11または第2の検知ゾーンAR12のいずれでナンバープレートNPが検知されたか否かを判定する。ここでいう第1の検知ゾーンAR11は、ユーザにより設定された検知エリアAR1の幅方向(紙面左右方向)の中点を中心とした幅ΔX2の領域であり、後述する指標としてのプレート幅ΔXの達成条件として設定された最小値(例えば、120ピクセル)に等しい。また、第2の検知ゾーンAR12は、検知エリアAR1の幅ΔX1から第1の検知ゾーンAR11の幅ΔX2を除いた2つの領域である。第1の検知ゾーンAR11は、2つの第2の検知ゾーンAR12と隣接し、2つの第2の検知ゾーンAR12に挟み込まれる領域となる。
The
プロセッサ11は、算出された2つの中点PS3,PS4のそれぞれの座標に基づいて、ナンバープレートNPのプレート幅ΔXとプレートの傾きθとを算出する。(数式1)は、プレート幅ΔXの算出式である。なお、プレート幅ΔXは、中点PS3の座標(X3,Y3)と中点PS4の座標(X4,Y4)との間の画素数を示す。また、(数式2)は、プレートの傾きθの算出式である。
The
また、プロセッサ11は、検知されたナンバープレートNPの領域に含まれる画素のうち最高輝度値(つまり、ナンバープレートNPの文字部分以外の背景部分の画素の輝度値)と、最低輝度値(つまり、ナンバープレートNPの文字部分の画素の輝度値)とを算出する。なお、プロセッサ11は、最高輝度値と最低輝度値との差分を示す輝度差ΔLを算出してもよい。
カメラC1は、検知エリア付きの撮像画像と、各認識結果とを対応付けて蓄積(保存)する。なお、ここでいう各認識結果は、例えば各文字情報、車両IDの情報、検知エリアの情報、検知ゾーンの情報、2つの中点PS3,PS4のそれぞれの座標、プレート幅ΔX、プレート傾きθ、最高輝度値、あるいは最低輝度値等であるが、これらに限定されないことは言うまでもない。 The camera C1 stores (stores) the captured image with the detection area in association with each recognition result. Note that the recognition results referred to here are, for example, each character information, vehicle ID information, detection area information, detection zone information, the coordinates of each of the two midpoints PS3 and PS4, the plate width ΔX, the plate inclination θ, the maximum brightness value, or the minimum brightness value, but needless to say, are not limited to these.
プロセッサ11は、端末装置P1から送信された撮像画像および認識結果の取得開始を要求する制御指令に基づいて、蓄積(保存)された検知エリア付きの撮像画像と、各認識結果とをそれぞれ対応付けて、端末装置P1に送信する。なお、所定期間分の撮像画像および各認識結果は、メモリ12に蓄積されてもよいし、例えばHDD(Hard Disk Drive)等の記憶媒体(不図示)、あるいはカメラC1との間でデータ通信可能に接続された例えば、SDカード(登録商標)等の外部記憶媒体(不図示)であってもよい。
Based on a control command sent from the terminal device P1 requesting the start of acquisition of captured images and recognition results, the
メモリ12は、例えばプロセッサ11の各処理を実行する際に用いられるワークメモリとしてのRAM(Random Access Memory)と、プロセッサ11の動作を規定したプログラムおよびデータを格納するROM(Read Only Memory)とを有する。RAMには、プロセッサ11により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ11の動作を規定するプログラムが書き込まれている。メモリ12は、カメラC1の品番情報、各種設定パラメータの情報(例えば、ゲインレベル、明部補正、暗部補正等)、検知エリアの情報等を記憶する。
The
撮像部13は、少なくともレンズ(不図示)とイメージセンサ(不図示)とを有して構成される。イメージセンサは、例えばCCD(Charged-Coupled Device)あるいはCMOS(Complementary Metal-Oxide-Semiconductor)などの固体撮像素子であり、撮像面に結像した光学像を電気信号に変換する。撮像部13は、撮像された撮像画像をプロセッサ11に出力する。
The imaging unit 13 is configured to have at least a lens (not shown) and an image sensor (not shown). The image sensor is a solid-state imaging element such as a CCD (Charged-Coupled Device) or a CMOS (Complementary Metal-Oxide-Semiconductor), and converts the optical image formed on the imaging surface into an electrical signal. The imaging unit 13 outputs the captured image to the
照明部14は、例えばカメラC1の撮像領域に光を照射するための照明であり、例えばIR-LED(Light Emission Diode)、LED等により実現される。照明部14は、プロセッサ11により制御されて、点灯または消灯制御を実行するとともに、照射する光の光量(明るさ)を調整する。
The lighting unit 14 is, for example, a light for irradiating the imaging area of the camera C1 with light, and is realized by, for example, an IR-LED (Light Emission Diode), an LED, etc. The lighting unit 14 is controlled by the
端末装置P1は、入力部23としてユーザの入力操作を受け付け可能なインターフェース(例えば、キーボード,マウス,タッチパネルディスプレイなど)を備える。端末装置P1は、ネットワークNWを介してカメラC1との間で通信可能に接続され、ユーザの入力操作に基づいて生成された信号を、ネットワークNWを介してサーバS1に送信する。また、端末装置P1は、ネットワークNWを介してサーバS1から受信された合成画像をモニタ24に表示する。端末装置P1は、通信部20と、プロセッサ21と、メモリ22と、入力部23と、モニタ24と、HDD25と、を含んで構成される。
The terminal device P1 has an interface (e.g., a keyboard, a mouse, a touch panel display, etc.) that can accept user input operations as an
通信部20は、ネットワークNWを介してカメラC1との間においてデータもしくは情報の送受信を行うための通信インターフェース回路を用いて構成される。通信部20は、無線通信ネットワークまたは有線通信ネットワークを通じて、プロセッサ21によって生成されたユーザの入力操作に基づく制御信号をカメラC1に送信し、カメラC1から送信された撮像画像を取得する。
The
プロセッサ21は、例えばCPUまたはFPGAを用いて構成されて、メモリ22と協働して、各種の処理および制御を行う。具体的には、プロセッサ21はメモリ22に保持されたプログラムおよびデータを参照し、そのプログラムを実行することにより、各部の機能を実現する。
The
メモリ22は、例えばプロセッサ21の各処理を実行する際に用いられるワークメモリとしてのRAMと、プロセッサ21の動作を規定したプログラムおよびデータを格納するROMと、を有する。RAMには、プロセッサ21により生成あるいは取得されたデータもしくは情報が一時的に保存される。ROMには、プロセッサ21の動作を規定するプログラムが書き込まれている。メモリ22は、カメラC1から送信された各種データ、設定された検知エリアの情報等を記憶する。なお、ここでいう各種データは、撮像画像の取得開始時刻、撮像画像の取得終了時刻、カメラC1のIPアドレス、カメラC1の品番情報、設定された検知エリアが重畳された撮像画像、認識結果としての認識対象の位置(座標)情報、保存先としてのプロジェクト名等である。
The
入力部23は、例えばユーザの入力操作を検出するユーザインターフェースであり、マウス、キーボードまたはタッチパネルなどを用いて構成される。入力部23は、ユーザの入力操作に基づいて、カメラC1に関する設定、検知および認識処理に関する設定等を受け付けて信号に変換し、プロセッサ21に出力する。
The
モニタ24は、例えばLCD(Liquid Crystal Display)または有機EL(Electroluminescence)などのディスプレイを用いて構成される。
The
HDD25は、カメラC1から送信された各種データと、プロセッサ21により実行された認識結果、カメラC1の設置、設定に関する調整アドバイス情報等を記録する。
The
ネットワークNWは、無線通信ネットワークまたは有線通信ネットワークによって端末装置P1およびカメラC1との間を通信可能に接続する。ここでいう無線通信ネットワークは、例えば無線LAN(Local Area NetWork)、無線WAN(Wide Area NetWork)、4G(第4世代移動通信システム)、5G(第5世代移動通信システム)、またはWi-Fi(登録商標)等の無線通信規格に準じて提供される。 The network NW connects the terminal device P1 and the camera C1 so that they can communicate with each other via a wireless communication network or a wired communication network. The wireless communication network referred to here is provided in accordance with wireless communication standards such as wireless LAN (Local Area Network), wireless WAN (Wide Area Network), 4G (fourth generation mobile communication system), 5G (fifth generation mobile communication system), or Wi-Fi (registered trademark).
次に、図2を参照して、端末装置P1の動作手順について説明する。図2は、実施の形態1に係る端末装置P1の動作手順例を示すフローチャートである。 Next, the operation procedure of the terminal device P1 will be described with reference to FIG. 2. FIG. 2 is a flowchart showing an example of the operation procedure of the terminal device P1 according to the first embodiment.
端末装置P1は、カメラC1の撮像画像および認識結果の取得開始を要求するユーザ操作に基づいて、カメラC1に認識結果が対応付けられた所定期間分の撮像画像を要求する制御信号を送信する。端末装置P1は、撮像画像および認識結果の取得開始を要求するユーザ操作を受け付けたタイミングを示す開始日時と、対象IPとしてカメラC1のIP(Internet Protocol)アドレスとを対応付けて保存する(St1)。なお、保存される情報は、これに限定されず、例えばカメラC1を特定可能な品番、保存先として設定されたフォルダの名称、ユーザにより入力されたプロジェクト名等であってもよい。 Based on a user operation requesting the start of acquisition of captured images and recognition results by camera C1, terminal device P1 transmits a control signal to camera C1 requesting captured images for a predetermined period associated with the recognition results. Terminal device P1 associates and saves a start date and time indicating the timing at which the user operation requesting the start of acquisition of captured images and recognition results was accepted with the IP (Internet Protocol) address of camera C1 as the target IP (St1). Note that the information to be saved is not limited to this, and may be, for example, a product number that can identify camera C1, the name of a folder set as a save destination, a project name entered by the user, etc.
端末装置P1は、カメラC1から送信された所定期間分の撮像画像(つまり、検知エリア付きの撮像画像)のそれぞれを取得し、開始日時、あるいはカメラC1のIPアドレス等の各種情報と対応付けてメモリ12に保存する(St2)。また、端末装置P1は、撮像画像のそれぞれに対応付けられた各認識結果を取得して、メモリ12に保存する(St3)。 The terminal device P1 acquires each of the captured images (i.e., captured images with detection areas) for a predetermined period of time transmitted from the camera C1, associates them with various information such as the start date and time or the IP address of the camera C1, and stores them in the memory 12 (St2). The terminal device P1 also acquires each recognition result associated with each captured image, and stores them in the memory 12 (St3).
端末装置P1は、カメラC1から送信された撮像画像および認識結果の取得終了を要求するユーザ操作に基づいて、所定期間分の撮像画像のそれぞれの取得および保存と、これらの撮像画像に対応付けられた各認識結果の取得および保存とを終了し、撮像画像および認識結果の取得終了を要求するユーザ操作を受け付けたタイミングを示す終了日時を、開始日時、IPアドレス等と対応付けてメモリ12に保存する(St4)。
Based on a user operation requesting the end of acquisition of the captured images and recognition results transmitted from the camera C1, the terminal device P1 ends the acquisition and storage of each of the captured images for a specified period and the acquisition and storage of each of the recognition results associated with these captured images, and stores in
端末装置P1は、認識結果の表示を要求するユーザ操作に基づいて、ステップSt1~ステップSt4の処理においてメモリ12に保存された各種データ(具体的に、開始日時、IPアドレス、終了日時、開始日時から終了日時の間に取得されたすべての撮像画像および各認識結果のそれぞれ等)を、HDD25にコピーして保存する(St5)。
Based on a user operation requesting the display of the recognition results, the terminal device P1 copies and stores the various data (specifically, the start date and time, IP address, end date and time, all captured images acquired between the start date and time and the end date and time, and each recognition result, etc.) stored in the
端末装置P1は、HDD25にコピーされた複数の撮像画像のそれぞれから、時間的に重複する撮像画像の削除処理、画像分離処理等を実行し、検知されたナンバープレートNPを切り出した複数のプレート画像のそれぞれ(図6に示すナンバー認識結果画面SC0に含まれるプレート画像NP1,NP2,NP3,NP4)を生成する。端末装置P1は、生成された複数のプレート画像のそれぞれと、各認識結果とに基づいて、表示用認識結果データDT0(図6参照)を生成する(St6)。
The terminal device P1 executes a process of deleting temporally overlapping captured images, an image separation process, etc. from each of the multiple captured images copied to the
また、端末装置P1は、各認識結果に基づいて、カメラC1の設置または設定の解析処理を実行する(St7)。具体的に、端末装置P1は、各認識結果に基づいて、画素数適正率、プレート傾き適正率、輝度差適正率、検知エリア内枠率、一連番号一致率、認識結果数等の各解析項目の解析処理を実行する。なお、ここでいう各解析項目は、例えば撮像対象である車両のナンバープレートNPを撮像するカメラC1の設置または設定ができているか否かを判定するための項目であり、上述の項目に限定されなくてよい。 The terminal device P1 also performs an analysis process of the installation or setting of the camera C1 based on each recognition result (St7). Specifically, the terminal device P1 performs an analysis process of each analysis item, such as the pixel count correctness rate, plate tilt correctness rate, brightness difference correctness rate, detection area inner frame rate, serial number matching rate, and number of recognition results, based on each recognition result. Note that each analysis item here is, for example, an item for determining whether or not the camera C1 that captures the license plate NP of the vehicle to be captured has been installed or set up, and is not limited to the above-mentioned items.
端末装置P1は、複数の解析項目の解析結果に基づいて、ナンバー認識結果画面SC0(図6参照)を生成して(St8)、モニタ24に出力して表示させる。また、端末装置P1は、設定された検知エリアごとに、複数の解析項目の解析結果に基づくアドバイス情報を生成し、ナンバー認識結果画面SC0の解析結果表示領域DT17(図6参照)に、対応する検知エリアごとのアドバイス情報を出力する(St9)。
The terminal device P1 generates a number recognition result screen SC0 (see FIG. 6) based on the analysis results of the multiple analysis items (St8), and outputs and displays it on the
端末装置P1は、ユーザ操作によりナンバー認識結果画面SC0に含まれるプレート位置確認ボタンBT2が押下(選択)されると、プレート位置描画画像(図7~図10を参照)を生成して、モニタ24に出力して表示させる(St10)。
When the plate position confirmation button BT2 included in the number recognition result screen SC0 is pressed (selected) by a user operation, the terminal device P1 generates a plate position drawing image (see Figures 7 to 10) and outputs it to the
ここで、図4および図5を参照して、図2に示すステップSt7~ステップSt9の処理(つまり、端末装置P1により実行される複数の解析項目の解析処理とアドバイス情報の生成処理)について説明する。図4は、ナンバープレートNPの各解析項目の達成条件および未達成条件の一例を示すテーブルTB1である。図5は、アドバイス情報の一例を示すテーブルTB2である。なお、テーブルTB1に示す各指標、各達成条件および各未達成条件のそれぞれは一例であって、これに限定されないことは言うまでもない。また同様に、テーブルTB2に示す各解析項目に対応するアドバイス情報の例は、一例であってこれに限定されないことは言うまでもない。また、各解析項目に対応するアドバイス情報は、各解析項目の達成条件が未達成と判定された場合に生成される例についてテーブルTB2を参照して説明するが、各解析項目の達成条件が達成と判定された場合には、この解析項目の達成条件が達成している旨をユーザに通知する通知情報が生成されてもよい。 Now, referring to FIG. 4 and FIG. 5, the process of steps St7 to St9 shown in FIG. 2 (i.e., the analysis process of multiple analysis items and the generation process of advice information executed by the terminal device P1) will be described. FIG. 4 is a table TB1 showing an example of the achievement conditions and the unachieved conditions of each analysis item of the license plate NP. FIG. 5 is a table TB2 showing an example of advice information. Note that each index, each achievement condition, and each unachieved condition shown in table TB1 are examples, and it goes without saying that they are not limited to these. Similarly, it goes without saying that the example of advice information corresponding to each analysis item shown in table TB2 is an example, and it goes without saying that they are not limited to these. Also, with reference to table TB2, an example of advice information corresponding to each analysis item that is generated when it is determined that the achievement condition of each analysis item is unachieved will be described, but when it is determined that the achievement condition of each analysis item is achieved, notification information that notifies the user that the achievement condition of this analysis item is achieved may be generated.
(画素数適正率の解析処理)
端末装置P1は、カメラC1の検知エリア内に映るプレート幅ΔXに基づいて、画素数適正率を解析する。端末装置P1は、すべての撮像画像の各検知エリアから検知されたすべてのナンバープレートNPについて、プレート幅ΔXが達成条件480ピクセル≧ΔX≧120ピクセルを満たすか否かを判定する。端末装置P1は、プレート幅ΔXが達成条件を満たすと判定した場合には、撮像されたナンバープレートNPの幅(つまり、画素数)が各文字情報の認識により適した画素数である、またはカメラC1の取付位置、取付角度(つまり、カメラC1の俯角または振り角)がナンバープレートNPの各文字情報を認識可能な取付角度であると判定する。一方、端末装置P1は、プレート幅ΔXが達成条件を満たさない(つまり、未達成条件を満たす)と判定した場合には、カメラC1の現在のズーム倍率の設定、あるいはカメラC1の取付位置または取付角度の調整が必要であると判定し、「検知エリア内のプレート幅が大きくなるようカメラのズームを調整してください。」等の各検知エリア内に映るナンバープレートNPの画角数を増やす必要がある旨のアドバイス情報、あるいは「検知エリア内のプレート幅が大きくなるようカメラの取付位置(距離/振り角)を調整してください。」等のカメラC1の取付位置または取付角度の調整が必要である旨のアドバイス情報を生成する。
(Analysis of pixel number appropriateness rate)
The terminal device P1 analyzes the pixel number appropriateness rate based on the plate width ΔX captured in the detection area of the camera C1. The terminal device P1 judges whether the plate width ΔX of all license plates NP detected from each detection area of all captured images satisfies the achievement condition of 480 pixels ≧ ΔX ≧ 120 pixels. If the terminal device P1 judges that the plate width ΔX satisfies the achievement condition, it judges that the width (i.e., the number of pixels) of the captured license plate NP is a number of pixels more suitable for recognizing each piece of character information, or that the mounting position and mounting angle of the camera C1 (i.e., the depression angle or swing angle of the camera C1) are mounting angles that allow each piece of character information of the license plate NP to be recognized. On the other hand, if the terminal device P1 determines that the plate width ΔX does not satisfy the achievement condition (i.e., satisfies the unachieved condition), it determines that the current zoom magnification setting of the camera C1, or the mounting position or mounting angle of the camera C1, needs to be adjusted, and generates advice information indicating that the number of angles of view of the license plate NP reflected in each detection area needs to be increased, such as "Adjust the camera zoom so that the plate width within the detection area is increased," or advice information indicating that the mounting position or mounting angle of the camera C1 needs to be adjusted, such as "Adjust the camera mounting position (distance/swing angle) so that the plate width within the detection area is increased."
さらに、端末装置P1は、ある同一の車両IDが付与されたすべてのナンバープレートNPのうち達成条件を満たすプレート幅ΔXが計測された割合を、この車両IDにおける画素数適正率として算出(解析)する。また、端末装置P1は、ユーザ操作により、すべての車両IDの画素数適正率の解析要求を受け付けた場合には、すべての車両IDのナンバープレートNPのうち達成条件を満たすプレート幅ΔXが計測された割合を、すべての車両IDの画素数適正率として算出(解析)する。これにより、端末装置P1は、画素数適正率に基づいて、カメラC1のズーム倍率、取付位置(つまり、撮像距離)、あるいは取付角度がより適切であるか否かを判定できる。 Furthermore, the terminal device P1 calculates (analyzes) the percentage of all number plates NP assigned with the same vehicle ID that have a measured plate width ΔX that satisfies the achievement condition as the pixel number appropriateness rate for this vehicle ID. Furthermore, when the terminal device P1 receives a request for analyzing the pixel number appropriateness rate for all vehicle IDs through user operation, it calculates (analyzes) the percentage of all number plates NP with all vehicle IDs that have a measured plate width ΔX that satisfies the achievement condition as the pixel number appropriateness rate for all vehicle IDs. This allows the terminal device P1 to determine whether the zoom magnification, mounting position (i.e., imaging distance), or mounting angle of the camera C1 are more appropriate based on the pixel number appropriateness rate.
(傾き適正率の解析処理)
また、端末装置P1は、カメラC1の各検知エリア内に映るプレート傾きθに基づいて、プレート傾き適正率を解析する。端末装置P1は、すべての撮像画像の各検知エリアから検知されたすべてのナンバープレートNPについて、プレート傾きθが達成条件「θ<11°」を満たすか否かを判定する。端末装置P1は、プレート傾きθが達成条件を満たすと判定した場合には、カメラC1の取付角度(つまり、カメラC1の俯角または振り角)がナンバープレートNPの各文字情報を認識可能な取付角度であると判定する。一方、端末装置P1は、プレート傾きθが達成条件を満たさない(つまり、未達成条件「θ≧11°」を満たす)と判定した場合には、カメラC1の取付角度(つまり、カメラC1の俯角または振り角)が大きいと判定し、「検知エリア内のプレート角度が小さくなるようカメラの俯角・振り角を調整してください。」等のカメラC1の俯角または取付角度の調整が必要である旨のアドバイス情報を生成する。
(Analysis of inclination appropriateness rate)
The terminal device P1 also analyzes the plate tilt appropriateness rate based on the plate tilt θ reflected in each detection area of the camera C1. The terminal device P1 judges whether the plate tilt θ of all number plates NP detected from each detection area of all captured images satisfies the achievement condition "θ<11°". If the terminal device P1 judges that the plate tilt θ satisfies the achievement condition, it judges that the mounting angle of the camera C1 (i.e., the depression angle or swing angle of the camera C1) is an installation angle at which each character information of the number plate NP can be recognized. On the other hand, if the terminal device P1 judges that the plate tilt θ does not satisfy the achievement condition (i.e., satisfies the unachieved condition "θ≧11°"), it judges that the mounting angle of the camera C1 (i.e., the depression angle or swing angle of the camera C1) is large, and generates advice information indicating that the depression angle or mounting angle of the camera C1 needs to be adjusted, such as "Adjust the depression angle/swing angle of the camera so that the plate angle in the detection area becomes smaller."
端末装置P1は、ある同一の車両IDが付与されたすべてのナンバープレートNPのうち達成条件を満たすプレート傾きθが計測された割合を、この車両IDにおけるプレート傾き適正率として算出(解析)する。また、端末装置P1は、ユーザ操作により、すべての撮像画像で認識されたすべての車両IDのプレート傾き適正率の解析要求を受け付けた場合には、すべての車両IDのナンバープレートNPのうち達成条件を満たすプレート傾きθが計測された割合を、すべての車両IDのプレート傾き適正率として算出(解析)する。これにより、端末装置P1は、算出されたプレート傾き適正率に基づいて、カメラC1の取付角度がより適切であるか否かを判定できる。 The terminal device P1 calculates (analyzes) the proportion of all number plates NP assigned with the same vehicle ID that have a measured plate tilt θ that satisfies the achievement condition as the plate tilt appropriateness rate for this vehicle ID. Furthermore, when the terminal device P1 receives a request for analyzing the plate tilt appropriateness rate of all vehicle IDs recognized in all captured images through user operation, it calculates (analyzes) the proportion of all number plates NP of all vehicle IDs that have a measured plate tilt θ that satisfies the achievement condition as the plate tilt appropriateness rate for all vehicle IDs. This allows the terminal device P1 to determine whether the mounting angle of the camera C1 is more appropriate based on the calculated plate tilt appropriateness rate.
(輝度差適正率の解析処理)
また、端末装置P1は、カメラC1の各検知エリア内に映るナンバープレートNPの輝度差ΔLに基づいて、輝度差適正率を解析する。端末装置P1は、すべての撮像画像における各検知エリアから検知されたすべてのナンバープレートNPの最高輝度値と最低輝度値との差分である輝度差ΔLを算出し、この輝度差ΔLが達成条件「ΔL≧60」を満たすか否かを判定する。端末装置P1は、輝度差ΔLが達成条件を満たすと判定した場合には、カメラC1のゲインレベルまたは明るさ補正(つまり、暗部補正および明部補正)の設定、あるいは照明部14の設定がナンバープレートNPの各文字情報を認識可能に設定されていると判定する。一方、端末装置P1は、輝度差ΔLが達成条件を満たさない(つまり、未達成条件「ΔL<60」を満たす)と判定した場合には、カメラC1のゲインレベルまたは明るさ補正の設定、あるいは照明部14の明るさ(照度)について調整が必要であると判定し、アドバイス情報を生成する。
(Analysis of luminance difference appropriate rate)
The terminal device P1 also analyzes the brightness difference appropriateness rate based on the brightness difference ΔL of the license plate NP reflected in each detection area of the camera C1. The terminal device P1 calculates the brightness difference ΔL, which is the difference between the maximum brightness value and the minimum brightness value of all license plates NP detected from each detection area in all captured images, and judges whether this brightness difference ΔL satisfies the achievement condition "ΔL≧60". If the terminal device P1 judges that the brightness difference ΔL satisfies the achievement condition, it judges that the gain level or brightness correction (i.e., dark area correction and bright area correction) settings of the camera C1, or the settings of the illumination unit 14 are set so that each character information of the license plate NP can be recognized. On the other hand, if the terminal device P1 judges that the brightness difference ΔL does not satisfy the achievement condition (i.e., satisfies the unachieved condition "ΔL<60"), it judges that the gain level or brightness correction settings of the camera C1, or the brightness (illuminance) of the illumination unit 14 need to be adjusted, and generates advice information.
ここで、端末装置P1は、輝度差ΔLが達成条件を満たさない場合、ナンバープレートNPの最高輝度値および最低輝度値、あるいはナンバープレートNPの撮像時刻に基づいて、より詳細なアドバイス情報を生成してよい。以下、ナンバープレートNPの最高輝度値および最低輝度値、あるいはナンバープレートNPの撮像時刻に基づくアドバイス情報の生成例について説明する。 Here, if the luminance difference ΔL does not satisfy the achievement condition, the terminal device P1 may generate more detailed advice information based on the maximum and minimum luminance values of the license plate NP, or the image capture time of the license plate NP. Below, an example of generating advice information based on the maximum and minimum luminance values of the license plate NP, or the image capture time of the license plate NP, is described.
まず、端末装置P1は、輝度差ΔLが達成条件を満たさない場合、最高輝度値と最低輝度値とに基づいて、撮像画像が黒つぶれしているか、または白飛びしているか否かを判定する。また、端末装置P1は、複数の撮像画像の撮像時刻の情報に基づいて、これらのナンバープレートNPが撮像された時間帯が昼間、または夜間のいずれであるかを判定する。 First, if the luminance difference ΔL does not satisfy the achievement condition, the terminal device P1 determines whether the captured image has blackout or whiteout based on the maximum and minimum luminance values. In addition, the terminal device P1 determines whether the license plates NP were captured during the day or night based on the information on the capture times of the multiple captured images.
端末装置P1は、撮像画像が黒つぶれしていると判定し、かつ、撮像された時間帯が昼間であると判定した場合、「プレートの最大輝度と最小輝度の差が大きくなるよう暗部補正を上げて調整してください。」等のカメラC1の暗部補正を上げる調整が必要である旨のアドバイス情報を生成する。端末装置P1は、撮像画像が黒つぶれしていると判定し、かつ、撮像された時間帯が夜間であると判定した場合、「プレートの最大輝度と最小輝度の差が大きくなるようゲインレベルを上げて、調整してください。」等のカメラC1のゲインレベルを上げる調整が必要である旨のアドバイス情報、あるいは「必要に応じてIR-LEDまたは照明にて明るさを調整してください。」等の照明部14(IR-LED)またはカメラC1が備える照明部14と異なる他の照明で、カメラC1により撮像される撮像領域の明るさの調整が必要である旨のアドバイス情報を生成する。 When the terminal device P1 determines that the captured image is blacked out and that the image was taken during the daytime, it generates advice information indicating that the camera C1 needs to be adjusted to increase the dark area correction, such as "Increase the dark area correction so that the difference between the maximum luminance and minimum luminance of the plate is large." When the terminal device P1 determines that the captured image is blacked out and that the image was taken during the nighttime, it generates advice information indicating that the camera C1 needs to be adjusted to increase the gain level, such as "Increase the gain level so that the difference between the maximum luminance and minimum luminance of the plate is large," or advice information indicating that the brightness of the imaged area captured by the camera C1 needs to be adjusted using the lighting unit 14 (IR-LED) or other lighting different from the lighting unit 14 provided in the camera C1, such as "Adjust the brightness using IR-LED or lighting as necessary."
一方、端末装置P1は、撮像画像が白飛びしていると判定し、かつ、撮像された時間帯が昼間であると判定した場合、「プレートの最大輝度と最小輝度の差が大きくなるよう明部補正を上げて調整してください。」等のカメラC1の明部補正を上げる調整が必要である旨のアドバイス情報を生成する。端末装置P1は、撮像画像が白飛びしていると判定し、かつ、撮像された時間帯が夜間であると判定した場合、「プレートの最大輝度と最小輝度の差が大きくなるようゲインレベルを下げて、調整してください。」等のカメラC1の設定でゲインレベルを下げる調整が必要である旨のアドバイス情報、あるいは「必要に応じてIR-LEDまたは照明にて明るさを調整してください。」等の照明部14(IR-LED)またはカメラC1が備える照明部14と異なる他の照明で、カメラC1により撮像される撮像領域の明るさの調整が必要である旨のアドバイス情報を生成する。 On the other hand, when the terminal device P1 determines that the captured image is overexposed and that the image was taken during the daytime, it generates advice information indicating that the camera C1 needs to be adjusted to increase the correction for bright areas, such as "Increase the correction for bright areas so that the difference between the maximum and minimum luminance of the plate is large." When the terminal device P1 determines that the captured image is overexposed and that the image was taken during the nighttime, it generates advice information indicating that the camera C1 needs to be adjusted to decrease the gain level in its settings, such as "Decrease the gain level so that the difference between the maximum and minimum luminance of the plate is large," or advice information indicating that the brightness of the imaged area captured by the camera C1 needs to be adjusted using the lighting unit 14 (IR-LED) or other lighting different from the lighting unit 14 provided in the camera C1, such as "Adjust the brightness using the IR-LED or lighting as necessary."
なお、上述した撮像画像が黒つぶれしているか、または白飛びしているか否かの判定は、ユーザにより行われてもよい。また、同様に、ナンバープレートNPが撮像された時間帯が昼間、または夜間のいずれであるかの判定は、ユーザにより行われてもよい。このような場合、端末装置P1は、撮像画像が黒つぶれしているか、または白飛びしているかのユーザによる入力操作と、撮像された時間帯が昼間、または夜間のいずれであるかのユーザによる入力操作とを、入力部23を介して受け付ける。端末装置P1は、ユーザ入力に基づいて、アドバイス情報を生成する。なお、撮像画像が黒つぶれしているか、または白飛びしているか否かの判定は、必須でなく省略されてもよい。
The determination of whether the captured image is blacked out or overexposed may be performed by the user. Similarly, the determination of whether the time period during which the license plate NP was captured is daytime or nighttime may be performed by the user. In such a case, the terminal device P1 accepts, via the
端末装置P1は、ある同一の車両IDが付与されたすべてのナンバープレートNPのうち達成条件を満たす輝度差ΔLが計測された割合を、この車両IDにおける輝度差適正率として算出(解析)する。また、端末装置P1は、ユーザ操作により、すべての撮像画像で認識されたすべての車両IDの輝度差適正率の解析要求を受け付けた場合には、すべての車両IDのナンバープレートNPのうち達成条件を満たす輝度差ΔLが計測された割合を、すべての車両IDの輝度差適正率として算出(解析)する。これにより、端末装置P1は、算出された輝度差適正率に基づいて、ナンバープレートNPの各文字情報の認識を実行するのに十分な輝度差を有するナンバープレートNPの画像がより的確に取得可能なカメラC1の設定がされているか否かを判定できる。 The terminal device P1 calculates (analyzes) the proportion of all number plates NP assigned with the same vehicle ID that have a measured brightness difference ΔL that satisfies the achievement condition as the brightness difference appropriateness rate for this vehicle ID. Furthermore, when the terminal device P1 receives a request for analyzing the brightness difference appropriateness rate of all vehicle IDs recognized in all captured images through a user operation, it calculates (analyzes) the proportion of all number plates NP with vehicle IDs that have a measured brightness difference ΔL that satisfies the achievement condition as the brightness difference appropriateness rate for all vehicle IDs. This allows the terminal device P1 to determine whether the camera C1 is set to be able to more accurately acquire an image of the number plate NP that has a brightness difference sufficient to recognize each character information of the number plate NP, based on the calculated brightness difference appropriateness rate.
(検知エリア内枠率の解析処理)
また、端末装置P1は、カメラC1の検知エリア内で検知されたすべてのナンバープレートNPのうち第2の検知ゾーンで検知されたナンバープレートNPの数に基づいて、検知エリア内枠率を解析する。端末装置P1は、カメラC1の各検知エリア内で検知されたナンバープレートNPがいずれの検知ゾーンで検出されたか否かを判定する。具体的に、端末装置P1は、ナンバープレートNPの2つの中点PS3,PS4のそれぞれが各検知エリアのいずれの検知ゾーンで検出されたか否かを判定する。端末装置P1は、2つの中点PS3,PS4がともに第1の検知ゾーンで検出された場合には達成条件を満たすと判定する。また、端末装置P1は、2つの中点PS3,PS4のうちいずれか一方が第2の検知ゾーンで検出された場合には達成条件を満たさないと判定する。
(Analysis of detection area inner frame rate)
The terminal device P1 also analyzes the detection area inner frame rate based on the number of license plates NP detected in the second detection zone among all license plates NP detected in the detection area of the camera C1. The terminal device P1 judges in which detection zone the license plate NP detected in each detection area of the camera C1 was detected. Specifically, the terminal device P1 judges in which detection zone of each detection area each of the two midpoints PS3 and PS4 of the license plate NP was detected. The terminal device P1 judges that the achievement condition is met when both of the two midpoints PS3 and PS4 are detected in the first detection zone. The terminal device P1 also judges that the achievement condition is not met when either of the two midpoints PS3 and PS4 is detected in the second detection zone.
端末装置P1は、すべてのナンバープレートNPのそれぞれが検知された検知ゾーンの判定処理の結果、カメラC1の各検知エリア内で検知されたすべてのナンバープレートNPのうち第2の検知ゾーンで検知されたナンバープレートNPの数に基づいて、検知エリア内枠率を算出(解析)し、各検知エリアでナンバープレートNPをより適切に検知可能か否かを判定する。端末装置P1は、検知エリア内枠率がユーザにより設定された所定値(例えば、90%,95%等)以上であると判定した場合、現在設定されている各検知エリアでナンバープレートNPをより適切に検知可能であると判定する。端末装置P1は、検知エリア内枠率がユーザにより設定された所定値以上でないと判定した場合、「車両の走行ルートの影響を受けないよう検知エリア内枠(点線)に収まるようナンバー認識アプリの設定画面にて検知エリアを調整してください。」等の現在設定されている検知エリアではナンバープレートNPをより適切に検知できない可能性がある旨のアドバイス情報を生成する。これにより、端末装置P1は、算出された検知エリア内枠率に基づいて、ナンバープレートNPの各文字情報の認識を実行するにあたって、現在のカメラC1に設定された検知エリアがより適切な範囲で設定されているか否かを判定できる。 The terminal device P1 calculates (analyzes) the detection area inner frame rate based on the number of number plates NP detected in the second detection zone among all number plates NP detected in each detection area of the camera C1 as a result of the detection zone determination process in which each of the number plates NP was detected, and determines whether the number plate NP can be more appropriately detected in each detection area. If the terminal device P1 determines that the detection area inner frame rate is equal to or greater than a predetermined value (e.g., 90%, 95%, etc.) set by the user, it determines that the number plate NP can be more appropriately detected in each currently set detection area. If the terminal device P1 determines that the detection area inner frame rate is not equal to or greater than the predetermined value set by the user, it generates advice information indicating that the number plate NP may not be more appropriately detected in the currently set detection area, such as "Adjust the detection area on the setting screen of the number recognition app so that it fits within the detection area inner frame (dotted line) so as not to be affected by the vehicle's driving route." This allows the terminal device P1 to determine, based on the calculated detection area inner frame rate, whether the detection area currently set for the camera C1 is set to a more appropriate range when recognizing each piece of character information on the license plate NP.
端末装置P1は、ある同一の車両IDが付与された車両のナンバープレートNPのうち第1の検知ゾーンAR11内で検知されたこの車両IDを有する車両における検知エリア内枠率を算出(解析)する。また、端末装置P1は、ユーザ操作により、すべての車両IDにおける検知エリア内枠率の解析要求を受け付けた場合には、検知されたすべてのナンバープレートNPのそれぞれのうち達成条件(つまり、第1の検知ゾーン内で検知)を満たす割合を、すべての車両IDの検知エリア内枠率として算出(解析)する。これにより、端末装置P1は、算出(解析)された検知エリア内枠率に基づいて、ナンバープレートNPの検知により適切な検知エリアが設定されているか否かを判定できる。 The terminal device P1 calculates (analyzes) the detection area inner frame rate for vehicles having the same vehicle ID and detected within the first detection zone AR11 among the license plates NP of vehicles assigned with this vehicle ID. Furthermore, when the terminal device P1 receives a request for analyzing the detection area inner frame rate for all vehicle IDs through user operation, it calculates (analyzes) the proportion of all detected license plates NP that satisfy the achievement condition (i.e., detection within the first detection zone) as the detection area inner frame rate for all vehicle IDs. This allows the terminal device P1 to determine whether an appropriate detection area has been set by detecting the license plate NP based on the calculated (analyzed) detection area inner frame rate.
(一連番号一致率の解析処理)
また、端末装置P1は、カメラC1の各検知エリア内で検知されたある同一の車両IDが付与された車両のすべてのナンバープレートNPにおいて認識されたすべての一連番号のうち最も多い一連番号(以降、「最多一連番号」と表記)を判定し、認識されたすべての一連番号のうちこの最多一連番号の数に基づいて、一連番号一致率を算出(解析)する。端末装置P1は、算出された一連番号一致率が所定値(例えば、95%,98%等)以上であると判定した場合、認識された一連番号の誤認識している可能性が低いと判定する。一方、端末装置P1は、算出された一連番号一致率が所定値以上でないと判定した場合、認識された一連番号の誤認識している可能性が高いと判定し、他の解析項目の解析結果のうち達成条件を満たしていない解析項目に基づいて、アドバイス情報を生成する。例えば、端末装置P1は、一連番号一致率、画素数適正率、およびプレート傾き適正率のそれぞれが達成条件を満たしていないと判定した場合には、画素数適正率あるいはプレート傾き適正率のそれぞれの達成条件を満たしていない場合に生成されるアドバイス情報を生成したり、一連番号一致率および輝度差適正率のそれぞれが達成条件を満たしていないと判定した場合には、輝度差適正率の達成条件を満たしていない場合に生成されるアドバイス情報を生成したりする。これにより、端末装置P1は、算出(解析)された一連番号一致率に基づいて、カメラC1により実行される最多一連番号の認識結果について誤認識の割合を可視化できるとともに、他の解析項目のそれぞれの達成条件の達成状況(つまり、達成条件を満たしているか否かの判定結果)に基づいて、カメラC1の設置または設定に関するアドバイス情報を生成できる。
(Analysis of serial number match rate)
The terminal device P1 also determines the most frequent serial number (hereinafter referred to as the "most frequent serial number") among all the serial numbers recognized on all the license plates NP of vehicles with the same vehicle ID detected within each detection area of the camera C1, and calculates (analyzes) the serial number match rate based on the number of the most frequent serial number among all the recognized serial numbers. If the terminal device P1 determines that the calculated serial number match rate is equal to or greater than a predetermined value (e.g., 95%, 98%, etc.), it determines that the recognized serial numbers are unlikely to have been erroneously recognized. On the other hand, if the terminal device P1 determines that the calculated serial number match rate is not equal to or greater than the predetermined value, it determines that the recognized serial numbers are likely to have been erroneously recognized, and generates advice information based on the analysis items that do not satisfy the achievement conditions among the analysis results of the other analysis items. For example, when the terminal device P1 determines that each of the serial number matching rate, the pixel number appropriate rate, and the plate inclination appropriate rate does not satisfy the achievement condition, it generates advice information that is generated when the achievement condition of each of the pixel number appropriate rate or the plate inclination appropriate rate is not satisfied, and when it determines that each of the serial number matching rate and the brightness difference appropriate rate does not satisfy the achievement condition, it generates advice information that is generated when the achievement condition of the brightness difference appropriate rate is not satisfied. In this way, the terminal device P1 can visualize the rate of erroneous recognition of the most frequent serial number recognition result performed by the camera C1 based on the calculated (analyzed) serial number matching rate, and can generate advice information regarding the installation or setting of the camera C1 based on the achievement status of each achievement condition of the other analysis items (i.e., the determination result of whether the achievement condition is satisfied or not).
(認識結果数の解析処理)
また、端末装置P1は、カメラC1により撮像されたすべての車両のナンバープレートNPのうち各文字情報の認識が実行されたナンバープレートNPの総数(以降、「認識結果数」と表記)を算出(解析)する。端末装置P1は、算出(解析)された認識結果数が所定値(例えば、9個以上等)以上であるか否かを判定する。端末装置P1は、認識結果数が所定値以上であると判定した場合、各車両のベストショット画像を生成するためのサンプル数が十分にあると判定する。一方、端末装置P1は、算出(解析)された認識結果数が所定値以上でないと判定した場合、各車両のベストショット画像を生成するためのサンプル数が十分でないと判定し、「ナンバー認識結果の数が一定以上となるようカメラの俯角・振り角を調整してください。」等のカメラC1の俯角または取付角度の調整が必要である旨のアドバイス情報を生成する。これにより、端末装置P1は、算出(解析)された認識結果数に基づいて、カメラC1の俯角または取付角度がより適切に調整されているか否かを判定できる。
(Analysis of the number of recognition results)
The terminal device P1 also calculates (analyzes) the total number of license plates NP for which recognition of each character information has been performed among the license plates NP of all vehicles captured by the camera C1 (hereinafter, referred to as the "number of recognition results"). The terminal device P1 judges whether the calculated (analyzed) number of recognition results is equal to or greater than a predetermined value (e.g., 9 or more). If the terminal device P1 judges that the number of recognition results is equal to or greater than the predetermined value, it judges that the number of samples for generating a best shot image of each vehicle is sufficient. On the other hand, if the terminal device P1 judges that the calculated (analyzed) number of recognition results is not equal to or greater than the predetermined value, it judges that the number of samples for generating a best shot image of each vehicle is not sufficient, and generates advice information indicating that the depression angle or mounting angle of the camera C1 needs to be adjusted, such as "Adjust the depression angle/swing angle of the camera so that the number of number recognition results is equal to or greater than a certain value." This allows the terminal device P1 to judge whether the depression angle or mounting angle of the camera C1 is more appropriately adjusted based on the calculated (analyzed) number of recognition results.
以上により、端末装置P1は、ナンバー認識結果画面SC0、およびナンバー認識結果画面SC0に含まれる解析結果表示領域DT17を生成する。ここで、図6を参照して、ステップSt8の処理により生成されるナンバー認識結果画面SC0と、ステップSt9の処理により生成される解析結果表示領域DT17について説明する。図6は、ナンバー認識結果画面SC0の一例を示す図である。 As a result of the above, the terminal device P1 generates the number recognition result screen SC0 and the analysis result display area DT17 included in the number recognition result screen SC0. Here, with reference to FIG. 6, the number recognition result screen SC0 generated by the processing of step St8 and the analysis result display area DT17 generated by the processing of step St9 will be described. FIG. 6 is a diagram showing an example of the number recognition result screen SC0.
ナンバー認識結果画面SC0は、カメラC1から送信された各認識結果、および生成された複数のプレート画像NP1~NP4のそれぞれを含む表示用認識結果データDT0と、設定された検知エリアごとの解析結果およびアドバイス情報を表示する解析結果表示タブARA,ARBのそれぞれと、設定画面ボタンBT1と、プレート位置描画画像を表示させるためのプレート位置確認ボタンBT2と、を含んで生成される。なお、図6に示すナンバー認識結果画面SC0では、一例として2つの検知エリア(「検知エリア1」および「検知エリア2」)が設定された例を示すが、設定される検知エリアの数は、これに限定されないことは言うまでもない。
The license plate recognition result screen SC0 is generated including display recognition result data DT0 including each of the recognition results sent from camera C1 and each of the generated plate images NP1 to NP4, analysis result display tabs ARA and ARB that display the analysis results and advice information for each set detection area, a setting screen button BT1, and a plate position confirmation button BT2 for displaying a plate position drawing image. Note that the license plate recognition result screen SC0 shown in FIG. 6 shows an example in which two detection areas ("
表示用認識結果データDT0は、生成された複数のプレート画像NP1~NP4のそれぞれと、これらのプレート画像NP1~NP4のそれぞれが生成された撮像画像に基づく各認識結果とが表示される領域である。なお、図6に示す表示用認識結果データDT0に含まれるプレート画像および認識結果の表示数は、4つである例を示すが、3つ以下であってもよいし、5つ以上であってもよいことは言うまでもない。 The display recognition result data DT0 is an area in which each of the generated plate images NP1 to NP4 and each recognition result based on the captured image from which each of these plate images NP1 to NP4 was generated are displayed. Note that while the number of plate images and recognition results included in the display recognition result data DT0 shown in FIG. 6 is an example in which the number is four, it goes without saying that the number may be three or less, or five or more.
ナンバープレート画像欄DT1は、生成された複数のプレート画像NP1~NP4のそれぞれを表示する。なお、ナンバープレート画像欄DT1は、複数のプレート画像NP1~NP4のそれぞれのサムネイル画像が表示されてもよい。例えば、図6に示す例においてナンバープレート画像欄DT1は、「多摩 〇〇〇 さ △△-××」のナンバープレートのプレート画像NP1,NP3のそれぞれと、「世田谷 △△△ あ ××-〇〇」のナンバープレートのプレート画像NP2,NP4のそれぞれとを表示する。 The license plate image field DT1 displays each of the multiple plate images NP1 to NP4 that have been generated. The license plate image field DT1 may also display thumbnail images of each of the multiple plate images NP1 to NP4. For example, in the example shown in FIG. 6, the license plate image field DT1 displays the plate images NP1 and NP3 of the license plate "Tama XXX sa △△-XX" and the plate images NP2 and NP4 of the license plate "Setagaya △△△ a XX-XXX".
陸運支局欄DT2は、カメラC1によって実行され、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像に映るナンバープレートが有する各文字情報のうち陸運支局情報を認識した認識結果を示す。例えば、図6に示す例において陸運支局欄DT2は、プレート画像NP1の陸運支局情報が「多摩」、プレート画像NP2の陸運支局情報が「世田谷」、プレート画像NP3の陸運支局情報が「多摩」、プレート画像NP4の陸運支局情報が「世田谷」であることを示す。 The Regional Land Transport Bureau column DT2 shows the recognition results performed by the camera C1, which recognizes the Regional Land Transport Bureau information from among the character information of the license plates shown in the captured images corresponding to each of the multiple license plate images NP1 to NP4. For example, in the example shown in FIG. 6, the Regional Land Transport Bureau column DT2 shows that the Regional Land Transport Bureau information for plate image NP1 is "Tama," the Regional Land Transport Bureau information for plate image NP2 is "Setagaya," the Regional Land Transport Bureau information for plate image NP3 is "Tama," and the Regional Land Transport Bureau information for plate image NP4 is "Setagaya."
車種欄DT3は、カメラC1によって実行され、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像に映るナンバープレートが有する各文字情報のうち車両の車種情報を認識した認識結果を示す。例えば、図6に示す例において車種欄DT3は、プレート画像NP1の車種情報が「○○○」、プレート画像NP2の車種情報が「△△△」、プレート画像NP3の車種情報が「○○○」、プレート画像NP4の車種情報が「△△△」であることを示す。 The vehicle type column DT3 shows the results of the recognition performed by the camera C1, which recognizes the vehicle type information of the vehicle from among the character information of the license plates shown in the captured images corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in Figure 6, the vehicle type column DT3 shows that the vehicle type information of plate image NP1 is "XXX", the vehicle type information of plate image NP2 is "△△△", the vehicle type information of plate image NP3 is "XXX", and the vehicle type information of plate image NP4 is "△△△".
種別欄DT4は、カメラC1によって実行され、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像に映るナンバープレートが有する各文字情報のうち車両の種別情報を認識した認識結果を示す。例えば、図6に示す例において種別欄DT4は、プレート画像NP1の種別情報が「さ」、プレート画像NP2の種別情報が「あ」、プレート画像NP3の種別情報が「さ」、プレート画像NP4の種別情報が「あ」であることを示す。 The type column DT4 shows the result of the recognition performed by the camera C1 to recognize the vehicle type information from among the character information of the license plates shown in the captured images corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in Figure 6, the type column DT4 shows that the type information of plate image NP1 is "sa", the type information of plate image NP2 is "a", the type information of plate image NP3 is "sa", and the type information of plate image NP4 is "a".
一連番号欄DT5は、カメラC1によって実行され、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像に映るナンバープレートが有する各文字情報のうち一連番号情報を認識した認識結果を示す。例えば、図6に示す例において一連番号欄DT5は、プレート画像NP1の一連番号情報が「△△××」、プレート画像NP2の一連番号情報が「××○○」、プレート画像NP3の一連番号情報が「△△××」、プレート画像NP4の一連番号情報が「××○○」であることを示す。 The serial number column DT5 shows the recognition result executed by the camera C1, which recognizes the serial number information from among the character information of the license plates shown in the captured images corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in FIG. 6, the serial number column DT5 shows that the serial number information of plate image NP1 is "△△××", the serial number information of plate image NP2 is "××○○", the serial number information of plate image NP3 is "△△××", and the serial number information of plate image NP4 is "××○○".
車両識別ID欄DT6は、車両ごとに割り当てられ、各車両を識別可能にするために割り当てられた車両IDを示す。なお、車両IDは、事前にユーザにより設定されてもよいし、カメラC1により取得された各認識結果に基づいて端末装置P1が割り当ててもよい。例えば、図6に示す例において車両識別ID欄DT6は、プレート画像NP1に対応する車両に割り当てられた車両IDが「2A」、プレート画像NP2に対応する車両に割り当てられた車両IDが「38」、プレート画像NP3に対応する車両に割り当てられた車両IDが「2A」、プレート画像NP4に対応する車両に割り当てられた車両IDが「38」とであることを示す。 The vehicle identification ID column DT6 indicates the vehicle ID assigned to each vehicle to make each vehicle identifiable. The vehicle ID may be set in advance by the user, or may be assigned by the terminal device P1 based on each recognition result acquired by the camera C1. For example, in the example shown in FIG. 6, the vehicle identification ID column DT6 indicates that the vehicle ID assigned to the vehicle corresponding to plate image NP1 is "2A", the vehicle ID assigned to the vehicle corresponding to plate image NP2 is "38", the vehicle ID assigned to the vehicle corresponding to plate image NP3 is "2A", and the vehicle ID assigned to the vehicle corresponding to plate image NP4 is "38".
時間欄DT7は、各プレート画像NP1~NP4のそれぞれに対応する撮像画像が撮像された撮像時刻を示す。例えば、図6に示す例において時間欄DT7は、プレート画像NP1に対応する撮像画像が撮像された撮像日時情報が「12:11:12.34」、プレート画像NP2に対応する撮像画像が撮像された撮像日時情報が「12:11:12.66」、プレート画像NP3に対応する撮像画像が撮像された撮像日時情報が「12:11:12.34」、プレート画像NP4に対応する撮像画像が撮像された撮像日時情報が「12:11:12.66」であることを示す。 The time column DT7 indicates the imaging time when the image corresponding to each of the plate images NP1 to NP4 was captured. For example, in the example shown in FIG. 6, the time column DT7 indicates that the imaging date and time information when the image corresponding to plate image NP1 was captured is "12:11:12.34", the imaging date and time information when the image corresponding to plate image NP2 was captured is "12:11:12.66", the imaging date and time information when the image corresponding to plate image NP3 was captured is "12:11:12.34", and the imaging date and time information when the image corresponding to plate image NP4 was captured is "12:11:12.66".
エリア欄DT8は、設定された1以上の検知エリアのうち複数のプレート画像NP1~NP4のそれぞれが検知された検知エリアを示す。例えば、図6に示す例においてエリア欄DT8は、プレート画像NP1に対応するナンバープレートが検知された検知エリア情報が「1」、プレート画像NP2に対応するナンバープレートが検知された検知エリア情報が「2」、プレート画像NP3に対応するナンバープレートが検知された検知エリア情報が「1」、プレート画像NP4に対応するナンバープレートが検知された検知エリア情報が「2」であることを示す。 The area column DT8 indicates the detection area in which each of the multiple plate images NP1 to NP4 was detected, out of the one or more detection areas that were set. For example, in the example shown in FIG. 6, the area column DT8 indicates that the detection area information in which the license plate corresponding to plate image NP1 was detected is "1", the detection area information in which the license plate corresponding to plate image NP2 was detected is "2", the detection area information in which the license plate corresponding to plate image NP3 was detected is "1", and the detection area information in which the license plate corresponding to plate image NP4 was detected is "2".
横幅欄DT9は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートのプレート幅ΔXを示す。なお、プレート幅ΔXの単位は「ピクセル(px)」である。例えば、図6に示す例において横幅欄DT9は、プレート画像NP1におけるプレート幅ΔXが「160」、プレート画像NP2におけるプレート幅ΔXが「130」、プレート画像NP3におけるプレート幅ΔXが「160」、プレート画像NP4におけるプレート幅ΔXが「130」であることを示す。 The width column DT9 indicates the plate width ΔX of each license plate detected in the captured image corresponding to each of the multiple plate images NP1 to NP4. The unit of plate width ΔX is "pixels (px)." For example, in the example shown in FIG. 6, the width column DT9 indicates that the plate width ΔX in plate image NP1 is "160," the plate width ΔX in plate image NP2 is "130," the plate width ΔX in plate image NP3 is "160," and the plate width ΔX in plate image NP4 is "130."
傾き欄DT10は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートのプレート傾きθを示す。なお、プレート傾きθの単位は「度(°)」である。例えば、図6に示す例において傾き欄DT10は、プレート画像NP1におけるプレート傾きθが「5」、プレート画像NP2におけるプレート傾きθが「18」、プレート画像NP3におけるプレート傾きθが「5」、プレート画像NP4におけるプレート傾きθが「18」であることを示す。 The tilt column DT10 indicates the plate tilt θ of each license plate detected in the captured images corresponding to each of the multiple plate images NP1 to NP4. The unit of plate tilt θ is degrees (°). For example, in the example shown in FIG. 6, the tilt column DT10 indicates that the plate tilt θ in plate image NP1 is "5", the plate tilt θ in plate image NP2 is "18", the plate tilt θ in plate image NP3 is "5", and the plate tilt θ in plate image NP4 is "18".
輝度差欄DT11は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートの最高輝度値と最低輝度値との差分値である輝度差を示す。例えば、図6に示す例において輝度差欄DT11は、プレート画像NP1に映るナンバープレートにおける輝度差ΔLが「80」、プレート画像NP2に映るナンバープレートにおける輝度差ΔLが「30」、プレート画像NP3に映るナンバープレートにおける輝度差ΔLが「80」、プレート画像NP4に映るナンバープレートにおける輝度差ΔLが「30」であることを示す。 The brightness difference column DT11 shows the brightness difference, which is the difference between the maximum brightness value and the minimum brightness value of each license plate detected in the captured images corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in FIG. 6, the brightness difference column DT11 shows that the brightness difference ΔL of the license plate captured in plate image NP1 is "80", the brightness difference ΔL of the license plate captured in plate image NP2 is "30", the brightness difference ΔL of the license plate captured in plate image NP3 is "80", and the brightness difference ΔL of the license plate captured in plate image NP4 is "30".
エリア内位置欄DT12は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートが各検知エリア内のいずれの検知ゾーンで検知されたかを示す。具体的に、端末装置P1は、検出されたナンバープレートの2つの中点PS3,PS4のそれぞれのうち少なくとも一方の中点が第2の検知ゾーン内で検知された場合には第2の検知ゾーン(「ゾーンB」の一例)であると判定し、検出されたナンバープレートの2つの中点PS3,PS4のそれぞれがともに第1の検知ゾーン内で検知された場合には第1の検知ゾーン(「ゾーンA」の一例)であると判定する。例えば、図6に示す例においてエリア内位置欄DT12は、プレート画像NP1が「ゾーンA」で示される検知ゾーンから検出され、プレート画像NP2が「ゾーンB」で示される検知ゾーンから検出され、プレート画像NP3が「ゾーンA」で示される検知ゾーンから検出され、プレート画像NP4が「ゾーンB」で示される検知ゾーンから検出されたことを示す。 The in-area position column DT12 indicates in which detection zone in each detection area each license plate detected in the captured image corresponding to each of the multiple plate images NP1 to NP4 was detected. Specifically, the terminal device P1 determines that the detection zone is the second detection zone (an example of "zone B") when at least one of the two midpoints PS3 and PS4 of the detected license plate is detected in the second detection zone, and determines that the detection zone is the first detection zone (an example of "zone A") when both of the two midpoints PS3 and PS4 of the detected license plate are detected in the first detection zone. For example, in the example shown in FIG. 6, the in-area position column DT12 indicates that the plate image NP1 was detected in the detection zone indicated by "zone A", the plate image NP2 was detected in the detection zone indicated by "zone B", the plate image NP3 was detected in the detection zone indicated by "zone A", and the plate image NP4 was detected in the detection zone indicated by "zone B".
左中央座標欄DT13は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートの2つの中点PS3,PS4のそれぞれのうち中点PS3の座標を示す。例えば、図6に示す例において左中央座標欄DT13は、プレート画像NP1に映るナンバープレートにおける左中央座標が「1550,150」、プレート画像NP2に映るナンバープレートにおける左中央座標が「1551,151」、プレート画像NP3に映るナンバープレートにおける左中央座標が「1551,152」、プレート画像NP4に映るナンバープレートにおける左中央座標が「1550,153」であることを示す。 The left center coordinate column DT13 indicates the coordinate of the midpoint PS3 of the two midpoints PS3, PS4 of each license plate detected in the captured image corresponding to each of the multiple license plate images NP1 to NP4. For example, in the example shown in FIG. 6, the left center coordinate column DT13 indicates that the left center coordinate of the license plate captured in license plate image NP1 is "1550, 150", the left center coordinate of the license plate captured in license plate image NP2 is "1551, 151", the left center coordinate of the license plate captured in license plate image NP3 is "1551, 152", and the left center coordinate of the license plate captured in license plate image NP4 is "1550, 153".
右中央座標欄DT14は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートの2つの中点PS3,PS4のそれぞれのうち中点PS4の座標を示す。例えば、図6に示す例において右中央座標欄DT14は、プレート画像NP1に映るナンバープレートにおける右中央座標が「2150,550」、プレート画像NP2に映るナンバープレートにおける右中央座標が「2150,550」、プレート画像NP3に映るナンバープレートにおける右中央座標が「2150,550」、プレート画像NP4に映るナンバープレートにおける右中央座標が「2150,550」であることを示す。 The right center coordinate column DT14 indicates the coordinate of the midpoint PS4 of the two midpoints PS3, PS4 of each license plate detected in the captured image corresponding to each of the multiple license plate images NP1 to NP4. For example, in the example shown in FIG. 6, the right center coordinate column DT14 indicates that the right center coordinate of the license plate captured in license plate image NP1 is "2150,550", the right center coordinate of the license plate captured in license plate image NP2 is "2150,550", the right center coordinate of the license plate captured in license plate image NP3 is "2150,550", and the right center coordinate of the license plate captured in license plate image NP4 is "2150,550".
低輝度値欄DT15は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートの最低輝度値を示す。例えば、図6に示す例において低輝度値欄DT15は、プレート画像NP1の最低輝度値が「97」、プレート画像NP2の最低輝度値が「70」、プレート画像NP3の最低輝度値が「97」、プレート画像NP4の最低輝度値が「70」であることを示す。 The low brightness value column DT15 indicates the minimum brightness value of each license plate detected in the captured image corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in FIG. 6, the low brightness value column DT15 indicates that the minimum brightness value of plate image NP1 is "97", the minimum brightness value of plate image NP2 is "70", the minimum brightness value of plate image NP3 is "97", and the minimum brightness value of plate image NP4 is "70".
高輝度値欄DT16は、複数のプレート画像NP1~NP4のそれぞれに対応する撮像画像で検知された各ナンバープレートの最高輝度値を示す。例えば、図6に示す例において高輝度値欄DT16は、プレート画像NP1の最高輝度値が「177」、プレート画像NP2の最高輝度値が「100」、プレート画像NP3の最高輝度値が「177」、プレート画像NP4の最高輝度値が「100」であることを示す。 The high brightness value column DT16 indicates the maximum brightness value of each license plate detected in the captured image corresponding to each of the multiple plate images NP1 to NP4. For example, in the example shown in FIG. 6, the high brightness value column DT16 indicates that the maximum brightness value of plate image NP1 is "177", the maximum brightness value of plate image NP2 is "100", the maximum brightness value of plate image NP3 is "177", and the maximum brightness value of plate image NP4 is "100".
解析結果表示タブARA,ARBは、各検知エリアに対応する解析結果およびアドバイス情報を表示するためのタブである。解析結果表示タブARAは、ユーザ操作により選択(押下)されると、検知エリアの名称が「検知エリア1」として設定された検知エリア内において検知された車両のナンバープレートに関する解析結果およびアドバイス情報を表示する。解析結果表示タブARBは、ユーザ操作により選択(押下)されると、検知エリアの名称が「検知エリア2」として設定された検知エリア内において検知された車両のナンバープレートに関する解析結果およびアドバイス情報を表示する。
The analysis result display tabs ARA and ARB are tabs for displaying analysis results and advice information corresponding to each detection area. When the analysis result display tab ARA is selected (pressed) by a user operation, it displays the analysis results and advice information regarding the license plate of a vehicle detected within a detection area whose name has been set as "
図6に示す解析結果表示領域DT17は、解析結果表示タブARAが選択された場合の車両のナンバープレートに関する解析結果およびアドバイス情報を表示する。車両リスト欄LT1は、ユーザ操作により選択(押下)されると、「検知エリア1」で検知された車両IDのうち解析結果およびアドバイス情報を表示する対象としての車両IDをプルダウン表示する。例えば、車両リスト欄LT1は、ユーザ操作により選択(押下)されると、「全車両ID」、「2A」、あるいは「38」等をプルダウン表示する。端末装置P1は、車両リスト欄LT1でユーザ操作により選択された車両IDの各認識結果に基づく解析結果およびアドバイス情報を生成して、解析結果表示領域DT17に表示する。
The analysis result display area DT17 shown in FIG. 6 displays the analysis results and advice information related to the vehicle license plate when the analysis result display tab ARA is selected. When the vehicle list field LT1 is selected (pressed) by a user operation, it displays in a pull-down menu the vehicle IDs detected in "
端末装置P1は、各解析項目の解析結果と、解析結果に基づくアドバイス情報と含む解析結果表示領域DT17を生成し、この解析結果表示領域DT17を含むナンバー認識結果画面SC0を生成してモニタ24に表示する。
The terminal device P1 generates an analysis result display area DT17 that includes the analysis results for each analysis item and advice information based on the analysis results, and generates a number recognition result screen SC0 that includes this analysis result display area DT17 and displays it on the
例えば、図6に示す例において解析結果表示領域DT17は、各解析項目の解析結果およびアドバイス情報として、プレート幅適正率についての解析結果「プレート幅適正率 95%」およびメッセージ「検知エリア・距離・俯角・振り角は適正です」と、プレート傾き適正率についての解析結果「プレート傾き適正率 90%」およびアドバイス情報「俯角・振り角を調整してください」と、輝度差適正率についての解析結果「輝度差適正率
60%」およびアドバイス情報「明るさを調整してください」と、検知エリア内率についての解析結果「検知エリア内率 95%」およびメッセージ「車両通過位置は適切です」と、認識結果数についての解析結果「認識結果数 5」およびアドバイス情報「車両のスピードが速すぎる場合は調整してください」と、一連番号一致率の一例としての認識結果一致率についての解析結果「認識結果一致率 90%」およびアドバイス情報「一連番号が一部一致していません。検知エリア内の…」と、を含む。なお、認識結果一致率についてのアドバイス情報は、一部のみが図示されている例を示し、ユーザ操作(例えば、スクロール操作等)により全文を確認することができる。また、図6に示すメッセージは、解析結果が適正であることをユーザに通知する通知情報である。
For example, in the example shown in FIG. 6 , the analysis result display area DT17 includes, as the analysis results and advice information for each analysis item, an analysis result for the plate width appropriateness rate "Plate
設定画面ボタンBT1は、ユーザ操作により選択(押下)されると、カメラC1の各種パラメータ(例えば、ゲインレベル、明部補正、暗部補正等のパラメータ)を設定するための設定画面(不図示)を表示させるためのボタンである。 The setting screen button BT1 is a button that, when selected (pressed) by a user operation, displays a setting screen (not shown) for setting various parameters of the camera C1 (e.g., parameters such as gain level, brightness compensation, and darkness compensation).
プレート位置確認ボタンBT2は、ユーザ操作により選択(押下)されると、プレート位置描画画像(例えば、図7~図10に示すプレート位置描画画像CI1,CI2,CI3,CI4,CI5,CI6,CI7)を含むプレート位置確認画面(例えば、図7~図10に示すプレート位置確認画面SC1,SC2,SC3,SC4,SC5,SC6,SC7)に移行する。端末装置P1は、ユーザ操作によりプレート位置確認ボタンBT2が選択(押下)されると、プレート位置描画画像を生成し、このプレート位置描画画像を含むプレート位置確認画面を生成して、モニタ24に表示する。
When the plate position confirmation button BT2 is selected (pressed) by a user operation, the display transitions to a plate position confirmation screen (e.g., plate position confirmation screens SC1, SC2, SC3, SC4, SC5, SC6, SC7 shown in Figures 7 to 10) including a plate position drawing image (e.g., plate position drawing images CI1, CI2, CI3, CI4, CI5, CI6, CI7 shown in Figures 7 to 10). When the plate position confirmation button BT2 is selected (pressed) by a user operation, the terminal device P1 generates a plate position drawing image, generates a plate position confirmation screen including this plate position drawing image, and displays it on the
次に、図7~図10を参照して、プレート位置確認画面例について説明する。図7は、カメラ設置支援前後のプレート位置確認画面SC1,SC2の一例を示す図である。図8は、カメラ設置支援前後のプレート位置確認画面SC3,SC4の一例を示す図である。図9は、カメラ設置支援前後のプレート位置確認画面SC5,SC6の一例を示す図である。図10は、複数の検知エリアAR6,AR7のそれぞれが設定された場合のプレート位置確認画面SC7の一例を示す図である。 Next, examples of plate position confirmation screens will be described with reference to Figs. 7 to 10. Fig. 7 is a diagram showing examples of plate position confirmation screens SC1 and SC2 before and after camera installation assistance. Fig. 8 is a diagram showing examples of plate position confirmation screens SC3 and SC4 before and after camera installation assistance. Fig. 9 is a diagram showing examples of plate position confirmation screens SC5 and SC6 before and after camera installation assistance. Fig. 10 is a diagram showing an example of a plate position confirmation screen SC7 when multiple detection areas AR6 and AR7 have each been set.
なお、プレート位置確認画面SC1~SC7のそれぞれにおいて、各検知エリア内で検知された複数のナンバープレートのそれぞれのプレート位置を示す2つの点および直線は、図7に示すプレート位置描画画像CI1の一部にのみに符号を付与し、他のプレート位置描画画像CI2~CI7のそれぞれでは符号の付与を省略する。 In each of the plate position confirmation screens SC1 to SC7, the two points and lines indicating the plate positions of each of the multiple license plates detected within each detection area are marked with symbols only in a portion of the plate position drawing image CI1 shown in Figure 7, and are omitted from the other plate position drawing images CI2 to CI7.
まず、プレート位置確認画面SC1~SC7のそれぞれについて説明する。プレート位置確認画面SC1~SC7のそれぞれは、「チェックを入れると条件未達データを赤点線で表示します。」というメッセージMSと、すべての指標(プレート幅ΔX、プレート傾きθ、輝度差ΔL、および検知エリア内の検知ゾーン)のうちユーザが達成条件を満たしているか否かの判定を希望する指標を1つ以上選択可能な指標リストLT2と、ユーザ操作により選択(押下)されるとプレート位置確認画面に表示されたプレート位置描画画像を保存する保存ボタンBT3と、各検知エリアでプレート位置を確認する対象としての車両リストLT3と、プレート位置描画画像と、を含んで生成される。 First, each of the plate position confirmation screens SC1 to SC7 will be described. Each of the plate position confirmation screens SC1 to SC7 is generated to include a message MS stating, "Check to display data that does not meet the conditions with a red dotted line," an indicator list LT2 that allows the user to select one or more indicators (plate width ΔX, plate tilt θ, brightness difference ΔL, and detection zone within the detection area) for which the user wishes to determine whether or not the achievement condition is met, a save button BT3 that saves the plate position drawing image displayed on the plate position confirmation screen when selected (pressed) by the user, a vehicle list LT3 as the target for checking the plate position in each detection area, and a plate position drawing image.
次に、プレート位置描画画像CI1~CI7のそれぞれについて説明する。プレート位置描画画像CI1~CI7のそれぞれは、端末装置P1により生成された検知エリア付きの撮像画像に、各撮像画像から検知された複数のナンバープレートNPのそれぞれの位置を示す2つの中点PS3,PS4のそれぞれ(例えば、図7に示す点PP1,PP2のそれぞれ)と、これら2点の中点PS3,PS4のそれぞれを結ぶ直線(例えば、図7に示す点PP1と点PP2とを結ぶ直線SL1)とが重畳して表示される。ここで、端末装置P1は、指標リストLT2のうちユーザにより指定(選択)された1以上の指標のそれぞれの達成条件を満たしているか否かの判定結果に基づいて、重畳する点の色と直線の線種とを変更することで、2つの点と直線とにより示される複数のナンバープレートNPのそれぞれがユーザにより指定(選択)された指標のそれぞれの達成条件を満たしているか否かを可視化する。 Next, each of the plate position drawing images CI1 to CI7 will be described. Each of the plate position drawing images CI1 to CI7 is displayed by superimposing two midpoints PS3 and PS4 (e.g., points PP1 and PP2 shown in FIG. 7) indicating the positions of each of the multiple license plates NP detected from each captured image on an image with a detection area generated by the terminal device P1, and a straight line connecting these two midpoints PS3 and PS4 (e.g., straight line SL1 connecting points PP1 and PP2 shown in FIG. 7). Here, the terminal device P1 visualizes whether each of the multiple license plates NP indicated by the two points and the straight line meets the achievement conditions of the indicators specified (selected) by the user by changing the color of the superimposed points and the line type of the straight line based on the determination result of whether or not the achievement conditions of one or more indicators specified (selected) by the user from the indicator list LT2 are met.
ここで、端末装置P1により実行されるプレート位置(つまり、ナンバープレートNPの位置)の描画処理について説明する。 Here, we will explain the drawing process of the plate position (i.e., the position of the license plate NP) executed by the terminal device P1.
端末装置P1は、プレート位置描画画像の生成にあたって、指標リストLT2で指定された各指標(例えば、図7に示すプレート位置確認画面SC1の例では、ナンバープレートNPのプレート幅ΔX、プレート傾きθ、および輝度差ΔLのそれぞれ)に基づいて、検知された複数のナンバープレートNPのそれぞれが達成条件を満たしているか否かを判定する。また、端末装置P1は、判定結果に基づいて、各ナンバープレートNPの位置を示す2つの点の位置が第1の検知ゾーン内に位置しているか否かを判定する。端末装置P1は、これらの判定の結果、達成条件を満たしていないナンバープレートNPの位置を示す2つの点を検知エリア付きの撮像画像に赤色で重畳する。さらに、端末装置P1は、2つの点のうち少なくとも一方の点が赤色で重畳される場合、これら2つの点を結ぶ直線を赤色、かつ、破線にして重畳する。 When generating the plate position drawing image, the terminal device P1 judges whether each of the detected number plates NP satisfies the achievement condition based on each index specified in the index list LT2 (for example, in the example of the plate position confirmation screen SC1 shown in FIG. 7, each of the plate width ΔX, plate inclination θ, and brightness difference ΔL of the number plate NP). Furthermore, based on the judgment result, the terminal device P1 judges whether the position of two points indicating the position of each number plate NP is located within the first detection zone. As a result of these judgments, the terminal device P1 superimposes in red on the captured image with the detection area the two points indicating the position of the number plate NP that does not satisfy the achievement condition. Furthermore, if at least one of the two points is superimposed in red, the terminal device P1 superimposes the straight line connecting these two points as a red dashed line.
以下、図7に示すプレート位置描画画像CI1を参照して、プレート位置(つまり、ナンバープレートNPの位置)の具体的な描画例について説明する。 Below, we will explain a specific example of drawing the plate position (i.e., the position of the license plate NP) with reference to the plate position drawing image CI1 shown in Figure 7.
端末装置P1は、例えば図7に示すプレート位置描画画像CI1の生成にあたって、指標リストLT2で指定されたナンバープレートNPのプレート幅ΔX、プレート傾きθ、および輝度差ΔLのそれぞれの指標に基づいて、検知された複数のナンバープレートNPのそれぞれが達成条件を満たしているか否かを判定する。また、端末装置P1は、判定結果に基づいて、各ナンバープレートNPの位置を示す2つの点の位置が第1の検知ゾーンAR21内に位置しているか否かを判定する。端末装置P1は、これらの判定の結果、達成条件を満たしていないナンバープレートNPの位置を示す2つの点と、各ナンバープレートNPの位置を示す2つの点の位置が第1の検知ゾーンAR21内に位置していないと判定した点と、を検知エリア付きの撮像画像に赤色で重畳する。さらに、端末装置P1は、2つの点のうち少なくとも一方の点が赤色で重畳される場合、これら2つの点を結ぶ直線を赤色、かつ、破線にして重畳する。 When generating the plate position drawing image CI1 shown in FIG. 7, for example, the terminal device P1 judges whether each of the detected number plates NP satisfies the achievement conditions based on the respective indicators of the plate width ΔX, plate inclination θ, and brightness difference ΔL of the number plate NP specified in the indicator list LT2. Furthermore, the terminal device P1 judges whether the positions of the two points indicating the position of each number plate NP are located within the first detection zone AR21 based on the judgment results. As a result of these judgments, the terminal device P1 superimposes in red on the captured image with the detection area the two points indicating the positions of the number plates NP that do not satisfy the achievement conditions and the points that are determined to be not located within the first detection zone AR21. Furthermore, when at least one of the two points is superimposed in red, the terminal device P1 superimposes the straight line connecting these two points as a red and dashed line.
例えば、2つの点PP1,PP2のそれぞれは、各指標のそれぞれの達成条件のうちいずれかの指標を満たしていないと判定された点であり、検知エリア付きの撮像画像に赤色で重畳される。点PP1と点PP2との間を結ぶ直線SL1は、2つの点PP1,PP2がともに各指標のそれぞれの達成条件のうちいずれかの指標を満たしていないと判定された点であるため、検知エリア付きの撮像画像に赤色の破線で重畳される。 For example, each of the two points PP1 and PP2 is a point that has been determined not to satisfy any of the achievement conditions for each index, and is superimposed in red on the captured image with the detection area. The straight line SL1 connecting points PP1 and PP2 is a point that has been determined not to satisfy any of the achievement conditions for each index, and is superimposed in red dashed line on the captured image with the detection area.
また、例えば、2つの点PP3,PP4のそれぞれは、すべての指標の達成条件を達成していると判定された点であり、検知エリア付きの撮像画像に青色で重畳される。点PP3と点PP4との間を結ぶ直線SL2は、2つの点PP3,PP4がともにすべての指標の達成条件を満たしていると判定された点であるため、検知エリア付きの撮像画像に青色の実線で重畳される。 For example, each of the two points PP3 and PP4 is determined to have met the achievement conditions for all of the indices, and is superimposed in blue on the captured image with the detection area. The straight line SL2 connecting the points PP3 and PP4 is superimposed in blue solid line on the captured image with the detection area, because both of the two points PP3 and PP4 are determined to have met the achievement conditions for all of the indices.
また、例えば、ナンバープレートNPの左側短辺の中点(つまり、左中央座標)を示す点PP5は、各指標のそれぞれの達成条件のうちいずれかの指標を満たしていないと判定された点であり、検知エリア付きの撮像画像に赤色で重畳される。ナンバープレートNPの右側短辺の中点(つまり、右中央座標)は、すべての指標の達成条件を満たしていると判定された点であり、検知エリア付きの撮像画像に青色で重畳される。点PP5と点PP6との間を結ぶ直線SL3は、一方の点PP5が各指標のそれぞれの達成条件のうちいずれかの指標を満たしていないと判定された点であるため、検知エリア付きの撮像画像に赤色の破線で重畳される。 For example, point PP5 indicating the midpoint of the left short side of the license plate NP (i.e., the left central coordinate) is a point that is determined not to satisfy any of the achievement conditions of each of the indicators, and is superimposed in red on the captured image with the detection area. The midpoint of the right short side of the license plate NP (i.e., the right central coordinate) is a point that is determined to satisfy the achievement conditions of all of the indicators, and is superimposed in blue on the captured image with the detection area. The straight line SL3 connecting points PP5 and PP6 is superimposed as a red dashed line on the captured image with the detection area, because point PP5 is a point that is determined not to satisfy any of the achievement conditions of each of the indicators.
以上により、ユーザは、2つの点の位置に基づいて、各ナンバープレートNPの両端(具体的には、ナンバープレートNPの短辺方向における各中点)の位置と、直線の傾きに基づいて、各ナンバープレートNPのプレート傾きとを一目で確認できるとともに、カメラC1によるナンバープレートNPの認識により適したカメラC1の設置および設定ができているか否かを確認できる。また、ユーザは、プレート位置描画画像CI1~CI7に基づいて、現在設置されているカメラC1を実際に運用した場合に、車両のナンバープレートNPが撮像画像上のどの位置に、どのような角度で映るかをイメージしやすくなる。したがって、カメラ設置支援システム100は、ユーザが希望するカメラC1の設置および設定を支援できる。
As a result, the user can check at a glance the positions of both ends of each license plate NP (specifically, the midpoints of the license plate NP in the short side direction) based on the positions of the two points, and the plate inclination of each license plate NP based on the inclination of the straight line, and can confirm whether the camera C1 has been installed and set up in a way that is suitable for the recognition of the license plate NP by the camera C1. Furthermore, based on the plate position drawing images CI1 to CI7, the user can easily imagine where and at what angle the vehicle's license plate NP will be captured in the captured image when the currently installed camera C1 is actually operated. Therefore, the camera
図7に示すプレート位置確認画面SC1は、プレート位置描画画像CI1を含んで表示される。プレート位置描画画像CI1は、検知エリアAR2を示す枠線と、検知エリアAR2のうち第1の検知ゾーンAR21および2つの第2の検知ゾーンAR22のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に13個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC1 shown in FIG. 7 is displayed including a plate position drawing image CI1. The plate position drawing image CI1 shows the plate positions of each of the 13 license plates NP in a captured image with detection areas, in which a frame line indicating the detection area AR2 and dashed lines indicating the first detection zone AR21 and two second detection zones AR22 within the detection area AR2 are superimposed.
これにより、ユーザは、プレート位置描画画像CI1に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、指標リストLT2で指定した複数の指標のそれぞれ(つまり、プレート幅ΔX、プレート傾きθ、あるいは輝度差ΔL)のうちいずれかの指標で達成条件を満たしていないことを一目で直感的に確認することができる。つまり、カメラ設置支援システム100は、プレート位置描画画像CI1により、ユーザが希望するカメラC1の設置および設定を効率的に支援できる。
This allows the user to intuitively confirm at a glance that the achievement conditions are not met for any of the multiple indicators specified in the indicator list LT2 (i.e., plate width ΔX, plate tilt θ, or brightness difference ΔL) based on the colors of the dots and the colors and line types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI1. In other words, the camera
また、図7に示すプレート位置確認画面SC2は、ユーザによりカメラC1の取付位置、取付角度、俯角または振り角、あるいはカメラC1の照明部14または各種パラメータの設定(例えば、ゲインレベルの調整、暗部補正の調整、明部補正の調整等)が実行された後に再度カメラC1により撮像された撮像画像、および撮像画像に基づく認識結果に基づいて、端末装置P1により生成された画面である。プレート位置確認画面SC2は、プレート位置描画画像CI2を含んで表示される。プレート位置描画画像CI2は、検知エリアAR3を示す枠線と、検知エリアAR2のうち第1の検知ゾーンAR21および2つの第2の検知ゾーンAR22のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に8個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC2 shown in FIG. 7 is a screen generated by the terminal device P1 based on an image captured again by the camera C1 after the user sets the mounting position, mounting angle, depression angle or swing angle of the camera C1, or the lighting unit 14 of the camera C1 or various parameters (e.g., gain level adjustment, dark area correction adjustment, light area correction adjustment, etc.), and the recognition results based on the captured image. The plate position confirmation screen SC2 is displayed including a plate position drawing image CI2. The plate position drawing image CI2 shows the plate positions of each of the eight license plates NP in an image with detection areas, in which a frame line indicating the detection area AR3 and dashed lines indicating the first detection zone AR21 and two second detection zones AR22 of the detection area AR2 are superimposed.
これにより、ユーザは、プレート位置描画画像CI2に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、設定された検知エリアAR2内でナンバープレートNPがより的確に検知されるように検知エリアの設定ができたことを一目で直感的に確認することができる。つまり、カメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれについて、ユーザにより指定された指標の達成条件を満たしているか否かの判定結果を可視化したプレート位置描画画像CI1を生成することで、ユーザが希望するカメラC1の設置および設定を効率的に支援できる。
This allows the user to intuitively confirm at a glance that the detection area has been set so that license plates NP are more accurately detected within the set detection area AR2, based on the colors of the dots and the colors and types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI2. In other words, the camera
図8に示すプレート位置確認画面SC3は、プレート位置描画画像CI3を含んで表示される。また、端末装置P1は、例えば図8に示すプレート位置描画画像CI3の生成にあたって、ユーザにより指標リストLT2で指定された1つの指標である検知エリアに基づいて、検知された複数のナンバープレートNPのそれぞれが達成条件を満たしているか否かを判定する。プレート位置描画画像CI3は、検知エリアAR3を示す枠線と、検知エリアAR3のうち第1の検知ゾーンAR31および2つの第2の検知ゾーンAR32のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に12個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC3 shown in FIG. 8 is displayed including a plate position drawing image CI3. In generating the plate position drawing image CI3 shown in FIG. 8, the terminal device P1 determines whether each of the detected number plates NP satisfies the achievement condition based on the detection area, which is one index specified by the user in the index list LT2. The plate position drawing image CI3 shows the plate positions of the 12 number plates NP in a captured image with a detection area, in which a frame line indicating the detection area AR3 and dashed lines indicating the first detection zone AR31 and two second detection zones AR32 of the detection area AR3 are superimposed.
これにより、ユーザは、プレート位置描画画像CI3に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、設定された検知エリアAR3の範囲が車両のナンバープレートNPの検出に適していないことを一目で効率的に確認できる。 This allows the user to efficiently confirm at a glance that the range of the set detection area AR3 is not suitable for detecting the vehicle license plate NP, based on the colors of the dots and the colors and types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI3.
また、図8に示すプレート位置確認画面SC4は、ユーザにより検知エリアAR3から検知エリアAR4に変更された後に再度カメラC1により撮像された撮像画像、および撮像画像に基づく各認識結果に基づいて、端末装置P1により生成された画面である。プレート位置描画画像CI4は、検知エリアAR4を示す枠線と、検知エリアAR4のうち第1の検知ゾーンAR41および2つの第2の検知ゾーンAR42のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に12個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC4 shown in FIG. 8 is a screen generated by the terminal device P1 based on the captured image captured by the camera C1 again after the user changes the detection area from AR3 to AR4, and on the recognition results based on the captured image. The plate position drawing image CI4 shows the plate positions of the 12 license plates NP in an image with a detection area, in which a frame line indicating the detection area AR4 and dashed lines indicating the first detection zone AR41 and two second detection zones AR42 of the detection area AR4 are superimposed.
これにより、ユーザは、プレート位置描画画像CI4に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、設定された検知エリアAR4内でナンバープレートNPがより的確に検知されるように検知エリアの設定ができたことを一目で直感的に確認することができる。つまり、カメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれについて、ユーザにより指定された指標の達成条件を満たしているか否かの判定結果を可視化したプレート位置描画画像CI3を生成することで、ユーザが希望するカメラC1の設置および設定を効率的に支援できる。
This allows the user to intuitively confirm at a glance that the detection area has been set so that license plates NP are more accurately detected within the set detection area AR4, based on the colors of the dots and the colors and types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI4. In other words, the camera
図9に示すプレート位置確認画面SC5は、プレート位置描画画像CI5を含んで表示される。また、端末装置P1は、例えば図9に示すプレート位置描画画像CI5の生成にあたって、ユーザにより指標リストLT2で指定された1つの指標である輝度差に基づいて、検知された複数のナンバープレートNPのそれぞれが達成条件を満たしているか否かを判定する。なお、図9に示す例において、検知エリアAR5内の領域HLは、照明部14または他の照明により強い光が当たって明るくなっている範囲を示す。プレート位置描画画像CI5は、検知エリアAR5を示す枠線と、検知エリアAR5のうち第1の検知ゾーンAR51および2つの第2の検知ゾーンAR52のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に12個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC5 shown in FIG. 9 is displayed including a plate position drawing image CI5. In generating the plate position drawing image CI5 shown in FIG. 9, the terminal device P1 determines whether each of the detected number plates NP satisfies the achievement condition based on the brightness difference, which is one index specified by the user in the index list LT2. In the example shown in FIG. 9, the region HL in the detection area AR5 indicates the area that is brightened by strong light from the lighting unit 14 or other lighting. The plate position drawing image CI5 shows the plate positions of the 12 number plates NP in a captured image with a detection area, in which a frame line indicating the detection area AR5 and dashed lines indicating the first detection zone AR51 and two second detection zones AR52 of the detection area AR5 are superimposed.
これにより、ユーザは、プレート位置描画画像CI5に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、領域HLで検知されたナンバープレートNPのそれぞれの輝度差が達成条件を満たしておらず、カメラC1がナンバープレートNPの検知および各文字情報の認識処理を実行するにあたってより適した明るさでないことを一目で効率的に確認できる。 This allows the user to efficiently confirm at a glance that the brightness difference of each license plate NP detected in area HL does not satisfy the achievement condition based on the colors of the dots and the colors and types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI5, and that the brightness is not more suitable for the camera C1 to detect the license plate NP and perform the recognition process of each piece of character information.
また、図9に示すプレート位置確認画面SC6は、ユーザによりカメラC1の照明部14の設定、あるいはカメラC1の各種パラメータの設定(例えば、ゲインレベルの調整、暗部補正の調整、明部補正の調整等)等が調整された後に再度カメラC1により撮像された撮像画像、および撮像画像に基づく各認識結果に基づいて、端末装置P1により生成された画面である。プレート位置確認画面SC6は、プレート位置描画画像CI6を含んで表示される。プレート位置描画画像CI6は、検知エリアAR5を示す枠線と、検知エリアAR5のうち第1の検知ゾーンAR51および2つの第2の検知ゾーンAR52のそれぞれを示すための破線とが重畳された検知エリア付きの撮像画像に12個のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC6 shown in FIG. 9 is a screen generated by the terminal device P1 based on an image captured by the camera C1 again after the user adjusts the settings of the illumination unit 14 of the camera C1 or the settings of various parameters of the camera C1 (e.g., gain level adjustment, dark area compensation adjustment, light area compensation adjustment, etc.), and on the recognition results based on the captured image. The plate position confirmation screen SC6 is displayed including a plate position drawing image CI6. The plate position drawing image CI6 shows the plate positions of the 12 license plates NP in an image with a detection area, in which a frame line indicating the detection area AR5 and dashed lines indicating the first detection zone AR51 and two second detection zones AR52 of the detection area AR5 are superimposed.
これにより、ユーザは、プレート位置描画画像CI4に描画(重畳)された各プレート位置を示す点の色と直線の色および線種に基づいて、設定された検知エリアAR5内でナンバープレートNPがより的確に検知されるようにカメラC1の照明部14の設定、あるいはカメラC1の各種パラメータの設定ができたことを一目で直感的に確認することができる。つまり、カメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれについて、ユーザにより指定された指標の達成条件を満たしているか否かの判定結果を可視化したプレート位置描画画像CI5を生成することで、ユーザが希望するカメラC1の設置および設定を効率的に支援できる。
This allows the user to intuitively confirm at a glance that the lighting unit 14 of the camera C1 or various parameters of the camera C1 have been set so that the license plate NP can be more accurately detected within the set detection area AR5, based on the colors of the dots and the colors and types of the lines indicating each plate position drawn (superimposed) on the plate position drawing image CI4. In other words, the camera
図10に示すプレート位置確認画面SC7は、2つの検知エリアAR6,AR7のそれぞれが設定された場合に生成されるプレート位置確認画面の一例である。プレート位置確認画面SC7は、プレート位置描画画像CI7を含んで表示される。また、端末装置P1は、例えば図10に示すプレート位置描画画像CI7の生成にあたって、ユーザにより指標リストLT2で指定されたすべての指標(つまり、プレート幅ΔX、プレート傾きθ、輝度差ΔL、および検知エリア)に基づいて、2つの検知エリアAR6,AR7のそれぞれで検知された複数のナンバープレートNPのそれぞれが達成条件を満たしているか否かを判定する。プレート位置描画画像CI7は、2つの検知エリアAR6,AR7のそれぞれを示す枠線と、検知エリアAR6のうち第1の検知ゾーンAR61および2つの第2の検知ゾーンAR62のそれぞれを示すための破線と、検知エリアAR7のうち第1の検知ゾーンAR71および2つの第2の検知ゾーンAR72のそれぞれを示すための破線と、が重畳された検知エリア付きの撮像画像に複数のナンバープレートNPのそれぞれのプレート位置が示される。 The plate position confirmation screen SC7 shown in Figure 10 is an example of a plate position confirmation screen generated when two detection areas AR6, AR7 are set. The plate position confirmation screen SC7 is displayed including a plate position drawing image CI7. In generating the plate position drawing image CI7 shown in Figure 10, the terminal device P1 determines whether each of the multiple license plates NP detected in each of the two detection areas AR6, AR7 satisfies the achievement conditions based on all the indicators (i.e., plate width ΔX, plate inclination θ, brightness difference ΔL, and detection area) specified by the user in the indicator list LT2. The plate position drawing image CI7 shows the plate positions of multiple license plates NP in an image with detection areas superimposed with frame lines indicating each of the two detection areas AR6 and AR7, dashed lines indicating the first detection zone AR61 and the two second detection zones AR62 of the detection area AR6, and dashed lines indicating the first detection zone AR71 and the two second detection zones AR72 of the detection area AR7.
これにより、ユーザは、プレート位置描画画像CI7に描画(重畳)された各検知エリアAR6,AR7におけるプレート位置を示す点の色と直線の色および線種に基づいて、現在のカメラC1の設置および設定が、カメラC1により実行される各検知エリアAR6,AR7のそれぞれでの車両のナンバープレートの検知処理および認識処理により適しているか否かを一目で直感的に確認することができる。つまり、カメラ設置支援システム100は、2つの検知エリアAR6,AR7のそれぞれで検知された複数のナンバープレートNPのそれぞれについて、ユーザにより指定された指標の達成条件を満たしているか否かの判定結果を可視化したプレート位置描画画像CI7を生成することで、ユーザが希望するカメラC1の設置および設定を効率的に支援できる。
This allows the user to intuitively check at a glance whether the current installation and settings of camera C1 are suitable for the vehicle license plate detection and recognition processing in each of detection areas AR6 and AR7 performed by camera C1, based on the colors of the dots and the colors and types of the lines indicating the plate positions in each of detection areas AR6 and AR7 drawn (superimposed) on plate position drawing image CI7. In other words, camera
以上により、実施の形態1に係るカメラ設置支援システム100は、車両を撮像するカメラC1との間で通信可能に接続されたコンピュータである端末装置P1を備え、カメラC1により撮像された複数の撮像画像のそれぞれから、カメラC1の画角に対して事前に設定された1以上の検知エリアAR1に映る車両のナンバープレートNPを検知し、検知結果が複数の撮像条件を充足している(つまり、達成条件を満たしている)か否かを判定し、複数の撮像条件のそれぞれの充足の有無の判定結果に基づいて、カメラC1の設置またはパラメータ設定に関するアドバイス情報を生成して出力する。
As described above, the camera
これにより、実施の形態1に係るカメラ設置支援システム100は、ユーザによって設定された検知エリアAR1内で検知された車両のナンバープレートNPのそれぞれが、ナンバープレートNPの各文字情報を認識するための各撮像条件(各達成条件)を満たすか否かの判定結果に基づいて、カメラC1の設置またはパラメータ設定に関するアドバイス情報を生成して、カメラC1の設置または設定を支援できる。また、ユーザは、生成されたアドバイス情報に基づいて、現在のカメラC1の設置または設定を調整できる。
As a result, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれにおける一対の短手方向の2つの中点(例えば、図3に示す2つの中点PS3,PS4のそれぞれ)の座標を算出し、ナンバープレートごとの2つの中点を、カメラC1により撮像される撮像領域の背景画像にプロットしたプレート位置描画画像(例えば、図7~図10に示すプレート位置描画画像CI1~CI7等)を生成して出力する。なお、ここでいう背景画像は、検知エリア付の撮像画像であってよい。これにより、実施の形態1に係るカメラ設置支援システム100は、実際の運用時にカメラC1により撮像されるナンバープレートNPのプレート幅およびプレート傾きのイメージをユーザに可視化できる。
Furthermore, as described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、2つの中点(例えば、図3に示す2つの中点PS3,PS4のそれぞれ)の座標に基づいて、複数のナンバープレートNPのそれぞれの幅(プレート幅ΔX)を算出し、幅(プレート幅ΔX)が所定値以下である(例えば、図4に示すプレート幅ΔXに関する達成条件を満たさない)と判定した場合、アドバイス情報を出力する。これにより、実施の形態1に係るカメラ設置支援システム100は、撮像画像に映るナンバープレートNPが各文字情報の認識処理により適した大きさであるか否かを判定するとともに、判定結果に基づくカメラC1の設置または設定に関するアドバイス情報を出力できる。したがって、ユーザは、現在のカメラC1の設置または設定がナンバープレートNPの各文字情報の認識処理により適しているか否かを確認するとともに、アドバイス情報に基づいて、現在のカメラC1の設置または設定を調整できる。
In addition, as described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、2つの中点の座標(例えば、図3に示す2つの中点PS3,PS4のそれぞれ)に基づいて、複数のナンバープレートNPのそれぞれの幅(プレート幅ΔX)を算出し、検知されたすべてのナンバープレートNPのうちナンバープレートの幅(プレート幅ΔX)の一部が検知エリア外で検知されたナンバープレートNPの検知割合が所定割合以上であると判定した場合、アドバイス情報を出力する。これにより、実施の形態1に係るカメラ設置支援システム100は、現在の検知エリアの設定、カメラC1の設置または設定に関するアドバイス情報を出力できる。したがって、ユーザは、現在の検知エリアの設定、カメラC1の設置または設定がナンバープレートNPの各文字情報の認識処理により適しているか否かを確認するとともに、アドバイス情報に基づいて、現在の検知エリアの設定、カメラC1の設置または設定を調整できる。
As described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、2つの中点の座標(例えば、図3に示す2つの中点PS3,PS4のそれぞれ)に基づいて、複数のナンバープレートNPのそれぞれの幅(プレート幅ΔX)を算出し、検知エリア内に検知エリアよりも小さい複数の第2の検知ゾーン(例えば、図3に示す第2の検知ゾーンAR12等)を設定し、検知された複数のナンバープレートNPのそれぞれのうちナンバープレートの幅(プレート幅ΔX)の一部が複数の第2の検知ゾーン内で検知されたと判定した場合、アドバイス情報を出力する。これにより、実施の形態1に係るカメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれが、検知エリアの中央部分に位置しているか否かを判定できる。したがって、ユーザは、アドバイス情報に基づいて、現在の検知エリアの設定、カメラC1の設置または設定を調整できる。
As described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知されたすべてのナンバープレートNPのうちナンバープレートNPの幅(プレート幅ΔX)の一部が複数の第2の検知ゾーン内で検知されたナンバープレートNPの検知割合が所定割合以上であると判定した場合、アドバイス情報を出力する。これにより、実施の形態1に係るカメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれが、検知エリアの中央部分に位置している割合に基づいて、アドバイス情報を出力できる。したがって、ユーザは、アドバイス情報に基づいて、現在の検知エリアの設定、カメラC1の設置または設定を調整できる。
Furthermore, as described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知された複数のナンバープレートNPのそれぞれの長手方向の傾き(プレート傾きθ)を算出し、算出された傾き(プレート傾きθ)が、設定された所定角度以上であると判定した場合、アドバイス情報を出力する。これにより、実施の形態1に係るカメラ設置支援システム100は、撮像画像に映るナンバープレートNPが各文字情報の認識処理により適した角度でナンバープレートNPが撮像されているか否かを判定するとともに、判定結果に基づくカメラC1の設置または設定に関するアドバイス情報を出力できる。したがって、ユーザは、現在のカメラC1の設置または設定がナンバープレートNPの各文字情報の認識処理により適しているか否かを確認するとともに、アドバイス情報に基づいて、現在のカメラC1の設置または設定を調整できる。
As described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知されたナンバープレートNPのそれぞれの領域の画素の最大輝度値と最小輝度値とを算出し、最大輝度値と最小輝度値との輝度差ΔLが所定値未満であると判定した場合、アドバイス情報を生成する。これにより、実施の形態1に係るカメラ設置支援システム100は、撮像画像に映るナンバープレートNPが各文字情報の認識処理により適した明るさでナンバープレートNPが撮像されているか否かを判定するとともに、判定結果に基づくカメラC1の設置または設定に関するアドバイス情報を出力できる。したがって、ユーザは、現在のカメラC1の設置または設定がナンバープレートNPの各文字情報の認識処理により適しているか否かを確認するとともに、アドバイス情報に基づいて、現在のカメラC1の設置または設定、あるいはカメラC1の周囲に設置された照明の配置、明るさ等を調整できる。
In addition, as described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、輝度差ΔLが所定値未満であると判定した場合、撮像画像の撮像時刻に基づいて、アドバイス情報を決定する。これにより、実施の形態1に係るカメラ設置支援システム100は、カメラC1が設置された周囲の環境(つまり、昼間であるか夜間であるか)に基づいて、撮像画像に映るナンバープレートNPが各文字情報の認識処理により適した明るさでナンバープレートNPを撮像するためのアドバイス情報を出力できる。したがって、ユーザは、現在のカメラC1の設置または設定がナンバープレートNPの各文字情報の認識処理により適しているか否かを確認するとともに、アドバイス情報に基づいて、現在のカメラC1の設置または設定、あるいはカメラC1の周囲に設置された照明の配置、明るさ等を調整できる。
Furthermore, as described above, when the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知されたナンバープレートのそれぞれに基づいて、車両の車両番号(つまり、車両の一連番号、一連指定番号等)を認識し、認識されたすべての車両番号のそれぞれの一致する割合を算出し、割合が所定値以下であると判定した場合、アドバイス情報を生成する。これにより、実施の形態1に係るカメラ設置支援システム100は、認識された車両の一連番号を誤認識している割合を判定できる。
As described above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100は、検知されたすべてのナンバープレートNPのうち一連番号(車両の車両番号、一連指定番号等)を認識した認識数が所定数以下であると判定した場合、アドバイス情報を生成する。これにより、実施の形態1に係るカメラ設置支援システム100は、実際の運用時にカメラC1により生成される車両のベストショット画像を生成可能であるか否かを判定できる。
As a result of the above, the camera
また、以上により、実施の形態1に係るカメラ設置支援システム100により生成されるプレート位置描画画像は、判定結果に基づいて、複数の撮像条件を充足している(つまり、達成条件を満たしている)プレート位置と複数の撮像条件を充足していない(つまり、達成条件を満たしない)プレート位置とが異なる色で描画される。これにより、実施の形態1に係るカメラ設置支援システム100は、達成条件を満たしているか否かを可視化したプレート位置描画画像を生成できる。したがって、ユーザは、達成条件を満たしているか否かを一目で効率的に確認できる。
As a result, the plate position drawing image generated by the camera
以上、図面を参照しながら各種の実施の形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例、修正例、置換例、付加例、削除例、均等例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、発明の趣旨を逸脱しない範囲において、上述した各種の実施の形態における各構成要素を任意に組み合わせてもよい。 Although various embodiments have been described above with reference to the drawings, it goes without saying that the present disclosure is not limited to such examples. It is clear that a person skilled in the art can conceive of various modifications, amendments, substitutions, additions, deletions, and equivalents within the scope of the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure. Furthermore, the components in the various embodiments described above may be combined in any manner as long as it does not deviate from the spirit of the invention.
本開示は、カメラの設置を支援し、撮像された撮像画像を用いた認識処理の認識精度を向上するカメラ設置支援プログラム、カメラ設置支援方法およびカメラ設置支援システムとして有用である。 The present disclosure is useful as a camera installation support program, a camera installation support method, and a camera installation support system that support camera installation and improve the recognition accuracy of recognition processing using captured images.
10,20 通信部
11,21 プロセッサ
12,22 メモリ
13 撮像部
14 照明部
23 入力部
24 モニタ
25 HDD
AR1,AR2,AR3,AR4,AR5,AR6,AR7 検知エリア
AR11,AR21,AR31,AR41,AR51,AR61,AR71 第1の検知ゾーン
AR12,AR22,AR32,AR42,AR52,AR62,AR72 第2の検知ゾーン
C1 カメラ
CI1,CI2,CI3,CI4,CI5,CI6,CI7 プレート位置描画画像
P1 端末装置
SC1,SC2,SC3,SC4,SC5,SC6,SC7 プレート位置確認画面
NW ネットワーク
ΔX プレート幅
θ プレート傾き
10, 20
AR1, AR2, AR3, AR4, AR5, AR6, AR7 Detection areas AR11, AR21, AR31, AR41, AR51, AR61, AR71 First detection zones AR12, AR22, AR32, AR42, AR52, AR62, AR72 Second detection zones C1 Cameras CI1, CI2, CI3, CI4, CI5, CI6, CI7 Plate position drawing image P1 Terminal devices SC1, SC2, SC3, SC4, SC5, SC6, SC7 Plate position confirmation screen NW Network ΔX Plate width θ Plate inclination
Claims (13)
前記カメラにより撮像された複数の撮像画像のそれぞれから、事前に設定された1以上の検知エリアに映る前記車両のナンバープレートを検知するステップと、
検知された前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出するステップと、
前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力するステップと、を実現させるための、
カメラ設置支援プログラム。 A terminal device that is a computer connected to a camera that captures images of a vehicle so as to be capable of communicating with the camera,
A step of detecting a license plate of the vehicle reflected in one or more detection areas set in advance from each of a plurality of captured images captured by the camera;
calculating maximum and minimum luminance values of pixels in the detected area of the license plate;
generating and outputting advice information regarding installation or parameter setting of the camera when it is determined that the luminance difference between the maximum luminance value and the minimum luminance value is less than a predetermined value;
Camera installation support program.
請求項1に記載のカメラ設置支援プログラム。 when it is determined that the luminance difference is less than a predetermined value, determining the advice information based on an image capturing time of the captured image,
The camera installation support program according to claim 1 .
前記ナンバープレートごとの前記2つの中点を、前記カメラにより撮像される撮像領域の背景画像にプロットしたプレート位置描画画像を生成して出力するステップと、をさらに実現させるための、
請求項1に記載のカメラ設置支援プログラム。 Calculating coordinates of two midpoints in a pair of short sides of each of the detected number plates;
generating and outputting a plate position drawing image in which the two midpoints for each license plate are plotted on a background image of an imaging area captured by the camera;
The camera installation support program according to claim 1 .
算出された前記幅が所定値以下であると判定した場合、前記アドバイス情報を出力するステップと、をさらに実現させるための、
請求項3に記載のカメラ設置支援プログラム。 Calculating a width of each of the plurality of license plates based on the coordinates of the two midpoints;
and outputting the advice information when it is determined that the calculated width is equal to or smaller than a predetermined value.
The camera installation support program according to claim 3 .
検知されたすべての前記ナンバープレートのうち前記ナンバープレートの幅の一部が前記検知エリア外で検知されたナンバープレートの検知割合が所定割合以上であると判定した場合、前記アドバイス情報を出力するステップ、をさらに実現させるための、
請求項3に記載のカメラ設置支援プログラム。 Calculating a width of each of the plurality of license plates based on the coordinates of the two midpoints;
outputting the advice information when it is determined that a detection ratio of license plates in which a part of the width of the license plate is detected outside the detection area among all the detected license plates is a predetermined ratio or more,
The camera installation support program according to claim 3 .
前記検知エリア内に前記検知エリアよりも小さい複数の検知ゾーンを設定し、検知された前記複数のナンバープレートのそれぞれのうち前記ナンバープレートの幅の一部が前記複数の検知ゾーン内で検知されたと判定した場合、前記アドバイス情報を出力するステップ、をさらに実現させるための、
請求項3に記載のカメラ設置支援プログラム。 Calculating a width of each of the plurality of license plates based on the coordinates of the two midpoints;
a step of setting a plurality of detection zones smaller than the detection area within the detection area, and outputting the advice information when it is determined that a part of the width of each of the detected number plates is detected within the plurality of detection zones, in order to further realize the step of
The camera installation support program according to claim 3 .
請求項6に記載のカメラ設置支援プログラム。 and outputting the advice information when it is determined that a detection ratio of the number plates in which a part of the width of the number plates is detected within the plurality of detection zones is equal to or greater than a predetermined ratio, in order to further realize the step of:
The camera installation support program according to claim 6.
算出された前記傾きが、設定された所定角度以上であると判定した場合、前記アドバイス情報を出力するステップ、をさらに実現させるための、
請求項3に記載のカメラ設置支援プログラム。 Calculating a longitudinal tilt of each of the detected number plates;
outputting the advice information when it is determined that the calculated inclination is equal to or greater than a set predetermined angle,
The camera installation support program according to claim 3 .
認識されたすべての前記車両番号のそれぞれの一致する割合を算出し、前記割合が所定値以下であると判定した場合、前記アドバイス情報を生成するステップと、をさらに実現させるための、
請求項1に記載のカメラ設置支援プログラム。 recognizing a vehicle number of the vehicle based on each of the detected license plates;
calculating a matching ratio of each of all the recognized vehicle numbers, and generating the advice information when it is determined that the ratio is equal to or smaller than a predetermined value,
The camera installation support program according to claim 1 .
請求項9に記載のカメラ設置支援プログラム。 generating the advice information when it is determined that the number of vehicle numbers recognized from among all the detected license plates is equal to or less than a predetermined number;
The camera installation support program according to claim 9.
請求項3に記載のカメラ設置支援プログラム。 In the plate position drawing image, the plate position of the license plate whose luminance difference is not less than the predetermined value and the plate position of the license plate whose luminance difference is less than the predetermined value are drawn in different colors.
The camera installation support program according to claim 3 .
前記カメラにより撮像された複数の撮像画像のそれぞれから事前に設定された1以上の検知エリアに映る車両のナンバープレートを検知し、
検知されたそれぞれの前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出し、
前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力する、
カメラ設置支援方法。 A camera installation support method for a camera installation support system in which a camera and a terminal device are communicatively connected, comprising:
Detecting a license plate of a vehicle appearing in one or more detection areas set in advance from each of a plurality of captured images captured by the camera;
Calculating maximum and minimum luminance values of pixels in each of the detected license plate regions;
generating and outputting advice information regarding installation or parameter setting of the camera when it is determined that the luminance difference between the maximum luminance value and the minimum luminance value is less than a predetermined value;
Camera installation assistance methods.
前記カメラと通信可能に接続された端末装置と、を備える、カメラ設置支援システムであって、
前記カメラは、
撮像された複数の撮像画像のそれぞれを前記端末装置に送信し、
前記端末装置は、
前記複数の撮像画像のうち事前に設定された1以上の検知エリアから車両のナンバープレートを検知し、
検知されたそれぞれの前記ナンバープレートの領域の画素の最大輝度値と最小輝度値とを算出し、
前記最大輝度値と前記最小輝度値との輝度差が所定値未満であると判定した場合、前記カメラの設置またはパラメータ設定に関するアドバイス情報を生成して出力する、
カメラ設置支援システム。 Camera and
A camera installation support system comprising: a terminal device communicably connected to the camera,
The camera includes:
Transmitting each of the captured images to the terminal device;
The terminal device
Detecting a license plate of a vehicle from one or more detection areas set in advance among the plurality of captured images;
Calculating maximum and minimum luminance values of pixels in each of the detected license plate regions;
generating and outputting advice information regarding installation or parameter setting of the camera when it is determined that the luminance difference between the maximum luminance value and the minimum luminance value is less than a predetermined value;
Camera installation support system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022045745A JP7593651B2 (en) | 2020-10-21 | 2022-03-22 | Camera installation support program, camera installation support method, and camera installation support system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020176893A JP7104123B2 (en) | 2020-10-21 | 2020-10-21 | Camera installation support program, camera installation support method and camera installation support system |
| JP2022045745A JP7593651B2 (en) | 2020-10-21 | 2022-03-22 | Camera installation support program, camera installation support method, and camera installation support system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020176893A Division JP7104123B2 (en) | 2020-10-21 | 2020-10-21 | Camera installation support program, camera installation support method and camera installation support system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022076488A JP2022076488A (en) | 2022-05-19 |
| JP7593651B2 true JP7593651B2 (en) | 2024-12-03 |
Family
ID=81456176
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020176893A Active JP7104123B2 (en) | 2020-10-21 | 2020-10-21 | Camera installation support program, camera installation support method and camera installation support system |
| JP2022045745A Active JP7593651B2 (en) | 2020-10-21 | 2022-03-22 | Camera installation support program, camera installation support method, and camera installation support system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020176893A Active JP7104123B2 (en) | 2020-10-21 | 2020-10-21 | Camera installation support program, camera installation support method and camera installation support system |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7104123B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024018560A1 (en) * | 2022-07-20 | 2024-01-25 | 日本電気株式会社 | Communication device, communication system, communication method, and program |
| CN117031258B (en) * | 2023-06-27 | 2024-06-07 | 三门三友科技股份有限公司 | Method for realizing fault detection system of electrolytic circuit based on temperature and monitoring method thereof |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000348189A (en) | 1999-06-01 | 2000-12-15 | Matsushita Electric Ind Co Ltd | Image processing device |
| JP2010211091A (en) | 2009-03-12 | 2010-09-24 | Seiko Epson Corp | Display, program and information storage medium |
| JP2013025583A (en) | 2011-07-21 | 2013-02-04 | Hitachi Ltd | Vehicle monitoring device |
| JP2013171452A (en) | 2012-02-21 | 2013-09-02 | Mitsubishi Precision Co Ltd | Car number recognition method and car number recognition device |
| JP2015161963A (en) | 2014-02-26 | 2015-09-07 | 三菱重工業株式会社 | Illumination system, license plate recognition system, illumination method and program |
| JP2018055013A (en) | 2016-09-30 | 2018-04-05 | 三菱重工機械システム株式会社 | In-focus position adjusting device, in-focus position adjusting system, program, and in-focus position adjusting method |
| JP2020064240A (en) | 2018-10-19 | 2020-04-23 | パナソニックIpマネジメント株式会社 | Image display device and image display method |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09102096A (en) * | 1995-10-06 | 1997-04-15 | Mitsubishi Heavy Ind Ltd | Vehicle image pickup system |
| JP4901651B2 (en) | 2007-08-31 | 2012-03-21 | アマノ株式会社 | License plate imaging system for vehicles |
| CN110225236B (en) | 2018-03-02 | 2022-06-28 | 富士通株式会社 | Method, apparatus and video surveillance system for configuring parameters for video surveillance system |
| JP7368822B2 (en) | 2019-05-31 | 2023-10-25 | i-PRO株式会社 | Camera parameter setting system and camera parameter setting method |
-
2020
- 2020-10-21 JP JP2020176893A patent/JP7104123B2/en active Active
-
2022
- 2022-03-22 JP JP2022045745A patent/JP7593651B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000348189A (en) | 1999-06-01 | 2000-12-15 | Matsushita Electric Ind Co Ltd | Image processing device |
| JP2010211091A (en) | 2009-03-12 | 2010-09-24 | Seiko Epson Corp | Display, program and information storage medium |
| JP2013025583A (en) | 2011-07-21 | 2013-02-04 | Hitachi Ltd | Vehicle monitoring device |
| JP2013171452A (en) | 2012-02-21 | 2013-09-02 | Mitsubishi Precision Co Ltd | Car number recognition method and car number recognition device |
| JP2015161963A (en) | 2014-02-26 | 2015-09-07 | 三菱重工業株式会社 | Illumination system, license plate recognition system, illumination method and program |
| JP2018055013A (en) | 2016-09-30 | 2018-04-05 | 三菱重工機械システム株式会社 | In-focus position adjusting device, in-focus position adjusting system, program, and in-focus position adjusting method |
| JP2020064240A (en) | 2018-10-19 | 2020-04-23 | パナソニックIpマネジメント株式会社 | Image display device and image display method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022076488A (en) | 2022-05-19 |
| JP7104123B2 (en) | 2022-07-20 |
| JP2022067994A (en) | 2022-05-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6574163B2 (en) | Substrate inspection method | |
| JP7593651B2 (en) | Camera installation support program, camera installation support method, and camera installation support system | |
| CN102985957B (en) | Vehicle Surrounding Monitoring Device | |
| US9295141B2 (en) | Identification device, method and computer program product | |
| JP2010286791A5 (en) | ||
| JP5772714B2 (en) | Light detection device and vehicle control system | |
| JP2001344069A5 (en) | ||
| JP6867815B2 (en) | Inspection equipment and inspection method | |
| JP2011192069A (en) | Vehicle traffic monitoring apparatus and program | |
| JP2005308476A (en) | Liquid crystal display inspection apparatus and liquid crystal display inspection method | |
| CN101803364A (en) | Imaging device and method | |
| TWI569623B (en) | Estimating control feature from remote control with camera | |
| JP2011234237A5 (en) | ||
| JP6011173B2 (en) | Pupil detection device and pupil detection method | |
| JP4858846B2 (en) | Detection area setting apparatus and setting system | |
| JP2010152900A (en) | Image processor and image processing program | |
| TWI521410B (en) | Apparatus and method for acquiring object image of a pointer | |
| CN108349708B (en) | Inspection device, inspection system and inspection method of passenger conveyor | |
| JP2005268972A (en) | Video display system and video display method | |
| JP2018006910A5 (en) | INFORMATION PROCESSING APPARATUS, CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS, AND PROGRAM | |
| CN112784653A (en) | Detection method of face recognition equipment | |
| JP6024349B2 (en) | Monitoring device and monitoring system | |
| JP6022331B2 (en) | Camera system | |
| JP6604242B2 (en) | Imaging apparatus, method, and program | |
| JPH1058919A (en) | Color line inspection equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230928 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240801 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240821 |
|
| 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: 20241022 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241114 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7593651 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |