Display device and computer program

The display device and computer program enhance infrastructure sensor accuracy by comparing sensor data with reference information, addressing misalignment issues and improving vehicle detection in lanes.

JP7823655B2Active Publication Date: 2026-03-04SUMITOMO ELECTRIC INDUSTRIES LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-10
Publication Date
2026-03-04

AI Technical Summary

Technical Problem

Infrastructure sensors, such as radar, struggle to accurately detect vehicles in each lane due to misalignment, making it difficult to confirm detection accuracy.

Method used

A display device and computer program that displays traffic volumes detected by infrastructure sensors alongside reference information from alternative means, allowing for comparison and verification of detection accuracy through image recognition and user input.

Benefits of technology

Enables confirmation of infrastructure sensor detection accuracy by comparing sensor data with reference information, ensuring accurate vehicle counting and lane detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007823655000001
    Figure 0007823655000001
  • Figure 0007823655000002
    Figure 0007823655000002
  • Figure 0007823655000003
    Figure 0007823655000003
Patent Text Reader

Abstract

This display device comprises a first result display unit configured to display a first traffic volume detected by an infrastructure sensor for detecting vehicles in an measurement area, and a second result display unit configured to display reference information indicating a second traffic volume obtained by a means different from the infrastructure sensor over the same period during which the infrastructure sensor detects the first traffic volume.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a display device and a computer program. This application claims priority to Japanese Application No. 2021-076041, filed on April 28, 2021, and incorporates by reference all of the contents of said Japanese application. [Background technology]

[0002] Patent Document 1 discloses an axis adjustment device that adjusts the axis of an on-board radar mounted on a vehicle. Patent Document 2 discloses a traffic information measurement system in which radar and a video camera are manufactured as an integrated unit, and the screen area displayed by the radar is synchronized with the position of the image recognized by the video camera, making it possible to grasp road traffic conditions by lane. Furthermore, Patent Document 2 discloses that a control system monitor displays a diagram corresponding to the up-bound and down-bound lanes of a road (or either one in the case of a one-way street) with lanes displayed in Cartesian coordinate format or graph paper format, and that the position and movement state of a vehicle observed by the radar are shown as a locus of points, and that video camera images synchronized with this are also displayed on the display. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-68746 [Patent Document 2] Korean Patent Publication No. 10-2017-0094805 Summary of the Invention

[0004] A display device according to one embodiment of the present disclosure includes a first result display unit configured to display a first traffic volume detected by an infrastructure sensor that detects vehicles in a measurement area, and a second result display unit configured to display reference information indicating a second traffic volume obtained by a means other than the infrastructure sensor during the same period in which the infrastructure sensor detected the first traffic volume.

[0005] A computer program according to one embodiment of the present disclosure causes a computer to execute the following processes: displaying, on a display device, a first traffic volume of a vehicle detected by an infrastructure sensor that detects vehicles in a measurement area; and displaying, on the display device, reference information indicating a second traffic volume obtained by a means other than the infrastructure sensor during the same period in which the infrastructure sensor detected the first traffic volume.

[0006] The present disclosure can be realized not only as a display device having the above-described characteristic configuration, but also as a display method having steps corresponding to characteristic processes of the display device, or as a computer program causing a computer to execute the above-described method. The present disclosure can be realized as a radar installation angle adjustment system including a display device, or as a semiconductor integrated circuit in which part or all of the display device is implemented. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram illustrating an example of use of an infrastructure sensor according to the first embodiment. [Figure 2] FIG. 2 is a perspective view showing an example of the external configuration of the infrastructure sensor according to the first embodiment. [Figure 3] FIG. 3 is a block diagram showing an example of the configuration of the radar setting device according to the first embodiment. [Figure 4] FIG. 4 is a functional block diagram illustrating an example of functions of the radar setting device according to the first embodiment. [Figure 5A] FIG. 5A is a diagram showing an example of a setting screen according to the first embodiment. [Figure 5B] FIG. 5B is a diagram showing an example of a setting screen on which basic data has been input. [Figure 5C] FIG. 5C is a diagram showing an example of a setting screen on which lane shape lines are drawn. [Figure 5D] FIG. 5D is a diagram showing an example of the setting screen on which the reference point has been input. [Figure 5E] FIG. 5E is a diagram showing an example of a setting screen in the lane area editing mode. [Figure 5F] FIG. 5F is a diagram showing an example of a setting screen on which the travel path of the vehicle is displayed. [Figure 5G] FIG. 5G is a diagram showing an example of the setting screen after the position and angle of the travel path have been adjusted. [Figure 5H]FIG. 5H is a diagram showing an example of a setting screen on which the number of vehicles per lane detected by the infrastructure sensor and the number of vehicles per lane input by the user are displayed. [Figure 6A] FIG. 6A is a diagram for explaining an example of initial setting of lane areas in the coordinate space of the radar. [Figure 6B] FIG. 6B is a diagram for explaining an example of setting lane areas in the coordinate space of the radar. [Figure 7] FIG. 7 illustrates an example of a storage instruction unit. [Figure 8] FIG. 8 is a flowchart showing an example of a procedure for lane area setting processing of the radar setting device according to the first embodiment. [Figure 9] FIG. 9 is a flowchart illustrating an example of a procedure for a detection accuracy confirmation process of the radar setting device according to the first embodiment. [Figure 10] FIG. 10 illustrates an example of the selection unit. [Figure 11] FIG. 11 is a diagram illustrating an example of the rear surface of the radar according to the fifth embodiment. [Figure 12] FIG. 12 is a block diagram showing an example of the internal configuration of the radar according to the fifth embodiment. [Figure 13] FIG. 13 is a functional block diagram showing an example of functions of the radar according to the fifth embodiment. [Figure 14] FIG. 14 is a flowchart illustrating an example of a procedure for LED light emission control processing by the radar according to the fifth embodiment. [Figure 15A] FIG. 15A is a diagram showing a first modified example of the arrangement of LEDs in the radar according to the fifth embodiment. [Figure 15B] FIG. 15B is a diagram showing a second modified example of the arrangement of LEDs in the radar according to the fifth embodiment. [Figure 16] FIG. 16 is a flowchart showing an example of a procedure for LED light emission control processing by the radar according to the sixth embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0008] [Problem to be solved by this disclosure] Radar is also used for traffic monitoring at intersections, roads, etc. For traffic monitoring, sensors other than radar, such as LiDAR (Light Detection and Ranging), are also used. Traffic monitoring sensors (hereinafter also referred to as "infrastructure sensors") are installed at intersections or roads, and the angle of the installed infrastructure sensors is adjusted. Infrastructure sensors need to accurately detect vehicles for each lane, but it is not easy to confirm whether vehicles are being detected with high accuracy.

[0009] [Effects of this disclosure] According to the present disclosure, it is possible to confirm the detection accuracy of infrastructure sensors.

[0010] [Summary of the embodiments of the present disclosure] The following provides an outline of embodiments of the present disclosure.

[0011] (1) The display device according to this embodiment includes a first result display unit configured to display a first traffic volume detected by an infrastructure sensor that detects vehicles in a measurement area; and a second result display unit configured to display reference information indicating a second traffic volume acquired by a means different from the infrastructure sensor during the same period in which the infrastructure sensor detected the first traffic volume. This allows a user to check the detection accuracy of the infrastructure sensor by comparing the number of vehicles detected by the infrastructure sensor with the reference information.

[0012] (2) The display device may display an image obtained during the period by a camera capturing an image of the measurement area, thereby counting the number of vehicles included in the image and comparing the count result with the number of vehicles detected by the infrastructure sensor.

[0013] (3) The display device may further include a matching unit that matches the first traffic volume with the second traffic volume recognized by performing image recognition processing on the image, thereby making it possible to match the number of vehicles detected by the infrastructure sensor with the number of vehicles recognized from the image.

[0014] (4) The second traffic volume may be input by a user and may be the number of vehicles passing through a specific location in the measurement area during the period. This allows the user to count the number of vehicles passing through a specific location in the measurement area (e.g., a specific point on a road) during the detection period and compare the counted number with the number of vehicles detected by an infrastructure sensor.

[0015] (5) The second result display unit may include a count unit operable by the user for counting the number of vehicles that have passed the specific location, and a count value display unit that displays the number of vehicles that have passed the specific location based on the user's operation of the count unit. This allows the user to count the number of vehicles by selecting the count unit, and the count result is displayed on the count value display unit. The user can check the detection accuracy of the infrastructure sensor by comparing the number of vehicles displayed on the first result display unit with the number of vehicles displayed on the count value display unit.

[0016] (6) When the measurement area includes a plurality of lanes, the first result display unit may be configured to display the first traffic volume for each lane detected by the infrastructure sensor during the period, and the second result display unit may be configured to display the count unit and the count value display unit in association with each lane. This allows a user to compare the number of vehicles detected by the infrastructure sensor with the count value for each lane.

[0017] (7) The vehicle may further include a matching result display unit configured to display a matching result between the first traffic volume and the second traffic volume, thereby allowing a user to check the detection accuracy of the infrastructure sensor based on the matching result displayed on the matching result display unit.

[0018] (8) The system may further include a recording unit configured to record a screen displaying the comparison result between the first traffic volume and the second traffic volume and a video of the measurement area captured by a camera for the period, thereby leaving evidence that the infrastructure sensor is operating properly.

[0019] (9) The detection accuracy of the infrastructure sensor calculated based on the ratio between the first traffic volume and the second traffic volume and time information representing the period may be displayed. This allows the user to check the detection accuracy of the infrastructure sensor along with the time information. For example, by recording a confirmation screen displaying the accuracy along with the time information, the user can check afterward the level of detection accuracy during the detection period.

[0020] (10) The time information may include the date and time at which the period ends. This allows the user to check the detection accuracy along with the date and time. For example, by recording a confirmation screen that displays the accuracy along with the time information, the user can later check the detection accuracy at a given date and time.

[0021] (11) A computer program according to this embodiment causes a computer to execute the following processes: a process of displaying, on a display device, a first traffic volume of vehicles detected by an infrastructure sensor that detects vehicles in a measurement area; and a process of displaying, on the display device, reference information indicating a second traffic volume acquired by a means other than the infrastructure sensor during the same period in which the infrastructure sensor detected the first traffic volume. This allows a user to check the detection accuracy of the infrastructure sensor by comparing the number of vehicles detected by the infrastructure sensor with the reference information.

[0022] (12) The computer program may cause the computer to execute a process of displaying on the display device an image obtained during the period by a camera capturing an image of the measurement area, thereby counting the number of vehicles included in the image and comparing the count result with the number of vehicles detected by an infrastructure sensor.

[0023] (13) The computer program may cause the computer to execute a process for comparing the first traffic volume with the second traffic volume recognized by performing image recognition processing on the image, thereby enabling the number of vehicles detected by an infrastructure sensor to be compared with the number of vehicles recognized from the image.

[0024] (14) The second traffic volume may be input by a user and may be the number of vehicles passing through a specific location in the measurement area during the period. This allows the user to count the number of vehicles passing through a specific location in the measurement area (e.g., a specific point on a road) during the detection period and compare the counted number with the number of vehicles detected by an infrastructure sensor.

[0025] (15) The computer program may cause the computer to execute the following processes: displaying, on the display device, a counting unit operable by the user to count the number of vehicles that have passed the specific location; and displaying, on the display device, the number of vehicles that have passed the specific location based on the user's operation of the counting unit. The user can check the detection accuracy of the infrastructure sensor by comparing the number of vehicles displayed on the first result display unit with the number of vehicles displayed on the count value display unit.

[0026] (16) When the measurement area includes multiple lanes, the computer program may cause the computer to execute a process of displaying the first traffic volume for each lane detected by the infrastructure sensor during the period on the display device, and displaying the counting unit and the count value display unit in association with each lane on the display device, thereby enabling a user to compare the number of vehicles detected by the infrastructure sensor with the count value for each lane.

[0027] (17) The computer program may cause the computer to execute a process of displaying a comparison result between the first traffic volume and the second traffic volume on the display device, thereby allowing a user to check the detection accuracy of the infrastructure sensor based on the comparison result displayed on the comparison result display unit.

[0028] (18) The reference information may be a video captured by a camera capturing an image of the measurement area, and the computer program may further cause the computer to execute a process of recording the comparison result and a screen displaying the video, thereby leaving evidence that the infrastructure sensor is operating properly.

[0029] (19) The computer program may cause the computer to execute a process of displaying on the display device the detection accuracy of the infrastructure sensor calculated based on the ratio between the first traffic volume and the second traffic volume, and time information representing the period. This allows a user to check the detection accuracy of the infrastructure sensor along with the time information. For example, by recording a confirmation screen displaying the detection accuracy along with the time information, the user can check the detection accuracy during the detection period after the fact.

[0030] (20) The time information may include the date and time at which the period ends. For example, by recording a confirmation screen that displays the accuracy together with the time information, it is possible to check later the detection accuracy at a given date and time.

[0031] <Details of the embodiment of the present disclosure> Hereinafter, details of embodiments of the present disclosure will be described with reference to the drawings. Note that at least some of the embodiments described below may be combined in any manner.

[0032] [1. First embodiment] [1-1. Radar] FIG. 1 is a diagram showing an example of use of a radar according to the first embodiment. The radar 100 according to this embodiment is a radio wave radar (infrastructure sensor) for traffic monitoring. The radar 100 is attached to an arm 200 (see FIG. 2) or the like provided at an intersection or on a road. The radar 100 is a millimeter-wave radar and a radio wave sensor. The radar 100 detects an object (e.g., a vehicle V) within the measurement area 300 by irradiating radio waves (millimeter waves) onto a measurement area 300 on the road and receiving the reflected waves. More specifically, the radar 100 can detect the distance to the vehicle V traveling on the road, the speed of the vehicle V, and the horizontal angle of the position of the vehicle V relative to the radar's radio wave irradiation axis.

[0033] The radar 100 is installed so that the direction of the radio wave irradiation axis (indicated by the dashed line in FIG. 1; hereinafter referred to as the "reference direction") faces the measurement area 300. If the reference direction does not correctly face the measurement area 300, the radar 100 cannot accurately detect objects within the measurement area 300. For this reason, the angle of the radar 100 is adjusted so that the reference direction faces the measurement area 300.

[0034] FIG. 2 is a perspective view showing an example of the external configuration of the radar 100 according to the first embodiment. As shown in FIG. 2, the radar 100 has a transmitting / receiving surface 101 that transmits and receives millimeter waves. The reference direction is the normal direction of the transmitting / receiving surface 101. The radar 100 incorporates at least one transmitting antenna and multiple (e.g., two) receiving antennas, not shown. The radar 100 transmits modulated millimeter waves from the transmitting antenna through the transmitting / receiving surface 101. The modulated waves hit an object and are reflected, and the receiving antenna receives the reflected waves. The radar 100 performs signal processing on the transmitted wave signal and the received wave signal using a signal processing circuit, not shown, to detect the distance to the object, the angle at which the object is located (hereinafter referred to as the "object position"), and the speed of the object.

[0035] The radar 100 is configured to have an adjustable installation angle. The radar 100 includes a radar main body 102, a depression angle adjustment unit 103, a horizontal angle adjustment unit 104, and a roll angle adjustment unit 105. The radar main body 102 is formed in a box shape, and the depression angle adjustment unit 103 is attached to a side of the radar main body 102. The radar main body 102 can be rotated about a horizontal axis by the depression angle adjustment unit 103, thereby adjusting the depression angle of the radar main body 102. The radar main body 102 is connected to the roll angle adjustment unit 105 via the depression angle adjustment unit 103, and can be rotated left and right toward the transmitting and receiving surface 101 by the roll angle adjustment unit 105, thereby adjusting the roll angle of the radar main body 102. The horizontal angle adjustment unit 104 is fixed to a pole on which the radar main body 102 is to be installed. The radar main body 102, which is connected to the horizontal angle adjustment unit 104 via the depression angle adjustment unit 103 and the roll angle adjustment unit 105, can be rotated around a vertical axis by the horizontal angle adjustment unit 104, thereby adjusting the horizontal angle of the radar main body 102.

[0036] The radar 100 detects the vehicle V for each lane. The radar 100 identifies the coordinates of the detected vehicle V in a set coordinate space. Areas for each lane are set in the coordinate space, and the lane on which the vehicle V is traveling is identified depending on which area the coordinates of the vehicle V are in. The radar main body 102 has a built-in storage unit 106, which is, for example, a nonvolatile memory, and setting information for the lanes in the coordinate space is stored in the storage unit 106.

[0037] As shown in Fig. 2, a camera 107 is attached to the radar main body 102. The camera 107 is fixed to the radar main body 102, and the optical axis of the camera 107 is parallel to the radio wave irradiation axis. In other words, the camera 107 faces the reference direction. This allows the camera 107 to capture an image of the measurement area.

[0038] The radar main body 102 includes a communication unit (not shown). As shown in FIG. 3, the radar 100 is connected to a radar setting device 400 via the communication unit by wire or wirelessly. The radar setting device 400 is used to set lane areas in the coordinate space of the radar 100. An image obtained by the camera 107 (hereinafter referred to as a "camera image") is transmitted to the radar setting device 400. Information on the vehicle V detected by the radar 100 (such as the position of the vehicle V, the lane in which the vehicle V is traveling, and the number of vehicles V detected for each lane) is transmitted to the radar setting device 400. The radar setting device 400 can transmit setting information on the lane areas in the coordinate space of the radar 100 to the radar 100. The transmitted setting information is stored in the storage unit 106, and the setting information is updated.

[0039] [1-2. Radar setting device configuration] 3 is a block diagram showing an example of the configuration of a radar setting device 400 according to the first embodiment. The radar setting device 400 is an example of a display device. The radar setting device 400 is configured by a portable information terminal such as a smartphone, a tablet, or a portable computer. The radar setting device 400 includes a processor 401, a nonvolatile memory 402, a volatile memory 403, a graphics controller 404, a display unit 405, an input device 406, and a communication interface (communication I / F) 407.

[0040] The volatile memory 403 is, for example, a semiconductor memory such as an SRAM (Static Random Access Memory) or a DRAM (Dynamic Random Access Memory). The non-volatile memory 402 is, for example, a flash memory, a hard disk, a ROM (Read Only Memory), etc. The non-volatile memory 402 stores a setting program 409, which is a computer program, and data used to execute the setting program 409. The radar setting device 400 is configured with a computer, and each function of the radar setting device 400 is realized by the processor 401 executing the setting program 409, which is a computer program stored in a storage device of the computer. The setting program 409 can be stored in a recording medium such as a flash memory, a ROM, or a CD-ROM. The processor 401 executes the setting program 409 and displays a setting screen, which will be described later, on the display unit 405.

[0041] The processor 401 is, for example, a CPU (Central Processing Unit). However, the processor 401 is not limited to a CPU. The processor 401 may also be a GPU (Graphics Processing Unit). The processor 401 may also be, for example, an ASIC (Application Specific Integrated Circuit) or a programmable logic device such as a gate array or FPGA (Field Programmable Gate Array). In this case, the ASIC or programmable logic device is configured to be able to execute the same processing as the setting program 409.

[0042] The graphics controller 404 is connected to the display unit 405 and controls the display on the display unit 405. The graphics controller 404 includes, for example, a GPU and a VRAM (Video RAM), stores data to be displayed on the display unit 405 in the VRAM, periodically reads one frame of video data from the VRAM, and generates a video signal. The generated video signal is output to the display unit 405, and the video is displayed on the display unit 405. The function of the graphics controller 404 may be included in the processor 401. A portion of the area of ​​the volatile memory 403 may be used as the VRAM.

[0043] The display unit 405 includes, for example, a liquid crystal panel or an OEL (organic electroluminescence) panel. The display unit 405 can display text and graphic information. The input device 406 includes, for example, a capacitive or pressure-sensitive touchpad overlaid on the display unit 405. The input device 406 may also be a keyboard and a pointing device such as a mouse. The input device 406 is used to input information to the radar setting device 400.

[0044] The communication I / F 407 can communicate with external devices via wire or wirelessly. The communication I / F 407 can receive camera images output from the camera 107. The communication I / F 407 can receive information about the vehicle V detected by the radar 100. The communication I / F 407 can transmit setting information about lane areas in the coordinate space of the radar 100 to the radar 100.

[0045] [1-3. Functions of the radar setting device] 4 is a functional block diagram showing an example of functions of the radar setting device 400 according to the first embodiment. When the processor 401 executes the setting program 409, the radar setting device 400 functions as a setting screen display unit 411, an image input unit 412, a data input unit 413, a lane shape input unit 414, a reference point input unit 415, a lane editing unit 416, a coordinate adjustment unit 417, a setting information transmission unit 418, a trajectory data receiving unit 419, a first count result input unit 420, a second count result input unit 421, a radar detection result receiving unit 422, a matching unit 423, and a recording unit 424.

[0046] The setting screen display unit 411 is realized by the display unit 405. The setting screen display unit 411 can display a setting screen. The setting screen is a screen for setting lane areas in the coordinate space of the radar 100 (hereinafter referred to as "lane area setting").

[0047] 5A is a diagram showing an example of a setting screen according to the first embodiment. As shown in FIG. 5A, setting screen 500 includes user operation section 510, image display section 520, traffic count result display section 530, and bird's-eye view display section 540.

[0048] The user operation unit 510 is an area that accepts operations from the user. By operating the user operation unit 510, the user can input various information to the radar setting device 400. The user operation unit 510 includes an image reading instruction unit 511, a basic data input unit 512, a lane drawing instruction unit 513, a reference point input instruction unit 514, and a lane adjustment unit 515.

[0049] The image read instruction section 511 includes an image read button 511a. The image read button 511a is a button for instructing the radar setting device 400 to read a camera image output from the camera 107. The image display section 520 is an area for displaying the read camera image.

[0050] Referring again to FIG. 4, when the user selects the image read button 511a, the image input unit 412 accepts input of the camera image output from the radar 100. The setting screen display unit 411 displays the input camera image on the image display unit 520. The camera image may be a still image or a video. When the camera image is used to count the number of vehicles, as will be described later, it is preferable that the camera image is a video. To count the number of vehicles, multiple still images may be displayed in chronological order of their capture. When the camera image is a video or multiple still images, the images are continuously read out. As a result, the real-time camera image is displayed on the image display unit 520.

[0051] Referring again to FIG. 5A , the basic data input unit 512 is used to input basic data used for setting lane areas, such as the number of lanes in the measurement area 300, lane width, installation height of the radar 100, offset amount, and vehicle detection method (hereinafter collectively referred to as “basic data”). The basic data is used for setting the coordinate system of the radar 100, initial setting of lane areas in the coordinate space, etc. The basic data input unit 512 includes a lane number input unit 512a, a lane width input unit 512b, an installation height input unit 512c, an offset amount input unit 512d, and a detection method input unit 512e. The lane number input unit 512a is an input box used to input the number of lanes in the measurement area 300. The lane width input unit 512b is an input box used to input the lane width. The installation height input unit 512c is an input box used to input the installation height of the radar 100 from the ground surface. The offset amount input field 512d is an input box used to input the offset amount of the mounting location of the radar 100 relative to the origin in the road width direction. The origin is set, for example, to the left edge of the road as seen from the mounting location of the radar 100. The detection method input field 512e is a selection box. For example, when the detection method input field 512e is selected, a drop-down menu is displayed. The drop-down menu includes two items: head measurement (a method for detecting a vehicle from the front direction) and tail measurement (a method for detecting a vehicle from the rear direction). The detection method input field 512e is used to select one of the head measurement and tail measurement.

[0052] Fig. 5B is a diagram showing an example of a setting screen on which basic data has been input. In Fig. 5B, the number of lanes "3" is input in lane number input section 512a, the lane width "3.5" is input in lane width input section 512b, the installation height "7.5" is input in installation height input section 512c, the offset amount "15.0" is input in offset amount input section 512d, and "Front" representing headway measurement is specified in detection method input section 512e.

[0053] 4 again, the data input unit 413 accepts basic data input by the user to the basic data input unit 512. The setting information transmission unit 418 transmits the basic data accepted by the data input unit 413 to the radar 100.

[0054] The radar 100 sets a coordinate system based on the received basic data and initially sets lane areas in the coordinate space. FIG. 6A is a diagram illustrating an example of the initial setting of lane areas in the radar's coordinate space. The radar 100 sets the origin of the coordinates and the coordinate position of the radar 100 based on, for example, an offset amount and an installation height. For example, a coordinate system having an X axis extending in the road width direction, a Y axis extending in the road length direction, and a Z axis extending in the vertical direction is set. In FIG. 6A, the origin 0 and the coordinate position of the radar 100 are set based on an offset amount of "15.0" and an installation height of "7.5". Furthermore, the radar 100 sets lane areas based on the number of lanes and lane width. In FIG. 6A, lane areas R1, R2, and R3 in the coordinate space are set based on the number of lanes "3" and the lane width "3.5". For example, in the initial setting, the lanes are set to be straight.

