The present disclosure relates to an installation support device for a radio wave sensor, a computer program, a method of determining an installation position of a radio wave sensor, and a method of supporting installation of a radio wave sensor. This application claims priority based on Japanese Patent Application No. 2022-003555 filed on Jan. 13, 2022, and the entire contents of the Japanese patent application are incorporated herein by reference.
Patent literature 1 discloses an axis adjustment device that performs axis adjustment of an in-vehicle radar mounted on a vehicle.
An installation support device for a radio wave sensor according to an aspect of the present disclosure includes a target position determination unit configured to determine a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; a candidate position designation unit configured to receive, from a user, designation of a candidate position that is a candidate installation position of the radio wave sensor in the image; an evaluation unit configured to evaluate the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and a display control unit configured to cause a display device to display an evaluation result obtained by the evaluation unit.
A computer program according to an aspect of the present disclosure is a computer program for causing a computer to support installation of a radio wave sensor. The computer program causes the computer to function as a target position determination unit configured to determine a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; a candidate position designation unit configured to receive, from a user, designation of a candidate position that is a candidate installation position of the radio wave sensor in the image; an evaluation unit configured to evaluate the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and a display control unit configured to cause a display device to display an evaluation result obtained by the evaluation unit.
A method of determining an installation position of a radio wave sensor according to an aspect of the present disclosure includes designating a candidate position that is a candidate installation position of the radio wave sensor, in an image including a crosswalk displayed on an installation support device configured to support installation of the radio wave sensor; and determining whether to determine the candidate position as an installation position of the radio wave sensor, based on a result of evaluation of the candidate position by the installation support device based on a radio wave irradiation area determined based on the candidate position and a target position of irradiation with a radio wave by the radio wave sensor, and a first area of the crosswalk in the image.
A method of supporting installation of a radio wave sensor according to an aspect of the present disclosure includes designating a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; designating a candidate position that is a candidate installation position of the radio wave sensor in the image; causing an installation support device configured to support installation of the radio wave sensor to perform an evaluation of the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and causing a display device to display a result of the evaluation.
A driving safety support system (DSSS) provides, for example, vehicle information and pedestrian information at an intersection with poor visibility to a traveling vehicle through road-to-vehicle communication, and calls a driver's attention to prevent a traffic accident. For the purpose of such traffic monitoring, a radio wave sensor (hereinafter, also referred to as an “infrastructure radio wave sensor”) is installed on a road or at an intersection. In particular, an infrastructure radio wave sensor that detects a pedestrian on a crosswalk is installed near an intersection, and many objects such as utility poles, traffic signals, traffic signal controllers, buildings, and trees, which are obstacles to installation, are present near the intersection. Since the area that can be irradiated with a radio wave varies depending on the position of the infrastructure radio wave sensor, there are positions that are not suitable for installation. In order to determine an installation position of the infrastructure radio wave sensor, a worker observes the site and determines a position suitable for installation. Thus, the decision of the installation position of the infrastructure radio wave sensor is left to the skill of the worker, and much cost and time are required.
According to the present disclosure, information useful for installation of an infrastructure radio wave sensor can be provided to a user.
An overview of embodiments according to the present disclosure is listed and described below.
(1) An installation support device for a radio wave sensor according to an embodiment of the present disclosure includes a target position determination unit configured to determine a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; a candidate position designation unit configured to receive, from a user, designation of a candidate position that is a candidate installation position of the radio wave sensor in the image; an evaluation unit configured to evaluate the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and a display control unit configured to cause a display device to display an evaluation result obtained by the evaluation unit. With this configuration, the candidate position can be evaluated based on the radio wave irradiation area in a case where the radio wave sensor is installed at the candidate position and a direction of irradiation with a radio wave is directed to a target position, and the evaluation result can be provided to a user. Thus, information useful for installation of the radio wave sensor can be provided to the user.
(2) The first area may be a planned detection area planned to be as a detection area for the radio wave sensor to detect an object. The installation support device may further include an area determination unit configured to determine the planned detection area based on the image. With this configuration, the planned detection area for the radio wave sensor to detect the pedestrian on the crosswalk can be determined based on the image, and the candidate position can be evaluated based on the planned detection area.
(3) The area determination unit may be configured to receive designation of a point for defining the planned detection area in the image from the user and determine the planned detection area based on the point. This allows the user to define the planned detection area.
(4) The evaluation unit may be configured to calculate an overall coverage rate that is a ratio of a portion where the planned detection area and the radio wave irradiation area overlap each other to the planned detection area and evaluate the candidate position based on the overall coverage rate. With this configuration, an overall coverage rate indicating how much the planned detection area is covered by the radio wave irradiation area is calculated, and the candidate position can be accurately evaluated based on the overall coverage rate.
(5) The evaluation unit may be configured to determine a rank of the candidate position, based on a comparison between the overall coverage rate and a threshold. The display control unit may be configured to cause the display device to display the evaluation result including the rank. With this configuration, the candidate positions can be ranked in accordance with the overall coverage rate, and the rank of the candidate positions can be presented to the user.
(6) The area determination unit may be configured to determine the planned detection area including a plurality of sub-areas. The evaluation unit is configured to calculate a partial coverage rate for each of the plurality of sub-areas included in the planned detection area and determine a rank of the candidate position, based on the partial coverage rate for each of the plurality of sub-areas. The partial coverage rate is a ratio of a portion where each of the plurality of sub-areas and the radio wave irradiation area overlap each other to each of the sub-areas. With this configuration, the candidate position can be evaluated in detail for each of the plurality of sub-areas included in the planned detection area.
(7) The evaluation unit may be configured to determine a rank of the candidate position, based on a positional relationship between the candidate position and the planned detection area. Depending on the planned detection area, there are positions suitable for installation of the radio wave sensor and positions unsuitable for installation of the radio wave sensor. With the above configuration, it is possible to determine the rank in consideration of the positional relationship between the candidate position and the planned detection area.
(8) The candidate position designation unit may be configured to receive designation of a plurality of the candidate positions from the user. The evaluation unit may be configured to evaluate each of the plurality of candidate positions. The display control unit may be configured to cause the display device to display an evaluation result of each of the plurality of candidate positions. With this configuration, the plurality of candidate positions can be collectively evaluated, and the evaluation results of the candidate positions can be collectively presented to the user.
(9) The candidate position designation unit may be configured to receive, from the user, designation of a second area including the plurality of candidate positions in the image. The display control unit may be configured to display the evaluation result of each of the plurality of candidate positions in the second area. With this configuration, the user can designate the plurality of candidate positions by designating the second area. Furthermore, the evaluation results of the candidate positions can be displayed collectively in the second area.
(10) The installation support device may further includes a form creation unit configured to create a form for installing the radio wave sensor at the candidate position, based on the target position determined by the target position determination unit and the candidate position received by the candidate position designation unit, and an output unit configured to output the form created by the form creation unit. With this configuration, the worker who installs the radio wave sensor can be supported by means of the output form.
(11) A computer program according to an embodiment of the present disclosure is a computer program for causing a computer to support installation of a radio wave sensor. The computer program causes the computer to function as a target position determination unit configured to determine a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; a candidate position designation unit configured to receive, from a user, designation of a candidate position that is a candidate installation position of the radio wave sensor in the image; an evaluation unit configured to evaluate the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and a display control unit configured to cause a display device to display an evaluation result obtained by the evaluation unit. With this configuration, the candidate position can be evaluated based on the radio wave irradiation area in a case where the radio wave sensor is installed at the candidate position and a direction of irradiation with a radio wave is directed to a target position, and the evaluation result can be provided to a user. Thus, information useful for installation of the radio wave sensor can be provided to the user.
(12) A method of determining an installation position of a radio wave sensor according to an aspect of the present disclosure includes designating a candidate position that is a candidate installation position of the radio wave sensor, in an image including a crosswalk displayed on an installation support device configured to support installation of the radio wave sensor; and determining whether to determine the candidate position as an installation position of the radio wave sensor, based on a result of evaluation of the candidate position by the installation support device based on a radio wave irradiation area determined based on the candidate position and a target position of irradiation with a radio wave by the radio wave sensor, and a first area of the crosswalk in the image. With this configuration, the user can designate the candidate position to the installation support device and cause the installation support device to evaluate the candidate position. In addition, the user can determine the installation position using the evaluation result of the candidate position by the installation support device.
(13) A method of supporting installation of a radio wave sensor according to an aspect of the present disclosure includes designating a target position of irradiation with a radio wave by the radio wave sensor in an image including a crosswalk; designating a candidate position that is a candidate installation position of the radio wave sensor in the image; causing an installation support device configured to support installation of the radio wave sensor to perform an evaluation of the candidate position based on a radio wave irradiation area determined based on the target position and the candidate position, and a first area of the crosswalk in the image; and causing a display device to display a result of the evaluation. With this configuration, the candidate position can be evaluated based on the radio wave irradiation area in a case where the radio wave sensor is installed at the candidate position and a direction of irradiation with a radio wave is directed to a target position, and the evaluation result can be provided to a user. Thus, information useful for installation of the radio wave sensor can be provided to the user.
The present disclosure can be implemented not only as the installation support device for a radio wave sensor having the characteristic configurations as described above and a computer program for causing a computer to function as the installation support device, but also as a method of supporting installation of an infrastructure radio wave sensor having the characteristic processings as steps, and as an installation support system for a radio wave sensor including the installation support device.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. At least a part of the embodiments described below may be combined as desired.
Infrastructure radio wave sensor 10 is mounted on a structure 50 provided on a road. Structure 50 has a height of several meters, and infrastructure radio wave sensor 10 is installed at a height of several meters above the ground. Structure 50 includes, for example, a pole 51 and an arm 52 provided near the upper end of pole 51. Infrastructure radio wave sensor 10 is mounted on arm 52.
Infrastructure radio wave sensor 10 radiates a radio wave (millimeter wave) onto crosswalk 20 and receives a reflected wave thereof to detect an object (for example, a pedestrian or a bicycle) on crosswalk 20. More specifically, infrastructure radio wave sensor 10 can detect a distance from infrastructure radio wave sensor 10 to the object on crosswalk 20, a speed of the object, and a horizontal angle (an azimuth angle) of a position where the object exists with respect to an axis of irradiation with a radio wave.
A detection area 30 is set on a road as an area where infrastructure radio wave sensor 10 detects the object. Detection area 30 is a part of a radio wave irradiation area 40. That is, radio wave irradiation area 40 covers detection area 30. In order for infrastructure radio wave sensor 10 to monitor the traffic situation of entire crosswalk 20, it is preferable that detection area 30 including entire crosswalk 20 is set. In the present embodiment, radio wave irradiation area 40 is an area in which the object reflects a radio wave radiated by infrastructure radio wave sensor 10 and infrastructure radio wave sensor 10 can detect the object by the reflected wave from the object. Even in an area on which infrastructure radio wave sensor 10 can radiate a radio wave, an area where infrastructure radio wave sensor 10 cannot detect an object is not included in radio wave irradiation area 40. However, radio wave irradiation area 40 is not limited to the above area, and may be the entire area on which infrastructure radio wave sensor 10 can radiate a radio wave.
The radio wave irradiation area varies depending on the position where infrastructure radio wave sensor 10 is installed and the direction in which infrastructure radio wave sensor 10 faces (hereinafter, referred to as an angle of infrastructure radio wave sensor 10). Thus, in order to appropriately set detection area 30 including entire crosswalk 20, it is necessary that infrastructure radio wave sensor 10 is installed at an appropriate position and the angle of infrastructure radio wave sensor 10 is an appropriate angle. In the present embodiment, an installation support device supports in determining the position where infrastructure radio wave sensor 10 is installed and the angle of infrastructure radio wave sensor 10.
Volatile memory 103 is a semiconductor memory such as a static random access memory (SRAM) or a dynamic random access memory (DRAM). Non-volatile memory 102 is, for example, a flash memory, a hard disk, or a read only memory (ROM). Non-volatile memory 102 stores an installation support program 107, which is a computer program, and data used for executing installation support program 107 such as image data (an image file) 108. Installation support device 100 is configured to include a computer, and each function of installation support device 100 is achieved by processor 101 executing installation support program 107 which is a computer program stored in a storage unit of the computer. Installation support program 107 may be stored in a recording medium such as a flash memory, a ROM, or a CD-ROM. Processor 101 supports the user to determine the installation position of infrastructure radio wave sensor 10 and the angle of infrastructure radio wave sensor 10 with installation support program 107.
Processor 101 is, for example, a central processing unit (CPU). However, processor 101 is not limited to the CPU. Processor 101 may be a graphics processing unit (GPU). Processor 101 may be, for example, an application specific integrated circuit (ASIC) or a programmable logic device such as a gate array or a field programmable gate array (FPGA). In this case, the ASIC or the programmable logic device is configured to be able to execute the same processing as installation support program 107.
For example, input device 201 includes a keyboard and a pointing device such as a mouse. Input device 201 may be a capacitive or pressure-sensitive touch pad superimposed on the screen of display device 203. Input device 201 is used to input data to installation support device 100. I/O 104 is connected to input device 201 and printer 202. I/O 104 receives input data from input device 201 and provides the received data to processor 101. Furthermore, I/O 104 outputs a print command and data necessary for printing from processor 101 to printer 202. Printer 202 performs printing in accordance with the input print command and data.
Display device 203 includes, for example, a liquid crystal panel or an organic electroluminescence (OEL) panel. Display device 203 can display characters or graphics. Graphics controller 105 is connected to display device 203 and controls a display on display device 203. Graphics controller 105 includes, for example, a GPU and a video RAM (VRAM), stores data to be displayed on display device 203 in the VRAM, periodically reads video data for one frame from the VRAM, and generates a video signal. The generated video signal is output to display device 203, and the video is displayed on display device 203. The functions of graphics controller 105 may be included in processor 101. A part of the area of volatile memory 103 may be used as a VRAM.
Communication I/F 106 can communicate with an external device. Communication I/F 106 can transmit information including the installation position and the angle of infrastructure radio wave sensor 10 determined using installation support device 100 to a server or a terminal device.
Image input unit 111, area determination unit 113, target position determination unit 114, candidate position designation unit 115, radio wave irradiation area determination unit 116, obstacle setting unit 117, non-irradiation area determination unit 118, evaluation unit 119, and form creation unit 120 are mainly implemented by processor 101. Display control unit 112 is mainly implemented by graphics controller 105. Output unit 121 is mainly implemented by I/O 104.
Image input unit 111 receives input of image data 108 including a crosswalk. Display control unit 112 causes display device 203 to display an installation position determination screen including input image data 108. Image data 108 is data of an image including the crosswalk, and is, for example, data of a photograph of the crosswalk. However, image data 108 is not limited to the photograph data, and may be, for example, map data including the crosswalk or drawing data of the crosswalk used for road construction.
Referring to
Installation position determination screen 300 includes a zebra crossing setting portion 319 for setting a first area of the crosswalk (hereinafter, referred to as a “zebra crossing area”) 304 in image 108A. Zebra crossing setting portion 319 includes a plurality of input boxes for inputting coordinate values (X, Y) of an upper end point (zebra-crossing center upper end) 311A at the center in a left-right direction of the crosswalk, a lower end point (zebra-crossing center lower end) 311B at the center in the left-right direction of the crosswalk, a point (zebra-crossing upper left end) 311C at an upper left corner of the crosswalk, a point (zebra-crossing upper right end) 311D at an upper right corner of the crosswalk, a left end point (outflow-boundary upper left end) 311E and a right end point (outflow-boundary upper right end) 311F of a boundary between a vehicle inflow lane 310A to the intersection (a lane in which the vehicle traveling direction is a direction of inflow to the intersection. Hereinafter, referred to as an “inflow lane”) and a vehicle outflow lane 310B from the intersection (a lane in which the vehicle traveling direction is a direction of outflow to the intersection. Hereinafter, referred to as an “outflow lane”), a point (zebra-crossing lower left end) 311G at a lower left corner of the crosswalk, a point (zebra-crossing lower right end) 311H at a lower right corner of the crosswalk, in image 108A. The user can designate a zebra crossing area 304 in image 108A by inputting coordinate values in the respective input boxes of zebra crossing setting portion 319 or by clicking and designating the respective points in displayed image 108A. Hereinafter, zebra-crossing center upper end 311A, zebra-crossing center lower end 311B, zebra-crossing upper left end 311C, zebra-crossing upper right end 311D, outflow-boundary upper left end 311E, outflow-boundary upper right end 311F, zebra-crossing lower left end 311G, and zebra-crossing lower right end 311H are collectively referred to as an “area definition point 311”. Area definition point 311 may be detected by installation support device 100 by analyzing image 108A. Zebra-crossing center upper end 311A is also referred to as an area definition point 311A, zebra-crossing center lower end 311B is also referred to as an area definition point 311B, zebra-crossing upper left end 311C is also referred to as an area definition point 311C, zebra-crossing upper right end 311D is also referred to as an area definition point 311D, outflow-boundary upper left end 311E is also referred to as an area definition point 311E, outflow-boundary upper right end 311F is also referred to as an area definition point 311F, zebra-crossing lower left end 311G is also referred to as an area definition point 311G, and zebra-crossing lower right end 311H is also referred to as an area definition point 311H.
Area determination unit 113 determines zebra crossing area 304 based on area definition points 311A to 311H. Area determination unit 113 further determines planned detection area 303 based on zebra crossing area 304. Area definition points 311A to 311H are points for defining planned detection area 303.
Planned detection area 303 is an area larger than zebra crossing area 304. Specifically, planned detection area 303 is an area obtained by expanding zebra crossing area 304 in both left and right directions and in both upward and downward directions. The portion expanded in both the left and right directions from zebra crossing area 304 is a margin for detecting a pedestrian or a bicycle (hereinafter, the term “pedestrian” includes a bicycle) walking slightly off the crosswalk. The portion extended in both the upward and downward directions from zebra crossing area 304 is a standby area for a pedestrian waiting for a walk traffic signal to wait on sidewalks 312A and 312B.
For example, non-volatile memory 102 of installation support device 100 stores a set value of the size of the margin and a set value of the size of the standby area. An example of the set value of the size of the margin is a length of the margin in a left direction from the left end of zebra crossing area 304 and a length of the margin in a right direction from the right end of zebra crossing area 304. An example of the set value of the size of the standby area is a length of the standby area in an upward direction from the upper end of zebra crossing area 304 and a length of the standby area in a downward direction from the lower end. Area determination unit 113 extends zebra crossing area 304 in both the left and right directions by a set value of the size of the margin and extends zebra crossing area 304 in both upward and downward directions by a set value of the size of the standby area to determine planned detection area 303.
Planned detection area 303 is divided into a plurality of sub-areas. In a specific example, planned detection area 303 is divided into an inflow standby area 303A, an inflow zebra crossing area 303B, an outflow zebra crossing area 303C, and an outflow standby area 303D. Inflow standby area 303A is a part of sidewalk 312A adjacent to inflow lane 310A, and is an area for a pedestrian waiting for a walk traffic signal to wait. Inflow zebra crossing area 303B is an area of the crosswalk in inflow lane 310A. Outflow zebra crossing area 303C is an area of the crosswalk in outflow lane 310B. Outflow standby area 303D is a part of sidewalk 312B adjacent to outflow lane 310B, and is an area for the pedestrian waiting for a walk traffic signal to wait. Area determination unit 113 can determine each of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D.
Display control unit 112 causes display device 203 to display inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D to be superimposed on image 108A. In a specific example, display control unit 112 displays each of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D in a transparent color. This prevents the image of crosswalk included in image 108A from being hidden by inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D, and the user can visually recognize not only inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D but also the image of crosswalk. Thus, the user can easily check the positional relationship between the crosswalk and planned detection area 303 including inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D.
Display control unit 112 can display inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D in different colors from each other. Displaying the areas in different colors allows the user to easily distinguish inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D from each other.
Referring to
Referring to
Referring to
Display control unit 112 causes display device 203 to display the radio wave irradiation area determined by radio wave irradiation area determination unit 116 to be superimposed on image 108A.
Display control unit 112 can make the display color of radio wave irradiation area 307 different from the display colors of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D. This allows the user to easily distinguish radio wave irradiation area 307 from each of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D.
Display control unit 112 causes display device 203 to display a straight line or line segment connecting target position 305 and a candidate position 306. For example, the straight line or line segment is an arrow 308 pointing from candidate position 306 to target position 305. Display control unit 112 causes display device 203 to display arrow 308 on image 108A, planned detection area 303, and radio wave irradiation area 307 to be superimposed. Thus, the user can easily check the direction of irradiation with a radio wave.
Referring to
Referring to
Display control unit 112 can make the display colors of non-irradiation area 314A and non-irradiation area 314B different from the display colors of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, outflow standby area 303D, and radio wave irradiation area 307. This allows the user to easily distinguish non-irradiation area 314A and non-irradiation area 314B from each of inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, outflow standby area 303D, and radio wave irradiation area 307.
Referring to
Evaluation unit 119 can determine a rank of candidate position 306 based on a comparison between the overall coverage rate and a threshold. In a more specific example, evaluation unit 119 calculates the overall coverage rate for inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D, included in planned detection area 303. Evaluation unit 119 determines the rank of candidate position 306 based on the overall coverage rates for inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D.
Hereinafter, inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D are also collectively referred to as a “sub-area”. Evaluation unit 119 uses, for example, a first threshold for a sub-area. Evaluation unit 119 calculates, for each sub-area, a coverage rate (hereinafter referred to as a “partial coverage rate”) that is a ratio of a portion where the sub-area and radio wave irradiation area 307 overlap each other to the sub-area. Evaluation unit 119 compares each partial coverage rate with the first threshold and determines whether or not the partial coverage rate is equal to or greater than the first threshold. Evaluation unit 119 can determine the rank of candidate position 306 based on whether or not there is a sub-area having a partial coverage rate less than the first threshold.
Evaluation unit 119 can further use a second threshold for a planned detection area. For example, evaluation unit 119 calculates an overall coverage rate that is a ratio of a portion where the planned detection area and radio wave irradiation area 307 overlap each other to the planned detection area. Evaluation unit 119 compares the overall coverage rate with the second threshold and determines whether or not the overall coverage rate is equal to or greater than the second threshold. Evaluation unit 119 can determine the rank of candidate position 306 based on whether or not the overall coverage rate is less than the second threshold.
Evaluation unit 119 can further evaluate candidate position 306 based on non-irradiation area 314A and non-irradiation area 314B. For example, evaluation unit 119 can exclude portions where the sub-area overlaps non-irradiation area 314A and non-irradiation area 314B from a portion where the sub-area and radio wave irradiation area 307 overlap each other in the calculation of the partial coverage rate. More specifically, when non-irradiation area 314A and non-irradiation area 314B overlap radio wave irradiation area 307, evaluation unit 119 can exclude the portions where the sub-area overlaps non-irradiation areas 314A and 314B from the portion where the sub-area and radio wave irradiation area 307 overlap each other. For example, evaluation unit 119 can exclude portions where planned detection area 303 overlaps non-irradiation area 314A and non-irradiation area 314B from a portion where planned detection area 303 and radio wave irradiation area 307 overlap each other in the calculation of the overall coverage rate. More specifically, when non-irradiation area 314A and non-irradiation area 314B overlap radio wave irradiation area 307, evaluation unit 119 can exclude the portions where planned detection area 303 overlaps non-irradiation area 314A and non-irradiation area 314B from the portion where planned detection area 303 and radio wave irradiation area 307 overlap each other.
Evaluation unit 119 can determine the rank of candidate position 306 based on a positional relationship between candidate position 306 and planned detection area 303. For example, a recommended area, a semi-recommended area, and a non-recommended area are defined based on planned detection area 303 and zebra crossing area 304. Evaluation unit 119 can determine the rank of candidate position 306 based on whether candidate position 306 is present in a recommended area, a semi-recommended area, or a non-recommended area.
It is estimated that the smaller the angle between a direction of irradiation with a radio wave by infrastructure radio wave sensor 10 and a traveling direction of a pedestrian on the crosswalk, the better the detection accuracy can be obtained. For this reason, in a sidewalk (sidewalk 312B adjacent to outflow lane 310B in the example of
For example, in a case where the partial coverage rates for all sub-areas are equal to or greater than the first threshold, when candidate position 306 is within recommended area 315A, candidate position 306 is determined as a rank A which is the highest rank (
For example, in a case in which the partial coverage rates for all sub-areas are equal to or greater than the first threshold, when candidate position 306 is within semi-recommended area 315B, candidate position 306 is determined as a rank B which is the second rank (
For example, in a case in which the partial coverage rates for all sub-areas are equal to or greater than the first threshold, when candidate position 306 is within non-recommended area 315C, candidate position 306 is determined as a rank C which is the third rank (
For example, when the partial coverage rate for at least one sub-area is less than the first threshold and the overall coverage rate is equal to or greater than the second threshold, candidate position 306 is determined as a rank D which is the fourth rank (
For example, when the partial coverage rate for at least one sub-area is less than the first threshold and the overall coverage rate is less than the second threshold, candidate position 306 is determined as a rank E which is the lowest rank (
Referring to
Display control unit 112 causes display device 203 to display the evaluation result of candidate position 306 on the installation position determination screen.
Referring to
Display control unit 112 changes the shapes of non-irradiation area 314A and non-irradiation area 314B in response to the movement of candidate position 306 instructed by the user. More specifically, display control unit 112 changes the shapes of non-irradiation area 314A and non-irradiation area 314B by real-time processing in response to the continuous change in the designated coordinates.
In response to movement from a candidate position 306A to a candidate position 306B, the radio wave irradiation area transitions from a radio wave irradiation area 307A to a radio wave irradiation area 307B. Furthermore, arrow 308 connecting candidate position 306 and target position 305 changes in real time in response to the change in the coordinates of candidate position 306. That is, the arrow transitions from an arrow 308A to an arrow 308B in response to the transition from candidate position 306A to candidate position 306B. As described above, since radio wave irradiation area 307 is changed by the real-time processing, the user can check the overlap between planned detection area 303 and radio wave irradiation area 307 while moving candidate position 306. As a result, the user can easily find a candidate position allowing radio wave irradiation area 307 to have a large area overlapping planned detection area 303.
Non-irradiation area determination unit 118 determines non-irradiation area 314A and non-irradiation area 314B for each of candidate positions 306 that change. Display control unit 112 displays non-irradiation area 314A and non-irradiation area 314B determined by non-irradiation area determination unit 118 by real-time processing.
In response to the movement from candidate position 306A to candidate position 306B, the non-irradiation area transitions from a non-irradiation area 314AA to a non-irradiation area 314AB and from a non-irradiation area 314BA to a non-irradiation area 314BB. Non-irradiation area 314AA and non-irradiation area 314AB are areas where radio waves are blocked by traffic signal pole 309A, and non-irradiation area 314BA and non-irradiation area 314BB are areas where radio waves are blocked by traffic signal pole 309B.
Referring to
Evaluation unit 119 evaluates each of candidate positions 306 included in the designated area based on radio wave irradiation area 307, non-irradiation area 314A and non-irradiation area 314B, and planned detection area 303. In a specific example, evaluation unit 119 determines the rank of each of candidate positions 306 included in the designated area. Display control unit 112 causes display device 203 to display a plurality of marks corresponding to each of the plurality of candidate positions 306 in an area designated by the user in image 108A.
The evaluation result of each of candidate positions 306 included in candidate area 318 is displayed in candidate area 318. In other words, marks indicating the ranks of candidate positions 306 are displayed side by side in candidate area 318. Therefore, the user can check the marks included in candidate area 318 to collectively check the rank of each of candidate positions 306 included in candidate area 318.
When candidate area 318 is designated, radio wave irradiation area 307, non-irradiation area 314A, and non-irradiation area 314B corresponding to respective candidate positions 306 are determined. When candidate area 318 is designated, radio wave irradiation area 307, non-irradiation area 314A, and non-irradiation area 314B are not displayed on image 108A. This makes it possible to avoid the complication caused by the display of pluralities of radio wave irradiation areas 307, non-irradiation areas 314A, and non-irradiation areas 314B.
Display control unit 112 causes display device 203 to display the evaluation results of the plurality of candidate positions 306 on the installation position determination screen.
The user can determine one of candidate positions 306 as the installation position of infrastructure radio wave sensor 10 in consideration of the above-described evaluation results of candidate positions 306. Referring to
Referring to
First reference point 321A and second reference point 321B are points serving as marks for specifying the installation position at the site. Thus, it is preferable that first reference point 321A and second reference point 321B are points that can be easily recognized by the worker at the site. In the example of
Installation support device 100 may be able to receive designation of third reference point 321C in image 108A from the user. For example, reference point setting portion 323 may include input boxes for inputting the coordinate values of third reference point 321C. The user may be able to designate third reference point 321C in image 108A by inputting coordinate values in the respective input boxes of reference point setting portion 323 or by clicking and designating any point in displayed image 108A.
Third reference point 321C is a point serving as a mark for specifying target position 305 at the site. Thus, it is preferable that third reference point 321C is a point that can be easily recognized by the worker at the site. In the example of
Referring to
Form 320 includes a guidance item 325 for guiding a method of specifying installation position 322 based on first reference point 321A and second reference point 321B. Guidance item 325 allows the worker to understand a method of specifying installation position 322 based on first reference point 321A and second reference point 321B.
Form 320 includes a distance 324C from third reference point 321C to target position 305. The distance between third reference point 321C and target position 305 is calculated based on the scale of image 108A. In the example of
Form 320 includes a guidance item 326 for guiding a method of setting an angle of infrastructure radio wave sensor 10. In the example of
A method of installing infrastructure radio wave sensor 10 by the worker using form 320 will be described. The worker specifies first reference point 321A and second reference point 321B designated in form 320 at a crosswalk site. The worker measures the distance from first reference point 321A and second reference point 321B, and specifies a position where the distance from first reference point 321A matches distance 324A and the distance from second reference point 321B matches distance 324B as installation position 322.
The worker adjusts the position or angle of structure 50 as necessary and mounts infrastructure radio wave sensor 10 on structure 50 so that infrastructure radio wave sensor 10 is located at installation position 322. At this time, the worker may adjust the mounting position of infrastructure radio wave sensor 10 within the tolerance designated in form 320.
The worker specifies third reference point 321C designated in form 320 at the crosswalk site. The worker measures the distance from third reference point 321C and specifies a position where the distance from third reference point 321C matches distance 324C as target position 305. The worker adjusts the angle of infrastructure radio wave sensor 10 so that the sight is aligned with target position 305 using a sighting device (not shown) attached to infrastructure radio wave sensor 10. The installation of infrastructure radio wave sensor 10 is thus completed.
Installation support device 100 can execute an image input processing, a planned detection area determination processing, an obstacle setting processing, a first installation position determination support processing, a second installation position determination support processing, and a form output processing, which will be described below, by activating installation support program 107 with processor 101.
Processor 101 determines zebra crossing area 304 (see
Processor 101 causes display device 203 to display the sub-areas, that is, inflow standby area 303A, inflow zebra crossing area 303B, outflow zebra crossing area 303C, and outflow standby area 303D to be superimposed on image 108A (step S204).
Processor 101 determines target position 305 of irradiation with a radio wave, for example, based on the sub-areas or based on an input from the user (step S205). The planned detection area determination processing is thus completed.
Processor 101 determines radio wave irradiation area 307 based on candidate position 306 and target position 305 (step S402). Processor 101 further determines non-irradiation area 314A and non-irradiation area 314B based on candidate position 306 and the set obstacles (traffic signal poles 309A and 309B) (step S403).
Processor 101 causes display device 203 to display arrow 308 directed from candidate position 306 to target position 305 to be superimposed on image 108A (step S404). Processor 101 further displays radio wave irradiation area 307, non-irradiation area 314A, and non-irradiation area 314B to be superimposed on image 108A (step S405).
Processor 101 executes evaluation processing for evaluating candidate position 306 (step S406).
Processor 101 calculates a coverage rate (overall coverage rate) of radio wave irradiation area 307 for entire planned detection area 303, and calculates a coverage rate (partial coverage rate) of radio wave irradiation area 307 for each of the sub-areas (step S501).
Processor 101 determines whether or not there is any sub-area in which the partial coverage rate is less than the first threshold (step S502).
When there is any sub-area in which the partial coverage rate is less than the first threshold (YES in step S502), processor 101 determines whether or not the overall coverage rate is less than the second threshold (step S503).
When the overall coverage rate is less than the second threshold (YES in step S503), processor 101 determines the rank of candidate position 306 to be “E” (step S504).
When the overall coverage rate is equal to or greater than the second threshold (NO in step S503), processor 101 determines the rank of candidate position 306 to be “D” (step S505).
When the partial coverage rates for all the sub-areas are equal to or greater than the first threshold (NO in step S502), processor 101 determines whether or not candidate position 306 is deviated from recommended area 315A and semi-recommended area 315B, that is, whether or not candidate position 306 is included in non-recommended area 315C (step S506).
When candidate position 306 is included in non-recommended area 315C (YES in step S506), processor 101 determines the rank of candidate position 306 to be “C” (step S507).
When candidate position 306 is included in recommended area 315A or semi-recommended area 315B (NO in step S506), processor 101 determines whether or not candidate position 306 is included in semi-recommended area 315B (step S508).
When candidate position 306 is included in semi-recommended area 315B (YES in step S508), processor 101 determines the rank of candidate position 306 to be “B” (step S509).
When candidate position 306 is deviated from semi-recommended area 315B, that is, when candidate position 306 is included in recommended area 315A (NO in step S508), processor 101 determines the rank of candidate position 306 to be “A” (step S510). The evaluation processing is thus completed.
Referring to
The user can input a movement instruction of candidate position 306 to installation support device 100 by operating input device 201. Processor 101 determines whether or not the movement instruction of candidate position 306 has been received from the user (step S408). When processor 101 receives the movement instruction of candidate position 306 from the user (YES in step S408), processor 101 returns to step S402. This updates the display of radio wave irradiation area 307, non-irradiation area 314A, and non-irradiation area 314B, and the rank of new candidate position 306 is determined.
When the movement instruction of candidate position 306 is not provided from the user to installation support device 100 (NO in step S408), the first installation position determination support processing is completed.
Processor 101 selects one position (candidate position 306) in candidate area 318 (step S602).
Processor 101 determines radio wave irradiation area 307 based on selected candidate position 306 and target position 305 (step S603). Processor 101 further determines non-irradiation area 314A and non-irradiation area 314B based on selected candidate position 306 and the set obstacles (traffic signal poles 309A and 309B) (step S604).
Processor 101 executes the evaluation processing described above (step S605).
Processor 101 determines whether or not all the positions in candidate area 318 have been selected (step S606). When there is any unselected position (NO in step S606), processor 101 returns to step S602 and selects one of the unselected positions (step S602). Processor 101 executes the processing in step S603 and the subsequent steps.
When all the positions in candidate area 318 have been selected (YES in step S606), processor 101 causes display device 203 to display marks corresponding to the ranks of the evaluation results at the respective positions in candidate area 318 on image 108A (step S607). Processor 101 causes display device 203 to display, for example, a list of the coordinate values and the ranks of respective candidate positions 306 in evaluation result display portion 317 of installation position determination screen 300B. The second installation position determination support processing is thus completed.
Processor 101 calculates a distance between third reference point 321C and target position 305 based on a distance between third reference point 321C and target position 305 on image 108A and the scale of image 108A (step S702).
Processor 101 creates form 320 using installation position 322, first reference point 321A, second reference point 321B, third reference point 321C, the calculated distance between first reference point 321A and installation position 322 and between second reference point 321B and installation position 322, and the distance between third reference point 321C and target position 305 (step S703). Processor 101 causes display device 203 to display created form 320 (step S704).
The user can input a print instruction of displayed form 320 to installation support device 100. Processor 101 determines whether or not the print instruction of form 320 has been received from the user (step S705).
When processor 101 has received the print instruction of form 320 (YES in step S705), processor 101 outputs a print command of the form and data for printing to printer 202, and causes printer 202 to print the form (step S706). Processor 101 completes the form output processing after causing printer 202 to print form 320. Processor 101 terminates the form output processing without causing printer 202 to print form 320 when not receiving the print instruction of form 320 from the user.
In the above-described embodiments, installation support device 100 evaluates candidate position 306 based on the overlap between radio wave irradiation area 307 and planned detection area 303, but the present invention is not limited thereto. For example, installation support device 100 may evaluate candidate position 306 based on the overlap between radio wave irradiation area 307 and zebra crossing area 304.
The embodiments disclosed herein are illustrative and non-restrictive in all respects. The scope of the present invention is defined by the appended claims rather than the embodiments described above, and includes all modifications within the scope and meaning equivalent to the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2022-003555 | Jan 2022 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/046126 | 12/15/2022 | WO |