Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7654326B2 - Systems and methods - Google Patents
[go: Go Back, main page]

JP7654326B2 - Systems and methods - Google Patents

Systems and methods Download PDF

Info

Publication number
JP7654326B2
JP7654326B2 JP2021079409A JP2021079409A JP7654326B2 JP 7654326 B2 JP7654326 B2 JP 7654326B2 JP 2021079409 A JP2021079409 A JP 2021079409A JP 2021079409 A JP2021079409 A JP 2021079409A JP 7654326 B2 JP7654326 B2 JP 7654326B2
Authority
JP
Japan
Prior art keywords
moving object
vehicle
type
reference position
data
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
Application number
JP2021079409A
Other languages
Japanese (ja)
Other versions
JP2022173607A (en
Inventor
由美子 森山
裕介 近藤
誠 吉田
伸也 日月
儀忠 武島
智貴 大黒
慶一 安本
博彦 諏訪
アルナン マイプラディト
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Onkyo Corp
Nara Institute of Science and Technology NUC
Original Assignee
Onkyo Corp
Nara Institute of Science and Technology NUC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Onkyo Corp, Nara Institute of Science and Technology NUC filed Critical Onkyo Corp
Priority to JP2021079409A priority Critical patent/JP7654326B2/en
Publication of JP2022173607A publication Critical patent/JP2022173607A/en
Application granted granted Critical
Publication of JP7654326B2 publication Critical patent/JP7654326B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、車両等の移動体の計数、種別の判別等を行うシステム、及び、方法に関する。 The present invention relates to a system and method for counting and classifying moving objects such as vehicles.

出願人は、振動センサーによって検出された振動データに基づいて、移動体(例えば、車両)の移動を検出し、検出した移動体の数を計数(カウント)するシステムに係る発明を出願している(特願2020-117429)。移動を検出した車両を、例えば、大型車、小型車等に分類(車種判別)する場合、予め、特徴量と特徴量に対応する正解データとを与え、特徴量から分類可能な状態にする必要がある。この場合、正解データとして、移動する車両を撮影し、撮影した映像から、いつ、どのような車種が通過したかを示すラベリングデータを作成する必要がある。しかしながら、人間によってラベリングデータの作成を行うと、作成に時間が必要となる。このため、例えば、同時に多くの地点の交通量調査(車種判別を含む)を実施する場合、調査の対応を迅速に行えなくなる。 The applicant has filed an invention relating to a system that detects the movement of moving objects (e.g., vehicles) based on vibration data detected by a vibration sensor and counts the number of detected moving objects (Patent Application No. 2020-117429). When classifying the detected moving vehicles into, for example, large vehicles, small vehicles, etc. (vehicle type discrimination), it is necessary to provide features and correct answer data corresponding to the features in advance so that the vehicles can be classified from the features. In this case, as correct answer data, it is necessary to photograph the moving vehicles and create labeling data from the captured video indicating when and what type of vehicle passed. However, if labeling data is created by humans, it takes time to create it. For example, when a traffic volume survey (including vehicle type discrimination) is conducted at many points at the same time, it becomes difficult to respond to the survey quickly.

なお、特許文献1には、センサーにより測定した測定データと、測定データに対応する正解データ(教師データ)と、に基づいた機械学習を行い、学習モデルを作成することが開示されている。 Patent Document 1 discloses that machine learning is performed based on measurement data obtained by a sensor and correct answer data (teacher data) corresponding to the measurement data to create a learning model.

特開2020-026164号公報JP 2020-026164 A

上述したように、車両のカウント、車種判別等のために、正解データとして、車種(大型、小型等)、車両の通過時間を含むラベリングデータが必要となるが、ラベリングデータを人間によって作成した場合、作成に時間が必要となり、また、人件費(コスト)も必要となるという問題がある。 As mentioned above, in order to count vehicles and identify vehicle types, labeling data including vehicle types (large, small, etc.) and vehicle passing times are required as correct answer data. However, if the labeling data is created by humans, it takes time to create and there are problems with labor costs.

本発明の目的は、車両等の移動体の通過数、種別を取得するための学習モデルを作成するために必要な正解(ラベリング)データを迅速、低コストで作成可能とすることである。 The objective of the present invention is to quickly and inexpensively generate the correct answer (labeling) data required to create a learning model for acquiring the number and type of passing vehicles and other moving objects.

第1の発明のシステムは、移動体が撮影された映像データに基づいて、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得し、取得した前記移動体の種別、及び、前記移動体の基準位置の通過時間を含む正解データを作成することを特徴とする。 The system of the first invention is characterized in that, based on video data of a moving object, the type of the moving object and the time at which the moving object passes through a reference position are obtained, and correct answer data including the obtained type of the moving object and the time at which the moving object passes through the reference position are created.

本発明では、システムは、移動体が撮影された映像データに基づいて、移動体の種別、及び、移動体の基準位置の通過時間を取得し、取得した移動体の種別、及び、移動体の基準位置の通過時間を含む正解データを作成する。これにより、人間によって正解データを作成する必要がないため、正解データを迅速、低コストで作成することができる。 In the present invention, the system obtains the type of moving object and the time at which the moving object passes through a reference position based on video data of the moving object, and creates correct answer data including the obtained type of moving object and the time at which the moving object passes through the reference position. This eliminates the need for humans to create correct answer data, making it possible to create correct answer data quickly and at low cost.

第2の発明のシステムは、第1の発明のシステムにおいて、作成した前記正解データと、移動体の測定データと、に基づいて、前記移動体の種別、及び、前記移動体の前記基準位置の通過数を取得するための学習モデルを作成することを特徴とする。 The system of the second invention is characterized in that, in the system of the first invention, a learning model is created based on the generated correct answer data and the measurement data of the moving object to obtain the type of the moving object and the number of times the moving object passes through the reference position.

第3の発明のシステムは、第2の発明のシステムにおいて、作成した前記学習モデルと、前記測定データと、に基づいて、前記移動体の種別、及び、前記移動体が前記基準位置を通過した数の少なくとも一方を取得することを特徴とする。 The system of the third invention is characterized in that, in the system of the second invention, at least one of the type of the moving object and the number of times the moving object passes the reference position is obtained based on the created learning model and the measurement data.

本発明では、作成した正解データに基づいた学習モデルによって、移動体の数(基準位置の通過数)、種別等を取得することができる。 In the present invention, the number of moving objects (number of times passing the reference position), type, etc. can be obtained by using a learning model based on the created correct answer data.

第4の発明のシステムは、第1~第3のいずれかの発明のシステムにおいて、前記映像データを画像認識し、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得することを特徴とする。 The system of the fourth invention is characterized in that, in the system of any one of the first to third inventions, the video data is image-recognized, and the type of the moving object and the time when the moving object passed through the reference position are obtained.

第5の発明のシステムは、第1~第4のいずれかの発明のシステムにおいて、前記移動体は、車両であることを特徴とする。 The system of the fifth invention is characterized in that in any one of the systems of the first to fourth inventions, the moving body is a vehicle.

第6の発明のシステムは、第1~第5のいずれかの発明のシステムにおいて、前記移動体の種別は、車両の大小であることを特徴とする。 The sixth invention system is the system of any one of the first to fifth inventions, characterized in that the type of the moving object is the size of the vehicle.

第7の発明のシステムは、第1~第6のいずれかの発明のシステムにおいて、前記移動体は、車両であり、前記移動体である車両が撮影された映像データから、前記車両のナンバープレートを認識し、認識した前記車両のナンバープレートに基づいて、前記移動体の種別として、前記車両の大小を取得することを特徴とする。 The seventh invention system is characterized in that in the system of any one of the first to sixth inventions, the moving body is a vehicle, the license plate of the vehicle is recognized from video data captured of the moving body, and the size of the vehicle is obtained as the type of the moving body based on the recognized license plate of the vehicle.

第8の発明のシステムは、第1~第7のいずれかの発明のシステムにおいて、前記移動体の基準位置の通過時間として、前記移動体の前方が前記基準位置を通過した時間、前記移動体の中央が前記基準位置を通過した時間、前記移動体の後方が前記基準位置を通過した時間を取得することを特徴とする。 The system of the eighth invention is characterized in that, in the system of any one of the first to seventh inventions, the time when the moving body passes the reference position is obtained by acquiring the time when the front of the moving body passes the reference position, the time when the center of the moving body passes the reference position, and the time when the rear of the moving body passes the reference position.

第9の発明のシステムは、第1~第8のいずれかの発明のシステムにおいて、前記測定データは、振動データであることを特徴とする。 The system of the ninth invention is characterized in that in any one of the systems of the first to eighth inventions, the measurement data is vibration data.

第10の発明の方法は、移動体が撮影された映像データに基づいて、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得し、取得した前記移動体の種別、及び、前記移動体の基準位置の通過時間を含む正解データを作成することを特徴とする。 The method of the tenth invention is characterized in that, based on video data in which a moving object is photographed, the type of the moving object and the time at which the moving object passes through a reference position are obtained, and correct answer data including the obtained type of the moving object and the time at which the moving object passes through the reference position are created.

本発明によれば、正解データを迅速、低コストで作成することができる。 The present invention makes it possible to create correct answer data quickly and at low cost.

本発明の実施形態に係るシステムの構成例を示す図である。1 is a diagram illustrating an example of the configuration of a system according to an embodiment of the present invention. ビデオカメラによって撮影された映像データに基づく映像の一場面を示す図である。FIG. 2 is a diagram showing a scene of a video based on video data captured by a video camera. 正解(ラベリング)データの一例を示す図である。FIG. 13 is a diagram showing an example of correct answer (labeling) data. ナンバープレートの一例を示す図である。FIG. 1 is a diagram showing an example of a license plate. PCによって実行される処理動作を示すフローチャートである。4 is a flowchart showing a processing operation executed by a PC.

以下、本発明の実施形態について説明する。図1は、本発明の実施形態に係るシステム1の構成例を示す図である。システム1は、例えば、パーソナルコンピューター(以下、「PC」という。)2、振動センサー3、ビデオカメラ4等から構成される。PC2は、正解(ラベリング)データの作成、学習モデルの作成、車両カウント・車両の分類等を含む交通量調査の結果を示すファイルの作成等を行う。PC2が行う処理は、後述する。なお、図1では、1つのPC2により、振動センサー3から出力される情報と、ビデオカメラ4から出される情報と、が処理される例を示している。これに限らず、振動センサー3から出力される情報と、ビデオカメラ4から出される情報と、が別のPCによって処理されるようになっていてもよいことは言うまでもない。 The following describes an embodiment of the present invention. FIG. 1 is a diagram showing an example of the configuration of a system 1 according to an embodiment of the present invention. The system 1 is composed of, for example, a personal computer (hereinafter referred to as "PC") 2, a vibration sensor 3, a video camera 4, and the like. The PC 2 creates correct answer (labeling) data, creates a learning model, and creates a file showing the results of a traffic volume survey including vehicle counting and vehicle classification. The processing performed by the PC 2 will be described later. Note that FIG. 1 shows an example in which information output from the vibration sensor 3 and information output from the video camera 4 are processed by one PC 2. It goes without saying that the present invention is not limited to this, and the information output from the vibration sensor 3 and the information output from the video camera 4 may be processed by different PCs.

振動センサー3は、例えば、道路等に設置されている。振動センサー3は、振動センサー3の前を通過した車両から道路に伝わる振動を検出し、振動データを出力する。ビデオカメラ4は、例えば、道路等の近傍に設置されている。ビデオカメラ4は、道路を走行する車両を撮影し、映像データを出力する。図2は、ビデオカメラ4によって撮影された映像データに基づく映像の一場面を示す図である。図2に示すように、道路上を走行する車両の様子が撮影されている。また、図2の右下隅には、時間が表示されている。さらに、図2の左側には、後述する基準線が示されている。 The vibration sensor 3 is installed, for example, on a road or the like. The vibration sensor 3 detects vibrations transmitted to the road from vehicles passing in front of the vibration sensor 3, and outputs vibration data. The video camera 4 is installed, for example, near a road or the like. The video camera 4 captures images of vehicles traveling on the road, and outputs the video data. FIG. 2 is a diagram showing a scene of an image based on the video data captured by the video camera 4. As shown in FIG. 2, the image shows the state of a vehicle traveling on the road. In addition, the time is displayed in the lower right corner of FIG. 2. Furthermore, a reference line, which will be described later, is displayed on the left side of FIG. 2.

図3は、PC2によって作成される正解(ラベリング)データの一例を示す図である。ラベリングデータには、ID、LANE1_NUMBER、LANE1、LANE1_TYPE、CTR_IN_MIN、CTR_IN_SEC、CTR_IN_FRAME等の情報が含まれている。ここでは、図2に示すような、対向一車線道路において撮影された映像データから正解データが作成されているものとする。また、図2における手前側のレーンを、LANE1、奥側のレーンを、LANE2と呼ぶ。IDは、各レコードを識別するための識別番号(1600、1700、…)を示している。LANE1は、LANE1を車両が通行したか否かの情報を示している。LANE1を車両が通行した場合に、LANE1に「1」のフラグが立てられる。 Figure 3 is a diagram showing an example of correct answer (labeling) data created by PC2. The labeling data includes information such as ID, LANE1_NUMBER, LANE1, LANE1_TYPE, CTR_IN_MIN, CTR_IN_SEC, and CTR_IN_FRAME. Here, it is assumed that the correct answer data has been created from video data captured on an oncoming one-lane road as shown in Figure 2. The lane on the near side in Figure 2 is called LANE1, and the lane on the far side is called LANE2. ID indicates an identification number (1600, 1700, ...) for identifying each record. LANE1 indicates information on whether or not a vehicle has passed through LANE1. If a vehicle has passed through LANE1, a flag of "1" is set for LANE1.

図4は、ナンバープレートの一例を示す図である。ナンバープレートの上段における左側には、運輸支局又はその自動車検査登録事務所を表示する文字(図4では、品川)が記載される。ナンバープレート上段における右側(破線矢印で示した箇所)には、自動車の種別による分類番号(図4では、500)が記載される。 Figure 4 is a diagram showing an example of a license plate. On the left side of the upper row of the license plate, characters indicating the local transport bureau or its motor vehicle inspection and registration office (Shinagawa in Figure 4) are written. On the right side of the upper row of the license plate (indicated by the dashed arrow) is the classification number according to the type of motor vehicle (500 in Figure 4).

図3に戻って、LANE1_NUMBERは、LANE1を通行した車両のナンバーの情報を示している。具体的には、LANE1_NUMBERには、自動車の種別による分類番号の最初の文字が記載される。例えば、「5」は、分類番号の最初の文字が「5」であることを示している。LANE1_TYPEは、LANE1を通行した車両の種別(大型車、小型車)の情報を示している。「TYPE_STANDARD」は、LANE1を通行した車両が、小型車であることを示している。「TYPE_LARGE」は、LANE1を通行した車両が、大型車であることを示している。PC2は、認識したナンバープレートの分類番号の最初の文字が、「1、2、8、9、0」である場合、大型車であることを示す「TYPE_LARGE」を記憶する。PC2は、認識したナンバープレートの分類番号の最初の文字が、「3、4、5、7、9」である場合、小型車であることを示す「TYPE_STANDARD」を記憶する。 Returning to FIG. 3, LANE1_NUMBER indicates the number information of the vehicle that passed through LANE1. Specifically, LANE1_NUMBER contains the first character of the classification number according to the type of vehicle. For example, "5" indicates that the first character of the classification number is "5". LANE1_TYPE indicates the type of vehicle that passed through LANE1 (large vehicle, small vehicle). "TYPE_STANDARD" indicates that the vehicle that passed through LANE1 was a small vehicle. "TYPE_LARGE" indicates that the vehicle that passed through LANE1 was a large vehicle. If the first character of the classification number of the recognized license plate is "1, 2, 8, 9, 0", PC2 stores "TYPE_LARGE", which indicates that it is a large vehicle. If the first character of the classification number of the recognized license plate is "3, 4, 5, 7, 9", PC2 stores "TYPE_STANDARD", which indicates that it is a small vehicle.

CTR_IN_MIN、CTR_IN_SEC、CTR_IN_FRAMEは、車両の前方が図2に示す基準線を通過した時間を示している。なお、図3では、正解データに含まれる情報として、車両の前方が基準線を通過した時間を示すCTR_IN_MIN、CTR_IN_SEC、CTR_IN_FRAMEが示されているが、これ以外に、車両の中央が基準線を通過した時間を示す情報、車両の後方が基準線を通過した時間を示す情報が含まれる。また、図3では、LANE1を通過した車両の情報のみが示されているが、LANE2を通過した車両の情報も含まれる。 CTR_IN_MIN, CTR_IN_SEC, and CTR_IN_FRAME indicate the time when the front of the vehicle passed the reference line shown in Figure 2. Note that in Figure 3, the information contained in the correct data includes CTR_IN_MIN, CTR_IN_SEC, and CTR_IN_FRAME, which indicate the time when the front of the vehicle passed the reference line, but also includes information indicating the time when the center of the vehicle passed the reference line and information indicating the time when the rear of the vehicle passed the reference line. Also, while Figure 3 only shows information about vehicles that passed LANE 1, information about vehicles that passed LANE 2 is also included.

PC2は、ビデオカメラ3によって、車両(移動体)が撮影された映像データに基づいて、車両(移動体)の種別(大型車、小型車)、及び、車両(移動体)の基準線(基準位置)の通過時間を取得する。そして、PC2は、取得した車両の種別、及び、車両の基準線の通過時間を含む正解データを作成する。PC2は、映像データを画像認識することで、車両の種別、及び、車両の基準線の通過時間を取得する。 Based on the video data of the vehicle (mobile body) captured by the video camera 3, the PC2 acquires the type of vehicle (mobile body) (large vehicle, small vehicle) and the passing time of the vehicle (mobile body) across the reference line (reference position). The PC2 then creates correct answer data including the acquired vehicle type and the passing time of the vehicle across the reference line. The PC2 acquires the vehicle type and the passing time of the vehicle across the reference line by performing image recognition on the video data.

PC2は、映像データに基づいて、車両がLANE1、LANE2のいずれを通過したかを判断する。PC2は、車両がLANE1を通過したと判断した場合、「LANE1」に「1」のフラグを立てる。PC2は、車両の種別を取得するために、車両のナンバープレートを画像認識する。PC2は、ナンバープレートの画像認識の結果、図4に示す分類番号として、「500」を認識した場合、車両がLANE1を通過したと判断していれば、「LANE1_NUMBER」として、「5」の情報を記憶する。また、PC2は、分類番号として、「500」を認識した場合、車両の種別として、「小型車(TYPE_STANDARD)」を取得する。そして、PC2は、「LANE1_TYPE」として、「TYPE_STANDARD」の情報を記憶する。 PC2 judges whether the vehicle has passed through LANE1 or LANE2 based on the video data. If PC2 judges that the vehicle has passed through LANE1, it sets a flag of "LANE1" to "1". PC2 performs image recognition of the vehicle's license plate to obtain the vehicle type. If PC2 recognizes "500" as the classification number shown in FIG. 4 as a result of the license plate image recognition, and judges that the vehicle has passed through LANE1, it stores the information "5" as "LANE1_NUMBER". Furthermore, if PC2 recognizes "500" as the classification number, it obtains "compact car (TYPE_STANDARD)" as the vehicle type. Then, PC2 stores the information of "TYPE_STANDARD" as "LANE1_TYPE".

また、PC2は、映像データに基づいて、車両の前方が基準線を通過した時間、車両の中央が基準線を通過した時間、車両の後方が基準線を通過した時間を取得する。そして、PC2は、車両の前方が基準線を通過した時間を、「CTR_IN_MIN」、「CTR_IN_SEC」、「CTR_IN_FRAME」として記憶する。また、PC2は、車両の中央が基準線を通過した時間、車両の後方が基準線を通過した時間も、正解データとして記憶する。 Furthermore, PC2 obtains the time when the front of the vehicle passes the reference line, the time when the center of the vehicle passes the reference line, and the time when the rear of the vehicle passes the reference line based on the video data. PC2 then stores the time when the front of the vehicle passes the reference line as "CTR_IN_MIN", "CTR_IN_SEC", and "CTR_IN_FRAME". PC2 also stores the time when the center of the vehicle passes the reference line and the time when the rear of the vehicle passes the reference line as correct answer data.

図5は、PC2によって実行される処理動作を示すフローチャートである。まず、PC2は、振動センサー3から出力される振動データと、ビデオカメラ4から出力される映像データと、を同期させる(S1)。次に、PC2は、ビデオカメラ4から出力される映像データから、正解データを作成する(S2)。次に、PC2は、正解データ・振動データの事前学習を行う(S3)。すなわち、PC2は、作成した正解データと、車両(移動体)の振動(測定)データと、に基づいて、車両の種別、及び、車両の基準線(基準位置)の通過数を取得するための学習モデルを作成する。 Figure 5 is a flowchart showing the processing operations executed by PC2. First, PC2 synchronizes the vibration data output from vibration sensor 3 with the video data output from video camera 4 (S1). Next, PC2 creates correct answer data from the video data output from video camera 4 (S2). Next, PC2 performs pre-learning of the correct answer data and vibration data (S3). That is, PC2 creates a learning model for acquiring the vehicle type and the number of times the vehicle has passed the reference line (reference position) based on the created correct answer data and the vibration (measurement) data of the vehicle (moving body).

次に、PC2は、車両のカウント、及び、車両の種別の判別を行う(S4)。すなわち、PC2は、作成した学習モデルと、振動(測定)データと、に基づいて、車両(移動体)の種別、及び、車両が基準線(基準位置)を通過した数を取得する。そして、PC2は、取得した車両の種別、及び、車両が基準線を通過した数が含まれる交通量観測結果のファイルを作成する(S5)。 Next, PC2 counts the vehicles and determines the vehicle type (S4). That is, PC2 acquires the vehicle (moving object) type and the number of times the vehicle has passed the reference line (reference position) based on the created learning model and the vibration (measurement) data. Then, PC2 creates a file of traffic volume observation results that includes the acquired vehicle type and the number of times the vehicle has passed the reference line (S5).

以上説明したように、本実施形態では、システム1は、車両(移動体)が撮影された映像データに基づいて、車両(移動体)の種別、及び、車両(移動体)の基準線(基準位置)の通過時間を取得し、取得した車両(移動体)の種別、及び、車両(移動体)の基準線(基準位置)の通過時間を含む正解データを作成する。これにより、人間によって正解データを作成する必要がないため、正解データを迅速、低コストで作成することができる。また、作成した正解データに基づいた学習モデルによって、車両(移動体)の数(基準線(基準位置)の通過数)、種別等を取得することができる。 As described above, in this embodiment, system 1 acquires the type of vehicle (mobile body) and the passing time of the vehicle (mobile body) across the reference line (reference position) based on video data of the vehicle (mobile body), and creates correct answer data including the acquired type of vehicle (mobile body) and the passing time of the vehicle (mobile body) across the reference line (reference position). This eliminates the need to create correct answer data manually, so that correct answer data can be created quickly and at low cost. In addition, the number of vehicles (mobile bodies) (number of passes across the reference line (reference position)), type, etc. can be acquired by a learning model based on the created correct answer data.

以上、本発明の実施形態について説明したが、本発明を適用可能な形態は、上述の実施形態には限られるものではなく、以下に例示するように、本発明の趣旨を逸脱しない範囲で適宜変更を加えることが可能である。 Although the embodiments of the present invention have been described above, the forms to which the present invention can be applied are not limited to the above-mentioned embodiments, and as exemplified below, appropriate modifications can be made without departing from the spirit of the present invention.

上述の実施形態においては、移動体として、車両を例示したが、移動体は、車両に限られない。また、測定データとして、振動センサー3によって検出される振動データを例示したが、測定データは、振動データに限られない。 In the above embodiment, a vehicle is given as an example of a moving body, but the moving body is not limited to a vehicle. Also, while vibration data detected by the vibration sensor 3 is given as an example of measurement data, the measurement data is not limited to vibration data.

本発明は、車両等の移動体の計数、種別の判別等を行うシステム、及び、方法に好適に採用され得る。 The present invention can be suitably used in systems and methods for counting and classifying moving objects such as vehicles.

1 システム
2 PC
3 振動センサー
4 ビデオカメラ
1 System 2 PC
3. Vibration sensor 4. Video camera

Claims (9)

移動体が撮影された映像データに基づいて、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得し、取得した前記移動体の種別、及び、前記移動体の基準位置の通過時間を含む正解データを作成し、
作成した前記正解データと、移動体の測定データと、に基づいて、前記移動体の種別、及び、前記移動体の前記基準位置の通過数を取得するための学習モデルを作成することを特徴とするシステム。
Based on video data of a moving object, a type of the moving object and a passing time of the moving object at a reference position are acquired, and correct answer data including the acquired type of the moving object and the passing time of the moving object at the reference position are generated;
A system characterized by creating a learning model for obtaining the type of moving object and the number of times the moving object passes through the reference position based on the created correct answer data and measurement data of the moving object .
作成した前記学習モデルと、前記測定データと、に基づいて、前記移動体の種別、及び、前記移動体が前記基準位置を通過した数の少なくとも一方を取得することを特徴とする請求項に記載のシステム。 The system described in claim 1, characterized in that at least one of the type of the moving object and the number of times the moving object has passed the reference position is obtained based on the created learning model and the measurement data . 前記映像データを画像認識し、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得することを特徴とする請求項1又は2に記載のシステム。 3. The system according to claim 1, further comprising: performing image recognition on the video data to acquire the type of the moving object and the time when the moving object passed a reference position. 前記移動体は、車両であることを特徴とする請求項1~のいずれか1項に記載のシステム。 The system according to any one of claims 1 to 3 , wherein the moving body is a vehicle. 前記移動体の種別は、車両の大小であることを特徴とする請求項1~のいずれか1項に記載のシステム。 The system according to any one of claims 1 to 4 , characterized in that the type of the moving object is a size of the vehicle. 前記移動体は、車両であり、
前記移動体である車両が撮影された映像データから、前記車両のナンバープレートを認識し、
認識した前記車両のナンバープレートに基づいて、前記移動体の種別として、前記車両の大小を取得することを特徴とする請求項1~のいずれか1項に記載のシステム。
the moving object is a vehicle,
Recognizing a license plate of the vehicle from image data captured of the vehicle, which is the moving body;
The system according to any one of claims 1 to 5 , characterized in that the size of the vehicle is obtained as the type of the moving object based on the recognized license plate of the vehicle.
移動体が撮影された映像データに基づいて、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得し、取得した前記移動体の種別、及び、前記移動体の基準位置の通過時間を含む正解データを作成し、
前記移動体の基準位置の通過時間として、前記移動体の前方が前記基準位置を通過した時間、前記移動体の中央が前記基準位置を通過した時間、前記移動体の後方が前記基準位置を通過した時間を取得することを特徴とするシステム。
Based on video data of a moving object, a type of the moving object and a passing time of the moving object at a reference position are acquired, and correct answer data including the acquired type of the moving object and the passing time of the moving object at the reference position are generated;
A system characterized by obtaining the time when the moving body passes through a reference position, the time when the front of the moving body passes through the reference position, the time when the center of the moving body passes through the reference position, and the time when the rear of the moving body passes through the reference position, as the passing times of the moving body .
前記測定データは、振動データであることを特徴とする請求項1~のいずれか1項に記載のシステム。 The system according to any one of claims 1 to 6 , characterized in that the measurement data is vibration data. 移動体が撮影された映像データに基づいて、前記移動体の種別、及び、前記移動体の基準位置の通過時間を取得し、取得した前記移動体の種別、及び、前記移動体の基準位置の通過時間を含む正解データを作成し、
作成した前記正解データと、移動体の測定データと、に基づいて、前記移動体の種別、及び、前記移動体の前記基準位置の通過数を取得するための学習モデルを作成することを特徴とする方法。
Based on video data of a moving object, a type of the moving object and a passing time of the moving object at a reference position are acquired, and correct answer data including the acquired type of the moving object and the passing time of the moving object at the reference position are generated;
A method characterized by creating a learning model for obtaining the type of moving object and the number of times the moving object passes through the reference position based on the created correct answer data and measurement data of the moving object .
JP2021079409A 2021-05-10 2021-05-10 Systems and methods Active JP7654326B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021079409A JP7654326B2 (en) 2021-05-10 2021-05-10 Systems and methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021079409A JP7654326B2 (en) 2021-05-10 2021-05-10 Systems and methods

Publications (2)

Publication Number Publication Date
JP2022173607A JP2022173607A (en) 2022-11-22
JP7654326B2 true JP7654326B2 (en) 2025-04-01

Family

ID=84144467

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021079409A Active JP7654326B2 (en) 2021-05-10 2021-05-10 Systems and methods

Country Status (1)

Country Link
JP (1) JP7654326B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005310027A (en) 2004-04-26 2005-11-04 Nippon Kusatsu System Kk Vehicle traffic investigation system
JP2020144722A (en) 2019-03-08 2020-09-10 オムロン株式会社 Vehicle type determination device, vehicle type determination method, and vehicle type determination program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005310027A (en) 2004-04-26 2005-11-04 Nippon Kusatsu System Kk Vehicle traffic investigation system
JP2020144722A (en) 2019-03-08 2020-09-10 オムロン株式会社 Vehicle type determination device, vehicle type determination method, and vehicle type determination program

Also Published As

Publication number Publication date
JP2022173607A (en) 2022-11-22

Similar Documents

Publication Publication Date Title
Xu et al. Detection of sudden pedestrian crossings for driving assistance systems
JP6546271B2 (en) Image processing apparatus, object detection apparatus, and image processing method
US20210213961A1 (en) Driving scene understanding
US9336630B2 (en) Method and apparatus for providing augmented reality
CN110751012B (en) Target detection evaluation method and device, electronic equipment and storage medium
JP2012531685A (en) Image processing method for a driver assistance system of a vehicle for detecting and classifying at least a part of at least one set image element
US10885382B2 (en) Method and device for classifying an object for a vehicle
Fakhrurroja et al. Automated license plate detection and recognition using yolov8 and ocr with tello drone camera
CN117911827A (en) Multi-mode target detection method, device, equipment and storage medium
CN110235177B (en) Image processing device, image recognition device, and storage medium
Zhou et al. Vehicle classification using transferable deep neural network features
CN110249366A (en) Image feature amount output device, pattern recognition device, image feature amount output program and image recognition program
Karaimer et al. Detection and classification of vehicles from omnidirectional videos using multiple silhouettes
US12469119B2 (en) Machine learning system, learning data collection method and storage medium
JP7384158B2 (en) Image processing device, moving device, method, and program
US12499490B2 (en) Information processing device, information processing method, server device, vehicle device, and information processing program
JP7654326B2 (en) Systems and methods
CN113743434A (en) Training method of target detection network, image augmentation method and device
JP7666179B2 (en) IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM
JP7115180B2 (en) Image processing system and image processing method
CN114267076A (en) Image identification method, device, equipment and storage medium
US20180201261A1 (en) Method for checking the plausibility of a control decision for safety means
CN114119960B (en) Method, device, computer equipment and storage medium for identifying relationship between people
AU2021107425A4 (en) Obstacle detection system in hybrid classification of heterogeneous environment using data mining techniques and method thereof
CN111126336B (en) Sample collection method, device and equipment

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210721

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250206

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: 20250318

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250318

R150 Certificate of patent or registration of utility model

Ref document number: 7654326

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150