[0055] Referring again to FIG. 5A, the lane drawing instruction unit 513 includes a lane drawing instruction button 513a and a lane editing button 513b. The lane drawing instruction button 513a is a button for instructing the start of input of lines indicating the shape of lanes in the measurement area 300 (hereinafter referred to as "lane shape lines"). When the lane drawing instruction button 513a is selected, it becomes possible to draw lines (straight or curved) on the image display unit 520. FIG. 5C is a diagram showing an example of a setting screen on which lane shape lines 522 are drawn. As shown in FIG. 5C, the user can draw the lane shape lines 522 by superimposing them on the image of the road displayed on the image display unit 520. For example, if the input device 406 is a touchpad, the user can draw the lane shape lines 522 by tracing with a finger or a stylus the dividing lines on the road, such as the center line or lane boundary lines, on the camera image 521 displayed on the image display unit 520.

[0056] The lane edit button 513b is a button for instructing the start of editing of the set lane area. When the lane edit button 513b is selected, the setting screen transitions to an edit mode, and it becomes possible to edit the lane area set in the radar 100. Editing of the lane area will be described later.

[0057] Referring again to Figure 4, the lane shape input unit 414 receives lane shape lines 522 drawn on the camera image 521 when the user selects the lane drawing instruction button 513a, and receives the edited lane shape lines 522 when the user selects the lane edit button 513b.

[0058] Referring again to FIG. 5A , the reference point input instruction unit 514 includes a reference point input button 514 a and a coordinate value input unit 514 b. The reference point input button 514 a is a button that allows the user to input a reference point into the camera image 521 displayed on the image display unit 520. The coordinate value input unit 514 b is an input box used to input the coordinate value of the reference point. FIG. 5D is a diagram showing an example of a setting screen in which a reference point has been input. Since the reference point is a position on a road, the Z value is "0." The user can input the X value and Y value of the reference point into the coordinate value input unit 514 b. In the example of FIG. 5D , an X value of "3" and a Y value of "75" have been input. The user can select the reference point input button 514 a after inputting coordinate values ​​into the coordinate value input unit 514 b. When the reference point input button 514 a is selected, reference points 523 a and 523 b can be input into the image display unit 520.

[0059] The reference point and coordinate values ​​are used to associate coordinates with the lane shape indicated by the drawn lane shape line 522. In other words, if the lane is curved, the reference point and coordinate values ​​are used to identify the position at which the lane is curved. For this reason, it is preferable to provide two or more reference points. When inputting two reference points 523a and 523b, the user inputs the first coordinate value (3, 75) into the coordinate value input section 514b, selects the reference point input button 514a, and inputs the reference point 523a on the camera image 521. Furthermore, the user inputs the second coordinate value (-0.5, 45) into the coordinate value input section 514b, and selects the reference point input button 514a, and inputs the reference point 523b on the camera image 521.

[0060] Referring again to Figure 4, the user inputs coordinate values ​​into the coordinate value input unit 514b, selects the reference point input button 514a, and inputs reference points 523a and 523b on the camera image 521. The reference point input unit 415 accepts the reference points 523a and 523b and coordinate values ​​input by the user. The setting screen display unit 411 displays the lane shape lines 522 accepted by the lane shape input unit 414 and the reference points 523a and 523b accepted by the reference point input unit 415. The setting information transmission unit 418 transmits lane setting data indicating the lane shape lines 522 and the reference points 523a and 523b to the radar 100.

[0061] The radar 100 sets lane regions R1, R2, and R3 in the coordinate space based on the received lane setting data. Fig. 6B is a diagram illustrating an example of setting lane regions in the radar coordinate space. The radar 100 identifies the shape of the lane based on the lane shape line 522 and reference points 523a and 523b, and changes the lane regions R1, R2, and R3 in accordance with the identified shape. In the example of Fig. 6B, the lane curvature and turning positions are identified by the lane shape line 522 and reference points 523a and 523b, and the lane regions R1, R2, and R3 are set in a curved shape based on the curvature and turning positions.

[0062] Referring again to Figure 4, the lane editing unit 416 edits the lane areas R1, R2, and R3 set in the radar 100. The lane editing unit 416 receives lane area data including coordinate values ​​of the lane areas R1, R2, and R3 from the radar 100. The lane editing unit 416 edits the lane areas R1, R2, and R3 in accordance with editing instructions for the lane areas R1, R2, and R3 given by the user.

[0063] Referring again to FIG. 5A , when the lane edit button 513b is selected, the radar setting device 400 transmits a request for lane area data to the radar 100. The radar 100, having received the request, transmits the lane area data to the radar setting device 400. When the radar setting device 400 receives the lane area data, the setting screen 500 transitions to edit mode, making it possible to edit the lane areas set by the radar 100. FIG. 5E is a diagram showing an example of the setting screen in the lane area edit mode. As shown in FIG. 5E , in the edit mode, lane shape lines 523 indicating the dividing lines of each lane are displayed superimposed on the camera image 521, and nodes 523c are displayed at multiple locations on the lane shape lines 523. The nodes 523c are selectable and movable points. For example, the user can select the node 523c to be moved by dragging and dropping it, and move it to the desired position. When the user releases his / her finger or stylus from node 523c, the selection and movement of node 523c ends, and lane shape line 523 is changed according to the changed position of node 523c. This allows the user to edit lane shape line 523 that has deviated from the lane marking so that it overlaps with the lane marking.

[0064] Referring again to Figure 4, the lane editing unit 416 generates edited data including coordinate values ​​that define the edited lane areas R1, R2, and R3 based on the edited lane shape line 523, and transmits the edited data to the radar 100. The radar 100 changes the settings of the lane areas R1, R2, and R3 in accordance with the received edited data.

[0065] When the lane regions R1, R2, and R3 in the coordinate space of the radar 100 are set as described above, the radar 100 generates trajectory data including time-series position data of one or more vehicles V, and transmits the trajectory data to the radar setting device 400. The trajectory data receiving unit 419 receives the trajectory data transmitted from the radar 100.

[0066] The setting screen display unit 411 displays the travel trajectory of the vehicle V detected by the radar 100 superimposed on the camera image 521 based on the received trajectory data. FIG. 5F is a diagram showing an example of a setting screen on which the travel trajectory of the vehicle V is displayed. As shown in FIG. 5F, for example, the travel trajectory 524 of the vehicle V may be represented by a plurality of figures indicating the vehicle's position over time. The user can determine whether the lane area in the coordinate space of the radar 100 is set correctly by checking whether the travel trajectory 524 deviates from the lane. In the example of FIG. 5F, the travel trajectory 524 deviates from the lane. Therefore, the user determines that the lane area in the coordinate space of the radar 100 is set incorrectly.

[0067] The lane adjustment unit 515 is used to adjust the lane area set in the radar 100. The lane adjustment unit 515 includes a zoom-in button 515a, a zoom-out button 515b, an up button 515c, a down button 515d, a right button 515e, a left button 515f, a clockwise rotation button 515g, a counterclockwise rotation button 515h, a forward rotation button 515i, and a backward rotation button 515j.

[0068] The enlarge button 515a is a button for enlarging the camera image 521 and the travel path 524. The reduce button 515b is a button for reducing the camera image 521 and the travel path 524. The user selects the enlarge button 515a when enlarging the camera image 521 and the travel path 524, and selects the reduce button 515b when reducing the camera image 521 and the travel path 524.

[0069] The up movement button 515c is a button for moving the traveling trajectory 524 upward relative to the camera image 521, and the down movement button 515d is a button for moving the traveling trajectory 524 downward relative to the camera image 521. The right movement button 515e is a button for moving the traveling trajectory 524 right relative to the camera image 521, and the left movement button 515f is a button for moving the traveling trajectory 524 left relative to the camera image 521. When adjusting the position of the traveling trajectory, the user selects the up movement button 515c, the down movement button 515d, the right movement button 515e, or the left movement button 515f.

[0070] The clockwise rotation button 515g is a button for rotating the traveling trajectory 524 clockwise relative to the camera image 521, and the counterclockwise rotation button 515h is a button for rotating the traveling trajectory 524 counterclockwise relative to the camera image 521. The forward rotation button 515i is a button for rotating the traveling trajectory 524 forward in the depth direction of the screen, and the backward rotation button 515j is a button for rotating the traveling trajectory 524 backward in the depth direction of the screen. To adjust the angle of the traveling trajectory, the user selects the clockwise rotation button 515g, the counterclockwise rotation button 515h, the forward rotation button 515i, or the backward rotation button 515j. The user adjusts the position and angle of the traveling trajectory 524 so that the traveling trajectory 524 fits correctly within the lane.

[0071] 5G is a diagram showing an example of the setting screen after the position and angle of the traveling trajectory 524 have been adjusted. When the zoom-in button 515a, the zoom-out button 515b, the up button 515c, the down button 515d, the right button 515e, the left button 515f, the clockwise rotation button 515g, the counterclockwise rotation button 515h, the forward rotation button 515i, or the backward rotation button 515j is operated to instruct adjustment of the position and angle of the traveling trajectory 524, the position and angle of the traveling trajectory 524 displayed on the setting screen 500 change in response to the instruction, as shown in FIG. 5G. This allows the user to easily determine whether the traveling trajectory 524 is correctly within the lane by checking the traveling trajectory 524 superimposed on the camera image 521.

[0072] Referring again to FIG. 4 , the coordinate adjustment unit 417 accepts an adjustment direction and an adjustment amount of the coordinates of the traveling trajectory 524 input from the zoom-in button 515a, the zoom-out button 515b, the up button 515c, the down button 515d, the right button 515e, the left button 515f, the clockwise rotation button 515g, the counterclockwise rotation button 515h, the forward rotation button 515i, or the backward rotation button 515j. The setting screen display unit 411 changes the position and angle of the traveling trajectory 524 on the setting screen 500 in accordance with the adjustment direction and adjustment amount of the coordinates of the traveling trajectory 524 accepted by the coordinate adjustment unit 417. Correction data is generated based on the adjustment direction and adjustment amount of the coordinates of the traveling trajectory 524 accepted by the coordinate adjustment unit 417. The setting information transmission unit 418 transmits the generated correction data to the radar 100. The radar 100 adjusts the lane regions R1, R2, and R3 in the coordinate space based on the received correction data.

[0073] The radar setting device 400 has a function for checking the detection accuracy of the radar 100 after lane area setting for the radar 100 as described above. This function is provided by a first count result input unit 420, a second count result input unit 421, a radar detection result receiving unit 422, a collating unit 423, and a setting screen display unit 411.

[0074] When the lane area setting is completed, the radar 100 transmits traffic count data indicating the number of vehicles detected for each lane (first traffic volume). The first traffic volume is the number of vehicles detected by the radar 100 that pass through a specific point in the measurement area 300 (for example, a vehicle detection line set at a specific point on a road) during a detection period. The radar 100 counts the number of vehicles for each lane for each fixed detection period and transmits the traffic count data. The first count result input unit 420 receives the traffic count data transmitted from the radar 100. The setting screen display unit 411 displays the number of vehicles detected for each lane based on the received traffic count data.

[0075] The second count result input unit 421 accepts the number of vehicles per lane (second traffic volume) input by the user during the detection period. The user counts the second traffic volume by visually observing the measurement area 300 or by visually observing a video or multiple still images captured by a camera that captures the measurement area 300, and inputs the count into the second count result input unit 421. The second traffic volume is the number of vehicles that passed through a specific location in the measurement area 300 (for example, a vehicle detection line set at a specific location on a road) during the detection period. The setting screen display unit 411 displays the number of vehicles per lane input by the user.

[0076] Referring again to FIG. 5A, the setting screen 500 is also a confirmation screen for confirming the detection accuracy of the radar 100. The traffic count result display unit 530 includes a first count result display unit 531 and a second count result display unit 532. The first count result display unit 531 is an area for displaying the number of vehicles for each lane counted by the radar 100. The first count result display unit 531 is an example of a first result display unit. The first count result display unit 531 includes a count value display unit 531a for displaying the number of vehicles in the first lane, a count value display unit 531b for displaying the number of vehicles in the second lane, a count value display unit 531c for displaying the number of vehicles in the third lane, and a count value display unit 531d for displaying the number of vehicles in the fourth lane.

