JP7802275B2 - Monitoring and warning device, monitoring and warning method, and program - Google Patents
Monitoring and warning device, monitoring and warning method, and programInfo
- Publication number
- JP7802275B2 JP7802275B2 JP2021188103A JP2021188103A JP7802275B2 JP 7802275 B2 JP7802275 B2 JP 7802275B2 JP 2021188103 A JP2021188103 A JP 2021188103A JP 2021188103 A JP2021188103 A JP 2021188103A JP 7802275 B2 JP7802275 B2 JP 7802275B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- monitoring
- warning
- area
- road
- 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
Landscapes
- Image Analysis (AREA)
- Emergency Alarm Devices (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、所定の監視領域に車両が進入すると、その車両の危険性を調べて危険な場合に警告出力する監視警告装置に関する。
例えば、高速道路の路肩又は最左車線に点検車両を一時的に駐車して降車し、周辺の状況を目視点検等する点検作業者の安全を確保するべく、後方から接近して来る車両を検出して危険性を判定し、危険な場合に警告する装置に関する。
また、上記の装置で実行される方法や、コンピュータを上記の装置として機能させるためのプログラムに関する。
The present invention relates to a monitoring and warning device that, when a vehicle enters a predetermined monitoring area, checks the danger of the vehicle and outputs a warning if the danger exists.
For example, this relates to a device that detects vehicles approaching from behind, determines the risk, and issues a warning in the event of danger, in order to ensure the safety of inspection workers who temporarily park an inspection vehicle on the shoulder or leftmost lane of a highway and get out of the vehicle to visually inspect the surrounding conditions.
The present invention also relates to a method executed by the above device and a program for causing a computer to function as the above device.
特開2017-163374号公報(特許文献1)には、道路上の所定領域を撮像する撮像装置から入力される画像に基づいて、当該所定領域内の道路上を移動する物体の行動を精度良く推定する技術が開示されている。
特開2018-022234号公報(特許文献2)には、自車両の周辺に存在する他車両等の対象物を撮影画像から正確に検知する技術が開示されている。
Japanese Patent Laid-Open Publication No. 2017-163374 (Patent Document 1) discloses a technology for accurately estimating the behavior of an object moving on a road within a predetermined area on the road, based on an image input from an imaging device that captures the area.
Japanese Patent Laid-Open Publication No. 2018-022234 (Patent Document 2) discloses a technology for accurately detecting objects such as other vehicles present around a vehicle from captured images.
ディープラーニングによる物体検知はオブジェクト・ディテクションと称され、2016年頃から海外の論文(非特許文献1,2)に掲載され、オープンソースソフトウェアでの実装も行われるようになり、2018年春には、既存のコンピュータによるリアルタイム処理(30[fps]以上)が可能となっている。
例えば、ディープラーニングによる物体検知・識別(クラス分け)に於いて、比較的知られた実装であるSSDやYOLOでは、膨大な教師画像を用いた学習済モデルを使った転移学習によって、最小限の計算量で、オリジナルデータによるモデル構築が可能となっている。
Object detection using deep learning is called object detection, and has been published in overseas papers (Non-Patent Documents 1 and 2) since around 2016. It has also been implemented in open source software, and by spring 2018, real-time processing (30 frames per second or more) was possible using existing computers.
For example, in object detection and identification (classification) using deep learning, relatively well-known implementations such as SSD and YOLO use transfer learning, which uses a trained model that uses a huge number of training images, making it possible to build a model using original data with a minimal amount of computation.
物体追跡の手法として、SORT(Simple Online and Realtime Tracking)の拡張であるDeep-SORTを挙げることができる。Deep-SORTについては、例えば、非特許文献3に掲載されている。 One example of an object tracking technique is Deep-SORT, an extension of SORT (Simple Online and Realtime Tracking). Deep-SORT is described, for example, in Non-Patent Document 3.
例えば、高速道路の巡視点検であって、本線規制を伴わない軽微な点検では、路肩に点検車両を一時的に駐車しておき、その前方(車両進行方向)を歩いて目視点検するのであるが、稀に、路肩を走行して来る車両もあるため、安全確保のための監視が望まれる。
つまり、点検者が後方(車両の反進行方向)に気を取られることなく安心・安全を確保したいという要請が有る。
また、安全・安心を、簡単に確保したいという要請もある。
本発明は、このような要請に応えることを目的とする。
For example, in the case of minor inspections of expressways that do not involve main lane restrictions, an inspection vehicle is temporarily parked on the shoulder of the road and a visual inspection is carried out by walking ahead of the vehicle (in the direction of travel). However, on rare occasions, vehicles may travel on the shoulder of the road, so monitoring is required to ensure safety.
In other words, there is a demand for inspectors to ensure safety and security without being distracted by what is behind them (in the opposite direction of the vehicle's travel).
There is also a demand for an easy way to ensure safety and security.
The present invention aims to meet such demands.
本発明の例を、下記[1]~[8]に記す。なお、この項([課題を解決するための手段])と次項([発明の効果])に於いて、符号は理解を容易にするために付したものであり、本発明を符号の構成に限定する趣旨ではない。
[1]発明1
道路の路肩91又は最左車線内から道路後方側を監視して当該の路肩91又は最左車線に進入して来る車両をユーザに警告する監視警告装置であって、
前記路肩91又は最左車線内の所定位置から道路後方側を撮像するカメラ30と、
前記カメラ30から入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡する画像処理手段51と、
当該道路の車両走行車線92と前記路肩91又は最左車線とを区切る路面上の白線帯90に重ねて前記各画像フレーム内に仮想の境界線9を設定する境界線設定手段S21と、
前記画像処理手段51が追跡中の車両が占める車両領域BBを前記境界線9で分断して成る2領域B1,B2の面積比の警告閾値を車両のクラス別に保持している閾値記憶手段61と、
前記画像処理手段51が追跡中の各車両について前記面積比を各々算出して当該の車両が属するクラスの警告閾値と各々比較する面積比処理手段S21,S23と、
前記画像処理手段51が追跡中の何れかの車両の前記面積比が当該車両のクラスの警告閾値を越えたと前記面積比処理手段S23,S31が判定した場合に警告出力する警告手段S41と、
を有することを特徴とする監視警告装置。
Examples of the present invention are described below in [1] to [8]. Note that in this section ([Means for Solving the Problems]) and the next section ([Effects of the Invention]), the symbols are used to facilitate understanding, and are not intended to limit the present invention to the symbol configuration.
[1] Invention 1
A monitoring and warning device that monitors the rear side of a road from a shoulder 91 or the leftmost lane of a road and warns a user of a vehicle entering the shoulder 91 or the leftmost lane,
a camera 30 that captures an image of the rear side of the road from a predetermined position in the road shoulder 91 or the leftmost lane;
an image processing means 51 for detecting, identifying, and tracking a vehicle and the class to which the vehicle belongs from each image frame of the video input from the camera 30;
a boundary line setting means S21 for setting a virtual boundary line 9 in each image frame so as to overlap a white line 90 on the road surface that separates a vehicle travel lane 92 of the road from the shoulder 91 or the leftmost lane;
a threshold value storage means 61 for storing, for each vehicle class, a warning threshold value for the area ratio of two areas B1, B2 obtained by dividing a vehicle area BB occupied by a vehicle being tracked by the image processing means 51 with the boundary line 9;
area ratio processing means S21, S23 for calculating the area ratio for each vehicle being tracked by the image processing means 51 and comparing the area ratio with a warning threshold value for the class to which the vehicle belongs;
a warning means S41 for outputting a warning when the area ratio processing means S23, S31 determines that the area ratio of any vehicle being tracked by the image processing means 51 exceeds a warning threshold value for the class of the vehicle;
A monitoring and warning device comprising:
<用語の詳細>
画像処理手段(検出器・分類器・追跡器)51は、例えば、Deep-SORT・YOLOv3を実装することにより構成できる。物体の検出・識別(クラス分け)は、要求される性能によっては、YOLOv3に代えて、例えばSSDを用いることもできる。検出領域に於ける検出対象物体の挙動等を考慮して、また、物体情報処理装置に要求される精度や性能を考慮して、適宜のオープンソース(ライブラリ/プラットフォーム/AIアプリケーション)を選定してよい。物体の検出と識別(クラス分け)は、同時でもよく、2段階で行うアプリケーションでもよい。また、学習データとしては、各種の車両(トラック、普通車、軽トラック、バス、自動二輪車、等)を前方側から撮影した多数の画像を適宜に用いると良好である。
面積比を、B1/B2、又は、B1/(B1+B2)と定義した場合は、「警告閾値を越えた場合」とは、「面積比の算出値≧(or >)警告閾値」の場合を言う。
逆に、面積比を、B2/B1、又は、B2/(B1+B2)と定義した場合は、「警告閾値を越えた場合」とは、「警告閾値≧(or >)面積比の算出値」の場合を言う。
ここで、B1とは車両領域内の路肩側の領域面積を言い、B2とは車両領域内の走行車線側の領域面積を言うものとする(図7(b)(c)参照)。
なお、閾値記憶手段が保持する警告閾値は、上記定義に則した閾値が用意されているものとする。例えば、B1/B2を用いるのであれば、各クラス(トラック、普通車、軽トラック、バス、自動二輪車、等)について、それぞれ、B1/B2で計測した結果に基づいて当該の道路種で危険と判断される閾値が用意されているものとする。例えば、高速道路であれば、接近して来る車両が高速であるため、点検作業者に十分な退避時間を確保させるべく、路肩領域への進入量が相対的に小さな場合が閾値とされる。
警告手段S41は、例えば、警告音声を出力するようにスピーカを制御する手段や、点検作業者が持つ無線受信機に警告データを送る手段である。
<Terminology details>
The image processing means (detector, classifier, tracker) 51 can be configured by implementing, for example, Deep-SORT and YOLOv3. Depending on the required performance, object detection and identification (classification) can be performed using, for example, SSD instead of YOLOv3. Taking into consideration the behavior of the object to be detected in the detection area and the accuracy and performance required of the object information processing device, an appropriate open source (library/platform/AI application) can be selected. Object detection and identification (classification) can be performed simultaneously, or in a two-stage application. Furthermore, it is preferable to appropriately use a large number of images of various vehicles (trucks, passenger cars, light trucks, buses, motorcycles, etc.) taken from the front as training data.
When the area ratio is defined as B1/B2 or B1/(B1+B2), "exceeding the warning threshold" means "the calculated value of the area ratio is equal to or greater than the warning threshold."
Conversely, if the area ratio is defined as B2/B1 or B2/(B1+B2), "exceeding the warning threshold" means "the calculated value of the area ratio is equal to or greater than the warning threshold."
Here, B1 refers to the area of the area on the shoulder side of the vehicle area, and B2 refers to the area of the area on the driving lane side of the vehicle area (see FIGS. 7(b) and 7(c)).
The warning threshold stored in the threshold storage means is assumed to be a threshold that conforms to the above definition. For example, if B1/B2 is used, a threshold that is determined to be dangerous for each road type based on the results of measurement by B1/B2 is assumed to be prepared for each class (truck, passenger car, light truck, bus, motorcycle, etc.). For example, in the case of a highway, since approaching vehicles are traveling at high speed, the threshold is set to a value that indicates a relatively small amount of intrusion into the shoulder area so that the inspection worker has sufficient time to take shelter.
The warning means S41 is, for example, a means for controlling a speaker to output a warning sound, or a means for sending warning data to a wireless receiver carried by an inspector.
[2]発明2
発明1に於いて、
前記画像処理手段51が追跡中の車両が占める車両領域は、当該車両のバウンディングボックスBBの領域である、
ことを特徴とする監視警告装置。
[3]発明3
発明1又は発明2に於いて、
前記境界線設定手段S21は、操作入力装置20からの入力に応じて前記境界線9を設定する、
ことを特徴とする監視警告装置。
[4]発明4
発明1又は発明2に於いて、
前記路面上の白線帯90が曲線状を成す場合、前記境界線設定手段S21は、前記路肩91又は最左車線の所定の監視領域を複数個の多角形9a~9eに分割し、前記白線帯90に重なる多角形の辺を近似的に前記境界線9の各一部として設定する、
ことを特徴とする監視警告装置。
[5]発明5
発明4に於いて、
前記多角形9a~9eは、前記所定の監視領域内の奥側から手前側へ間隔を空けて順に設定した複数本の平行線を、順繰りに上辺及び下辺として形成される台形である、
ことを特徴とする監視警告装置。
奥側、手前側とは、道路の後方(車両の反進行方向)側を見たときの表現である。
[6]発明6
発明1~発明5の何れかに於いて、
前記画像処理手段51は、トラック、バス、普通乗用車、軽トラック、自動二輪車等の車種別の前面側の撮影画像に基づいて作成した多数の画像データを、車両検出及び識別用の教師データとして用いる深層学習により調整されている、
ことを特徴とする監視警告装置。
[7]発明7
コンピュータを、発明1~発明6の何れかの監視警告装置として機能させるためのプログラム。
[2] Invention 2
In Invention 1,
The vehicle area occupied by the vehicle being tracked by the image processing means 51 is the area of the bounding box BB of the vehicle.
A monitoring and warning device characterized by:
[3] Invention 3
In Invention 1 or Invention 2,
The boundary line setting means S21 sets the boundary line 9 in response to an input from the operation input device 20.
A monitoring and warning device characterized by:
[4] Invention 4
In Invention 1 or Invention 2,
When the white line 90 on the road surface is curved, the boundary line setting means S21 divides a predetermined monitoring area of the road shoulder 91 or the leftmost lane into a plurality of polygons 9a to 9e, and sets the sides of the polygons that overlap the white line 90 as approximately parts of the boundary line 9.
A monitoring and warning device characterized by:
[5] Invention 5
In the invention 4,
The polygons 9a to 9e are trapezoids formed by a plurality of parallel lines set in order at intervals from the back side to the front side within the predetermined monitoring area , with the upper and lower sides being in turn parallel lines.
A monitoring and warning device characterized by:
The terms "far side" and "near side" refer to the rear side of the road (opposite the direction of travel of the vehicle).
[6] Invention 6
In any one of Inventions 1 to 5,
The image processing means 51 is adjusted by deep learning using a large number of image data created based on photographed images of the front side of each vehicle type, such as trucks, buses, passenger cars, light trucks, and motorcycles, as training data for vehicle detection and identification.
A monitoring and warning device characterized by:
[7] Invention 7
A program for causing a computer to function as any one of the monitoring and warning devices of Inventions 1 to 6.
[8]
道路の路肩91又は最左車線内から道路後方側を監視して当該の路肩91又は最左車線に進入して来る車両をユーザに警告する監視警告方法であって、
前記路肩91又は最左車線内の所定位置から道路後方側を撮像するカメラ30から入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡し、
当該道路の車両走行車線92と前記路肩91又は最左車線とを区切る路面上の白線帯90に重ねて前記各画像フレーム内に仮想の境界線9を設定し(S21)、
前記追跡中の各車両について、当該の車両が占める車両領域BBを前記境界線9で分断して成る2領域B1,B2の面積比を各々算出して(S21)当該車両が属するクラスの警告閾値と各々比較し(S23)、
前記追跡中の何れかの車両の前記算出した面積比が当該車両のクラスの警告閾値を越えた場合(S31)に警告出力する(S41)、
ことを特徴とする監視警告方法。
[8]
A monitoring and warning method for monitoring a rear side of a road from a shoulder 91 or a leftmost lane of a road and warning a user of a vehicle entering the shoulder 91 or the leftmost lane,
Detecting, identifying and tracking a vehicle and the class to which the vehicle belongs from each image frame of a video input from a camera 30 that captures an image of the rear side of the road from the road shoulder 91 or a predetermined position in the leftmost lane,
A virtual boundary line 9 is set in each image frame so as to overlap a white line 90 on the road surface that separates a vehicle driving lane 92 of the road from the shoulder 91 or the leftmost lane (S21).
For each vehicle being tracked, the area ratio of two areas B1, B2 formed by dividing the vehicle area BB occupied by the vehicle by the boundary line 9 is calculated (S21), and each is compared with the warning threshold of the class to which the vehicle belongs (S23).
When the calculated area ratio of any vehicle being tracked exceeds the warning threshold value of the class of the vehicle (S31), a warning is output (S41).
A monitoring and warning method comprising:
発明1は、道路の路肩91又は最左車線内から道路後方側を監視して当該の路肩91又は最左車線に進入して来る車両をユーザに警告する監視警告装置であって、前記路肩91又は最左車線内の所定位置から道路後方側を撮像するカメラ30と、前記カメラ30から入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡する画像処理手段51と、当該道路の車両走行車線92と前記路肩91又は最左車線とを区切る路面上の白線帯90に重ねて前記各画像フレーム内に仮想の境界線9を設定する境界線設定手段S21と、前記画像処理手段51が追跡中の車両が占める車両領域BBを前記境界線9で分断して成る2領域B1,B2の面積比の警告閾値を車両のクラス別に保持している閾値記憶手段61と、前記画像処理手段51が追跡中の各車両について前記面積比を各々算出して当該の車両が属するクラスの警告閾値と各々比較する面積比処理手段S21,S23と、前記画像処理手段51が追跡中の何れかの車両の前記面積比が当該車両のクラスの警告閾値を越えたと前記面積比処理手段S23,S31が判定した場合に警告出力する警告手段S41とを有することを特徴とする監視警告装置であるため、例えば、本線規制を伴わない高速道路の巡視点検時、路肩に点検車両を一時的に駐車しておき、その前方(車両進行方向)を歩いて目視点検等する際に、路肩に進入して接近して来る車両が有ることを、適切なタイミング(十分な退避時間を確保できるタイミング)で、点検作業者(ユーザ)に警告できる。
発明2~6についても、上記を達成できる具体的な構成例を与えることができる。
発明7は、コンピュータで、上記を実現できる。
発明8は、発明1と同様である。
Invention 1 is a monitoring and warning device that monitors the rear side of a road from a shoulder 91 or the leftmost lane of a road and warns a user of a vehicle entering the shoulder 91 or the leftmost lane, the monitoring and warning device comprising: a camera 30 that captures an image of the rear side of the road from a predetermined position in the shoulder 91 or the leftmost lane; image processing means 51 that detects, identifies, and tracks a vehicle and the class to which the vehicle belongs from each image frame of a video input from the camera 30; boundary line setting means S21 that sets a virtual boundary line 9 in each image frame so as to be superimposed on a white line 90 on the road surface that separates a vehicle driving lane 92 of the road from the shoulder 91 or the leftmost lane; and threshold values that are stored for each vehicle class as warning thresholds for the area ratio of two areas B1 and B2 formed by dividing a vehicle area BB occupied by a vehicle being tracked by the boundary line 9. Since the monitoring and warning device is characterized by having a memory means 61, area ratio processing means S21, S23 in which the image processing means 51 calculates the area ratio for each vehicle being tracked and compares it with the warning threshold for the class to which the vehicle belongs, and a warning means S41 that outputs a warning when the area ratio processing means S23, S31 determines that the area ratio of any of the vehicles being tracked by the image processing means 51 has exceeded the warning threshold for the class of that vehicle, for example, during a patrol inspection of a highway that does not involve main lane restrictions, an inspection vehicle can be temporarily parked on the shoulder of the road, and when walking ahead of it (in the direction of vehicle travel) to perform a visual inspection, the inspection worker (user) can be warned at an appropriate time (a time that allows sufficient time to evacuate) that a vehicle is entering the shoulder and approaching.
For inventions 2 to 6, specific configuration examples that can achieve the above can be given.
Invention 7 can realize the above by a computer.
Invention 8 is the same as Invention 1.
図面を参照して、本発明の実施の形態を説明する。
図1に示すように、本実施の形態の監視警告装置は、カメラ30と、カメラ30からの画像を入力して処理する画像処理装置5と、キーボード或いはゲームパッド等で構成され得る操作入力装置20と、記憶装置60と、無線送信機58と、これら各部を制御する制御装置(コンピュータ)50を有する。これら各装置は独立の装置でもよく、また、一体型の装置でもよい。また、画像処理装置5や制御装置50は、一般的には、画像処理基盤や制御基盤として実装される。また、記憶装置60は、メモリやハードディスク或いはSSD等や、それらの組み合わせで構成されていてもよい。
An embodiment of the present invention will be described with reference to the drawings.
As shown in FIG. 1 , the monitoring/warning device of this embodiment includes a camera 30, an image processing device 5 that receives and processes images from the camera 30, an operation input device 20 that may be configured as a keyboard or game pad, a storage device 60, a wireless transmitter 58, and a control device (computer) 50 that controls each of these components. Each of these devices may be an independent device or an integrated device. Furthermore, the image processing device 5 and the control device 50 are generally implemented as an image processing board and a control board. Furthermore, the storage device 60 may be configured as a memory, a hard disk, an SSD, or a combination thereof.
カメラ30は、路肩91(図7参照;路肩が無い場所では最左車線等)に一時的に設置されて、撮像対象である道路後方側領域を定位置から撮像し得る装置であり、例えば、30fpsの動画像を画像処理装置5へ出力する。定位置としては、例えば、図5の各図のように、道路後方側の所定範囲(安全確保に十分なタイミングで車両を検出・追跡開始できる範囲;少なくとも図6(a)の監視エリアの範囲を含む)を一望できる位置を例示することができる。
かかる位置にカメラ30を一時的に固定して、所望の動画像を撮像する。なお、カメラ30は点検車両に搭載されたまま動作可能に構成されていてもよい。一時的な固定であるから、簡単に設置でき、取り去ることができる構成である。
The camera 30 is a device that is temporarily installed on the road shoulder 91 (see FIG. 7; in a location without a road shoulder, the leftmost lane, etc.) and is capable of capturing images of the area behind the road, which is the subject of the image capture, from a fixed position, and outputs, for example, 30 fps video images to the image processing device 5. An example of the fixed position is a position that provides a panoramic view of a predetermined range behind the road (a range in which a vehicle can be detected and tracked with sufficient timing to ensure safety; including at least the range of the monitoring area in FIG. 6(a)), as shown in each diagram in FIG. 5.
The camera 30 is temporarily fixed in this position to capture the desired moving image. The camera 30 may be configured to be operable while still mounted on the inspection vehicle. Because it is temporarily fixed, it can be easily installed and removed.
画像処理装置5は、カメラ30から入力される動画像の各画像フレームから車両(トラック、乗用車、軽トラック、自動二輪車等)を検出及び識別し且つ追跡する画像処理部51を有する。なお、図示は省略されているが、カメラ30から入力される動画像を、制御装置50からの指示に応じて、適宜、検出した車両にバウンディングボックスBBを重ねた画像として、リアルタイムで/静止状態で/繰り返して、表示し得る表示装置を、画像処理装置5の後段に備えていてもよい。 The image processing device 5 has an image processing unit 51 that detects, identifies, and tracks vehicles (trucks, passenger cars, light trucks, motorcycles, etc.) from each image frame of the video input from the camera 30. Although not shown, a display device (not shown) may be provided downstream of the image processing device 5 that can display the video input from the camera 30 as an image in which a bounding box BB is superimposed on the detected vehicle in real time, in a still state, or repeatedly, in response to instructions from the control device 50.
画像処理部51としては、撮像対象の特性等(検出対象の車両のサイズや速度等)に応じて要求される性能・精度の画像処理(各車両の検出・識別・追跡)を行い得る公知のAIアプリケーションを用いることができる。本実施の形態では、YOLO(You Only Look Once)に基づく構成を採用しているが、適宜に他の公知のAIアプリケーションを採用してもよい。例えば、YOLO(You Only Look Once)に代えて、性能を満たすのであれば、SSD(Single Shot Multibox Detector)や、Faster-R-CNNを用いることも考慮され得る。或いは、Deep-SORT-YOLO.v3等の採用も検討され得る。 The image processing unit 51 can use a known AI application capable of performing image processing (detecting, identifying, and tracking each vehicle) with the performance and accuracy required depending on the characteristics of the imaged subject (such as the size and speed of the vehicle being detected). In this embodiment, a configuration based on YOLO (You Only Look Once) is used, but other known AI applications may also be used as appropriate. For example, instead of YOLO (You Only Look Once), it may be considered to use SSD (Single Shot Multibox Detector) or Faster-R-CNN, as long as the required performance is met. Alternatively, it may be considered to use Deep-SORT-YOLO.v3, etc.
制御装置50は、操作入力装置(ゲームパッドやキーボード等)20からのユーザの操作入力に応じて、各装置を制御する。例えば、操作入力装置20から「撮像開始」が指示されると、カメラ30に撮像開始を指示して撮像を開始させる。カメラ30は、撮像中の動画像、即ち、時系列の画像フレームを、順に画像処理装置5の画像処理部51へ出力する。本実施の形態では、カメラ30が出力する動画像は、30fpsである。 The control device 50 controls each device in response to user input from the operation input device (game pad, keyboard, etc.) 20. For example, when a "start imaging" command is received from the operation input device 20, the control device 50 commands the camera 30 to begin imaging, causing it to begin imaging. The camera 30 outputs the moving images being captured, i.e., the chronological image frames, in order to the image processing unit 51 of the image processing device 5. In this embodiment, the moving images output by the camera 30 are 30 fps.
画像処理部51は、カメラ30から入力される動画像の各画像フレームから、車両(普通車、トラック、自動二輪車、軽トラック等)を検出及び識別(分類,クラス分け)するとともに、追跡し、各車両のデータ(バウンディングボックスBBの位置・サイズ、車両の種別(クラス)、ID、画像フレームの番号等)を適宜の記憶領域(不図示)に保持するとともに、制御装置50へ出力する。 The image processing unit 51 detects and identifies (classifies, divides into categories) vehicles (passenger cars, trucks, motorcycles, light trucks, etc.) from each image frame of the video input from the camera 30, tracks them, and stores data for each vehicle (position and size of the bounding box BB, vehicle type (class), ID, image frame number, etc.) in an appropriate memory area (not shown) and outputs the data to the control device 50.
制御装置50は、画像処理部51から現在の画像フレームのデータが入力されると、図2に示す処理を実行する。即ち、現在の画像フレーム内の各車両の車両領域(バウンディングボックスBBの領域)を、各々境界線9で分割して成る各2領域の面積比を求め、求めた各車両の面積比を、当該の車両が属するクラス(普通乗用車/トラック/自動二輪車/軽トラック等)の警告閾値と比較して、面積比が警告閾値を越えた場合にユーザに対して警告出力する処理を実行する。 When the control device 50 receives data for the current image frame from the image processing unit 51, it executes the processing shown in Figure 2. That is, it calculates the area ratio of each of the two areas formed by dividing the vehicle area (area of the bounding box BB) of each vehicle in the current image frame by the boundary line 9, compares the calculated area ratio for each vehicle with the warning threshold for the class to which the vehicle belongs (passenger car/truck/motorcycle/light truck, etc.), and outputs a warning to the user if the area ratio exceeds the warning threshold.
図2に則して説明する。
制御装置50は、画像処理装置5から、現在の画像フレームで検出された諸データを取得する(S11)。例えば、現在の画像フレームで検出された各車両とそのクラス及び当該の車両の車両領域(バウンディングボックス)BBのサイズと位置、従前の画像フレームで検出され現在の画像フレームで追跡中である各車両とそのクラス及び当該の車両の車両領域(バウンディングボックス)BBのサイズと位置を、取得する。
なお、走行車線92と路肩91との境界を示す境界線9のデータは、監視警告装置を設置したとき等に、初期設定で取得済みであるとする。
The explanation will be given with reference to FIG.
The control device 50 acquires various data detected in the current image frame from the image processing device 5 (S11). For example, the control device 50 acquires the information on each vehicle detected in the current image frame, its class, and the size and position of the vehicle area (bounding box) BB of that vehicle, as well as the information on each vehicle detected in the previous image frame and being tracked in the current image frame, its class, and the size and position of the vehicle area (bounding box) BB of that vehicle.
It is assumed that data on the boundary line 9 indicating the boundary between the travel lane 92 and the road shoulder 91 has already been acquired by initial setting when the monitoring/warning device is installed, for example.
次に、取得したデータを用いて、各車両の車両領域を境界線9で分断して成る2領域の面積比を、各々算出する(S21)。
本実施の形態では、面積比として、B1/(B1+B2)を算出する。
ここで、B1は当該の車両領域(バウンディングボックス)BBを境界線9で分断したときの路肩91側の領域の面積、B2は走行車線92側の領域の面積である(図7)。
つまり、本実施の形態では、車両領域(バウンディングボックス)BBを境界線9で分断したときの路肩91側の領域の面積の、当該車両領域の面積に対する比を、面積比として用いている。
Next, using the acquired data, the area ratio of each of the two regions formed by dividing the vehicle region of each vehicle by the boundary line 9 is calculated (S21).
In this embodiment, the area ratio is calculated as B1/(B1+B2).
Here, B1 is the area of the area on the shoulder 91 side when the vehicle area (bounding box) BB is divided by the boundary line 9, and B2 is the area of the area on the driving lane 92 side (FIG. 7).
That is, in this embodiment, the area ratio is the ratio of the area on the shoulder 91 side when the vehicle area (bounding box) BB is divided by the boundary line 9 to the area of the vehicle area.
この面積比を、当該の車両が属するクラス(普通乗用車/トラック/自動二輪車/軽トラック等)の警告閾値と比較する(S23)。この警告閾値は、上記の面積比がどの程度になったとき、言い換えれば、検出・追跡中の車両が、どの距離で、どの程度まで、路肩に進入したときにユーザに対して警告すると、退避に十分な時間を確保できるかという観点から、試行錯誤を行って求めた値である。
なお、当然であるが、警告閾値としても、上記の定義「B1/(B1+B2)」に対応する原理で求めた値がクラス別に用意されている。
また、監視警告装置から車両までの距離は、本実施の形態では、距離センサ70からの入力データを用いて取得している。
This area ratio is compared with the warning threshold for the class to which the vehicle belongs (passenger car/truck/motorcycle/light truck, etc.) (S23). This warning threshold is a value found by trial and error from the perspective of when the above-mentioned area ratio reaches a certain level, in other words, at what distance and to what extent the vehicle being detected and tracked must enter the shoulder of the road before a warning is issued to the user, so that sufficient time can be secured for the user to take shelter.
Naturally, as for the warning threshold value, values calculated according to the principle corresponding to the above definition "B1/(B1+B2)" are prepared for each class.
In this embodiment, the distance from the monitoring/warning device to the vehicle is obtained using input data from the distance sensor 70 .
ステップS23での比較の結果、何れかの車両の面積比が当該の車両が属するクラスの閾値を越えた場合は(S31でYES)、警告出力を行う(S41)。
本実施の形態では、無線送信機58へ「警告を送信すべき旨のデータ」を出力する。これにより、無線送信機58は、各点検作業者が各々持っている各無線受信機80へ、当該のデータを無線送信する。各無線受信機80では、点検作業者の注意を確実に引く出力が行われる。例えば、大音量での警告音が出力される。
If the comparison result in step S23 indicates that the area ratio of any vehicle exceeds the threshold value for the class to which the vehicle belongs (YES in S31), a warning is output (S41).
In this embodiment, "data indicating that a warning should be sent" is output to the wireless transmitter 58. As a result, the wireless transmitter 58 wirelessly transmits the data to each wireless receiver 80 carried by each inspection worker. Each wireless receiver 80 outputs a signal that will reliably attract the attention of the inspection worker. For example, a loud warning sound is output.
なお、図1中、GNSS受信機10は、GNSS衛星からの受信情報に基づいて、現在時刻・現在位置を出力する装置である。これにより、本実施の形態の監視警告装置は、上記の監視警告を行う正確な位置情報・時間情報を得ることができる。 In Figure 1, the GNSS receiver 10 is a device that outputs the current time and current position based on information received from GNSS satellites. This allows the monitoring and warning device of this embodiment to obtain accurate position and time information for issuing the above-mentioned monitoring and warning.
上記実施の形態では、面積比として、「B1/(B1+B2)」を用いているが、これに代えて、
(1)「B1/B2」
(2)「B2/(B1+B2」
(3)「B2/B1」
を用いることも可能である。その場合、当然ながら、各クラスの閾値としても、当該の定義に則した閾値を用いることとする。
また、上記(2)と(3)の場合、車両が路肩91側へ進入する度合いが増すにつれて面積比の数値は小さくなる。したがって、「閾値を越えた場合」とは、「閾値を乗り越えて面積比が小さくなった場合」を意味することとなる。
In the above embodiment, "B1/(B1+B2)" is used as the area ratio. However, instead of this,
(1) “B1/B2”
(2) “B2/(B1+B2”)
(3) “B2/B1”
In that case, the threshold for each class should naturally be a threshold that conforms to the definition.
In the above cases (2) and (3), the numerical value of the area ratio decreases as the vehicle advances further toward the road shoulder 91. Therefore, "exceeding the threshold" means "going beyond the threshold and the area ratio decreasing."
上記実施の形態は、高速道路の路肩に本願発明の監視警告装置を設置した場合を説明しているが、本願発明は係る実施の形態に限定されない。例えば、サービスエリアの入口や出口に設置する場合も、路肩に代えて適宜の領域を監視すべき危険領域として設定することで、同様に処理が可能である。或いは、列車の駅のホーム等であって進入線路が曲線を成しているために早期に列車を視認できないような場合も、路肩に代えて同様に監視すべき危険領域を設定することで、本願発明を適用可能である。 The above embodiment describes a case where the monitoring and warning device of the present invention is installed on the shoulder of a highway, but the present invention is not limited to such an embodiment. For example, when installing the device at the entrance or exit of a service area, similar processing is possible by setting an appropriate area as the danger area to be monitored instead of the shoulder. Alternatively, the present invention can be applied to places such as train station platforms where trains cannot be seen early because the approach tracks are curved, by setting a danger area to be monitored in the same way instead of the shoulder.
10 GNSS受信機
20 操作入力装置
30 カメラ
40 電源装置
5 画像処理装置
51 画像処理部
50 制御装置
58 無線送信機
60 記憶装置
61 閾値記憶部
70 距離センサ
80 無線受信機
9 境界線
9a,9b,9c,9d,9e 台形
90 白線帯
91 路肩又は最左車線
92 車両走行車線
BB 車両領域
B1 車両領域内の路肩側の領域
B2 車両領域内の走行車線側の領域
10 GNSS receiver 20 Operation input device 30 Camera 40 Power supply device 5 Image processing device 51 Image processing unit 50 Control device 58 Wireless transmitter 60 Storage device 61 Threshold memory unit 70 Distance sensor 80 Wireless receiver 9 Boundary line 9a, 9b, 9c, 9d, 9e Trapezoid 90 White line strip 91 Shoulder or leftmost lane 92 Vehicle driving lane BB Vehicle area B1 Area on the shoulder side within the vehicle area B2 Area on the driving lane side within the vehicle area
Claims (10)
前記路肩又は最左車線内の所定位置から道路後方側を撮像するカメラと、
前記カメラから入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡する画像処理手段と、
当該道路の車両走行車線と前記路肩又は最左車線とを区切る路面上の白線帯に重ねて前記各画像フレーム内に仮想の境界線を設定する境界線設定手段と、
前記画像処理手段が追跡中の車両が占める車両領域を前記境界線で分断して成る2領域の面積比の警告閾値を車両のクラス別に保持している閾値記憶手段と、
前記画像処理手段が追跡中の各車両について前記面積比を各々算出して当該の車両が属するクラスの警告閾値と各々比較する面積比処理手段と、
前記画像処理手段が追跡中の何れかの車両の前記面積比が当該車両のクラスの警告閾値を越えたと前記面積比処理手段が判定した場合に警告出力する警告手段と、
を有することを特徴とする監視警告装置。 A monitoring and warning device that monitors the rear side of a road from a shoulder or the leftmost lane of a road and warns a user of a vehicle entering the shoulder or the leftmost lane,
a camera that captures an image of the rear side of the road from a predetermined position in the road shoulder or the leftmost lane;
an image processing means for detecting, identifying, and tracking a vehicle and the class to which the vehicle belongs from each image frame of the video input from the camera;
a boundary setting means for setting a virtual boundary line within each of the image frames so as to overlap a white line on a road surface that separates a vehicle driving lane of the road from the shoulder or the leftmost lane;
a threshold storage means for storing, for each vehicle class, a warning threshold value for the area ratio of two areas obtained by dividing a vehicle area occupied by a vehicle being tracked by the image processing means by the boundary line;
an area ratio processing means for calculating the area ratio for each vehicle being tracked by the image processing means and comparing the area ratio with a warning threshold value for the class to which the vehicle belongs;
a warning means for outputting a warning when the area ratio processing means determines that the area ratio of any vehicle being tracked by the image processing means exceeds a warning threshold value for the class of the vehicle;
A monitoring and warning device comprising:
前記画像処理手段が追跡中の車両が占める車両領域は、当該車両のバウンディングボックスの領域である、
ことを特徴とする監視警告装置。 In claim 1,
The vehicle area occupied by the vehicle being tracked by the image processing means is the area of the bounding box of the vehicle.
A monitoring and warning device characterized by:
前記境界線設定手段は、操作入力装置からの入力に応じて前記境界線を設定する、
ことを特徴とする監視警告装置。 In claim 1 or claim 2,
the boundary line setting means sets the boundary line in response to an input from an operation input device.
A monitoring and warning device characterized by:
前記路面上の白線帯が曲線状を成す場合、前記境界線設定手段は、前記路肩又は最左車線の所定の監視領域を複数個の多角形に分割し、前記白線帯に重なる多角形の辺を近似的に前記境界線の各一部として設定する、
ことを特徴とする監視警告装置。 In claim 1 or claim 2,
When the white line on the road surface is curved, the boundary line setting means divides the predetermined monitoring area of the road shoulder or the leftmost lane into a plurality of polygons, and sets the sides of the polygons that overlap the white line as approximately parts of the boundary lines.
A monitoring and warning device characterized by:
前記多角形は、前記所定の監視領域内の奥側から手前側へ間隔を空けて順に設定した複数本の平行線を、順繰りに上辺及び下辺として形成される台形である、
ことを特徴とする監視警告装置。 In claim 4,
The polygon is a trapezoid formed by using a plurality of parallel lines, which are set in order at intervals from the back side to the front side within the predetermined monitoring area, as upper and lower sides in turn.
A monitoring and warning device characterized by:
前記所定の監視領域内の所定位置から撮像するカメラと、
前記カメラから入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡する画像処理手段と、
前記所定の監視領域と該監視領域に隣接する車両の走行領域とを区切る線状帯に重ねて前記各画像フレーム内に仮想の境界線を設定する境界線設定手段と、
前記画像処理手段が追跡中の車両が占める車両領域を前記境界線で分断して成る2領域の面積比の警告閾値を車両のクラス別に保持している閾値記憶手段と、
前記画像処理手段が追跡中の車両について前記面積比を算出して当該の車両が属するクラスの警告閾値と比較する面積比処理手段と、
前記画像処理手段が追跡中の車両の前記面積比が当該車両のクラスの警告閾値を越えたと前記面積比処理手段が判定した場合に警告出力する警告手段と、
を有することを特徴とする監視警告装置。 A monitoring and warning device that monitors from within a predetermined monitoring area adjacent to a vehicle's driving area and warns a user of a vehicle entering the predetermined monitoring area ,
a camera that captures images from a predetermined position within the predetermined monitoring area ;
an image processing means for detecting, identifying, and tracking a vehicle and the class to which the vehicle belongs from each image frame of the video input from the camera;
a boundary setting means for setting a virtual boundary line within each of the image frames so as to overlap a linear band that separates the predetermined monitoring area from a vehicle travel area adjacent to the monitoring area ;
a threshold storage means for storing, for each vehicle class, a warning threshold value for the area ratio of two areas obtained by dividing a vehicle area occupied by a vehicle being tracked by the image processing means by the boundary line;
an area ratio processing means for calculating the area ratio for a vehicle being tracked by the image processing means and comparing the area ratio with a warning threshold for the class to which the vehicle belongs;
a warning means for outputting a warning when the area ratio processing means determines that the area ratio of the vehicle being tracked by the image processing means exceeds a warning threshold value for the class of the vehicle;
A monitoring and warning device comprising:
前記線状帯が曲線状を成す場合、前記境界線設定手段は、前記所定の監視領域を複数個の多角形に分割し、前記線状帯に重なる多角形の辺を近似的に前記境界線の各一部として設定する、
ことを特徴とする監視警告装置。 In claim 6,
When the linear band is curved, the boundary line setting means divides the predetermined monitoring area into a plurality of polygons and sets sides of the polygons that overlap the linear band as approximately parts of the boundary lines .
A monitoring and warning device characterized by:
前記画像処理手段は、トラック、バス、普通乗用車、軽トラック、自動二輪車等の車種別の前面側の撮影画像に基づいて作成した多数の画像データを、車両検出及び識別用の教師データとして用いる深層学習により調整されている、
ことを特徴とする監視警告装置。 In any one of claims 1 to 7 ,
The image processing means is adjusted by deep learning using a large number of image data created based on photographed images of the front side of each vehicle type, such as trucks, buses, passenger cars, light trucks, and motorcycles, as training data for vehicle detection and identification.
A monitoring and warning device characterized by:
前記路肩又は最左車線内の所定位置から道路後方側を撮像するカメラから入力される動画の各画像フレームから車両と当該車両が属するクラスを検出及び識別し且つ追跡し、
当該道路の車両走行車線と前記路肩又は最左車線とを区切る路面上の白線帯に重ねて前記各画像フレーム内に仮想の境界線を設定し、
前記追跡中の各車両について、当該の車両が占める車両領域を前記境界線で分断して成る2領域の面積比を各々算出して当該車両が属するクラスの警告閾値と各々比較し、
前記追跡中の何れかの車両の前記算出した面積比が当該車両のクラスの警告閾値を越えた場合に警告出力する、
ことを特徴とする監視警告方法。
A monitoring and warning method for monitoring a rear side of a road from a shoulder or a leftmost lane of a road and warning a user of a vehicle entering the shoulder or the leftmost lane, comprising:
Detecting, identifying and tracking a vehicle and the class to which the vehicle belongs from each image frame of a video input from a camera that captures an image of the rear side of the road from a predetermined position in the shoulder or the leftmost lane of the road;
a virtual boundary line is set in each of the image frames so as to overlap a white line on the road surface that separates the vehicle driving lane of the road from the shoulder or the leftmost lane;
For each vehicle being tracked, calculate the area ratio of two regions obtained by dividing the vehicle region occupied by the vehicle by the boundary line, and compare the area ratio with the warning threshold of the class to which the vehicle belongs;
outputting a warning when the calculated area ratio of any of the vehicles being tracked exceeds a warning threshold for the class of the vehicle;
A monitoring and warning method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021188103A JP7802275B2 (en) | 2021-11-18 | 2021-11-18 | Monitoring and warning device, monitoring and warning method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021188103A JP7802275B2 (en) | 2021-11-18 | 2021-11-18 | Monitoring and warning device, monitoring and warning method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023074913A JP2023074913A (en) | 2023-05-30 |
| JP7802275B2 true JP7802275B2 (en) | 2026-01-20 |
Family
ID=86541586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021188103A Active JP7802275B2 (en) | 2021-11-18 | 2021-11-18 | Monitoring and warning device, monitoring and warning method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7802275B2 (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000090243A (en) | 1998-09-14 | 2000-03-31 | Yazaki Corp | Perimeter monitoring device and method |
| JP2006018688A (en) | 2004-07-02 | 2006-01-19 | Toyota Motor Corp | Road environment recognition method and road environment recognition device |
| JP2012003549A (en) | 2010-06-17 | 2012-01-05 | Toshiba Teli Corp | Abnormal-driving vehicle detection system and road monitoring program |
| JP2013042404A (en) | 2011-08-18 | 2013-02-28 | Seiko Epson Corp | Image processor, image processing system, camera and camera system |
| JP2017163374A (en) | 2016-03-10 | 2017-09-14 | 株式会社デンソー | Traffic condition analysis device, traffic condition analysis method, and traffic condition analysis program |
| JP2018022234A (en) | 2016-08-01 | 2018-02-08 | クラリオン株式会社 | Image processing device and environment recognition device |
| WO2018123054A1 (en) | 2016-12-28 | 2018-07-05 | 株式会社オプティム | Accident prevention system, method, and program |
| JP2020047210A (en) | 2018-09-21 | 2020-03-26 | トヨタ自動車株式会社 | Object detection device |
| JP2020170319A (en) | 2019-04-02 | 2020-10-15 | Kyb株式会社 | Detection device |
-
2021
- 2021-11-18 JP JP2021188103A patent/JP7802275B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000090243A (en) | 1998-09-14 | 2000-03-31 | Yazaki Corp | Perimeter monitoring device and method |
| JP2006018688A (en) | 2004-07-02 | 2006-01-19 | Toyota Motor Corp | Road environment recognition method and road environment recognition device |
| JP2012003549A (en) | 2010-06-17 | 2012-01-05 | Toshiba Teli Corp | Abnormal-driving vehicle detection system and road monitoring program |
| JP2013042404A (en) | 2011-08-18 | 2013-02-28 | Seiko Epson Corp | Image processor, image processing system, camera and camera system |
| JP2017163374A (en) | 2016-03-10 | 2017-09-14 | 株式会社デンソー | Traffic condition analysis device, traffic condition analysis method, and traffic condition analysis program |
| JP2018022234A (en) | 2016-08-01 | 2018-02-08 | クラリオン株式会社 | Image processing device and environment recognition device |
| WO2018123054A1 (en) | 2016-12-28 | 2018-07-05 | 株式会社オプティム | Accident prevention system, method, and program |
| JP2020047210A (en) | 2018-09-21 | 2020-03-26 | トヨタ自動車株式会社 | Object detection device |
| JP2020170319A (en) | 2019-04-02 | 2020-10-15 | Kyb株式会社 | Detection device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023074913A (en) | 2023-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220327406A1 (en) | Systems and methods for classifying driver behavior | |
| US10515546B2 (en) | Driving determination device and detection device | |
| US10166934B2 (en) | Capturing driving risk based on vehicle state and automatic detection of a state of a location | |
| US8379924B2 (en) | Real time environment model generation system | |
| KR101101860B1 (en) | Real time traffic detection system | |
| CN103548069B (en) | For the method and apparatus identifying possible colliding object | |
| US7253389B2 (en) | Mobile body surrounding surveillance apparatus, mobile body surrounding surveillance method, control program and computer-readable recording medium | |
| CN103021175A (en) | Pedestrian red light running video detection method and device based on Davinci architecture | |
| CN102145688A (en) | Vehicle anti-collision monitoring system and method | |
| US20200369270A1 (en) | Apparatus and method for processing vehicle signals to compute a behavioral hazard measure | |
| CN110675633B (en) | Method for determining an illegal driving behavior, control unit and storage medium | |
| CN113012436A (en) | Road monitoring method and device and electronic equipment | |
| US7250593B2 (en) | Mobile body surrounding surveillance apparatus, mobile body surrounding surveillance method, control program, and readable recording medium | |
| JP7207916B2 (en) | In-vehicle device | |
| JP2021192181A (en) | Abnormality notification system and abnormality notification method | |
| US10977882B1 (en) | Driver health profile | |
| KR101405785B1 (en) | System for assigning automobile level and method thereof | |
| JP7802275B2 (en) | Monitoring and warning device, monitoring and warning method, and program | |
| KR102345798B1 (en) | Intersection signal violation recognition and image storage device | |
| CN109895694B (en) | Lane departure early warning method and device and vehicle | |
| CN115662112A (en) | A collision event processing method, processing system, roadside unit and storage medium | |
| JPH1040490A (en) | Road monitoring device | |
| JP2022124740A (en) | Image collection device, image collection method and computer program for image collection | |
| CN105976453A (en) | Image transformation-based driving alarm method and apparatus thereof | |
| Kashevnik et al. | Driver intelligent support system in internet of transportation things: Smartphone-based approach |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240802 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250728 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250805 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251003 |
|
| 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: 20251202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7802275 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |