This application claims priority to Chinese Patent Application No. 202110202532.3, filed on Feb. 23, 2021, which is incorporated herein in its entirety by reference.
The present disclosure relates to a field of computer technology, in particular to a field of vehicle networking and intelligent transportation technologies, and specifically to a roadside service unit, a traffic prompt device, a traffic prompt system and a method.
When a vehicle is traveling, it is often unable to accurately obtain information about traffic conditions ahead due to obstructions. For example, large vehicles such as buses and trucks are prone to poor visibility due to traffic lights, traffic signs, vehicles ahead, pedestrians on the road, or due to weather such as rain, snow or fog, so that vehicles may not determine traffic conditions ahead, which may easily cause traffic jams, red light running and even traffic accidents.
The present disclosure provides a roadside service unit, a traffic prompt device, a traffic prompt system and a method.
According to one aspect of the present disclosure, a roadside service unit is provided, the unit including:
According to an aspect of the present disclosure, a traffic prompt device is provided, the device including:
According to an aspect of the present disclosure, a traffic prompt system is provided, the system including:
According to an aspect of the present disclosure, a traffic prompt method executed by the traffic prompt system as described herein, the method including:
It should be understood that the contents described in this section are not intended to identify the critical or important features of embodiments of the present disclosure, and is not intended to limit the scope of the disclosure. Other features of the present disclosure will be easily understood by the following description.
The drawings are used to better understand the solutions, and do not constitute a limitation to the present disclosure.
The following describes exemplary embodiments of the present disclosure with reference to the drawings, which include various details of embodiments of the present disclosure to facilitate understanding, and should be regarded as merely exemplary. Therefore, those skilled in the art should note that various changes and modifications may be made to embodiments described herein without departing from the scope and spirit of the present disclosure. Likewise, for clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
As shown in
The roadside acquisition device 110 may obtain traffic data and provide the traffic data to the roadside computing device 120. In embodiments, the roadside acquisition device may include at least one selected from: a traffic light controller, an image acquisition device, or a radar, which will be described in further detail below.
The roadside computing device 120 may generate traffic prompt information according to the traffic data provided by the roadside acquisition device 110, and send the traffic prompt information to the roadside communication device 130. In embodiments, the roadside computing device 120 may be any device with information processing capabilities, for example but not limited to a roadside server.
The roadside communication device 130 may send the traffic prompt information from the roadside computing device 120 to a preset area. The roadside communication device 130 may be designed as a communication device based on any suitable communication standard as required. In embodiments, the roadside communication device 130 may be a roadside communication device based on the LTE-V2X standard, such as an LTE-V2X transceiver. V2X (Vehicle to Everything) communication technology is a technology that implements environmental perception, information interaction and collaborative control in the Internet of Vehicles. The LTE-V2X standard based on the Long Term Evolution (LTE) system is a comprehensive communication solution for vehicle-road collaboration. It may provide low-latency, high-reliability, high-speed and high-security communication capabilities to meet various application requirements for the Internet of Vehicles. However, the communication mode of the roadside communication device 130 is not limited to this. In other embodiments, the roadside communication device 130 may be a roadside communication device based on 4G standards, 5G standards or communication standards developed in the future.
In
The traffic light controller 2101 may obtain control information for a preset traffic light from the traffic control center and provide the control information for the roadside server 220. The traffic light controller 2101 may be installed at the intersection, for example, the traffic light controller 2101 may be installed on a post at the intersection or the post of the traffic light. The traffic light controller 2101 may control one or more traffic lights, for example, one traffic light controller may be used to control eight traffic lights at a two-lane intersection, or one traffic light controller may be provided for each traffic light.
The image acquisition device 2102 may acquire a road image information. The image acquisition device 2102 may be installed at the intersection or the road section, for example, a camera 2102 may be installed on a crossbar or column at the intersection, or on a crossbar or column at two sides of the road section. The image acquisition device 2102 may capture an image of a road within its field of view or an image of road of a designated area and send the image of the road to the roadside server 220 as the road image information.
The laser radar 2103 and/or millimeter wave radar 2104 may transmit a radar signal to the road and receive the returned radar signal, and provide the returned radar signal as a road radar information to the roadside server 220.
The roadside server 220 receives the control information for the traffic light from the traffic light controller 2101, the road image information from the image acquisition device 2102 and the road radar information from the laser radar 2103 and/or millimeter wave radar 2104, and may generate a traffic prompt information according to at least one of selected from: the control information for the traffic light, the road image information, or the road radar information.
For example, for any one traffic light, the roadside server 220 may determine a state of the traffic light (such as a lighting state and a lighting time of a red light, green light and/or yellow light) according to the control information for the traffic light, and generate traffic prompt information indicating the state of the preset traffic light.
The roadside server 220 may also determine various road traffic conditions, for example but not limited to traffic congestion, the number of pedestrians crossing the street, estimated waiting time, vehicle queuing in each lane, road construction events, and/or road accidents, based on at least one selected from: the control information for the traffic light from the traffic light controller 2101, the road image information from the image acquisition device 2102, or the road radar information from the laser radar 2103 and/or millimeter wave radar 2104. For example, the roadside server 220 may determine the number of queued vehicles in a certain lane according to the road image information acquired by the image acquisition device 2102 in real time, and determine the expected waiting time combined with the control information for the traffic light. For another example, the roadside server 220 may detect a road event, such as a road construction event or a road malfunction, based on the road image information combined with the road radar information. For each road traffic condition, the roadside server 220 may generate traffic prompt information to indicate the road traffic condition, such as “estimated waiting time is 6 minutes” or “construction in first lane”, etc., which will be described in further detail below.
Although in the above embodiments, taking the roadside acquisition device including the camera, the laser radar, the millimeter wave radar and the traffic light controller as an example for description, embodiments of the present disclosure are not limited thereto. One or more of the above-mentioned roadside acquisition devices may be omitted as required, or one or more other types of roadside acquisition device may be added to, or used instead, the above-mentioned acquisition device, for example but not limited to one or more distance sensors, one or more infrared sensors, and so on.
In embodiments, the traffic light controller may not be needed, but the image acquisition device (such as the camera) may be used to acquire an image information of the traffic light. The roadside server may determine the state of the traffic light according to the image information of the traffic light. In other embodiments, the roadside server may directly obtain the control information for the traffic light from a traffic control center, and determine the state of the traffic light according to control information for the traffic light from the traffic control center. After determining the state of the traffic light, the roadside server may generate the traffic prompt information indicating the state of the traffic light as described above. In this way, there is no need to modify the roadside traffic light facilities, so that the roadside service unit is easier to implement.
The roadside communication device 230 may be provided on a roadside, being separated from the roadside server 220 and communicatively connected with the roadside server 220. In embodiments, the roadside communication device 230 and the roadside server 220 may be integrated together. The roadside communication device 230 may broadcast the traffic prompt information to the communication coverage area of the roadside communication device 230 based on the LTE-V2X standard, 4G standard or 5G standard, so that a traffic prompt device in the communication coverage area receives and displays the traffic prompt information. The traffic prompt device will be described in detail below with reference to
The communication component 310 may receive the traffic prompt information sent by the above-mentioned roadside service unit (for example, the roadside service unit 100 or 200). For example, the communication component 310 may be based on the same communication standard as the roadside communication device of the roadside service unit. For example, the communication component 310 may be an LTE-V2X receiver, so as to receive the traffic prompt information sent by the LTE-V2X communication device of the roadside service unit.
The processor 320 generates display data according to the traffic prompt information received by the communication component 310 and provides the display data to the display 330. The display 330 may display according to the display data generated by the processor. The processor 320 may convert the received traffic prompt information into display data matched with the size and display mode of the display 330, so that the traffic prompt device 300 may be applicable for a variety of traffic prompt information, so as to have higher compatibility.
As shown in
In embodiments, the traffic prompt device 400 may be installed on one or more mobile public facilities such as a bus, a truck, a taxi and/or a sweeper. In this way, the traffic prompt device 400 may further include the positioning component 440. The positioning component 440 may determine a location and moving direction of a mobile public facility. The positioning component 440 may be a positioning component such as GPS inherently provided on the mobile public facility, or a positioning component provided additionally. The processor 420 may be connected with the positioning component 440 to obtain the location and moving direction of the mobile public facility, and determine whether the received traffic prompt information matches the mobile public facility according to the location and moving direction of the mobile public facility. If the received traffic prompt information matches the mobile public facility, the processor 420 generates a display data according to the traffic prompt information received and controls the display 430 to display; otherwise, the processor 420 does not execute the operation of generating the display data.
For example, the roadside service unit broadcasts the traffic prompt information to all public mobile facilities within the communication coverage area of the roadside service unit. These public mobile facilities may drive in different directions on different roads. By providing the positioning component, each traffic prompt device may determine the location and driving direction of the public mobile facility containing the traffic prompt device, in order to select, from the various traffic prompt information provided by the roadside service unit, the traffic prompt information related to the area that the mobile public facility is driving to, e.g. a state of a traffic light and a road congestion in front of the public mobile facility in the travelling direction of the public mobile facility.
Although the above-mentioned embodiments have been described by taking the installation of the traffic prompt device in the mobile public facility as an example, embodiments of the present disclosure are not limited to this. The traffic prompt device may be installed in any suitable location, for example, the traffic prompt device may be installed on a non-mobile public facility such as a billboard, a bus stop sign, etc., so that a driver in a nearby vehicle may obtain the road condition in time and accurately.
In embodiments, the traffic prompt device 400 may further include the memory 450. The memory 450 may store various data and/or program instructions, for example, the memory 450 may store the traffic prompt information and program instructions executed by the processor 420 to implement data conversion.
As shown in
As shown in
As shown in
Similarly, the traffic prompt device may also display other road condition information according to the traffic prompt information broadcast by the roadside server, such as a number of pedestrians crossing the street (as shown in
As shown in
The roadside service unit 710 includes a roadside acquisition device 110, a roadside computing device 120 and a roadside communication device 130. The roadside acquisition device 110 and the roadside communication device 130 are communicatively connected with the roadside computing device 120. The roadside acquisition device 110 may provide traffic data, the roadside computing device 120 may generate traffic prompt information according to the traffic data provided by the roadside acquisition device 110, and the roadside communication device 130 may send the traffic prompt information generated by the roadside computing device 120 to a preset area.
The traffic prompt device 720 includes a communication component 310, a processor 320 and a display 330. The communication component 310 and the display 330 are connected to the processor 320. The communication component 310 may receive the traffic prompt information sent by the roadside communication device 730 of the roadside service unit 710, the processor 320 may generate display data according to the traffic prompt information received, and the display 330 may display according to the display data generated by the processor.
As shown in
In
In step S910, a roadside acquisition device of a roadside service unit obtains traffic data.
In step S920, a roadside computing device of the roadside service unit generates traffic prompt information according to the traffic data provided by the roadside acquisition device.
In step S930, a roadside communication device of the roadside service unit sends the traffic prompt information generated by the roadside computing device to a preset area.
In step S940, a communication component of a traffic prompt device receives the traffic prompt information sent by the roadside communication device of the roadside service unit.
In step S950, a processor of the traffic prompt device generates display data according to the traffic prompt information received.
In step S960, a display of the traffic prompt device displays according to the display data generated by the processor.
As shown in
When the system is working, the traffic light controller 1011 acquires control information for the traffic light and provides the control information to the roadside server 1012. The roadside server 1012 generates traffic prompt information indicating a state of the traffic light according to the control information, and broadcasts the traffic prompt information through the roadside communication device 1013.
When the bus 1020 enters the communication coverage area of the roadside communication device 1013, the traffic prompt device installed on the bus 1020 receives the traffic prompt information broadcast by the roadside communication device 1013, and displays the status of the traffic light on the display 1201 according to the traffic prompt information, which is consistent with the actual status of the traffic light. In this way, even if a person in the trailing vehicle 1300 may not see the status of the traffic light due to the shielding of the traffic light by the bus 1020, the status of the traffic light may be obtained through the display 1201 at the tail of the bus 1020.
For ease of description, the above-mentioned embodiments only use the traffic light controller as the roadside acquisition device for illustration, but embodiments of the present disclosure are not limited to this. The roadside server 1012 may obtain various traffic data from various roadside acquisition devices for analysis, processing and fusion as required, so as to determine various traffic conditions for prompting.
Collecting, storing, using, processing, transmitting, providing, and disclosing etc. of the personal information of the user involved in the present disclosure all comply with the relevant laws and regulations, and do not violate the public order and morals.
According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
As shown in
The I/O interface 1105 is connected to a plurality of components of the device 1100, including: an input unit 1106, such as a keyboard, a mouse, etc.; an output unit 1107, such as various types of displays, speakers, etc.; a storage unit 1108, such as a magnetic disk, an optical disk, etc.; and a communication unit 1109, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1109 allows the device 1100 to exchange information/data with other devices through the computer network such as the Internet and/or various telecommunication networks.
The computing unit 1101 may be various general-purpose and/or special-purpose processing components with processing and computing capabilities. Some examples of computing unit 1101 include, but are not limited to, central processing unit (CPU), graphics processing unit (GPU), various dedicated artificial intelligence (Al) computing chips, various computing units that run machine learning model algorithms, digital signal processing DSP and any appropriate processor, controller, microcontroller, etc. The computing unit 1101 executes the various methods and processing described above, for example, the method and processing executed by the processor of the above-mentioned roadside computing device, the traffic prompt device or the remote server. For example, in embodiments, the method may be implemented as computer software programs, which are tangibly contained in the machine-readable medium, such as the storage unit 1108. In embodiments, part or all of the computer program may be loaded and/or installed on the device 1100 via the ROM 1102 and/or the communication unit 1109. When the computer program is loaded into the RAM 1103 and executed by the computing unit 1101, one or more steps of the method described above may be executed. Alternatively, in other embodiments, the computing unit 1101 may be configured to execute the above-mentioned method in any other suitable manner (for example, by means of firmware).
Various implementations of the systems and technologies described in the present disclosure may be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application-specific standard products (ASSP), system-on-chip SOC, load programmable logic device (CPLD), computer hardware, firmware, software and/or their combination. The various implementations may include: being implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, the programmable processor may be a dedicated or general programmable processor. The programmable processor may receive data and instructions from a storage system, at least one input device and at least one output device, and the programmable processor transmit data and instructions to the storage system, the at least one input device and the at least one output device.
The program code used to implement the method of the present disclosure may be written in any combination of one or more programming languages. The program codes may be provided to the processors or controllers of general-purpose computers, special-purpose computers or other programmable data processing devices, so that the program code enables the functions/operations specified in the flowcharts and/or block diagrams to be implemented when the program code executed by a processor or controller. The program code may be executed entirely on the machine, partly executed on the machine, partly executed on the machine and partly executed on the remote machine as an independent software package, or entirely executed on the remote machine or server.
In the context of the present disclosure, the machine-readable medium may be a tangible medium, which may contain or store a program for use by the instruction execution system, apparatus, or device or in combination with the instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the above-mentioned content. More specific examples of the machine-readable storage media would include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device or any suitable combination of the above-mentioned content.
In order to provide interaction with users, the systems and techniques described here may be implemented on a computer, the computer includes: a display device (for example, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (for example, a mouse or trackball). The user may provide input to the computer through the keyboard and the pointing device. Other types of devices may also be used to provide interaction with users. For example, the feedback provided to the user may be any form of sensory feedback (for example, visual feedback, auditory feedback or tactile feedback); and any form (including sound input, voice input, or tactile input) may be used to receive input from the user.
The systems and technologies described herein may be implemented in a computing system including back-end components (for example, as a data server), or a computing system including middleware components (for example, an application server), or a computing system including front-end components (for example, a user computer with a graphical user interface or a web browser through which the user may interact with the implementation of the system and technology described herein), or in a computing system including any combination of such back-end components, middleware components or front-end components. The components of the system may be connected to each other through any form or medium of digital data communication (for example, a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN) and the Internet.
The computer system may include a client and a server. The client and the server are generally far away from each other and usually interact through the communication network. The relationship between the client and the server is generated by computer programs that run on the corresponding computers and have a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
It should be understood that the various forms of processes shown above may be used to reorder, add or delete steps. For example, the steps described in the present disclosure may be executed in parallel, sequentially or in a different order, as long as the desired result of the technical solution disclosed in the present disclosure may be achieved, which is not limited herein.
The above-mentioned specific implementations do not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions may be made according to design requirements and other factors. Any modification, equivalent replacement and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202110202532.3 | Feb 2021 | CN | national |