[0077] The second count result display unit 532 includes count units 532a and 533a for the user to count the number of vehicles traveling in the first lane and a count value display unit 534a for displaying the count value for the first lane; count units 532b and 533b for the user to count the number of vehicles traveling in the second lane and a count value display unit 534b for displaying the count value for the second lane; count units 532c and 533c for the user to count the number of vehicles traveling in the third lane and a count value display unit 534c for displaying the count value for the third lane; and count units 532d and 533d for the user to count the number of vehicles traveling in the fourth lane and a count value display unit 534d for displaying the count value for the fourth lane. Multiple users may count the number of vehicles traveling in multiple lanes, or the same user may count the number of vehicles traveling in multiple lanes. The second count result display unit 532 is an example of a second result display unit. The count value display unit 534a displays a numerical value corresponding to the number of times the count units 532a and 533a are selected. Count value display section 534b displays a numerical value corresponding to the number of times count sections 532b and 533b have been selected. Count value display section 534c displays a numerical value corresponding to the number of times count sections 532c and 533c have been selected. Count value display section 534d displays a numerical value corresponding to the number of times count sections 532d and 533d have been selected. Count sections 532a, 532b, 532c, and 532d are buttons for incrementing the count value, and count sections 533a, 533b, 533c, and 533d are buttons for decrementing the count value. Second count result display section 532 is an example of a second result display section, and the count value of the number of vehicles per lane is an example of reference information. Note that, in this embodiment, the first result display section and the second result display section are displayed on setting screen 500, but the first result display section and the second result display section may be displayed on different screens. For example, the first result display section may be displayed on the setting screen 500, and the second result display section may be displayed on a pop-up screen that is displayed when a button (not shown) on the setting screen 500 is clicked.

[0078] The traffic count result display unit 530 further includes a detection period display unit 535. The detection period display unit 535 includes a reception time display unit 535a for displaying the time when traffic count data was last received from the radar 100, an expected reception time display unit 535b for displaying the time when traffic count data is next scheduled to be received from the radar 100, and a reception interval display unit 535c for displaying the reception interval of the traffic count data.

[0079] FIG. 5H is a diagram showing an example of a setting screen displaying the number of vehicles per lane based on traffic count data and the number of vehicles per lane input by the user. In the example shown in FIG. 5H, the number of vehicles in the first, second, and third lanes detected by the radar 100 is "14," "25," and "7," respectively, and the number of vehicles in the first, second, and third lanes counted by the user is "13," "25," and "7," respectively. The count value display unit 531a displays "14," the count value display unit 531b displays "25," and the count value display unit 531c displays "7." The count value display unit 534a displays "13," the count value display unit 534b displays "25," and the count value display unit 534c displays "7." The count value display unit of the radar 100 and the user's count value display unit for the same lane are arranged vertically side by side. That is, the count value display units 531a and 534a for the first lane are arranged vertically, the count value display units 531b and 534b for the second lane are arranged vertically, the count value display units 531c and 534c for the third lane are arranged vertically, and the count value display units 531d and 534d for the fourth lane are arranged vertically. This allows the user to easily compare the count value obtained by the radar with the count value obtained by the user.

[0080] The reception time display section 535a displays the time when the previous traffic count data was received, "2021 / 4 / 1 15:00:00." The scheduled reception time display section 535b displays the scheduled time when the next traffic count data will be received, "2021 / 4 / 1 15:02:30." The reception interval display section 535c displays the reception interval for the traffic count data, "2.5 min." In this embodiment, the reception time and reception interval for the traffic count data constitute the detection period. For example, if the count value of the number of vehicles per lane by the radar 100 and the count value of the number of vehicles per lane visually by the user are sufficiently similar, the detection period (the reception time and reception interval of the previous traffic count data) can be displayed together with the count value of the number of vehicles per lane by the radar 100 and the count value of the number of vehicles per lane visually by the user, allowing the user to confirm that the detection accuracy of the radar 100 is ensured during the detection period. For example, if the screen of FIG. 5H is recorded, the user can confirm afterward that the detection accuracy of the radar 100 was ensured during the detection period.

[0081] For example, unused count value display units may be indicated as disabled. In the example of FIG. 5H, since the number of lanes in measurement area 300 is three, count value display units 531d and 534d for the fourth lane are not used. Therefore, count value display units 531d and 534d are displayed in gray, which indicates that they are disabled. Furthermore, unused count units may also be indicated as disabled. In the example of FIG. 5H, unused count units 532d and 533d are displayed in gray.

[0082] Furthermore, traffic count result display section 530 includes erase button 536 for erasing the count values ​​displayed in count value display sections 531a, 531b, 531c, 531d, 534a, 534b, 534c, and 534d. When erasing a count value, the user can erase the count value by selecting erase button 536.

[0083] Referring again to Fig. 4, the radar 100 transmits detection result data indicating the detection result to the radar setting device 400. The detection result includes position information of the detected vehicle V. The radar detection result receiving unit 422 receives the detection result data transmitted from the radar 100. The setting screen display unit 411 displays the position of the vehicle V included in the detection result data.

[0084] 5H again. The bird's-eye view display unit 540 displays the position of the vehicle V detected by the radar 100 superimposed on a bird's-eye view of the measurement area 300. As shown in FIG. 5H, the bird's-eye view display unit 540 displays a bird's-eye view 541 of the lanes included in the measurement area 300 and a graphic 542 indicating the position of the vehicle V detected in each lane. The radar 100 transmits detection result data at a predetermined cycle, and the position of the graphic 542 on the bird's-eye view display unit 540 is updated according to the detection result data received by the radar setting device 400. As a result, the real-time position of the vehicle V is displayed on the bird's-eye view display unit 540. The user can confirm that the detection accuracy of the radar 100 is accurate by comparing the position of the vehicle V on the bird's-eye view display unit 540 with, for example, the camera image 521 on the image display unit 520.

[0085] Referring again to FIG. 4, the collation unit 423 collates the number of vehicles detected by the radar 100 during the detection period with the number of vehicles traveling in the measurement area 300 counted by the user during the detection period. Specifically, the collation unit 423 collates the count value of the number of vehicles for each lane indicated by the traffic count data with the count value of the number of vehicles for each lane input by the user. The collation unit 423 calculates the accuracy of the count value of the number of vehicles counted by the radar 100, using the count value of the number of vehicles counted by the user as the true value. In the example of FIG. 5H, the count value of the number of vehicles in the first lane counted by the radar 100 is "14," and the count value of the number of vehicles in the first lane counted by the user is "13," so the accuracy of the count value of the number of vehicles in the first lane counted by the radar 100 is 92.9%. The count value of the number of vehicles in the second lane by the radar 100 is "25," and the count value of the number of vehicles in the second lane by the user is also "25," so the accuracy of the count value of the number of vehicles in the second lane by the radar 100 is 100%. The count value of the number of vehicles in the third lane by the radar 100 is "7," and the count value of the number of vehicles in the third lane by the user is also "7," so the accuracy of the count value of the number of vehicles in the third lane by the radar 100 is 100%. When the measurement area 300 includes multiple lanes, the matching unit 423 calculates, for example, the average value of the accuracy for each lane as the accuracy of the detection result of the radar 100. In the example of FIG. 5H, the accuracy is 97.6%.

[0086] The collation unit 423 can compare the calculated accuracy with a predetermined reference value to determine whether the detection accuracy is pass or fail. In this embodiment, the reference value is 95%. In the example of FIG. 5H, the collation unit 423 determines that the detection accuracy is pass. The setting screen display unit 411 displays at least one of the accuracy calculated by the collation unit 423 and the pass / fail determination result of the detection accuracy.

[0087] 5H again. When the collation unit 423 collates the number of vehicles detected by the radar 100 during the detection period with the number of vehicles traveling in the measurement area 300 counted by the user during the detection period, the collation result is displayed on the setting screen 500. The collation result display unit 550 is an area for displaying the collation result by the collation unit 423. The collation result display unit 550 includes, for example, an accuracy display unit 550a for displaying the accuracy of the detection result of the radar 100 and a judgment result display unit 550b for displaying a judgment result of whether the detection accuracy of the radar 100 passes or fails. If the judgment result is a pass, the judgment result display unit 550b displays, for example, the word "Success." If the judgment result is a fail, the judgment result display unit 550b displays, for example, the word "Failure." By checking the collation result display unit 550, the user can understand the detection accuracy of the radar 100 and whether the detection accuracy is above a predetermined standard.

[0088] Referring again to FIG. 4, the recording unit 424 records a process of checking the detection accuracy of the radar 100 (hereinafter referred to as the "detection accuracy checking process"). The detection accuracy checking process includes the first count result input unit 420 receiving traffic count data from the radar 100, the second count result input unit 421 accepting a user's input of the number of vehicles per lane, the radar detection result receiving unit 422 receiving detection result data from the radar 100, and the comparison unit 423 comparing the number of vehicles per lane. The detection accuracy checking process is recorded, for example, as a moving image of the setting screen 500 during the period from the start of the detection period to the display of the comparison result of the number of vehicles (hereinafter referred to as the "recording period"). The moving image of the setting screen 500 includes a moving image of the measurement area 300 on the image display unit 520. Note that the recording unit 424 may record multiple still images of the setting screen 500 at multiple points in time during the recording period instead of a moving image. An example of recording a moving image of the setting screen 500 will be described below.

[0089] Referring again to FIG. 5A, the matching result display unit 550 includes a recording start button 551. The recording start button 551 is a button for instructing the start of recording of the detection accuracy confirmation process. When the user selects the recording start button 551, recording of a moving image on the setting screen 500 starts, and an instruction to start a detection period is transmitted to the radar 100. Upon receiving the instruction to start a detection period, the radar 100 starts the detection period. Furthermore, as described above, the radar 100 detects the number of vehicles for each lane and transmits traffic count data. When the user selects the recording start button 551, the user inputs the number of vehicles for each lane into the radar setting device 400 as described above. The input count values ​​are displayed in the count value display units 531a, 531b, 531c, 531d, 534a, 534b, 534c, and 534d. The radar 100 detects the position of the vehicle V in the measurement area 300 and transmits the detection result data. The position of vehicle V detected by radar 100 is displayed superimposed on the bird's-eye view of the measurement area 300 in the bird's-eye view display unit 540. When the detection period ends, the matching unit 423 matches the number of vehicles detected by radar 100 during the detection period with the number of vehicles traveling in the measurement area 300 counted by the user during the detection period. The matching unit 423 calculates the accuracy of the count value of the number of vehicles counted by radar 100, and the calculated accuracy and the pass / fail judgment result of the detection accuracy of radar 100 are displayed on the matching result display unit 550. This stops recording of the video on the setting screen 500, and the recording period ends.

[0090] Referring again to FIG. 4, when the recording of the detection accuracy confirmation process is stopped, the recording unit 424 saves the recorded detection accuracy confirmation process (movie of the setting screen 500). For example, the recording unit 424 saves the moving image of the setting screen 500 in accordance with an instruction from the user. When the recording of the detection accuracy confirmation process is stopped (i.e., when the recording period ends), a save instruction unit, which is a window for the user to instruct saving the moving image of the detection accuracy confirmation process, may be displayed. FIG. 7 is a diagram showing an example of the save instruction unit. The save instruction unit 560 includes a save instruction button 561 and a cancel button 562. The save instruction button 561 is a button for instructing saving of the moving image of the detection accuracy confirmation process, and the cancel button 562 is a button for discarding the moving image of the detection accuracy confirmation process. When the save instruction button 561 is selected by the user, the moving image data of the detection accuracy confirmation process is saved in, for example, the non-volatile memory 402. The saving destination may be an internal memory of the radar 100 or an external server connected to the radar setting device 400 via a network. When the user selects the cancel button 562, the video of the detection accuracy confirmation process is discarded. When either the save instruction button 561 or the cancel button 562 is selected, the save instruction section 560 is closed.

[0091] The above-described save instruction unit 560 is an example of a configuration for a user to instruct saving of the video of the detection accuracy confirmation process, and is not limited to this. For example, the matching result display unit 550 on the setting screen 500 may be configured to provide a button for instructing saving of the video of the detection accuracy confirmation process, and the user may instruct saving of the video of the detection accuracy confirmation process by selecting the button.

[0092] The recorded detection accuracy confirmation process allows the user to check afterward the detection accuracy of the radar 100 during the detection period and the pass / fail judgment result of the detection accuracy. Furthermore, recording the entire detection accuracy confirmation process can serve as evidence that the detection accuracy and pass / fail judgment result of the radar 100 have been obtained through an appropriate process, and it is possible to prevent falsification and tampering of the detection accuracy and pass / fail judgment result of the radar 100.

[0093] [1-4. Operation of the radar setting device] [1-4-1. Lane area setting process] 8 is a flowchart showing an example of the procedure of the lane area setting process of the radar setting device 400 according to the first embodiment. When the processor 401 starts the setting program 409, the radar setting device 400 executes the lane area setting process as described below.

[0094] The processor 401 causes the display unit 405 to display a setting screen 500 for setting lane areas for the radar 100 (step S101).

