Vehicle detector, vehicle detection method, and program
Patent Information
- Application Number
- JP2021147289
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-10
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2041-09-10
AI Technical Summary
【0010】 本開示に係る車両検知器、車両検知方法、およびプログラムによれば、連続して走行する二台の車両を牽引車および被牽引車からなる連結車両であると誤認識してしまうことを抑制することができる。
Smart Images

Figure 0007641866000001 
Figure 0007641866000002 
Figure 0007641866000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a vehicle detector, a vehicle detection method, and a program. [Background technology]
[0002] As a technology for detecting vehicles traveling on a lane, for example, a reflective vehicle detector is described in Patent Document 1. The reflective vehicle detector detects the presence or absence of a vehicle by projecting a laser beam toward the lane and receiving the reflected light from the vehicle, which is the detection target.
[0003] In addition, a vehicle may be towing a towed vehicle connected by a towbar. If the vehicle detector detects the presence of a towbar, it will recognize the towing vehicle and towed vehicle as one vehicle. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2015-181011 A Summary of the Invention [Problem to be solved by the invention]
[0005] Exhaust gas (water vapor) emitted from vehicles has the property of reflecting light. Therefore, when there is exhaust gas between two vehicles traveling consecutively, the vehicle detector receives the light reflected by the exhaust gas and erroneously detects the presence of a tow bar between the vehicles, which may result in the two vehicles traveling consecutively being mistaken for a combined vehicle (towing vehicle and towed vehicle).
[0006] The present disclosure has been made in consideration of such problems, and provides a vehicle detector, a vehicle detection method, and a program that can prevent two vehicles traveling consecutively from being mistakenly recognized as a combined vehicle consisting of a towing vehicle and a towed vehicle. [Means for solving the problem]
[0007] According to one aspect of the present disclosure, a vehicle detector includes an acquisition unit that acquires scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane, a vehicle body detection unit that identifies a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information and detects the tail of a vehicle traveling on the lane, a contact determination unit that, after detecting the tail, determines whether or not a detection object on the lane is in contact with the road surface of the lane at the vehicle detection position based on the scan information, and a coupling determination unit that determines whether the vehicle is a coupled vehicle consisting of a towing vehicle and a towed vehicle based on a determination result of the contact determination unit.
[0008] According to one aspect of the present disclosure, a vehicle detection method includes the steps of acquiring scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane; identifying a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information and detecting the tail of a vehicle traveling on the lane; after detecting the tail, determining whether or not a detection object on the lane is in contact with a road surface of the lane at the vehicle detection position based on the scan information; and determining whether the vehicle is a combination vehicle consisting of a towing vehicle and a towed vehicle based on the determination result of whether or not the detection object has contacted the road surface.
[0009] According to one aspect of the present disclosure, the program causes a computer of a vehicle detector to execute the following steps: acquiring scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane; identifying a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information, and detecting the tail of a vehicle traveling on the lane; after detecting the tail, determining based on the scan information whether or not a detection object on the lane is in contact with the road surface of the lane at the vehicle detection position; and determining whether the vehicle is a combination vehicle consisting of a towing vehicle and a towed vehicle based on the determination result of whether or not the detection object has contacted the road surface. Effect of the Invention
[0010] The vehicle detector, vehicle detection method, and program disclosed herein can prevent two vehicles traveling consecutively from being mistakenly recognized as a combined vehicle consisting of a towing vehicle and a towed vehicle. [Brief description of the drawings]
[0011] [Figure 1] 1 is a diagram showing an overall configuration of a vehicle detection system according to a first embodiment of the present disclosure. [Diagram 2] 1 is a diagram illustrating a functional configuration of a vehicle detector according to a first embodiment of the present disclosure. [Diagram 3] 5 is a flowchart showing an example of processing of the vehicle detector according to the first embodiment of the present disclosure. [Figure 4] FIG. 2 is a first diagram for explaining a function of a vehicle body detection unit according to the first embodiment of the present disclosure. [Diagram 5] 4 is a second diagram for explaining a function of the vehicle body detection unit according to the first embodiment of the present disclosure. FIG. [Figure 6] FIG. 4 is a third diagram for explaining a function of the vehicle body detection unit according to the first embodiment of the present disclosure. [Figure 7] FIG. 2 is a first diagram for explaining a process of a contact determination unit according to the first embodiment of the present disclosure. [Figure 8]FIG. 2 is a second diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. [Figure 9] FIG. 13 is a third diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. [Figure 10] FIG. 4 is a fourth diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. [Figure 11] FIG. 4 is a diagram showing a first characteristic of the distribution of reflection intensity according to the first embodiment of the present disclosure. [Figure 12] FIG. 11 is a diagram showing a second characteristic of the distribution of reflection intensity according to the first embodiment of the present disclosure. [Figure 13] FIG. 11 is a diagram illustrating an overall configuration of a vehicle detection system according to a second embodiment of the present disclosure. [Figure 14] FIG. 11 is a diagram illustrating a functional configuration of a vehicle detector according to a second embodiment of the present disclosure. [Figure 15] 10 is a flowchart showing an example of processing by a vehicle detector according to a second embodiment of the present disclosure. [Figure 16] FIG. 11 is a first diagram for explaining a function of a connection determination unit according to the second embodiment of the present disclosure. [Figure 17] FIG. 11 is a second diagram for explaining the function of the connection determination unit according to the second embodiment of the present disclosure. [Figure 18] FIG. 2 is a diagram illustrating an example of a hardware configuration of a vehicle detector according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] <First embodiment> Hereinafter, a vehicle detection system 1 and a vehicle detector 10 according to a first embodiment of the present disclosure will be described with reference to FIGS.
[0013] (Overall composition) FIG. 1 is a diagram showing an overall configuration of a vehicle detection system according to a first embodiment of the present disclosure. As shown in FIG. 1, the vehicle detection system 1 includes a vehicle detector 10. The vehicle detector 10 is installed, for example, at a toll booth at the entrance or exit of a toll road. FIG. 1 shows an example in which the vehicle detector 10 is installed at an exit toll booth. At the exit toll booth, a lane L is provided that connects the toll road and a general road. In the following, the direction in which the lane L extends is referred to as the "lane direction (X direction)" and the width direction of the lane L is referred to as the "lane width direction (Y direction)". In addition, the toll road side of the lane L is referred to as the "upstream side (-X side)" and the general road side is referred to as the "downstream side (+X side)".
[0014] As shown in FIG. 1, the vehicle detector 10 is installed at a vehicle detection position X1 in the lane direction on the roadside (on island I) of lane L at the toll gate. The vehicle detector 10 detects whether or not vehicle A is present at vehicle detection position X1. The vehicle detector 10 also outputs a vehicle detection signal (a signal indicating "vehicle detected" or "vehicle not detected") indicating the presence or absence of vehicle A to another device (not shown). Examples of other devices include a vehicle type discrimination device that discriminates the type of vehicle A, and an electronic toll collection system (ETC (registered trademark), also called "automatic toll collection system") that collects tolls by wirelessly communicating with an on-board device mounted on vehicle A.
[0015] (Functional configuration) FIG. 2 is a diagram illustrating a functional configuration of the vehicle detector according to the first embodiment of the present disclosure. As shown in FIGS. 1 and 2, the vehicle detector 10 includes a laser scanner 11, a CPU 12, and a storage medium 13.
[0016] The laser scanner 11 projects a laser beam from the light projecting / receiving unit 110, scans a predetermined scanning range R1 (FIG. 1) set at a vehicle detection position X1 on a lane L, and detects a reflection position of the laser beam in the scanning range R1 based on the reflected light of the laser beam. As shown in FIG. 1, the scanning range R1 of the laser scanner 11 is a plane (YZ plane) perpendicular to the lane L at the vehicle detection position X1. The laser scanner 11 detects a reflection position (YZ coordinate) of the laser beam in the width direction (Y direction) and height direction (Z direction) of the lane based on the scanning angle at which the laser beam is projected and the distance from the light projecting / receiving unit 110 to an object that has reflected the laser beam, which is calculated based on the reflected light of the laser beam. The laser scanner 11 also detects the reflection intensity (amount of reflected light) for each of a plurality of scanning angles. The laser scanner 11 outputs the distance, YZ coordinate, and reflection intensity of the reflection position detected in one scan to the CPU 12 as scan information.
[0017] The CPU 12 is a processor that controls the overall operation of the vehicle detector 10. The CPU 12 performs the functions of an acquisition unit 120, a vehicle body detection unit 121, a contact determination unit 122, and a connection determination unit 123 by operating according to a predetermined program.
[0018] The acquisition unit 120 acquires scan information from the laser scanner 11 .
[0019] Based on the scan information, the vehicle body detection unit 121 specifies a detection range in the height direction of detection objects present on the lane L, and detects the body (from the head to the tail) of the vehicle A traveling on the lane L. The detection objects include the body of the vehicle A (including the bodies, tires, etc. of the towing vehicle and towed vehicle, and the tow bar) and the exhaust gas of the vehicle A.
[0020] After detecting the tail of vehicle A, the contact determination unit 122 determines whether or not a detection object on the lane is in contact with the road surface of lane L at vehicle detection position X1 based on the scan information.
[0021] The coupling determination unit 123 determines whether or not the vehicle A is a coupled vehicle made up of a towing vehicle and a towed vehicle, based on the determination result as to whether or not the detection object has come into contact with the road surface.
[0022] The storage medium 13 stores information acquired and generated by each section of the vehicle detector 10, information referenced in the processing of each section, and the like.
[0023] (Processing flow) FIG. 3 is a flowchart illustrating an example of processing of the vehicle detector according to the first embodiment of the present disclosure. Hereinafter, the flow of processing by the vehicle detector 10 will be described with reference to FIG.
[0024] First, the vehicle body detection unit 121 of the vehicle detector 10 sets the vehicle detection signal to a "vehicle not detected" state as an initial value (step S100).
[0025] The laser scanner 11 constantly scans the vehicle detection position X1 with a laser beam, and outputs scan information including a reflection position and reflection intensity of the irradiated laser beam for each scan. The acquisition unit 120 acquires the scan information output from the laser scanner 11 (step S101).
[0026] Next, the vehicle body detection unit 121 determines whether or not vehicle A is present at vehicle detection position X1 (whether the head of vehicle A has been detected) based on the acquired scan information (step S102). The vehicle body detection unit 121 according to this embodiment specifies a detection range in the height direction (Z direction in FIG. 1) of an object (detection target) present in lane L from the scan information, and determines whether this detection range is larger than or equal to a predetermined vehicle head detection threshold (step S102).
[0027] For example, the result of scanning by the laser scanner 11 when the vehicle A does not exist at the vehicle detection position X1, that is, the reflection position of the laser light on the road surface of the lane L (YZ coordinates, distance from the light projecting and receiving unit 110) is measured in advance and stored in the storage medium 13 as reference information. When the reflection position included in the scan information is higher than the road surface position of the lane L included in the reference information, the vehicle body detection unit 121 determines that the detection object exists at the reflection position. Note that, taking into account the measurement error of the laser scanner 11, the vehicle body detection unit 121 may determine that an object exists at the reflection position when the position of the reflection position in the height direction is higher than the road surface position by a measurement error range or more. Furthermore, when the detection range in the height direction (Z direction in FIG. 1) of the detected detection object is equal to or larger than a predetermined vehicle head detection threshold, the vehicle body detection unit 121 determines that the vehicle A exists at the vehicle detection position X1 (the head of the vehicle A has been detected) (step S102: YES), and sets the vehicle detection signal to "vehicle detection" (step S103). This vehicle detection signal is sent to other devices such as a vehicle type discrimination device, etc., so that the vehicle type discrimination device, etc. can know that the vehicle A has entered the lane L.
[0028] On the other hand, if no object is detected, or if the detection range in the height direction of the detected object is less than the vehicle head detection threshold and it is determined that vehicle A is not present (step S102: NO), the vehicle body detection unit 121 returns to step S100 and maintains the vehicle non-detection state.
[0029] Furthermore, if the presence of vehicle A is detected (step S102: YES), the acquisition unit 120 further acquires the next scan information (step S104). The vehicle body detection unit 121 determines whether the tail of the towing vehicle has been detected based on the next scan information (step S105).
[0030] Specifically, the vehicle body detection unit 121 specifies a detection range in the height direction (Z direction in FIG. 1) of vehicle A from the scan information. If the currently specified detection range is lower than the previous detection range by a predetermined amount or more, the vehicle body detection unit 121 determines that it has detected the tail of the towing vehicle (step S105: YES). At this point, the vehicle body detection unit 121 cannot distinguish whether it has actually detected the tail of the towing vehicle of the articulated vehicles or the tail of an unarticulated vehicle. For this reason, the vehicle body detection unit 121 further determines whether the laser scanner 11 has detected only the road surface of lane L (i.e., whether it has detected the tail of an unarticulated vehicle) (step S106).
[0031] On the other hand, if the currently identified detection range is not lower than the previous detection range by a predetermined amount or more, the vehicle body detection unit 121 determines that vehicle A is present at vehicle detection position X1 (vehicle A detected in step S103 is traveling through vehicle detection position X1) (step S105: NO), and returns to step S103.
[0032] FIG. 4 is a first diagram for explaining a function of the vehicle body detection unit according to the first embodiment of the present disclosure. FIG. 4 shows an example in which two vehicles A (a preceding vehicle A1 and a following vehicle A2) that are uncoupled vehicles run consecutively. As shown in FIG. 4, it is assumed that the tail of the preceding vehicle A1 is detected by the vehicle body detection unit 121 at time t0. At this time, since there is no object blocking the laser light of the laser scanner 11 at the vehicle detection position X1, the vehicle body detection unit 121 detects only the road surface of the lane L from the scan information (step S106: YES). In this case, the coupling determination unit 123 determines that the vehicle A (the preceding vehicle A1) detected in steps S103 to S105 is an uncoupled vehicle (step S107), and executes processing for the case where there is no towed vehicle (step S108). The processing for the case where there is no towed vehicle is similar to the processing in a conventional vehicle detector. For example, in step S108, the coupling determination unit 123 sets the vehicle detection signal to "vehicle not detected" and notifies other devices such as a vehicle type discrimination device. This allows the vehicle type discrimination device and the like to know that the vehicle A (the preceding vehicle A1) has passed the vehicle detection position X1. After completing the process of step S108, the vehicle detector 10 executes the steps of FIG. 3 again for the following vehicle A2.
[0033] FIG. 5 is a second diagram for explaining the function of the vehicle body detection unit according to the first embodiment of the present disclosure. Fig. 5 shows an example in which vehicle A, an uncoupled vehicle, is emitting exhaust gas G. As shown in Fig. 5, it is assumed that the tail of vehicle A is detected by the vehicle body detection unit 121 at time t1. At this time, the laser light of the laser scanner 11 is reflected by exhaust gas G present at vehicle detection position X1, so that the vehicle body detection unit 121 detects a detection target, which is an object other than the road surface, at time t0 (step S106: NO).
[0034] FIG. 6 is a third diagram for explaining the function of the vehicle body detection unit according to the first embodiment of the present disclosure. FIG. 6 shows an example in which vehicle A is traveling as a combined vehicle consisting of a towing vehicle A1 and a towed vehicle A3. As shown in FIG. 6, it is assumed that the tail of the towing vehicle A1 is detected by the vehicle body detection unit 121 at time t2. At this time, the laser beam of the laser scanner 11 is Since the light is reflected by the towing bar B connecting the towing vehicle A1 and the towed vehicle A3, the vehicle body detection unit 121 detects the detection object, which is an object other than the road surface, at time t2 (step S106: NO).
[0035] As in the examples of Figures 5 and 6, if the laser scanner 11 detects an object other than the road surface (step S106: NO), the vehicle detector 10 proceeds to the next step (S109) because there is a possibility that vehicle A detected in steps S103 to S105 is an articulated vehicle.
[0036] Next, the contact determination unit 122 determines whether or not the detection object detected by the vehicle body detection unit 121 in step S106 has come into contact with the road surface (step S109).
[0037] FIG. 7 is a first diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. FIG. 7 shows an example of the scan information at time t1 shown in FIG. 5. For example, the contact determination unit 122 divides the scanning range R1 (YZ plane) of the laser scanner 11 into areas of size according to the pitch and measurement error of the laser scanner 11, and plots the reflection position M included in the scan information in each of the divided areas. At this time, if the divided areas in which the reflection positions M are plotted are continuous up, down, left, right, and diagonally, the contact determination unit 122 labels these continuous reflection positions M as belonging to one object. From the scan information shown in FIG. 7, the contact determination unit 122 assigns different labels to the areas R2 and R3 and detects that an object exists in each of these areas. Among these, the reflection position M in the area R3 is plotted in the divided area representing the road surface, so the contact determination unit 122 detects that the object existing in the area R3 is the road surface. Furthermore, since a label different from that for region R3 is assigned to region R2, contact determination unit 122 determines that the detection object present in region R2 is not in contact with the road surface (step S109: NO).
[0038] If it is determined that the object to be detected is not in contact with the road surface (step S109: NO), the vehicle detector 10 repeatedly executes acquisition of scan information (step S110), determination of whether only the road surface has been detected (step S111), and determination of whether the object to be detected has been in contact with the road surface (step S109) until the object to be detected is in contact with the road surface or is no longer detected (only the road surface is detected). Note that the process of step S111 is the same as the process of step S106.
[0039] For example, suppose that the exhaust gas G does not come into contact with the road surface. Or, suppose that the tow bar B is attached to the vehicle A but the towed vehicle A3 is not towed. In this case, the contact determination unit 122 detects only the road surface without detecting the contact of the detection object with the road surface (step S109: NO and step S111: YES). In this case, the coupling determination unit 123 determines that the vehicle A is not a coupled vehicle (step S112). Then, the vehicle detector 10 executes a process for the case where there is no towed vehicle (step S113). The process for the case where there is no towed vehicle is the same as the process in a conventional vehicle detector. For example, in step S113, the coupling determination unit 123 sets the vehicle detection signal to "vehicle not detected" and notifies other devices such as a vehicle type discrimination device. This allows the vehicle type discrimination device to execute a process for discriminating the vehicle type of the vehicle A.
[0040] FIG. 8 is a second diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. FIG. 9 is a third diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. FIG. 8 shows an example of a vehicle A and exhaust gas G at a time point (time t1+n1) after a time n1 has elapsed from FIG. 5. The exhaust gas G is highly dense and concentrated immediately after being discharged from the muffler of the vehicle A, but tends to diffuse over time and come into contact with the road surface. As shown in FIG. 8, it is assumed that the exhaust gas G comes into contact with the road surface at the vehicle detection position X1 at time t1+n1. FIG. 9 shows an example of scan information measured at time t1+n1, in which the reflection position M included in the scan information is plotted in each divided area of the scanning range R1 (YZ plane). As shown in FIG. 8 and FIG. 9, since the exhaust gas G comes into contact with the road surface, the reflection position on the lower side (-Z side) of the exhaust gas G is plotted in a divided area adjacent to the divided area where the road surface is detected. The contact determination unit 122 labels the area R4 consisting of these adjacent divided areas and detects that an object exists in this area R4. Since region R4 includes a divided region that represents the road surface, contact determination unit 122 determines that the detection object that exists in region R4 is in contact with the road surface (step S109: YES).
[0041] FIG. 10 is a fourth diagram for explaining the process of the contact determination unit according to the first embodiment of the present disclosure. FIG. 10 shows an example of combined vehicles A (towing vehicle A1 and towed vehicle A3) at a time (time t2+n2) after a time n2 has elapsed from FIG. 6. As shown in FIG. 10, it is assumed that a tire T of the towed vehicle A3 comes into contact with the road surface at vehicle detection position X1 at time t2+n2. In this case, similar to the example of FIG. 9, the reflection position on the lower side (-Z side) of the tire T is plotted in a divided area adjacent to the divided area where the road surface is detected. In this way, even when the tire T of the towed vehicle A3 reaches vehicle detection position X1, the contact determination unit 122 determines that the detection object detected from the scan information is in contact with the road surface (step S109: YES).
[0042] Next, the connection determination unit 123 determines whether the time from when the tail of the vehicle A is detected (step S105: YES) until it is determined that the detected object has contacted the road surface is equal to or less than a predetermined threshold (step S114).
[0043] After being discharged from the vehicle A, the exhaust gas G may come into contact with the road surface in a very short time. On the other hand, when the vehicle A is towing the towed vehicle A3, it is assumed that the distance from the tail of the towing vehicle A1 to the tire T of the towed vehicle A3 is at least 2 m. Also, if the vehicle A is traveling at a speed of 40 km / h, it takes about 0.18 seconds from when the tail of the towing vehicle A1 passes the vehicle detection position X1 until the tire T of the towed vehicle A3 reaches the vehicle detection position X1. Based on these assumptions, the coupling determination unit 123 sets the threshold to, for example, "0.18 seconds." Note that the coupling determination unit 123 may arbitrarily change the threshold depending on various conditions such as the speed limit of the lane L and the average speed calculated from statistical data.
[0044] Assume that the time n1 from time t1 when the tail of vehicle A shown in FIG. 8 is detected to time t1+n1 when it is determined that the detected object (exhaust gas G) has come into contact with the road surface is equal to or less than the threshold (step S114: YES). In this case, the coupling determination unit 123 determines that the detected object is exhaust gas G. Then, the coupling determination unit 123 determines that vehicle A detected in steps S103 to S105 is an uncoupled vehicle (step S116), and executes processing for the case where there is no towed vehicle (step S117). The processing content of step S117 is the same as that of step S108.
[0045] On the other hand, suppose that the time n2 from time t2 when the tail of the towing vehicle A1 shown in Fig. 10 is detected to time t2+n2 when it is determined that the detection object (tire T of the towed vehicle A3) has contacted the road surface exceeds the threshold (step S114: NO). Also suppose that it takes time for the exhaust gas G shown in Fig. 8 to contact the road surface, and that the time n1 exceeds the threshold (step S114: NO). In these cases, the coupling determination unit 123 further determines whether the detection object is the exhaust gas G or the tire T of the towed vehicle A3 based on the scan information at the time when it is determined that the detection object has contacted the road surface (step S115).
[0046] FIG. 11 is a diagram showing a first characteristic of the distribution of reflection intensity according to the first embodiment of the present disclosure. FIG. 11 shows an example in which the laser beam of the laser scanner 11 is irradiated onto the tire T (black portion) of the towed vehicle A3. For example, as shown in FIG. 11, among the multiple laser beams irradiated from the light emitting / receiving unit 110 of the laser scanner 11, the laser beams P1 to P3 are irradiated onto the black portion of the tire T. Since black objects absorb laser beams, the light emitting / receiving unit 110 of the laser scanner 11 cannot receive reflected light from the optical axis irradiated onto the black portion of the tire T, or receives very weak reflected light. Therefore, as in the example of FIG. 11, when the laser beams P1 to P3 are irradiated onto the black portion of the tire T, a feature (first feature) appears in which the light amount of the reflected beams P1' to P3' is extremely small (below a predetermined light amount). Note that, as shown in FIG. 4, when the leading vehicle A1 and the following vehicle A2 are running continuously, when the laser beam of the laser scanner 11 is irradiated onto the tire of the following vehicle A2, the feature of the reflected beam as shown in FIG. 11 is also obtained.
[0047] Considering these characteristics, when there is a portion where the light axis with reflection intensity less than a predetermined light amount is continuous (step S115: YES), the coupling determination unit 123 determines that the detected object is a tire T of the towed vehicle A3 or a tire of the following vehicle A2. Then, the coupling determination unit 123 determines that the vehicle A detected in steps S103 to S105 is a combined vehicle or a vehicle that is unclear whether it is a combined vehicle (step S118), and executes processing in the case where a towed vehicle is present or is unclear (step S119). For example, in step S119, the coupling determination unit 123 notifies the vehicle type discrimination device, the monitoring panel of the toll gate office, etc. of a signal indicating that a vehicle that is unclear whether it is a combined vehicle has been detected. When the vehicle type discrimination device is notified that a vehicle that is unclear whether it is a combined vehicle has been detected, it transmits an instruction to confirm the presence or absence of a towed vehicle to the monitoring panel of the toll gate office (not shown) together with an image of the vehicle A taken by the camera. This allows the toll booth attendant to check via the monitoring panel whether or not there is a vehicle being towed by vehicle A, and to take appropriate action to correct the type of vehicle A, the toll fee, etc.
[0048] FIG. 12 is a diagram showing a second characteristic of the distribution of reflection intensity according to the first embodiment of the present disclosure. Fig. 12 shows an example in which the laser beam of the laser scanner 11 is irradiated onto the exhaust gas G. For example, as shown in Fig. 12, it is assumed that, of the multiple laser beams irradiated from the light projecting and receiving unit 110 of the laser scanner 11, the laser beams P1 to P3 are irradiated onto the exhaust gas G. Since the exhaust gas G reflects the laser beam, the light projecting and receiving unit 110 of the laser scanner 11 receives reflected light with a larger amount of light for the optical axis irradiated onto the exhaust gas G than when the optical axis is irradiated onto the black portion of the tire T. Therefore, as in the example of Fig. 12, when the laser beams P1 to P3 are irradiated onto the exhaust gas G, a feature (second feature) appears in which the light amounts of the reflected beams P1' to P3' are equal to or greater than a predetermined amount of light.
[0049] In consideration of these characteristics, if there is no location where there are consecutive light axes with reflection intensity less than a predetermined light amount (step S115: NO), the coupling determination unit 123 determines that the detected object is exhaust gas G. If so, the coupling determination unit 123 determines that the vehicle A detected in steps S103 to S105 is a coupled vehicle (step S116), and executes processing for the case where there is no towed vehicle (step S117).
[0050] (Action and effect) As described above, the vehicle detector 10 of this embodiment includes an acquisition unit 120 that acquires scan information from the laser scanner 11, a vehicle body detection unit 121 that detects the tail of vehicle A based on the scan information, a contact determination unit 122 that, after detecting the tail, determines whether or not the detected object is in contact with the road surface of lane L, and a coupling determination unit 123 that determines that vehicle A is not a coupled vehicle based on the determination result of the contact determination unit 122.
[0051] In this way, the vehicle detector can estimate whether the detected object behind the tail of the vehicle is exhaust gas or a part of the vehicle (tire) based on whether the detected object contacts the road surface. This makes it possible for the vehicle detector to prevent the vehicle detector from erroneously recognizing two vehicles traveling consecutively as a combined vehicle (as one vehicle) due to the presence of exhaust gas.
[0052] Furthermore, if the contact determination unit 122 does not determine that the detection object has come into contact with the road surface during the period from when the tail of the vehicle is detected until when the detection object is no longer detected, the coupling determination unit 123 determines that vehicle A is not an articulated vehicle.
[0053] In this manner, the vehicle detector 10 can determine that the vehicle A is not a combination vehicle even if the exhaust gas G does not come into contact with the road surface, or even if the vehicle A has a towbar B attached but is not towing the towed vehicle A3.
[0054] In addition, the coupling determination unit 123 determines that vehicle A is not a coupled vehicle when it determines that the detected object has come into contact with the road surface and the time from when the tail of the vehicle is detected to when the detected object comes into contact with the road surface is equal to or less than a predetermined threshold value.
[0055] If vehicle A is a combined vehicle, it takes at least longer than the threshold value from when the tail of towing vehicle A1 is detected until it is determined that the tire T of towed vehicle A3 has contacted the road surface at vehicle detection position X1. On the other hand, exhaust gas G may diffuse and contact the road surface in a short time less than the threshold value. Based on this knowledge, if the time from when the tail of vehicle A is detected until it is determined that the detected object has contacted the road surface is less than the threshold value, that is, if it is certain that the detected object is exhaust gas G, the vehicle detector 10 determines that vehicle A is not a combined vehicle. This makes it possible for the vehicle detector 10 to prevent the presence of exhaust gas G from erroneously recognizing two vehicles traveling in succession as combined vehicles (as one vehicle).
[0056] In addition, the connection determination unit 123 determines that vehicle A is an unconnected vehicle if the time from when the tail of the vehicle is detected to when the detected object comes into contact with the road surface exceeds a predetermined threshold value, and if there are no consecutive optical axes where the reflection intensity of the reflected light from the detected object contained in the scan information is less than a predetermined amount of light.
[0057] In this way, if there is no continuous optical axis where the reflection intensity is less than a predetermined light amount, the vehicle detector 10 can identify that the detection target is exhaust gas rather than a tire. This allows the vehicle detector 10 to accurately determine that vehicle A is an articulated vehicle.
[0058] <Second embodiment> Next, a vehicle detection system 1 and a vehicle detector 10 according to a second embodiment of the present disclosure will be described with reference to Fig. 13 to Fig. 17. Components common to the first embodiment will be denoted by the same reference numerals and detailed description will be omitted.
[0059] (Overall composition) FIG. 13 is a diagram showing an overall configuration of a vehicle detection system according to the second embodiment of the present disclosure. As shown in FIG. 13, the vehicle detection system 1 according to the present embodiment further includes a load measuring device 20.
[0060] The load measuring device 20 is provided on the road surface of the lane L, extending in the lane width direction. The load measuring device 20 is installed in the lane direction at the same position (vehicle detection position X1) as the vehicle detector 10. The load measuring device 20 measures the load of an object to be detected at the vehicle detection position X1, and outputs the load to the vehicle detector 10 as a load detection signal. The load measuring device 20 is, for example, a tread plate that detects the pressure (load) applied by the tires of the vehicle A (including the towing vehicle A1 and the towed vehicle A3). In another embodiment, the load measuring device 20 may be an axle load gauge that measures the load for each axle.
[0061] (Functional configuration) FIG. 14 is a diagram illustrating a functional configuration of a vehicle detector according to the second embodiment of the present disclosure. As shown in FIG. 14, the acquisition section 120 according to this embodiment further acquires, from the load measuring device 20, a load detection signal capable of detecting the load of the detection object in contact with the road surface.
[0062] In addition, the coupling determination unit 123 determines that vehicle A is a coupled vehicle when the contact determination unit 122 determines that the detected object has come into contact with the road surface and the load of the detected object based on the load detection signal is equal to or greater than a predetermined value.
[0063] (Processing flow) FIG. 15 is a flowchart illustrating an example of processing of the vehicle detector according to the second embodiment of the present disclosure. Hereinafter, the flow of processing by the vehicle detector 10 will be described with reference to FIG. 15. The vehicle detector 10 according to this embodiment executes the processing of steps S215 to S216 instead of step S115 in the first embodiment (FIG. 3). The contents of the processing of steps S200 to S213 are similar to steps S100 to S113 in the first embodiment, respectively, and therefore will not be described. Unlike the first embodiment, this embodiment does not execute step S114 (processing for determining whether the time until contact of the detection object with the road surface is detected is equal to or less than a threshold value) in the first embodiment.
[0064] After the tail of the towing vehicle is detected (step S205: YES), if the acquisition unit 120 detects a detection object other than the road surface (step S206: NO) and this detection object comes into contact with the road surface at the vehicle detection position X1 (step S209: YES), the acquisition unit 120 acquires a load measurement signal from the load measuring device 20 at the time when it is determined that the detection object comes into contact with the road surface (step S215). This allows the acquisition unit 120 to acquire a load detection signal capable of detecting the load of the detection object that comes into contact with the road surface.
[0065] Next, the connection determination unit 123 determines whether the load of the detection object is equal to or greater than a predetermined value based on the acquired load measurement signal (step S216).
[0066] FIG. 16 is a first diagram for explaining the function of the connection determination unit according to the second embodiment of the present disclosure. FIG. 16 shows an example of vehicle A and exhaust gas G at a point in time (time t1+n1) after a time n1 has elapsed from FIG. 5. In the example of FIG. 16, it is assumed that exhaust gas G is determined to have come into contact with the road surface at time t1+n1. Since exhaust gas G has no load, the load of the detection object at time t1+n1 when exhaust gas G comes into contact with the road surface (and load measuring device 20) is close to zero. Therefore, in the example of FIG. 16, the load of the detection object at time t1+n1 is less than a predetermined value (step S216: NO).
[0067] FIG. 17 is a second diagram for explaining the function of the connection determination unit according to the second embodiment of the present disclosure. Fig. 17 shows an example of combined vehicles A (towing vehicle A1 and towed vehicle A3) at a time (time t2+n2) after a time n2 has elapsed from Fig. 6. As shown in Fig. 17, it is assumed that a tire T of the towed vehicle A3 comes into contact with the road surface at vehicle detection position X1 at time t2+n2. At this time, a load corresponding to the axle load of the tire T of the towed vehicle A3 is applied to the load measuring device 20. Therefore, in the example of Fig. 17, the load of the detection object at time t2+n2 is equal to or greater than a predetermined value (step S216: YES).
[0068] If the load of the detected object based on the load detection signal is less than a predetermined value (step S216: NO), the coupling determination unit 123 determines that the detected object is exhaust gas G. Then, the coupling determination unit 123 determines that the vehicle A detected in steps S203 to S205 is an uncoupled vehicle (step S217), and executes processing for the case where there is no towed vehicle (step S218). The processing contents of steps S217 to S218 are respectively similar to S116 to S117 in the first embodiment (FIG. 3).
[0069] On the other hand, if the load of the detected object based on the load detection signal is equal to or greater than a predetermined value (step S216: YES), the coupling determination unit 123 determines that the detected object is a tire of the towed vehicle A3. The coupling determination unit 123 then determines that the vehicle A detected in steps S203 to S205 is a coupled vehicle (step S219), and executes processing for when a towed vehicle is present (step S220). The processing contents of steps S219 to S220 are the same as those of S118 to S119 in the first embodiment (FIG. 3), respectively.
[0070] (Action and effect) As described above, in the vehicle detector 10 according to this embodiment, the acquisition unit 120 further acquires a load detection signal capable of detecting the load of the detection object in contact with the road surface from the load measuring device 20, and the coupling determination unit 123 determines that vehicle A is a coupled vehicle when it is determined that the detection object is in contact with the road surface and when the load of the detection object based on the load detection signal is equal to or greater than a predetermined value.
[0071] In this way, the vehicle detector 10 can accurately distinguish whether the detection object in contact with the road surface is exhaust gas G or the tires T of the towed vehicle A3, based on whether the detection object has a load equal to or greater than a predetermined value. This makes it possible for the vehicle detector 10 to prevent the two vehicles from being mistaken for combined vehicles due to the influence of exhaust gas G.
[0072] <Hardware configuration> FIG. 18 is a diagram illustrating an example of a hardware configuration of a vehicle detector according to an embodiment of the present disclosure. As shown in FIG. 18, a computer 900 includes a CPU 901 , a main memory device 902 , an auxiliary memory device 903 , and an interface 904 .
[0073] The vehicle detector 10 according to each of the above-described embodiments is implemented in a computer 900. The operations of each of the above-described processing units are stored in the auxiliary storage device 903 in the form of a program. The CPU 901 reads the program from the auxiliary storage device 903, loads it in the main storage device 902, and executes the above-described processing in accordance with the program. The CPU 901 also secures storage areas in the main storage device 902 corresponding to each of the above-described storage units in accordance with the program.
[0074] The program may be for realizing a part of the functions to be performed by the computer 900. For example, the program may be for realizing the functions by combining with other programs already stored in the auxiliary storage device 903 or by combining with other programs implemented in other devices. In another embodiment, the computer 900 may include a custom LSI (Large Scale Integrated Circuit) such as a PLD (Programmable Logic Device) in addition to or instead of the above configuration. Examples of PLDs include PAL (Programmable Array Logic), GAL (Generic Array Logic), CPLD (Complex Programmable Logic Device), and FPGA (Field Programmable Gate Array). In this case, some or all of the functions to be realized by the CPU 901 may be realized by the integrated circuit.
[0075] Examples of the auxiliary storage device 903 include a magnetic disk, a magneto-optical disk, an optical disk, and a semiconductor memory. The auxiliary storage device 903 may be an internal medium directly connected to the bus of the computer 900, or may be an external storage device 910 connected to the computer 900 via an interface 904 or a communication line. In addition, when the program is distributed to the computer 900 via a communication line, the computer 900 that receives the program may load the program into the main storage device 902 and execute the above-mentioned processing. In at least one embodiment, the auxiliary storage device 903 is a non-transitory tangible storage medium.
[0076] Furthermore, the program may be for realizing a part of the above-mentioned functions. Furthermore, the program may be a so-called differential file (differential program) that realizes the above-mentioned functions in combination with another program already stored in the auxiliary storage device 903.
[0077] 18 corresponds to the CPU 12 (FIGS. 2 and 14) of the vehicle detector 10 according to each of the above-described embodiments. Also, the auxiliary storage device 903 in FIG. 19 corresponds to the storage medium 13 (FIGS. 2 and 14) of the vehicle detector 10 according to the above-described embodiments.
[0078] As described above, several embodiments of the present invention have been described, but all of these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the spirit and technical scope of the invention.
[0079] For example, in the first embodiment described above, when the detection object comes into contact with the road surface (step S109: YES), it is determined that the time until the detection object comes into contact with the road surface exceeds a threshold (step S114: NO), and then a process of determining whether the detection object is a tire T or exhaust gas G based on the characteristics of the distribution of reflection intensity of the detection object (step S115) is executed, but the present invention is not limited to this. In other embodiments, the process of step S114 may be omitted. At this time, when it is determined that the detection object has come into contact with the road surface (step S109: YES), the coupling determination unit 123 determines whether the detection object is an uncoupled vehicle, a coupled vehicle, or unknown based on the distribution of reflection intensity of the detection object (step S115).
[0080] <Additional Notes> The vehicle detector, the vehicle detection method, and the program described in the above-described embodiments can be understood, for example, as follows.
[0081] According to a first aspect of the present disclosure, a vehicle detector (10) includes an acquisition unit (120) that acquires scan information from a laser scanner (11) that scans a scanning range set at a vehicle detection position on a lane, a vehicle body detection unit (121) that identifies a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information and detects the tail of a vehicle traveling on the lane, a contact determination unit (122) that, after detecting the tail, determines whether or not a detection object on the lane is in contact with the road surface of the lane at the vehicle detection position based on the scan information, and a coupling determination unit (123) that determines whether the vehicle is a coupled vehicle consisting of a towing vehicle and a towed vehicle based on the determination result of the contact determination unit (122).
[0082] In this way, the vehicle detector can estimate whether the detected object behind the tail of the vehicle is exhaust gas or a part of the vehicle (tire) based on whether the detected object contacts the road surface. This makes it possible for the vehicle detector to prevent the vehicle detector from erroneously recognizing two vehicles traveling consecutively as a combined vehicle (as one vehicle) due to the presence of exhaust gas.
[0083] According to a second aspect of the present disclosure, in the vehicle detector (10) related to the first aspect, if it is not determined that the detection object has come into contact with the road surface during the period from when the tail of the vehicle is detected until when the detection object is no longer detected, the coupling determination unit (123) determines that the vehicle is not an articulated vehicle.
[0084] In this way, the vehicle detector can determine that the vehicle is not a combination vehicle even if the exhaust gas does not come into contact with the road surface, or if the vehicle has a towbar attached but is not towing a towed vehicle.
[0085] According to a third aspect of the present disclosure, in the vehicle detector (10) relating to the first or second aspect, the coupling determination unit (123) determines that the vehicle is not an articulated vehicle when it is determined that the detection object has come into contact with the road surface and the time from when the tail of the vehicle is detected until the detection object comes into contact with the road surface is equal to or shorter than a predetermined threshold value.
[0086] In this way, if the time from when the vehicle tail is detected until it is determined that the detected object has come into contact with the road surface is equal to or less than the threshold, that is, if it is certain that the detected object is exhaust gas, the vehicle detector determines that the vehicles are not combined vehicles. This makes it possible to prevent the vehicle detector from erroneously recognizing two vehicles traveling consecutively as a combined vehicle (as one vehicle) due to the presence of exhaust gas.
[0087] According to a fourth aspect of the present disclosure, in a vehicle detector (10) relating to any one of the first to third aspects, the coupling determination unit (123) determines that the vehicle is not a coupled vehicle when it is determined that the detection object has come into contact with the road surface and when there is no point in which there are consecutive optical axes at which the reflection intensity of the reflected light from the detection object included in the scan information is less than a predetermined light amount.
[0088] In this way, if there is no continuous optical axis where the reflection intensity is less than a predetermined light amount, the vehicle detector can determine that the detection target is exhaust gas rather than a tire. This enables the vehicle detector to accurately determine that the vehicle is not an articulated vehicle.
[0089] According to a fifth aspect of the present disclosure, in a vehicle detector (10) relating to any one of the first to third aspects, the coupling determination unit (123) determines that the vehicle is not an coupled vehicle when the time from when the tail of the vehicle is detected until when it is determined that the detected object has come into contact with the road surface exceeds a predetermined threshold value, and when there is no point in which there are consecutive optical axes where the reflection intensity of the reflected light from the detected object included in the scan information is less than a predetermined light amount.
[0090] By doing this, even in cases where it is difficult to determine whether the detection object is exhaust gas based solely on the time it takes for the detection object to come into contact with the road surface, if the vehicle detector can identify the detection object that has come into contact with the road surface as exhaust gas based on the reflection intensity, it can accurately determine that the vehicle is not an articulated vehicle.
[0091] According to a sixth aspect of the present disclosure, in the vehicle detector (10) relating to the first or second aspect, the acquisition unit (120) further acquires a load detection signal capable of detecting the load of the detection object in contact with the road surface from a load measuring device (20) provided at the vehicle detection position on the lane, and the coupling determination unit (123) determines that the vehicle is a coupled vehicle when it is determined that the detection object has contacted the road surface and when the load of the detection object based on the load detection signal is equal to or greater than a predetermined value.
[0092] In this way, it is possible to accurately identify whether the detection object in contact with the road surface is exhaust gas or the tire of the towed vehicle based on whether the detection object has a load equal to or greater than a predetermined value. This makes it possible for the vehicle detector to prevent the vehicle detector from mistakingly identifying two vehicles traveling in succession as a combined vehicle due to the influence of exhaust gas.
[0093] According to a seventh aspect of the present disclosure, a vehicle detection method includes the steps of acquiring scan information from a laser scanner (11) that scans a scanning range set at a vehicle detection position on a lane, identifying a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information, and detecting the tail of a vehicle traveling on the lane, determining, after detecting the tail, based on the scan information, whether or not a detection object on the lane is in contact with a road surface of the lane at the vehicle detection position, and determining whether or not the vehicle is a combination vehicle consisting of a towing vehicle and a towed vehicle based on a result of determining whether or not the detection object has contacted the road surface.
[0094] According to an eighth aspect of the present disclosure, the program causes a computer (900) of a vehicle detector (10) to execute the following steps: acquiring scan information from a laser scanner (11) that scans a scanning range set at a vehicle detection position on a lane; identifying a detection range in the height direction of a detection object present at the vehicle detection position based on the scan information, and detecting the tail of a vehicle traveling on the lane; after detecting the tail, determining based on the scan information whether or not a detection object on the lane is in contact with the road surface of the lane at the vehicle detection position; and determining whether the vehicle is a combination vehicle consisting of a towing vehicle and a towed vehicle based on the determination result of whether or not the detection object has contacted the road surface. [Explanation of symbols]
[0095] 10 Vehicle detector 11 Laser scanner 110 Light emitter / receiver section 12 CPU 120 Acquisition Department 121 Vehicle body detection unit 122 Contact determination section 123 Connection determination section 13 Storage medium 20 Load measuring device 900 Computers 901 CPU 902 Main storage 903 Auxiliary storage device 904 Interface 910 External storage device
Claims
1. An acquisition unit that acquires scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane; a vehicle body detection unit that specifies a detection range in a height direction of a detection object present at the vehicle detection position based on the scan information and detects a tail of a vehicle traveling on the lane; a contact determination unit that, after detecting the tail of the vehicle, determines whether or not a detection object on the lane is in contact with a road surface of the lane at the vehicle detection position based on the scan information; a coupling determination unit that determines whether the vehicle is a coupled vehicle including a towing vehicle and a towed vehicle based on a determination result of the contact determination unit; Equipped with the coupling determination unit determines that the vehicle is not an articulated vehicle when it is not determined that the detection object has come into contact with the road surface during a period from when the tail of the vehicle is detected until when the detection object is no longer detected. Vehicle detector.
2. the coupling determination unit determines that the vehicle is not an articulated vehicle when a time period from when the tail of the vehicle is detected until when it is determined that the detection object has come into contact with the road surface is equal to or shorter than a predetermined threshold value.
2. The vehicle detector of claim 1.
3. the coupling determination unit determines that the vehicle is not a coupled vehicle when it is determined that the detection object has come into contact with the road surface and when there is no location where there is a continuous optical axis at which the reflection intensity of the reflected light from the detection object included in the scan information is less than a predetermined light amount. A vehicle detector according to claim 1 or 2.
4. the coupling determination unit determines that the vehicle is not an articulated vehicle when a time from when the tail of the vehicle is detected until when it is determined that the detection object has come into contact with the road surface exceeds a predetermined threshold value, and when there is no location where there are consecutive light axes at which the reflection intensity of the reflected light from the detection object included in the scan information is less than a predetermined light amount. A vehicle detector according to claim 1 or 2.
5. The acquisition unit further acquires a load detection signal capable of detecting a load of the detection object contacting the road surface from a load measuring device provided at the vehicle detection position on the lane, the coupling determination unit determines that the vehicle is a coupled vehicle when it is determined that the detection object has come into contact with the road surface and when the load of the detection object based on the load detection signal is equal to or greater than a predetermined value.
2. The vehicle detector of claim 1.
6. Acquiring scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane; determining a detection range in a height direction of an object to be detected that exists at the vehicle detection position based on the scan information, and detecting a tail of a vehicle traveling on the lane; a step of determining whether or not a detection object on the lane is in contact with a road surface of the lane at the vehicle detection position based on the scan information after detecting the tail of the vehicle; determining whether the vehicle is a combination vehicle including a towing vehicle and a towed vehicle based on a result of determining whether the detection object has come into contact with the road surface; having the determining step of determining whether the vehicle is an articulated vehicle includes determining that the vehicle is not an articulated vehicle if it is not determined that the detection object has come into contact with the road surface during a period from when the tail of the vehicle is detected until when the detection object is no longer detected. Vehicle detection methods.
7. Acquiring scan information from a laser scanner that scans a scanning range set at a vehicle detection position on a lane; determining a detection range in a height direction of an object to be detected that exists at the vehicle detection position based on the scan information, and detecting a tail of a vehicle traveling on the lane; a step of determining whether or not a detection object on the lane is in contact with a road surface of the lane at the vehicle detection position based on the scan information after detecting the tail of the vehicle; determining whether the vehicle is a combination vehicle including a towing vehicle and a towed vehicle based on a result of determining whether the detection object has come into contact with the road surface; A program for causing a computer of a vehicle detector to execute the above, the determining step of determining whether the vehicle is an articulated vehicle includes determining that the vehicle is not an articulated vehicle if it is not determined that the detection object has come into contact with the road surface during a period from when the tail of the vehicle is detected until when the detection object is no longer detected. program.
Citation Information
Patent Citations
Device for discriminating type of vehicle and toll area management device
JP1996030893A
Axle detector
JP2000339586A
Vehicle detector and traffic fee charging system
JP2014167824A
Vehicle detection system and vehicle detection method
JP2015181011A
Vehicle type discrimination device and vehicle type discrimination method
JP2017045137A