This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2019-189631, filed on Oct. 16, 2019, the entire contents of which are incorporated herein by reference.
An embodiment of the present invention relates to a system and a method.
Curved mirrors installed on the side of roads and other places display a blind spot area to the driver of a vehicle and thus play an important role in preventing accidents. In recent years, more curved mirrors are installed in shops and other facilities for security purposes.
A range of reflection that can be emitted by the curved mirror changes depending on the position, height, and angle of the curve mirror, and the angle of the curved mirror is adjusted during installation to optimize the angle of the mirror. However, the angle of the curved mirror may change after the installation due to wind or contact with the mirror, causing a possibility of failure in emitting the intended range.
According to one embodiment, a system has receiver circuitry configured to receive mirror information including at least one of a position, size, height, or an angle of the mirror and surrounding information acquired by measurement of at least part of surrounding of the mirror, and processing circuitry configured to specify a first range observable via a reflection in the mirror, estimate, based on the surrounding information, a second range observable via a reflection in the mirror whose at least one of the position, size, height, or angle is changed, and generate adjustment information used to adjust at least one of the position, height, or angle of the mirror in accordance with the first range information and the second range information.
Embodiments of the system and the method will be described below with reference to the accompanying drawings. Although the following description will focus on the major constituent components of the system, there may be constituent components and functions in the system that are not illustrated or described.
The system 1 of
The acquisition unit 6 acquires surrounding information. Here, the surrounding information is information on any object existing around the acquisition unit 6, and also includes information on a mirror. The object refers to a concept that includes living things such as humans as well as structures and moving objects. The acquisition unit 6 may acquire the surrounding information by any method. For example, the acquisition unit 6 may acquire the surrounding information by transmitting electromagnetic waves such as light to the surroundings and receiving reflected waves of the electromagnetic waves reflected by a surrounding object. Alternatively, the acquisition unit 6 may acquire the surrounding information in accordance with a photographed surrounding image which will be described later.
In the example of
More specifically, the light receiving unit 9 has a photodetector, an amplifier, a light receiving sensor, an analog-to-digital (A/D) converter, and the like, which are not illustrated. The photodetector receives part of emitted laser light and converts it into an electric signal. The amplifier amplifies the electric signal output from the photodetector. The light receiving sensor converts the received laser light into an electric signal. The A/D converter converts the electric signal output from the light receiving sensor into a digital signal.
The distance measuring unit 10 measures the distance to the point where the received electromagnetic wave is reflected, in accordance with a time difference between the transmission timing of the transmitted electromagnetic wave and the reception timing of the received electromagnetic wave. When the laser beam is used as the electromagnetic wave, the distance measuring unit 10 measures the distance in accordance with
Distance=Speed of Light×(reception timing of reflected light−transmission timing of reflected light)/2 (1)
Since the distance measuring unit 10 measures the distances to various objects existing around the distance measuring device 7, a depth map can be generated in accordance with the measured distance to each object. The acquisition unit 6 can acquire the surrounding information from the depth map.
Note that, in
The receiving unit 2 receives the mirror information including at least one of the position, size, height, or angle of the mirror included in the surrounding information. More specifically, the receiving unit 2 receives the mirror information included in the surrounding information acquired by the acquisition unit 6. Here, the mirrors include not only curved mirrors but also various other members that provide specular reflection (regular reflection), and any shape and size of mirrors can be used. Any purpose may be used for installing the mirror. For example, the mirror may be installed to reflect blind spot areas for the driver of the vehicle, to allow the security camera to photograph blind spot areas for the security camera, or for any other purpose. The mirror may also be installed at any location outdoors or indoors.
The extraction unit 3 specifies the information of a first range reflected in the mirror. More specifically, the extraction unit 3 specifies information of the first range reflected in the mirror in accordance with the surrounding information acquired by the acquisition unit 6 and the mirror information received by the receiving unit 2. The first range is a range considered to be actually reflected in the mirror before the angle of the mirror is adjusted. The extraction unit 3 specifies the first range reflected in the mirror by calculation processing in accordance with the surrounding information and the mirror information. If the position, size, height, and angle of the mirror are known, the range of reflection in the mirror can be extracted from the surrounding information by calculation processing.
The estimation unit 4 estimates, based on the surrounding information, a second range observable via a reflection in the mirror whose at least one of the position, size, height, or angle is changed. For example, the range of reflection in the mirror can be changed by simply changing the height or angle of the mirror. Therefore, when the mirror information such as the height and angle of the mirror is changed, the estimation unit 4 estimates the range of reflection in the mirror and sets this range as a second range.
Alternatively, the estimation unit 4 may estimate the information of the second range in accordance with geographic information read from the storage unit that stores the geographic information. Here, the geographic information refers to various kinds of information regarding an object reflected in the mirror, such as map information, topographic information, road information, shop information, obstacle information, and the like. The geographic information stored in a storage unit may be updated regularly or irregularly.
In estimating the second range information by the estimation unit 4, detection information of the sensor (e.g., an image sensor) used when the acquisition unit 6 acquires the surrounding information may be used.
The adjustment unit 5 generates adjustment information used to adjust at least one of the position, height, or angle of the mirror in accordance with the first and second range information. For example, if there is any object in the second range estimated by the estimation unit 4, although not reflected in the mirror before adjustment, the adjustment unit 5 changes the adjustment information to reflect the object in the mirror.
The adjustment unit 5 may generate the final adjustment information by averaging the adjustment information generated continuously or intermittently. If the surrounding information acquired by the acquisition unit 6 may include an error, the influence of the error can be reduced by averaging the adjustment information.
The adjustment unit 5 may generate the adjustment information in accordance with the installation information including at least one of the location, direction, height, or angle of the installation of the distance measuring device 7, and the first and second range information.
As will be described later, in a case where the photographing unit for photographing the surroundings is provided, the adjustment unit 5 may generate the adjustment information in accordance with the installation information including at least one of the location, direction, height, or angle of the installation of the distance measuring device, and the first and second range information.
The system 1 of
For example, when the system 1 of
First, the acquisition unit 6 acquires surrounding information (step S1).
The acquisition unit 6 may acquire the surrounding information at any timing. For example, when the acquisition unit 6 is installed in a moving object such as a vehicle, the surrounding information may be acquired at the timing when the moving object is stopped or temporarily stopped. Alternatively, the surrounding information may be repeatedly acquired at predetermined time intervals.
Next, the receiving unit 2 receives the mirror information including at least one of the position, size, height, or angle of the mirror 12 included in the surrounding information acquired by the acquisition unit 6 (step S2). When the acquisition unit 6 acquires the surrounding information using the distance measuring device 7, the receiving unit 2 may receive the mirror information from the depth map output from the distance measuring device 7. More specifically, the receiving unit 2 may receive the position, height, angle, and the like of the mirror by performing shape extraction processing from the points constituting the depth map.
Next, the extraction unit 3 specifies the first range information considered to be reflected in the mirror 12 before adjustment in accordance with the surrounding information and the mirror information (step S3). As described above, the extraction unit 3 performs calculation processing in accordance with the height, angle, and the like of the mirror 12 to specify the first range, which is considered to be reflected on the mirror 12, from the surrounding information.
In
Next, the estimation unit 4 estimates, in accordance with the surrounding information, the second range information that is possibly reflected in the mirror 12 when the mirror information is changed (step S4). The second range information is information of a range that can be reflected in the mirror 12 when the mirror information such as the height and the angle of the mirror 12 is changed.
Therefore, the adjustment unit 5 generates adjustment information for adjusting at least one of the position, height, or angle of the mirror 12 in accordance with the information of the first and second range information (step S5). The generated adjustment information may be displayed on, for example, a display unit of the electronic device carried by the worker who maintains and manages the mirror 12, and the worker may manually adjust the mirror 12 according to the display. Alternatively, the mirror 12 may be automatically adjusted.
As described above, simply adjusting the height and angle of the mirror 12 can increase the amount of necessary information to be reflected in the mirror 12, thus increasing the utility value of the mirror 12.
The first communication unit 11 transmits the adjustment signal generated by the adjustment unit 5, for example, wirelessly. The second communication unit 13 receives the adjustment signal wirelessly transmitted by the first communication unit 11. The actuator 14 adjusts the height, angle, and the like of the mirror 12 in accordance with the received adjustment signal. The power supply to drive the second communication unit 13 and the actuator 14 may be supplied from the ground or a wire from a utility pole, or a small solar panel or wind generator may be installed on the mirror 12 to drive the second communication unit 13 and actuator 14 with power generated by itself.
Note that at least one of the receiving unit 2, the extraction unit 3, the estimation unit 4, or the adjustment unit 5 in the system 1 of
The information processing device 16 is, for example, a server connected to the network 15. The information processing device 16 includes the second communication unit 13, the receiving unit 2, the extraction unit 3, the estimation unit 4, and the adjustment unit 5, and, in accordance with the surrounding information received by the second communication unit 13 via the network 15, sequentially performs the processing of the receiving unit 2, the extraction unit 3, the estimation unit 4, and the adjustment unit 5, as described above, to generate the adjustment signal. The generated adjustment signal is transmitted, via the second communication unit 13 or another communication unit, to, for example, the electronic device carried by the operator who performs maintenance of the mirror 12 or a mirror having a communication function and an actuator function.
In the system 1, 1a, or 1b of
The photographing unit 21 photographs the surroundings of the photographing unit 21. The photographing unit 21 may be, for example, an image sensor or a camera. The radar 22 transmits an electromagnetic wave in a specific frequency band and receives the reflected wave. The electromagnetic waves transmitted by the radar 22 may be millimeter waves.
The recognition unit 23 specifies the position of the mirror 12 using a method such as pattern matching in accordance with at least one of the image photographed by the photographing unit 21 or the image that is based on the received signal from the radar 22. The acquisition unit 6 may acquire the surrounding information in accordance with the measurement result of the distance measuring device 7 and the recognition result of the recognition unit 23.
In the system 1c of
As described above, in the first embodiment, the first range information reflected in the mirror 12 is specified by receiving the information of the mirror 12, such as the position and height of the mirror 12, from the surrounding information acquired by the acquisition unit 6. When the information of the mirror 12 is changed, the second range information that can be reflected in the mirror 12 is estimated and the adjustment information for adjusting the height, angle, and the like of the mirror 12 is generated from the first and second range information. This facilitates optimization of the height, angle, and the like of the mirror 12 when the height, angle, and the like of the mirror 12 are not desirable. Therefore, the blind spot of the mirror 12 can be reduced, and the utility value of the mirror 12 can be increased.
A second embodiment digitizes the range of reflection in the mirror 12.
Note that the extent to which the second range is divided into areas and the number of points in each region can be determined freely. Further, the score may be changed depending on whether the object exists in each area, the score may be different depending on the type of the object, or the score may be set for each area regardless of the presence or absence of the object.
For example, when the range of
The adjustment unit 5 compares the summed value with the reference value, and determines whether the adjustment of the mirror 12 should be performed in accordance with the comparison result. For example, assuming that the reference value is set to 20 points, the adjustment unit 5 determines no need for readjustment of the mirror 12 in the case of
As described above, the second embodiment digitizes the reflection range of the mirror 12 to determine whether the height, angle, and the like of the mirror 12 should be adjusted. Therefore, variation in the adjustment of the mirror 12 by, for example, workers who maintain the mirror 12 can be reduced.
The system 1 according to the first and second embodiments is applicable not only to the mirrors 12 such as roadside mirrors and mirrors for security systems as described above, but also to the mirrors 12 for logistics systems, gate systems, and the like.
Number | Date | Country | Kind |
---|---|---|---|
2019-189631 | Oct 2019 | JP | national |