[0095] The user selects the image read button 511a (see FIG. 5A) to instruct the radar setting device 400 to read the camera image 521. The processor 401 receives the instruction to read the camera image 521 (step S102). Upon receiving the read instruction, the processor 401 reads the camera image 521 and displays the read camera image 521 on the image display unit 520 (step S103).

[0096] The user inputs basic data to the basic data input unit 512 (see FIG. 5A). The processor 401 accepts the input basic data (step S104). The processor 401 transmits the input basic data to the radar 100 (step S105). The radar 100 uses the basic data to initially set the coordinate system and lane areas in the coordinate space.

[0097] The user selects lane drawing instruction button 513a and draws lane shape lines 522 on camera image 521 (see FIG. 5A). Processor 401 accepts input of lane shape lines 522 (step S106).

[0098] The user inputs coordinate values ​​into coordinate value input section 514b, selects reference point input button 514a, and inputs reference points 523a and 523b on camera image 521 (see FIG. 5A). Processor 401 accepts the input of reference points 523a and 523b and the coordinate values ​​(step S107).

[0099] The processor 401 generates lane setting data from the received data of the lane shape line 522 and the data of the reference points 523a, 523b and coordinate values, and transmits the lane setting data to the radar 100 (step S108). The radar 100 identifies the shape of the lane based on the received lane setting data, and changes the lane area according to the identified shape.

[0100] The user selects the lane edit button 513b (see FIG. 5A). When the processor 401 accepts the selection of the lane edit button 513b, it requests lane area data from the radar 100. In response to the request, the radar 100 transmits the lane area data including the coordinate values ​​of the lane areas R1, R2, and R3. Upon receiving the lane area data, the processor 401 displays lane shape lines 523 indicating the dividing lines of each lane based on the lane areas R1, R2, and R3, superimposed on the camera image 521. The user edits the lane shape lines 523 by moving the nodes 523c of the lane shape lines 523 (step S109). The processor 401 generates edit data that defines the edited lane areas R1, R2, and R3 according to the edited lane shape lines 523, and transmits the edit data to the radar 100 (step 110). The radar 100 changes the settings of the lane areas R1, R2, and R3 in accordance with the edited data.

[0101] The radar 100 generates trajectory data from the detected time-series position data of the vehicle V and transmits the trajectory data to the radar setting device 400. The radar setting device 400 receives the trajectory data (step S111). The processor 401 displays the traveling trajectory 524 of the vehicle V (see FIG. 5F) by superimposing it on the camera image 521 based on the received trajectory data (step S112).

[0102] The user adjusts the position or angle of the traveling trajectory 524 so that it fits within the lane in the camera image 521, using at least one of the zoom-in button 515a, zoom-out button 515b, up button 515c, down button 515d, right button 515e, left button 515f, clockwise button 515g, counterclockwise button 515h, forward rotation button 515i, and backward rotation button 515j in the lane adjustment unit 515. The processor 401 accepts the adjustment direction and amount of the position or angle of the traveling trajectory 524 (step S113).

[0103] The processor 401 generates correction data from the adjustment direction and adjustment amount of the coordinates of the accepted travel trajectory 524, and transmits the correction data to the radar 100 (step S114). The radar 100 adjusts the position and angle of the lane area in the coordinate space based on the received correction data. This completes the lane area setting process.

[0104] [1-4-2. Detection accuracy confirmation process] 9 is a flowchart showing an example of the procedure of the detection accuracy confirmation process of the radar setting device 400 according to the first embodiment. When the lane area setting of the radar 100 is completed, the radar setting device 400 executes the lane area setting process described below.

[0105] The user selects the recording start button 551 on the setting screen 500 to issue a recording start instruction to the radar setting device 400. Upon receiving the recording start instruction, the processor 401 transmits a detection period start instruction to the radar 100 (step S201). Upon receiving the detection period start instruction, the radar 100 starts the detection period. The processor 401 starts recording the detection accuracy confirmation process, i.e., recording a moving image of the setting screen 500 (step S202).

[0106] The radar 100 detects the position of the vehicle V during the detection period, counts the number of vehicles in each lane, and generates traffic count data. The radar 100 transmits the traffic count data every time the detection period ends.

[0107] In parallel with counting the number of vehicles, the radar 100 detects the position of the vehicle V traveling in the measurement area 300 in real time and sequentially transmits the detection result data. The radar setting device 400 receives the detection result data transmitted from the radar 100 (step S203). Based on the received detection result data, the processor 401 displays a graphic 542 at the position of the detected vehicle V on the bird's-eye view display unit 540 (see FIG. 5A) (step S204). The display of the graphic 542 on the bird's-eye view display unit 540 is updated in real time every time detection result data is received.

[0108] The user counts the number of vehicles in each lane in the measurement area 300 by visually inspecting the measurement area 300 or by checking the captured camera image 521 of the measurement area 300. The user inputs the number of vehicles in each lane into the radar setting device 400 using the counting units 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d (see FIG. 5A). For example, the user checks the scheduled reception time of the next traffic count data displayed in the scheduled reception time display unit 535b and the reception interval of the traffic count data displayed in the reception interval display unit 535c, and starts counting the number of vehicles in each lane when the scheduled reception time arrives and ends counting the number of vehicles in each lane when the reception interval has elapsed. This allows the user to count the number of vehicles in each lane during the detection period.

[0109] Processor 401 receives an input of a count value of the number of vehicles per lane from the user during the detection period (step S205). Processor 401 displays the input count value on count value display units 534a, 534b, 534c, and 534d (see FIG. 5A) (step S206).

[0110] The processor 401 determines whether or not the traffic count data transmitted from the radar 100 has been received (step S207). If the traffic count data has not been received (NO in step S207), the processor 401 returns to step S203.

[0111] The count value input by the user continues until the end of the detection period, and the count value display on the count value display sections 534a, 534b, 534c, and 534d is updated in real time until the end of the detection period.

[0112] If traffic count data is received (YES in step S207), processor 401 displays the count value of the number of vehicles for each lane on first count result display unit 531 (see FIG. 5A) based on the received traffic count data (step S208).

[0113] The user can check the detection accuracy of the radar 100 by comparing the count value displayed on the first count result display section 531 with the count value displayed on the second count result display section 532.

[0114] The user can also check the detection accuracy of the radar 100 by comparing the position of the detected vehicle displayed on the bird's-eye view display unit 540 with the position of the vehicle V traveling in the measurement area 300 confirmed with the naked eye, or the position of the vehicle V captured on the camera image 521. Note that reception of detection data and updating of the position of the detected vehicle on the bird's-eye view display unit 540 may be continued even after the end of the detection period.

[0115] The processor 401 compares the count value of the number of vehicles per lane indicated by the traffic count data with the count value of the number of vehicles per lane input by the user, and calculates the accuracy of the count value of the number of vehicles counted by the radar 100 (step S209). The processor 401 compares the calculated accuracy with a reference value, and determines whether the detection accuracy is acceptable (step S210). The processor 401 displays the judgment results of the accuracy and detection accuracy on the comparison result display unit 550 (see FIG. 5H) (step S211). The user can easily check whether the radar 100 has sufficient detection accuracy by checking the judgment results of the accuracy and detection accuracy displayed on the comparison result display unit 550.

[0116] Processor 401 stops recording the detection accuracy confirmation process, i.e., stops recording the moving image of setting screen 500 (step S212). Processor 401 displays save instruction section 560. The user selects save instruction button 561 to save the moving image of the detection accuracy confirmation process, or selects cancel button 562 to discard the moving image of the detection accuracy confirmation process. When save instruction button 561 is selected and an instruction to save the moving image of the detection accuracy confirmation process is input (YES in step S213), processor 401 saves the moving image of setting screen 500 (step S214). When an instruction to discard the moving image of the detection accuracy confirmation process is input (NO in step S213), processor 401 discards the moving image of setting screen 500 (step S215). This ends the detection accuracy confirmation process.

[0117] [2. Second Embodiment] In this embodiment, the radar setting device 400 recognizes vehicles by processing the loaded camera image 521 and automatically counts the number of vehicles for each lane. That is, in this embodiment, the image recognition processing on the camera image 521 is a "means different from the infrastructure sensor." When the detection period starts, the processor 401 (see FIG. 3) of the radar setting device 400 executes image recognition processing on the camera image 521 and detects an image of a vehicle. Based on the position of the detected image of the vehicle, the processor 401 determines in which lane the vehicle is traveling and counts the number of vehicles for each lane. When the detection period ends, the processor 401 stops counting the number of vehicles.

[0118] In this embodiment, the count result of the number of vehicles obtained by image processing is displayed on the second count result display unit 532. The user can check the detection accuracy of the radar 100 by comparing the count value of the vehicles detected by the radar 100 with the count value of the vehicles obtained by the image recognition processing.

[0119] In this embodiment, the collation unit 423 (see FIG. 4 ) collates the number of vehicles detected by the radar 100 during the detection period with the number of vehicles traveling in the measurement area 300 counted during the detection period by image recognition processing. The collation unit 423 calculates the accuracy of the count value of the number of vehicles counted by the radar 100, using the count value of the number of vehicles counted by the image recognition processing as the true value. The collation unit 423 compares the accuracy with a predetermined reference value and determines whether the detection accuracy of the radar 100 is acceptable. The setting screen display unit 411 displays the judgment results of the accuracy and detection accuracy on the collation result display unit 550.

[0120] 3. Third Embodiment In this embodiment, the setting screen 500 does not include the second count result display section 532. In this embodiment, the camera image 521 is the "reference information," and the image display section 520 is the "second result display section." That is, the user refers to the camera image 521 displayed on the image display section 520, and compares the count value of the number of vehicles per lane displayed on the first count result display section 531 with the number of vehicles per lane captured in the camera image 521. This allows the user to check the detection accuracy of the radar.

[0121] [4. Fourth Embodiment] In this embodiment, the user can select a method for inputting a reference point. See FIG. 5A. In this embodiment, the reference point input button 514a is a button that allows the user to select a method for inputting a reference point. When the reference point input button 514a is selected by the user, a selection unit 600, which is a window for selecting a reference point, is displayed. FIG. 10 is a diagram showing an example of the selection unit 600. The selection unit 600 includes a manual input button 610, an automatic input button 620, and a radar input button 630.

[0122] The manual input button 610 is a button for selecting manual input by the user as a method for inputting the reference points. When the manual input button 610 is selected by the user, the user can input the reference points 523a and 523b on the image display unit 520, as in the first embodiment.

[0123] Automatic input button 620 is a button that allows the user to select automatic input of a reference point by image recognition processing as a method of inputting a reference point. When automatic input button 620 is selected by the user, processor 401 executes image recognition processing on camera image 521 to recognize road components, such as dividing lines, road markings (pedestrian crossings, stop lines, regulatory markings, etc.), road signs, etc. Processor 401 sets a feature point of the recognized component (for example, an end point of a white line) as a reference point. This allows the reference point to be automatically input.

[0124] Feature points recognized from the camera image 521 may be set as candidate points for the reference point. It is preferable to use a plurality of candidate points. The candidate points are displayed on the image display unit 520 so as to be superimposed on the camera image 521. The user can select a candidate point using the input device 406, and the selected candidate point is set as the reference point. The user inputs the reference point by selecting a candidate point.

[0125] The radar input button 630 is a button that allows the user to select input of a reference point detected by the radar 100 as a method of inputting a reference point. When the radar input button 630 is selected by the user, the radar 100 detects objects installed near the road, such as road signs, markers installed on the roadside or on the road, etc. The radar 100 transmits reference point data including position information of the detected objects to the radar setting device 400. The radar setting device 400 receives the reference point data, and thereby inputs the reference point.

[0126] As described above, the reference point input by the selected input method is displayed superimposed on the camera image 521. The user inputs the coordinate value of the reference point into the coordinate value input unit 514b. This provides the reference point and the coordinate value to the radar setting device 400.

[0127] [5. Fifth Embodiment] 11 is a diagram showing an example of the rear surface of the radar according to the fifth embodiment. A plurality of LEDs (Light Emitting Diodes) 110A, 110B, 110C, 110D, 110E, and 110F are provided on the upper rear surface of the housing of the radar main body 102. The LEDs 110A, 110B, 110C, 110D, 110E, and 110F can emit light in different colors. For example, the LED 110A can emit light in red, the LED 110B in orange, the LED 110C in yellow, the LED 110D in yellow-green, the LED 110E in green, and the LED 110F in blue.

[0128] The housing of the main body 102 is waterproof. For example, the housing of the main body 102 is covered with a waterproof cover made of synthetic resin. The waterproof cover is made of a light-transmitting (for example, transparent or translucent) material. This allows the person installing the radar 100 to visually recognize the light emitted from the LEDs 110A, 110B, 110C, 110D, 110E, and 110F through the waterproof cover.

[0129] Each of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F emits light in accordance with the detection distance of an object (vehicle V) detected by the radar 100. That is, each of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F lights up when the detection distance is within a specific range, and turns off when the detection distance is outside that range. This allows the installer to easily check whether the radar 100 has detected the vehicle V and also easily check the distance from the radar 100 to the vehicle V by checking the light emission states of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F.

[0130] As shown in FIG. 11 , the horizontal direction of the outer periphery of the rear surface of the rectangular main body 102 is defined as the x-direction, and the direction perpendicular to the x-direction is defined as the y-direction. The LEDs 110A, 110B, 110C, 110D, 110E, and 110F are aligned in a row in the x-direction on the rear surface of the main body 102. The x-direction corresponds to the distance from the radar 100. The corresponding distance increases toward the right in FIG. 11 . Each of the LEDs 110F, 110E, 110D, 110C, 110B, and 110A is preset to correspond to a specific range defined by the distance from the radar 100. For example, the LED 110A corresponds to a range of 200 m or less from the radar 100 and a range of 190 m or more from the radar 100. Similarly, LED 110B corresponds to a range of 185 m to 175 m, LED 110C corresponds to a range of 165 m to 155 m, LED 110D corresponds to a range of 140 m to 130 m, LED 110E corresponds to a range of 110 m to 100 m, and LED 110F corresponds to a range of 75 m to 65 m. Each of LEDs 110A, 110B, 110C, 110D, 110E, and 110F emits light while the distance from the radar 100 to the vehicle V detected by the radar 100 falls within the corresponding range (threshold range). As a result, for example, after installing the radar 100, an installer of the radar 100 can visually check the vehicle V traveling in the measurement area 300 while checking the light emission states of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F. This allows the installer to easily check the detection accuracy of the radar 100 and determine whether the installation angle of the radar 100 is appropriate. Note that the term "detection accuracy" here includes both "accuracy" and "variation." For example, the installer can determine the "accuracy" by taking the visual vehicle detection result by the installer as a true value and checking whether the detection result by the radar 100 is close to the true value. For example, by repeatedly comparing the visual vehicle detection result with the vehicle detection result by the radar 100, it can be checked whether there is any variation in the detection result by the radar 100.

[0131] Furthermore, by making the light emission colors of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F different from one another, the installer can easily check the range in which the vehicle V is detected.

[0132] Hereinafter, the above "range" will be referred to as "distance range." The difference between the lower limit of the distance range corresponding to LED 110A, 190 m, and the upper limit of the distance range corresponding to LED 110B, 185 m, is 5 m. The difference between the lower limit of the distance range corresponding to LED 110B, 175 m, and the upper limit of the distance range corresponding to LED 110C, 165 m, is 10 m. The difference between the lower limit of the distance range corresponding to LED 110C, 155 m, and the upper limit of the distance range corresponding to LED 110D, 140 m, is 15 m. The difference between the lower limit of the distance range corresponding to LED 110D, 130 m, and the upper limit of the distance range corresponding to LED 110E, 110 m, is 20 m. The difference between the lower limit of the distance range corresponding to LED 110E, 100 m, and the upper limit of the distance range corresponding to LED 110F, 75 m, is 25 m. In this way, the distance ranges corresponding to the LEDs 110A, 110B, 110C, 110D, 110E, and 110F are set so that they become shorter as the distance from the radar 100 increases and become longer as the distance from the radar 100 decreases. When setting the angle of the radar 100, even a slight deviation in angle has a greater effect on the detection result as the distance from the radar 100 increases. Therefore, the angle of the radar 100 can be set more accurately by using detection results at long distances rather than detection results at short distances. By setting the distance ranges of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F as described above, the installer can check the detection results of the radar 100 at long distances in detail and easily check whether the installation angle of the radar 100 is appropriate.

[0133] However, the above distance ranges are merely examples and are not limiting. For example, the distance ranges of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F can be set to the same value for each LED. This allows the installer to check the detection accuracy within the same distance range for each of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F, regardless of the distance from the radar 100.

[0134] For example, the LEDs 110A, 110B, 110C, 110D, 110E, and 110F may correspond to distance ranges set at 10-m intervals at a distance of 150 m or more from the radar 100. This allows the installer to check the detection accuracy at a relatively long distance of 150 m or more from the radar 100.

[0135] As another example, the LEDs 110A, 110B, 110C, 110D, 110E, and 110F may correspond to distance ranges at a relatively short distance from the radar 100 (for example, up to 100 m from the radar 100). In this case, each distance range may be set to be shorter where the distance from the radar 100 is farther, and to be longer as the distance from the radar 100 becomes closer (for example, the distance range may be set at 5 m intervals between 70 m and 100 m from the radar 100, and the distance range may be set at 10 m intervals when the distance is less than 70 m).

[0136] The distance range corresponding to each of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F is set to a range of 10 m, but is not limited to this. The distance range can be set according to the speed limit of the road in the measurement area 300. For example, the distance range can be set to 10 m for the radar 100 installed on a highway with a speed limit of 100 km / h, and the distance range can be set to 5 m for the radar 100 installed on an ordinary road with a speed limit of 50 km / h.

[0137] For example, the distance range may be set according to the detection cycle of the radar 100. A vehicle V traveling at 120 km / h travels 3.3 m in 100 ms (milliseconds). A vehicle V traveling at 80 km / h travels 2.2 m in 100 ms. If the detection cycle of the radar 100 is 100 ms, setting the distance range to 3 m or less may cause the LED to not emit light even if a vehicle V traveling at 120 km / h is detected. Similarly, setting the distance range to 2 m or less may cause the LED to not emit light even if a vehicle V traveling at 80 km / h is detected. For this reason, the distance range may be set to a length that allows a vehicle V traveling at the speed limit to pass through in a period longer than the detection cycle of the radar 100.

[0138] 12 is a block diagram showing an example of the internal configuration of a radar according to the fifth embodiment. The radar 100 includes a processor 111, a nonvolatile memory 112, a volatile memory 113, a transmitting circuit 114, a receiving circuit 115, and a communication interface (communication I / F) 116.

[0139] The volatile memory 113 is, for example, a semiconductor memory such as an SRAM or a DRAM. The non-volatile memory 112 is, for example, a flash memory, a hard disk, a ROM, or the like. The non-volatile memory 112 stores a data processing program 117, which is a computer program, and data used to execute the data processing program 117. The radar 100 is configured with a computer, and each function of the radar 100 is realized by the processor 111 executing the data processing program 117, which is a computer program stored in a storage device of the computer. The data processing program 117 can be stored in a recording medium such as a flash memory, a ROM, or a CD-ROM. The processor 111 executes the data processing program 117 and causes the LEDs 110A, 110B, 110C, 110D, 110E, and 110F to emit light in accordance with the detection distance of the vehicle V by the radar 100, as will be described later.

[0140] The processor 111 is, for example, a CPU. However, the processor 111 is not limited to a CPU. The processor 111 may be a GPU. The processor 111 may be, for example, an ASIC, or a programmable logic device such as a gate array or FPGA. In this case, the ASIC or programmable logic device is configured to be able to execute processing similar to that of the data processing program 117.

[0141] The transmitting circuit 114 includes a transmitting antenna 114a. The transmitting circuit 114 generates a modulated wave and transmits the generated modulated wave from the transmitting antenna 114a. The transmitted modulated wave hits an object (e.g., a vehicle V) and is reflected.

[0142] The receiving circuit 115 includes receiving antennas 115a and 115b. The receiving antennas 115a and 115b receive reflected waves from the vehicle V. The receiving circuit 115 performs signal processing on the received reflected waves. The reflected wave data generated by the signal processing is provided to the processor 111. The processor 111 analyzes the reflected wave data and detects the distance and angle (position) and speed of the vehicle V relative to the radar 100.

[0143] The communication I / F 116 can communicate with an external device via wire or wirelessly. The communication I / F 116 can transmit information about the vehicle V detected by the radar 100 to an external device (for example, the radar setting device 400).

[0144] Each of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F is connected to the processor 111 by a signal line. The processor 111 can control the LEDs 110A, 110B, 110C, 110D, 110E, and 110F.

[0145] 13 is a functional block diagram showing an example of functions of the radar 100 according to the fifth embodiment. When the processor 111 executes the data processing program 117, the radar 100 exhibits the functions of an input unit 121, a detection unit 122, a determination unit 123, and an LED control unit 124.

[0146] The input unit 121 receives the reflected wave data generated by the receiving circuit 115 .

[0147] The detection unit 122 performs an analysis process on the reflected wave data received by the input unit 121, and detects the distance to the vehicle V within the measurement area 300, the angle of the vehicle V with respect to the radar 100, and the speed of the vehicle V.

[0148] Determination unit 123 compares the distance detection value obtained by detection unit 122 with the distance threshold ranges associated with each of LEDs 110A, 110B, 110C, 110D, 110E, and 110F, and determines whether the distance detection value falls within the threshold range. That is, determination unit 123 determines whether the distance detection value falls within each of the multiple threshold ranges.

[0149] The LED control unit 124 controls the LEDs 110A, 110B, 110C, 110D, 110E, and 110F based on the determination result by the determination unit 123. When the distance detection value falls within the threshold range corresponding to the LED 110A, the LED control unit 124 causes the LED 110A to emit light. Similarly, for the LEDs 110B, 110C, 110D, 110E, and 110F, the LED control unit 124 causes the LEDs 110B, 110C, 110D, 110E, and 110F to emit light when the distance detection value falls within the corresponding threshold range.

[0150] Next, a description will be given of the operation of the radar 100. The processor 111 executes LED light emission control processing by starting the data processing program 117. Fig. 14 is a flowchart showing an example of the procedure of the LED light emission control processing by the radar according to the fifth embodiment.

[0151] When the data processing program 117 is started, all of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F are turned off.

[0152] When the vehicle V travels through the measurement area 300, the modulated wave transmitted from the transmitting antenna 114a is reflected by the vehicle V, and the reflected wave is received by the receiving antennas 115a and 115b. An analysis process is performed on the reflected wave data, and detected values ​​of the distance, angle, and speed of the vehicle V relative to the radar 100 are obtained. The obtained detected values ​​of the distance, angle, and speed are stored in the non-volatile memory 112 or the volatile memory 113.

[0153] The processor 111 reads the distance detection value from the nonvolatile memory 112 or the volatile memory 113 (step S301).

[0154] Processor 111 selects one of a plurality of threshold ranges associated with each of LEDs 110A, 110B, 110C, 110D, 110E, and 110F (step S302). Processor 111 determines whether the detected distance value falls within the selected threshold range (step S303).

[0155] If the detected distance value falls within the selected threshold range (YES in step S303), processor 111 turns on the LED corresponding to the selected threshold range (step S304). The duration of the LED illumination can be set to any duration that is easy to view.

[0156] If the detected distance value is not within the selected threshold range (NO in step S303), processor 111 turns off the corresponding LED (step S305). As a result, the LED that was turned on in the previous processing cycle stops emitting light, and the LED that was not turned on in the previous processing cycle remains non-emitting.

[0157] Processor 111 determines whether all threshold ranges have been selected (step S306). If an unselected threshold range remains (NO in step S306), processor 111 returns to step S302 and selects one of the unselected threshold ranges. If all threshold ranges have been selected (YES in step S306), processor 111 returns to step S301 and reads the latest distance detection value.

[0158] With the above-described configuration of the radar 100, when a vehicle V travels through the measurement area 300, the LEDs corresponding to the position of the vehicle V emit light. When the vehicle V travels in a direction approaching the radar 100 in the measurement area 300, the LEDs emit light in the following order: LEDs 110A, 110B, 110C, 110D, 110E, and 110F. When the vehicle V travels in a direction away from the radar 100 in the measurement area 300, the LEDs emit light in the following order: LEDs 110F, 110E, 110D, 110C, 110B, and 110A. When multiple vehicles V travel through the measurement area 300, one or more of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F emit light.

[0159] In the fifth embodiment, the plurality of LEDs 110A, 110B, 110C, 110D, 110E, and 110F are arranged on the rear surface of the housing of the main body 102. However, this is not limiting. For example, a single multicolor LED may be arranged on the rear surface of the housing of the main body 102, and the LED may emit light in a color corresponding to the distance detection value. For example, red may correspond to a threshold range of 200 m to 190 m or more, orange to a threshold range of 185 m to 175 m or more, yellow to a threshold range of 165 m to 155 m or more, yellow-green to a threshold range of 140 m to 130 m or more, green to a threshold range of 110 m to 100 m or more, and blue to a threshold range of 75 m to 65 m or more.

[0160] Modified examples of the radar 100 according to this embodiment will be described below. FIG. 15A is a diagram showing a first modified example of the arrangement of LEDs in the radar 100. As shown in FIG. 15A, multiple LEDs may be arranged in a fan shape. In the fan shape formed by the multiple LEDs, the radial direction corresponds to the distance from the radar 100, and the circumferential direction corresponds to the angle. The LEDs 110A1, 110A2, 110A3, 110A4, and 110A5 forming the arc row correspond to the same distance range (for example, a distance range of 200 m or less and 190 m or more from the radar 100). The LEDs 110B1, 110B2, 110B3, 110B4, and 110B5 forming the arc row correspond to the same distance range (for example, a distance range of 185 m or less and 175 m or more from the radar 100). The LEDs 110C1, 110C2, and 110C3 forming the arc row correspond to the same distance range (for example, a distance range of 165 m or less and 155 m or more from the radar 100). The LEDs 110D1, 110D2, and 110D3 forming the arc row correspond to the same distance range (for example, a distance range of 140 m or less and 130 m or more from the radar 100). One LED 110E corresponds to a distance range of, for example, 110 m or less and 100 m or more.

[0161] The LEDs 110A1, 110A2, 110A3, 110A4, and 110A5 forming the arc array correspond to different angle ranges. For example, LED 110A1 corresponds to an angle range of -10° to -7°, LED 110A2 corresponds to an angle range of -7° to -3°, LED 110A3 corresponds to an angle range of -3° to +3°, LED 110A4 corresponds to an angle range of +3° to +7°, and LED 110A5 corresponds to an angle range of +7° to +10°. The angle with respect to the radar 100 is 0° when facing directly toward the radar 100, with the left side as viewed from the radar 100 being negative and the right side as viewed from the radar 100 being positive.

[0162] Similarly, LEDs 110B1, 110B2, 110B3, 110B4, and 110B5 forming the arc-shaped row correspond to different angular ranges. LEDs 110C1, 110C2, and 110C3 forming the arc-shaped row also correspond to different angular ranges, and LEDs 110D1, 110D2, and 110D3 forming the arc-shaped row also correspond to different angular ranges. For example, the five LEDs, LEDs 110B1, 110B2, 110B3, 110B4, and 110B5, correspond to the same five angular ranges as LEDs 110A1, 110A2, 110A3, 110A4, and 110A5 described above. For example, LED110C1 and LED11D1 correspond to an angle range of -10° or more and -3° or less, LED110C2 and LED11D2 correspond to an angle range of -3° or more and +3° or less, and LED110C3 and LED11D3 correspond to an angle range of +3° or more and +10° or less.

[0163] For example, LEDs 110A1, 110A2, 110A3, 110A4, and 110A5 forming the arc-shaped row emit light of the same color; LEDs 110B1, 110B2, 110B3, 110B4, and 110B5 forming the arc-shaped row emit light of the same color; LEDs 110C1, 110C2, and 110C3 forming the arc-shaped row emit light of the same color; and LEDs 110D1, 110D2, and 110D3 forming the arc-shaped row emit light of the same color. The LEDs in each of these arc-shaped rows emit light of different colors. In other words, the LEDs emit light of different colors for each corresponding distance range. However, these combinations of emitted colors are merely examples and are not limiting.

[0164] The processor 111 acquires the distance detection value and the angle detection value of the vehicle V by the radar 100, and for each distance threshold range, determines whether the distance detection value falls within the distance threshold range, and for each angle threshold range, determines whether the angle detection value falls within the angle threshold range. The processor 111 lights up an LED where the distance detection value falls within the corresponding distance threshold range and the angle detection value falls within the corresponding angle threshold range.

[0165] As a result, an LED emits light according to the distance and angle at which the vehicle V is detected. With this configuration, the installer can check not only the distance detection accuracy of the radar 100 but also the angle detection accuracy.

[0166] 15B is a diagram showing a second modified example of the arrangement of LEDs in the radar 100. As shown in FIG. 15B, multiple LEDs may be arranged to form multiple rows. Each row corresponds to multiple lanes in the measurement area 300. That is, LEDs 1101A, 1101B, 1101C, 1101D, 1101E, and 1101F correspond to the first lane, LEDs 1102A, 1102B, 1102C, 1102D, 1102E, and 1102F correspond to the second lane, and LEDs 1103A, 1103B, 1103C, 1103D, 1103E, and 1103F correspond to the third lane. Here, the color of the LEDs can be made different for each lane. For example, LEDs 1101A, 1101B, 1101C, 1101D, 1101E, and 1101F corresponding to lane 1 can be red, LEDs 1102A, 1102B, 1102C, 1102D, 1102E, and 1102F corresponding to lane 2 can be yellow, and LEDs 1103A, 1103B, 1103C, 1103D, 1103E, and 1103F corresponding to lane 3 can be blue. This makes it easy to distinguish the detection results of vehicle V for each lane.

[0167] The LEDs 1101A, 1101B, 1101C, 1101D, 1101E, and 1101F that form the row correspond to different distance ranges. The corresponding distances increase toward the right in FIG. 15B. That is, the corresponding distances increase in the order of LEDs 1101F, 1101E, 1101D, 1101C, 1101B, and 1101A. Similarly, the corresponding distances of the LEDs 1102A, 1102B, 1102C, 1102D, 1102E, and 1102F that form the row, and LEDs 1103A, 1103B, 1103C, 1103D, 1103E, and 1103F, also increase toward the right.

[0168] For example, the light emission color of the LEDs varies depending on the corresponding distance range. LEDs corresponding to the same distance range emit light of the same color. For example, LEDs 1101A, 1102A, and 1103A can emit red light, LEDs 1101B, 1102B, and 1103B can emit orange light, LEDs 1101C, 1102C, and 1103C can emit yellow light, LEDs 1101D, 1102D, and 1103D can emit yellow-green light, LEDs 1101E, 1102E, and 1103E can emit green light, and LEDs 1101F, 1102F, and 1103F can emit blue light. However, these combinations of light emission colors are merely examples and are not limiting.

[0169] The processor 111 identifies the lane in which the detected vehicle V is traveling based on the distance and angle detected by the radar 100. For each distance threshold range, the processor 111 determines whether the distance detection value falls within the distance threshold range. When the distance detection value falls within the corresponding distance threshold range, the processor 111 lights up an LED corresponding to the identified lane.

[0170] This causes an LED to emit light according to the lane and distance in which the vehicle V is detected. With this configuration, the installer can check the distance detection accuracy of the radar 100 for each lane.

[0171] [6. Sixth Embodiment] The radar 100 according to this embodiment illuminates LEDs corresponding to the number of vehicles detected by the radar 100. The threshold ranges corresponding to the LEDs 110A, 110B, 110C, 110D, 110E, and 110F are different from one another. For example, the LEDs 110A, 110B, 110C, 110D, 110E, and 110F are associated with threshold ranges for the number of vehicles instead of threshold ranges for distance. For example, the LED 110F corresponds to a number of vehicles between 1 and 5, the LED 110E corresponds to a number of vehicles between 5 and 10, the LED 110D corresponds to a number of vehicles between 10 and 15, the LED 110C corresponds to a number of vehicles between 15 and 20, the LED 110B corresponds to a number of vehicles between 20 and 25, and the LED 110A corresponds to a number of vehicles between 25 and 30. The configuration of the radar 100 according to this embodiment is similar to the configuration of the radar 100 according to the fifth embodiment, and therefore a description thereof will be omitted.

[0172] The operation of the radar 100 according to this embodiment will be described below. Fig. 16 is a flowchart showing an example of the procedure of LED light emission control processing by the radar according to the sixth embodiment.

[0173] When the data processing program 117 is started, all of the LEDs 110A, 110B, 110C, 110D, 110E, and 110F are turned off.

[0174] Detection data indicating the detection results (detected distance value, detected angle value, detected speed value) for each vehicle by the radar 100 is stored in the nonvolatile memory 112 or the volatile memory 113. The processor 111 reads the detection data from the nonvolatile memory 112 or the volatile memory 113 (step S401). The processor 111 identifies the number of detected vehicles V (number of detected vehicles) based on the acquired detection data (step S402).

[0175] Processor 111 selects one of a plurality of threshold ranges associated with each of LEDs 110A, 110B, 110C, 110D, 110E, and 110F (step S403). Processor 111 determines whether the number of detected vehicles falls within the selected threshold range (step S404).

[0176] If the number of detected vehicles does not fall within the selected threshold range (NO in step S404), processor 111 determines whether all threshold ranges have been selected (step S405). If an unselected threshold range remains (NO in step S405), processor 111 returns to step S403 and selects one of the unselected threshold ranges. If all threshold ranges have been selected (YES in step S405), processor 111 returns to step S401 and reads the latest detection data.

[0177] If the number of detected vehicles falls within the selected threshold range (YES in step S404), processor 111 turns on the LED corresponding to the threshold range and turns off the other LEDs (step S405). If the LED that was turned on in the previous processing cycle and the LED that is turned on this time are the same, the turned on LED continues to emit light and the other LEDs continue to emit light. If the LED that was turned on in the previous processing cycle and the LED that is turned on this time are different, the turned on LED is switched.

[0178] After step S405, processor 111 returns to step S401 and reads out the latest detection data.

[0179] With the above-described configuration of the radar 100, LEDs corresponding to the number of vehicles V in the measurement area 300 are illuminated. The installer can check the detection accuracy of the radar 100 by visually checking the actual number of vehicles in the measurement area 300 and comparing it with the number of vehicles corresponding to the illuminated LEDs.

[0180] In the sixth embodiment, the plurality of LEDs 110A, 110B, 110C, 110D, 110E, and 110F are arranged on the rear surface of the housing of the main body 102, but this is not limiting. For example, a single multicolor LED may be arranged on the rear surface of the housing of the main body 102, and the LED may emit light in a color corresponding to the number of detected vehicles. For example, blue corresponds to a threshold range of 1 to less than 5 vehicles, green corresponds to a threshold range of 5 to less than 10 vehicles, yellow-green corresponds to a threshold range of 10 to less than 15 vehicles, yellow corresponds to a threshold range of 15 to less than 20 vehicles, orange corresponds to a threshold range of 20 to less than 25 vehicles, and red corresponds to a threshold range of 25 to less than 30 vehicles.

[0181] [7. Effects] The radar setting device 400 according to the embodiment includes a display unit 405. The display unit 405 displays a setting screen (confirmation screen) 500. The setting screen 500 is a screen including vehicle detection results by a radar (infrastructure sensor) 100 that transmits radio waves to a measurement area 300, receives reflected waves from vehicles V, and detects vehicles V in the measurement area 300. The setting screen 500 includes a first count result display unit (first result display unit) 531 and a second result display unit. The first count result display unit 531 displays the number of vehicles V detected by the radar 100 during a predetermined detection period. The second result display unit displays reference information indicating the number of vehicles acquired during the detection period by a means different from the radar 100. This allows a user to check the detection accuracy of the radar 100 by comparing the number of vehicles detected by the radar 100 with the reference information.

[0182] The reference information may be a camera image 521 obtained during the detection period by the camera 107 capturing an image of the measurement area 300. This allows the number of vehicles included in the camera image 521 to be counted and the number of vehicles detected by the radar 100 to be compared with the count result.

[0183] The radar setting device 400 may further include a matching unit 423. The matching unit 423 matches the number of vehicles detected by the radar 100 during the detection period with the number of vehicles recognized by performing image recognition processing on the camera image 521. This makes it possible to match the number of vehicles detected by the radar 100 with the number of vehicles recognized from the camera image 521.

[0184] The reference information may be the number of vehicles that have passed a specific location (for example, a vehicle detection line set at a specific point on a road) in the measurement area 300 during the detection period, input by the user. This allows the user to count the number of vehicles that pass the specific location in the measurement area 300 during the detection period and compare the number of vehicles detected by the radar 100 with the count result.

[0185] The second result display unit may include count units 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d and count value display units 534a, 534b, 534c, and 534d. The count units 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d are user-selectable buttons for counting the number of vehicles V traveling in the measurement area 300. The count value display units 534a, 534b, 534c, and 534d display numerical values ​​based on the number of times the user selects the count units 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d. This allows the user to count the number of vehicles by selecting count sections 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d, and the count results are displayed in count value display sections 534a, 534b, 534c, and 534d. The user can check the detection accuracy of the radar 100 by comparing the number of vehicles displayed in the first count result display section 531 with the number of vehicles displayed in the count value display sections 534a, 534b, 534c, and 534d.

[0186] When the measurement area 300 includes multiple lanes, the first count result display unit 531 may be configured to display the number of vehicles detected by the radar 100 during the detection period in association with each of the multiple lanes included in the measurement area 300. The second result display unit may be configured to display the count units 532a, 533a, 532b, 533b, 532c, 533c, 532d, and 533d and the count value display units 534a, 534b, 534c, and 534d in association with each of the lanes. This allows the user to compare the number of vehicles detected by the radar 100 with the count value for each lane.

[0187] The different means may detect the number of vehicles during the detection period. The setting screen 500 may further include a matching result display unit 550. The matching result display unit 550 displays a matching result between the number of vehicles detected by the radar 100 during the detection period and the number of vehicles detected by the different means during the detection period. This allows the user to check the detection accuracy of the radar 100 based on the matching result displayed on the matching result display unit 550.

[0188] The setting screen 500 may further include an image display unit 520. The image display unit 520 is configured to display a moving image obtained by the camera 107 that captures the measurement area 300. The radar setting device 400 may further include a recording unit 424. The recording unit 424 is configured to record the setting screen 500 on which the matching result is displayed on the matching result display unit 550 and the moving image is displayed on the image display unit 520. This makes it possible to leave evidence that the radar 100 is operating properly.

[0189] The different means may detect the number of vehicles during the detection period. The display unit 405 may display the detection accuracy of the radar 100 together with time information indicating the detection period. The accuracy is expressed as the ratio between the number of vehicles detected by the radar 100 during the detection period and the number of vehicles detected by the different means during the detection period. This allows the user to check the detection accuracy of the radar 100 along with the time information. For example, by recording the setting screen 500 on which the accuracy is displayed together with the time information, the user can check later the level of detection accuracy during the detection period.

[0190] The time information may include the date and time of the end of the detection period. This allows the user to check the detection accuracy along with the date and time. For example, by recording the setting screen 500 that displays the accuracy along with the time information, the user can later check the level of detection accuracy at a given date and time.

[0191] [8. Notes] (Appendix 1) An infrastructure radar for detecting vehicles within a measurement area, a receiving antenna configured to receive a wave reflected by a vehicle from the radio wave irradiated into the measurement area; a detection unit that detects a distance to the vehicle, an angle with the vehicle, and a speed of the vehicle based on the reflected wave received by the receiving antenna; The housing and a light emitting unit disposed in the housing; a control unit that controls whether the light emitting unit emits light or not based on the detection result of the detection unit; Equipped with Infra radar.

[0192] (Appendix 2) An infrastructure radar for detecting vehicles within a measurement area, a receiving antenna configured to receive a wave reflected by a vehicle from the radio wave irradiated into the measurement area; a detection unit that detects a distance to the vehicle based on the reflected wave received by the receiving antenna; The housing and a light emitting unit disposed in the housing; a control unit that causes the light emitting unit to emit light when the distance detected by the detection unit falls within a threshold range associated with the light emitting unit; Equipped with Infra radar.

[0193] (Appendix 3) An infrastructure radar for detecting vehicles within a measurement area, a receiving antenna configured to receive a wave reflected by a vehicle from the radio wave irradiated into the measurement area; a detection unit that detects a distance to the vehicle based on the reflected wave received by the receiving antenna; The housing and a light-emitting unit disposed on the housing and capable of emitting light in a plurality of light-emitting modes; a control unit that controls the light emitting unit to emit light in a light emitting mode according to the distance detected by the detection unit; Equipped with Infra radar.

[0194] (Appendix 4) An infrastructure radar for detecting vehicles within a measurement area, a receiving antenna configured to receive a wave reflected by a vehicle from the radio wave irradiated into the measurement area; a detection unit that detects a distance to the vehicle based on the reflected wave received by the receiving antenna; The housing and a first light-emitting unit and a second light-emitting unit disposed on the housing; a control unit that controls whether to emit light or not emit light from the first light-emitting unit and the second light-emitting unit based on the distance detected by the detection unit; Equipped with the control unit causes the first light-emitting unit to emit light when the distance detected by the detection unit is within a first threshold range, and causes the second light-emitting unit to emit light when the distance is within a second threshold range. Infra radar.

[0195] (Appendix 5) a receiving antenna configured to receive a reflected wave of a radio wave irradiated into a measurement area by a vehicle; a detection unit that detects a vehicle within the measurement area based on the reflected wave received by the receiving antenna; The housing and a light emitting unit disposed in the housing; a control unit that causes the light emitting unit to emit light when the number of vehicles detected by the detection unit falls within a threshold range associated with the light emitting unit; Equipped with Infra radar.

[0196] (Appendix 6) a receiving antenna configured to receive a reflected wave of a radio wave irradiated into a measurement area by a vehicle; a detection unit that detects a vehicle within the measurement area based on the reflected wave received by the receiving antenna; The housing and a light-emitting unit disposed on the housing and capable of emitting light in a plurality of light-emitting modes; a control unit that controls the light emitting unit to emit light in a light emitting manner according to the number of vehicles detected by the detection unit; Equipped with Infra radar.

[0197] (Appendix 7) a receiving antenna configured to receive a reflected wave of a radio wave irradiated into a measurement area by a vehicle; a detection unit that detects a vehicle within the measurement area based on the reflected wave received by the receiving antenna; The housing and a first light-emitting unit and a second light-emitting unit disposed on the housing; a control unit that controls whether the first light-emitting unit and the second light-emitting unit are lit or not, based on the number of vehicles detected by the detection unit; Equipped with the control unit causes the first light emitting unit to emit light when the number of the vehicles detected by the detection unit is within a first threshold range, and causes the second light emitting unit to emit light when the number of the vehicles is within a second threshold range. Infra radar.

[0198] [9. Supplementary Notes] The embodiments disclosed herein are illustrative in all respects and are not restrictive. The scope of the present invention is defined by the claims, not the above-described embodiments, and includes meanings equivalent to the claims and all modifications within the scope thereof. [Explanation of symbols]

[0199] 100 Radar (infrastructure sensor) 101 Transmitting and receiving surface 102 Radar body 103 Depression angle adjustment section 104 Horizontal angle adjustment section 105 Roll angle adjustment unit 106 Storage section 107 Camera 110A,110B,110C,110D,110E,110F LED 111 processors 112 Non-volatile memory 113 Volatile Memory 114 Transmitting circuit 115 Receiving circuit 117 Data Processing Program 114a Transmitting antenna 115a, 115b receiving antenna 121 Input section 122 Detector 123 Judgment section 124 Control Unit 200 Arm 300 target areas 400 Radar setting device (display device) 401 processor 402 Non-volatile memory 403 Volatile Memory 404 Graphics Controller 405 Display section 406 Input Device 409 Configuration Program 411 Setting screen display area 412 Image input unit 413 Data Entry Department 414 Lane shape input section 415 Reference point input section 416 Lane Editorial Department 417 Coordinate Adjustment Unit 418 Setting information transmission unit 419 Trajectory data receiver 420 First count result input unit 421 Second count result input unit 422 Radar detection result receiver 423 Matching Unit 424 Recording Department 500 Setting screen (confirmation screen) 510 User operation unit 511 Image reading instruction section 511a Image loading button 512 Basic Data Entry Department 512a Number of lanes input section 512b Lane width input section 512c Installation height input section 512d Offset amount input section 512e Detection method input section 513 Lane drawing instruction section 513a Lane drawing instruction button 513b Lane Edit Button 514 Reference point input indicator 514a Reference point input button 514b Coordinate value input section 515 Lane Adjustment Department 515a Enlarge button 515b Shrink button 515c Up button 515d Down button 515e Right button 515f Left movement button 515g clockwise button 515h Counterclockwise button 515i forward rotation button 515j Backward rotation button 520 Image display unit 521 camera images 522,523 Lane Shape Lines 523a,523b Reference point 523c node 524 Driving Track 530 Traffic count result display section 531 First count result display unit (first result display unit) 531a, 531b, 531c, 531d, 534a, 534b, 534c, 534d Count value display section 532 Second count result display unit (second result display unit) 532a, 533a, 532b, 533b, 532c, 533c, 532d, 533d Counting section 535 Detection period display section 535a Reception time display section 535b Scheduled reception time display 535c Reception interval display 536 Erase button 540 Bird's-eye view display unit 541 Bird's-eye view 542 shapes 550 Matching result display section 550a Accuracy display section 550b Judgment result display section 551 Recording start button 560 Save instruction section 561 Save instruction button 562 Cancel button 600 Selection Section 610 Manual input button 620 Auto-fill button 630 Radar input button R1, R2, R3 lane area V vehicle

Claims

1. a first result display unit configured to display a first traffic volume, which is the number of vehicles in a measurement area detected by an infrastructure sensor that is a radar that detects vehicles in the measurement area; a second result display unit configured to display reference information indicating a second traffic volume, which is the number of vehicles in the measurement area acquired by a means different from the infrastructure sensor during the same period as the period during which the infrastructure sensor detected the first traffic volume; and A display device comprising:

2. an image display unit configured to display an image obtained during the period by a camera that captures the measurement area; The display device according to claim 1 .

3. The display device according to claim 2 , further comprising a collation unit that compares the first traffic volume with the second traffic volume recognized by performing image recognition processing on the image.

4. The second traffic volume is input by a user and is the number of vehicles that have passed through a specific point in the measurement area during the period. The display device according to claim 1 .

5. The second result display unit a counting unit operable by the user to count the number of vehicles that have passed through the specific location; a count value display unit that displays the number of vehicles that have passed through the specific location based on an operation of the count unit by the user; The display device according to claim 4 , comprising:

6. When the measurement area includes a plurality of lanes, the first result display unit is configured to display the first traffic volume for each lane detected by the infrastructure sensor during the period; The second result display unit is configured to display the count unit and the count value display unit in association with each other for each lane. The display device according to claim 5 .

7. a comparison result display unit configured to display a comparison result between the first traffic volume and the second traffic volume; The display device according to claim 1 .

8. The system further includes a recording unit configured to record a screen displaying a comparison result between the first traffic volume and the second traffic volume and a video of the period obtained by a camera capturing an image of the measurement area. The display device according to claim 1 .

9. displaying the accuracy of detection by the infrastructure sensor calculated based on the ratio between the first traffic volume and the second traffic volume, and time information representing the period; The display device according to claim 1 .

10. The time information includes the date and time of the end of the period. The display device according to claim 9 .

11. a process of displaying on a display device a first traffic volume, which is the number of vehicles in the measurement area detected by an infrastructure sensor that is a radar that detects vehicles in the measurement area; a process of displaying, on the display device, reference information indicating a second traffic volume, which is the number of vehicles in the measurement area acquired by a means different from the infrastructure sensor during the same period as the period during which the infrastructure sensor detected the first traffic volume; A computer program that causes a computer to execute the following.

12. causing the computer to execute a process of displaying, on the display device, an image display unit configured to display an image obtained during the period by a camera that captures the measurement area; 12. A computer program according to claim 11.

13. causing the computer to execute a process for matching the first traffic volume with the second traffic volume recognized by performing an image recognition process on the image; 13. A computer program according to claim 12.

14. The second traffic volume is input by a user and is the number of vehicles that have passed through a specific point in the measurement area during the period.

12. A computer program according to claim 11.

15. a process of displaying on the display device a counting unit operable by the user for counting the number of vehicles that have passed through the specific location; a process of displaying a count value display unit on the display device, the count value display unit displaying the number of vehicles that have passed through the specific location, based on an operation of the count unit by the user; The computer program according to claim 14, which causes the computer to execute the steps:

16. When the measurement area includes a plurality of lanes, the computer executes a process of displaying the first traffic volume for each lane detected by the infrastructure sensor during the period on the display device, and associating the counting unit and the count value display unit with each lane and displaying them on the display device.

16. A computer program according to claim 15.

17. causing the computer to execute a process of displaying a collation result between the first traffic volume and the second traffic volume on the display device; A computer program according to any one of claims 11 to 16.

18. the reference information is a video captured by a camera capturing an image of the measurement area, causing the computer to further execute a process of recording the comparison result and a screen on which the moving image is displayed; 18. A computer program according to claim 17.

19. causing the computer to execute a process of displaying, on the display device, the accuracy of detection by the infrastructure sensor calculated based on the ratio between the first traffic volume and the second traffic volume, and time information representing the period; A computer program according to any one of claims 11 to 18.

20. The time information includes the date and time of the end of the period.

20. A computer program according to claim 19.

Citation Information

Patent Citations

  • Road monitoring system

    JP2000067368A

  • Traffic flow measuring system

    JP2001283373A

  • Axis adjustment device and axis adjustment method of on-vehicle radar

    JP2015068746A

  • Vehicle type determination device, vehicle type determination method, and vehicle type determination program

    JP2020144722A

  • Transfer information obseravation system integrated radar with video camera

    KR1020170094805A