[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112863169A - Method, device, electronic equipment and medium for improving traffic efficiency - Google Patents

Method, device, electronic equipment and medium for improving traffic efficiency Download PDF

Info

Publication number
CN112863169A
CN112863169A CN201911188192.2A CN201911188192A CN112863169A CN 112863169 A CN112863169 A CN 112863169A CN 201911188192 A CN201911188192 A CN 201911188192A CN 112863169 A CN112863169 A CN 112863169A
Authority
CN
China
Prior art keywords
passing
target
traffic
vehicle
pedestrian
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911188192.2A
Other languages
Chinese (zh)
Inventor
刘建峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201911188192.2A priority Critical patent/CN112863169A/en
Publication of CN112863169A publication Critical patent/CN112863169A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/095Traffic lights

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application discloses a method, a device, electronic equipment and a medium for improving passing efficiency. According to the method and the device, after video data generated by a target road section comprising a target intersection and a traffic light controller are acquired, a corresponding target passing scheme is generated based on a passing object, and when the passing object is detected to be located in a preset area within a preset range from the target intersection, the traffic light controller is controlled based on the target passing scheme. By applying the technical scheme, after the video data of the target road section are obtained, the corresponding passing scheme can be generated for each passing object according to the vehicles and the pedestrians displayed in the video, and then the light display of the traffic lights can be controlled according to the passing scheme. And then the independent control of the driving road conditions of specific road sections and specific time can be realized, thereby avoiding the problem of the reduction of the road utilization rate.

Description

Method, device, electronic equipment and medium for improving traffic efficiency
Technical Field
The present application relates to image processing technologies, and in particular, to a method, an apparatus, an electronic device, and a medium for improving traffic efficiency.
Background
Due to the rise of the communications age and society, travel by means of vehicles has been increasingly used by more people with the rise of communications technology.
Furthermore, at present, with the increasing number of vehicles, the examination of the road traffic capacity is more and more severe, and the traffic lights and the manual command of traffic control departments are mainly adopted to solve the problem of road congestion. Thereby affecting the efficiency of road traffic.
Disclosure of Invention
The embodiment of the application provides a method and a device for improving passing efficiency, electronic equipment and a medium.
According to an aspect of an embodiment of the present application, there is provided a method for improving traffic efficiency, including:
acquiring video data generated aiming at a target road section, wherein the target road section comprises a target intersection and a traffic light controller;
acquiring a passing object in the video data, wherein the passing object corresponds to at least one of a vehicle object and a pedestrian object;
generating a corresponding target passing scheme based on the passing object, wherein the target passing scheme is used for determining the priority of the passing object for passing through the target intersection;
and when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection.
Optionally, in another embodiment based on the foregoing method of the present application, before the generating a corresponding target traffic scheme based on the traffic object, the method further includes:
analyzing the passing object;
when the passing object is the vehicle object, acquiring a first passing parameter of the vehicle object, wherein the first passing parameter comprises vehicle speed information, lane information, vehicle lamp information and direction information;
and when the passing object is the pedestrian object, acquiring a second passing parameter of the pedestrian object, wherein the second passing parameter comprises pace information, direction information and sidewalk information.
Optionally, in another embodiment based on the foregoing method of the present application, the generating a corresponding target passage scheme based on the passage object includes:
when the passing object is the vehicle object, analyzing the first passing parameter;
determining vehicle passing time of each direction of the target intersection based on the direction information and the speed information of the vehicle object, wherein the vehicle passing time is the time when the vehicle object reaches the preset area;
determining a vehicle advancing direction of each direction of the target intersection based on the lane information and the lamp information of the vehicle object, wherein the vehicle advancing direction is the advancing direction of the vehicle object when the vehicle object passes through the target intersection;
and generating the target passing scheme based on the vehicle passing time and the vehicle traveling direction of each direction of the target intersection.
Optionally, in another embodiment based on the foregoing method of the present application, the generating a corresponding target passage scheme based on the passage object includes:
when the passing object is the pedestrian object, analyzing the second passing parameter;
determining pedestrian passing time of each direction of the target intersection based on the direction information and the pace information of the pedestrian object, wherein the passing time is the time when the pedestrian object reaches the preset area;
determining the pedestrian advancing direction of each direction of the target intersection as the advancing direction of the pedestrian object when the pedestrian object passes through the target intersection based on the sidewalk information of the pedestrian object;
and generating the target passing scheme based on the pedestrian passing time and the pedestrian advancing direction of each direction of the target intersection.
Optionally, in another embodiment based on the foregoing method of the present application, the generating a corresponding target passage scheme based on the passage object includes:
determining a first passing object based on each passing object, wherein the first passing object is the passing object with the least passing time in each vehicle passing time and/or each pedestrian passing time;
calculating a time difference value between the first passing object and a second passing object, wherein the time difference value is a difference value of passing time, and the second passing object is a passing object except the first passing object in each passing object;
and when the time difference is greater than a preset threshold value, generating the target passing scheme, wherein the target passing scheme is the passing scheme with the first passing object with the highest passing priority.
Optionally, in another embodiment based on the foregoing method of the present application, after the generating the target passage scheme when the time difference is greater than a preset threshold, the method further includes:
when the first passing object is detected to be located in the preset area, obtaining light parameters of the traffic light controller;
and controlling the traffic light controller based on the light parameters of the traffic light controller and the target passing scheme.
Optionally, in another embodiment based on the above method of the present application, the controlling the traffic light controller based on the light parameters of the traffic light controller and the target traffic scheme includes:
and when detecting that the light parameters of the traffic light controller correspond to the traffic prohibition, correspondingly adjusting the light parameters of the traffic light controller to the light parameters allowing the traffic.
Optionally, in another embodiment based on the foregoing method of the present application, before the generating a corresponding target traffic scheme based on the traffic object, the method further includes:
acquiring the number of passing objects of the target road section based on the video data;
and when the passing object number of the target road section is matched with the preset number, generating the target passing scheme based on the passing object.
According to another aspect of the embodiments of the present application, there is provided an apparatus for improving traffic efficiency, including:
a first acquisition module configured to acquire video data generated for a target road segment, the target road segment including a target intersection and a traffic light controller;
a second acquisition module configured to acquire a traffic object in the video data, the traffic object corresponding to at least one of a vehicle object and a pedestrian object;
the generating module is used for generating a corresponding target passing scheme based on the passing object, and the target passing scheme is used for determining the priority of the passing object passing through the target intersection;
and the control module is arranged to control the traffic light controller based on the target passing scheme when the passing object is detected to be located in a preset area, wherein the preset area is an area within a preset range from the target intersection.
According to another aspect of the embodiments of the present application, there is provided an electronic device including:
a memory for storing executable instructions; and
a display for displaying with the memory to execute the executable instructions to accomplish the operations of any of the above-mentioned methods of improving traffic efficiency.
According to a further aspect of the embodiments of the present application, there is provided a computer-readable storage medium for storing computer-readable instructions, which when executed, perform the operations of any one of the methods for improving traffic efficiency.
In the method, after video data generated for a target road section comprising a target intersection and a traffic light controller are acquired, a corresponding target passing scheme is generated based on a passing object, and the traffic light controller is controlled based on the target passing scheme when the passing object is detected to be located in a preset area within a preset range from the target intersection. By applying the technical scheme, after the video data of the target road section are obtained, the corresponding passing scheme can be generated for each passing object according to the vehicles and the pedestrians displayed in the video, and then the light display of the traffic lights can be controlled according to the passing scheme. Therefore, the independent control of the driving road conditions of the specific road section and the specific time can be realized, and the problem of reduction of the road utilization rate is avoided.
The technical solution of the present application is further described in detail by the accompanying drawings and examples.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description, serve to explain the principles of the application.
The present application may be more clearly understood from the following detailed description with reference to the accompanying drawings, in which:
FIG. 1 is a schematic diagram of a system architecture for improving traffic efficiency according to the present application;
FIG. 2 is a schematic diagram of a method for improving traffic efficiency proposed in the present application;
FIG. 3 is a schematic diagram of a method for improving traffic efficiency proposed in the present application;
FIG. 4 is a schematic structural diagram of the device for improving traffic efficiency of the present application;
fig. 5 is a schematic view of an electronic device according to the present application.
Detailed Description
Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present application unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the application, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
In addition, technical solutions between the various embodiments of the present application may be combined with each other, but it must be based on the realization of the technical solutions by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination of technical solutions should be considered to be absent and not within the protection scope of the present application.
It should be noted that all the directional indicators (such as upper, lower, left, right, front and rear … …) in the embodiment of the present application are only used to explain the relative position relationship between the components, the motion situation, etc. in a specific posture (as shown in the drawings), and if the specific posture is changed, the directional indicator is changed accordingly.
A method for performing improved traffic efficiency according to an exemplary embodiment of the present application is described below in conjunction with fig. 1-3. It should be noted that the following application scenarios are merely illustrated for the convenience of understanding the spirit and principles of the present application, and the embodiments of the present application are not limited in this respect. Rather, embodiments of the present application may be applied to any scenario where applicable.
Fig. 1 shows a schematic diagram of an exemplary system architecture 100 to which a video processing method or a video processing apparatus of an embodiment of the present application may be applied.
As shown in fig. 1, the system architecture 100 may include one or more of terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. For example, server 105 may be a server cluster comprised of multiple servers, or the like.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may be various electronic devices having a display screen, including but not limited to smart phones, tablet computers, portable computers, desktop computers, and the like.
The terminal apparatuses 101, 102, 103 in the present application may be terminal apparatuses that provide various services. For example, the user via terminal 103 (which may also be terminal 101 or 102): acquiring video data generated aiming at a target road section, wherein the target road section comprises a target intersection and a traffic light controller; acquiring a passing object in the video data, wherein the passing object corresponds to at least one of a vehicle object and a pedestrian object; generating a corresponding target passing scheme based on the passing object, wherein the target passing scheme is used for determining the priority of the passing object for passing through the target intersection; and when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection.
It should be noted that the video processing method provided in the embodiments of the present application may be executed by one or more of the terminal devices 101, 102, and 103, and/or the server 105, and accordingly, the video processing apparatus provided in the embodiments of the present application is generally disposed in the corresponding terminal device, and/or the server 105, but the present application is not limited thereto.
The application also provides a method, a device, a target terminal and a medium for improving the passing efficiency.
Fig. 2 schematically shows a flow chart of a method for improving traffic efficiency according to an embodiment of the present application. As shown in fig. 2, the method includes:
s101, video data generated aiming at a target road section is obtained, and the target road section comprises a target intersection and a traffic light controller.
First, it should be noted that, in the present application, a device for acquiring video data is not specifically limited, and may be, for example, an intelligent device or a server. The smart device may be a PC (Personal Computer), a smart phone, a tablet PC, an e-book reader, an MP3(Moving Picture Experts Group Audio layer III) player, an MP4(Moving Picture Experts Group Audio layer iv) player, a portable Computer, or a mobile terminal device having a display function, such as a mobile phone.
The generation mode of the video data is not specifically limited in the present application, and for example, the video data may be generated according to a target road section acquired by a traffic camera. The video data generated for the target road section according to the collected light pole can be also used. Further, the lamp pole in this application can be wisdom lamp pole. Compared with the traditional lamp pole which only can provide the lighting function, the intelligent lamp pole can realize remote centralized control and management of the lamp pole by applying advanced, efficient and reliable carrier communication and other technologies, greatly saves the power resource, improves the public management level and saves the maintenance cost. And then avoided current street lamp to have the problem such as function singleness, the energy consumption is too high, the lamp pole is ageing.
In addition, the lamp pole in this application can include one or more light source, one or more camera shooting collection system, one or more sensing equipment and one or more display screen. Simultaneously this one or more collection system that makes a video recording installs on the wisdom lamp pole, and one or more sensing equipment include light sensing equipment, temperature sensing equipment, PM value sensing equipment, wind speed sensing equipment and sound sensing equipment etc.. Furthermore, the lamp pole in this application can also include trunk equipment and one or more control module, and trunk equipment is used for collecting the electronic information of gathering such as camera equipment and sensing equipment to transmit the electronic information who gathers to the software platform, and the operation of the electronic information control wisdom lamp pole that one or more control module sent according to the software platform.
It will be appreciated that the target road segment should include at least one target intersection and a traffic light controller. The traffic light controller can be a traffic light, a traffic light and other controllers arranged at the intersection. In addition, the present application does not specifically limit the target intersection, and may be, for example, an intersection or a t-junction. It should be noted that the number of target intersections included in the target road segment is not specifically limited in the present application, and may be, for example, 1 or multiple.
The video data may include a plurality of objects, such as pedestrians, automobiles, bicycles, traffic signs, traffic lights, and the like.
S102, a passing object in the video data is acquired, and the passing object corresponds to at least one of a vehicle object and a pedestrian object.
Further, after the video data is acquired, the passing objects existing in the video data can be extracted in a preset mode. Wherein the passing object can be at least one of a vehicle object and a pedestrian object.
It should be noted that the present application is not limited to the vehicle object, and the object may correspond to an automobile, an electric vehicle, a motorcycle, a bicycle, a tricycle, etc., for example. In addition, the present application is also not particularly limited to pedestrian objects, for example, a pedestrian object may correspond to a pedestrian walking on a sidewalk, a disabled person sitting on a wheelchair, and the like.
It should be noted that, the present application also does not specifically limit the number of the pass objects in the video data, and for example, the number of the pass objects may be one or multiple.
S103, generating a corresponding target traffic scheme based on the traffic object, wherein the target traffic scheme is used for determining the priority of the traffic object passing through the target intersection.
In the application, after the passing object in the video data is obtained, the target passing scheme for determining the priority of the passing object passing the target intersection can be generated based on the passing object. It should be noted that, the present application does not specifically limit the target passing scheme, for example, the scheme may be a grooming indication image corresponding to all target intersections, or may be a scheme corresponding to a part of target intersections in a target road segment.
The passing scheme is used for determining the priority of each passing object passing target intersection. For example, when the passing object a passes to the target intersection, its corresponding pass priority may be detected, and if it is a priority pass, it is allowed to pass preferentially. Further, when it is determined to be a non-priority pass, the priority pass is prohibited.
Further, the method for generating the corresponding target traffic scheme is not specifically limited in the present application. For example, after each passing object of the target road segment is acquired, the next traveling behavior of the passing object can be predicted according to the analysis of the running track of each passing object (vehicle and/or pedestrian). Such as whether it is going straight or turning left or right at an intersection. And meanwhile, the time of each passing object reaching the intersection is calculated, and the related information is transmitted to the intersection traffic light controller through the network, the controller processes the received information of the vehicles and pedestrians in each direction of the intersection, and the control light in the direction is timely switched to be in a passing-allowing state according to the principle that the vehicles which reach the intersection first preferentially pass under the condition that the vehicles and the pedestrians in other directions do not influence the passing, so that the passing efficiency of the intersection of the vehicles is improved.
And S104, when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection.
Further, after the corresponding target traffic scheme is generated, the targeted traffic monitoring can be performed on each traffic object according to the scheme. Specifically, the traffic light controller can control the traffic light controller to achieve the purpose of whether each passing vehicle passes preferentially or not when the passing object is detected to be located in a preset area within a preset range from the target intersection.
With the development of society, the holding amount of vehicles in China is increased all the way along with the development of the society. Further, the efficiency of road travel is reduced due to the numerous sweeps of the vehicle. The existing road traffic mostly depends on traffic lights to realize the purpose of orderly traffic of vehicles. The traffic signal lamps are signal indicator lamps which are arranged at traffic intersections for guiding flow, relieve traffic jam and improve traffic order, and play an important role in road traffic. However, in the prior art, the operation mechanism of the traffic signal lamp is simple, the strategy is mechanical, the vehicle passing efficiency is influenced in idle periods of vehicles and people streams, for example, in late night or early morning periods, the vehicles on the road are rare, when the vehicles on the road can often see green light, the vehicles on the road can not pass due to the fact that the red light is on, and the vehicles in other directions can not pass until the time of the red light is over, so that the vehicle passing efficiency is seriously influenced.
In view of this, in the present application, the targeted traffic monitoring can be performed on each traffic object according to the scheme. For example, a traffic light controller is taken as a traffic light for example, and when the passing object a passes to an area within a preset range from an intersection, the passing object a can pass according to a target passing scheme. And detecting the corresponding pass priority. Further, if the priority level corresponds to the priority pass, the lighting state of the current traffic light is detected. When the traffic light is green, the state that the green light is turned on is maintained to wait for the passing object A to drive away from the intersection. In addition, when the lighting state of the traffic light is a red light, the lighting state of the traffic light is controlled to change from the red light to a green light state until the passing object A is detected to get away from the intersection.
In the method, after video data generated for a target road section comprising a target intersection and a traffic light controller are acquired, a corresponding target passing scheme is generated based on a passing object, and the traffic light controller is controlled based on the target passing scheme when the passing object is detected to be located in a preset area within a preset range from the target intersection. By applying the technical scheme, after the video data of the target road section are obtained, the corresponding passing scheme can be generated for each passing object according to the vehicles and the pedestrians displayed in the video, and then the light display of the traffic lights can be controlled according to the passing scheme. And then the independent control of the driving road conditions of specific road sections and specific time can be realized, thereby avoiding the problem of the reduction of the road utilization rate.
Optionally, in a possible embodiment of the present application, before S103 (generating a corresponding target traffic scheme based on the traffic object), the following steps may also be implemented:
and analyzing the passing object. Further, after the pass object is parsed, the following two cases may be included in the present application:
in the first case:
when the passing object is the vehicle object, first passing parameters of the vehicle object are obtained, and the first passing parameters comprise vehicle speed information, lane information, vehicle lamp information and direction information.
Further, the method and the device have the advantage that all vehicle information in the target road section is ensured when the passing object is acquired. The application needs to further acquire the first passing parameters of each vehicle. The first passing parameter at least comprises corresponding vehicle speed information, lane information, vehicle lamp information and direction information of the vehicle.
Furthermore, the vehicle speed information in the present application is the speed information of the vehicle running. It should be noted that, since the vehicle is likely to decelerate when approaching the intersection, the present application can also continuously detect the vehicle speed information of the vehicle in a unit time. And when the gradual reduction of the vehicle speed is detected, the corresponding vehicle speed average value can be taken according to the deceleration information detected before.
In addition, the lane information in the present application is the lane information corresponding to the current driving of the vehicle, and may include, for example, a straight lane, a left-turn lane, a right-turn lane, a straight left-turn lane, a straight right-turn lane, and the like. Further, the car light information in this application can be for whether this vehicle turns on the information of left turn light, or the right turn light.
Further, the direction information in the present application may be the direction in which the vehicle is traveling, for example, for an intersection, the direction information may include lanes in four directions. It can be understood that the driving directions of the vehicles corresponding to the lanes in each direction are different. According to the method and the device, the number of vehicles in each direction of the intersection and the vehicle state can be determined according to the direction information of each vehicle object.
In the second case:
and when the passing object is a pedestrian object, acquiring second passing parameters of the pedestrian object, wherein the second passing parameters comprise pace information, direction information and sidewalk information.
Further, the method and the device have the advantage that when the passing object is acquired, all pedestrian information in the target road section is ensured. The method and the device for acquiring the second traffic parameters of the pedestrians are further needed. The second traffic parameter at least comprises corresponding pace information, direction information and sidewalk information.
Furthermore, the walking speed information in the present application is the walking speed information of the pedestrian. In addition, the sidewalk information in the application is the position information of the sidewalk where the pedestrian is currently walking, wherein the sidewalk information is located in the sidewalk. For example, may be included on the left side of a sidewalk, on the right side of a sidewalk, in the middle of a sidewalk, etc. Further, the direction information in the present application may be the walking direction of the pedestrian. Similarly, for an intersection, a sidewalk in four directions may be included. It can be understood that the pedestrian traveling directions corresponding to the pedestrian rows in each direction are different. According to the pedestrian crossing information processing method and device, the number of pedestrians and the states of the pedestrians in all directions of the crossing can be determined according to the direction information of all the pedestrian objects.
Further optionally, in a possible embodiment of the present application, in S103 (based on the traffic object, generating the corresponding target traffic scheme), the following two ways may be implemented:
the first mode is as follows:
when the passing object is a vehicle object, analyzing a first passing parameter;
determining vehicle passing time of each direction of a target intersection based on the direction information and the speed information of the vehicle object, wherein the vehicle passing time is the time when the vehicle object reaches a preset area;
determining the vehicle advancing direction of each direction of the target intersection based on the lane information and the lamp information of the vehicle object, wherein the vehicle advancing direction is the advancing direction of the vehicle object when the vehicle object passes through the target intersection;
and generating a target passing scheme based on the vehicle passing time and the vehicle traveling direction of each direction of the target intersection.
Further, in the present application, for the traffic object to be a vehicle object, the direction information and the vehicle speed information of each vehicle object may be used as the basis. And determining the passing time of the vehicles in all directions to reach a preset area in the target intersection. It should be noted that the preset area is not specifically limited in this application. For example, the area within a preset range from the target intersection can be used. The preset range is not specifically limited in the present application, and may be, for example, 5 meters, or 10 meters.
In addition, the method and the device can determine the traveling direction of the vehicle in each direction at the target intersection when the vehicle passes through the target intersection according to the lane information and the lamp information of each vehicle. For example, when the lane information corresponding to a certain vehicle is a left turn lane and the corresponding vehicle light information is a left turn light, the traveling direction (traveling direction when passing through the target intersection) is determined to be a left turn. Or, when the lane information corresponding to a certain vehicle is a straight right-turn lane and the corresponding vehicle light information is a right-turn light, the traveling direction (traveling direction when passing through the target intersection) is determined to be a right turn.
In the application, after the vehicle passing time and the traveling direction of each direction of the target intersection are obtained through calculation, the information can be obtained. And generating a corresponding target traffic scheme. For example, the method can calculate whether the vehicle meets other vehicles when passing to the intersection according to the time when the vehicle in each direction of the target intersection passes through the intersection. If so, the current traffic light rules continue to be executed. If not, a passing scheme for priority passing is generated for the traffic.
The second mode is as follows:
when the passing object is a pedestrian object, analyzing a second passing parameter;
determining the pedestrian passing time of each direction of the target intersection based on the direction information and the pace information of the pedestrian object, wherein the passing time is the time when the pedestrian object reaches a preset area;
determining the pedestrian advancing direction of each direction of the target intersection based on the sidewalk information of the pedestrian object, wherein the pedestrian advancing direction is the advancing direction of the pedestrian object when the pedestrian object passes through the target intersection;
and generating a target passing scheme based on the pedestrian passing time and the pedestrian advancing direction of each direction of the target intersection.
Further, for the pedestrian object, the present application may first determine the direction information and the pace information of each pedestrian object. And determining the passing time of the pedestrians in all directions to reach the preset area in the target intersection.
In addition, the method and the device can determine the advancing direction of the pedestrians in each direction at the target intersection when the pedestrians pass through the target intersection through the sidewalk information of the pedestrians. For example, when the lane information corresponding to a certain pedestrian is the left side of the pedestrian lane, the traveling direction (traveling direction when passing through the target intersection) is determined to be a left turn. Alternatively, when the lane information corresponding to a certain pedestrian is the middle of the pedestrian lane, the traveling direction (traveling direction when passing through the target intersection) is determined to be straight.
In the application, after the pedestrian passing time and the advancing direction of each direction of the target intersection are obtained through calculation, the information can be obtained. And generating a corresponding target traffic scheme. For example, the method and the device can calculate whether the pedestrian is in conflict with the passing rules of other pedestrians when passing to the intersection according to the time of the pedestrian passing through the intersection in each direction of the target intersection. If so, the current traffic light rules continue to be executed. If not, a passing scheme for priority passing is generated for the traffic.
Still further optionally, in a possible implementation manner of the present application, in S103 (generating a corresponding target traffic scheme based on the traffic object), the following steps may be implemented:
determining a first passing object based on each passing object, wherein the first passing object is the passing time of each vehicle, and/or the passing object with the least passing time in the passing time of each pedestrian;
calculating a time difference value between the first passing object and the second passing object, wherein the time difference value is the difference value of the passing time, and the second passing object is the passing object with the least passing time except the first passing object;
and when the time difference is greater than a preset threshold value, generating a target passing scheme, wherein the target passing scheme is a passing scheme with the first passing object having the highest passing priority.
Further, after the passing time and the traveling direction of each passing object (vehicle object and/or pedestrian object) are acquired, the first passing object with the least passing time can be selected based on the parameters. The first passing object is not specifically limited in the present application, and may be a pedestrian or a vehicle, for example. It can be understood that the requirement of the minimum passing time is met in the passing time corresponding to each passing object
Further, after determining the first passing object, the present application may calculate a time difference between the first passing object and the second passing object. The time difference is the difference of the time when each passing object passes to the preset area. For example, when it takes 5 seconds for the first passing object to pass through the area within the preset range of the intersection, it takes 10 seconds for the second passing object to pass through the area within the preset range of the intersection, and it takes 15 seconds for the third passing object to pass through the area within the preset range of the intersection, it can be obtained that the time difference between the first passing object and the second passing object is 5 seconds. The time difference value between the first passing object and the third passing object is 10 seconds
Further, after the time difference value between the first passing object and the second passing object is calculated, the time difference value can be compared with a preset threshold value, and when the time difference value is larger than the preset threshold value, the first passing object is judged not to conflict with the second passing object at the passing intersection. It is understood that in the case where the first traffic object does not collide with the second traffic object at the traffic intersection, the first traffic object does not collide with other traffic objects. Therefore, the first passing object can be generated to be the target passing scheme with the highest passing priority.
It should be noted that the preset threshold is not specifically limited in this application, and may be, for example, 5 seconds, or 10 seconds.
Still further optionally, in a possible implementation manner of the present application, after the target passing scenario is generated when the time difference is greater than the preset threshold, the following steps may be further implemented:
when the first passing object is detected to be located in a preset area, acquiring light parameters of a traffic light controller;
and controlling the traffic light controller based on the light parameters of the traffic light controller and the target passing scheme.
When the light parameters of the traffic light controller are detected to correspond to the traffic prohibition, the light parameters of the traffic light controller are correspondingly adjusted to the light parameters allowing the traffic.
Further, when the time difference is detected to be greater than the preset threshold, the first passing object can be generated to be the target passing scheme with the highest passing priority. When the first passing object is detected to reach a preset area within a preset range from the intersection, the first passing object is considered to pass through the intersection. Further, the direction (for example, turning left, going straight or turning right) when the first passing object passes through the intersection can be determined according to the traveling direction corresponding to the first passing object. And correspondingly acquiring the light parameters of the traffic light controller corresponding to the direction. So that the traffic light controller is controlled based on the light parameters of the traffic light controller and the target traffic scheme to achieve the purpose that the first traffic object passes preferentially.
For example, when the first passing object is the vehicle a and the traffic light controller is the traffic light, the application may determine that the traveling direction of the vehicle a is a left turn when the vehicle a passes through the intersection. Further, whether the left turn direction of the current traffic light is a red light or a green light can be detected. And when the current left-turning direction is detected to be green, keeping the current lighting state unchanged. And when the current left-turning direction is detected to be the red light, the traffic light is adjusted to be in a state that the left-turning direction is the green light for display.
Further optionally, before S103 (generating a corresponding target traffic scenario based on the traffic object), the present application may further include a specific implementation manner, as shown in fig. 3, including:
s201, video data generated aiming at the target road section is acquired.
S202, a passing object in the video data is obtained.
S203, acquiring the number of the passing objects of the target road section based on the video data.
And S204, when the number of the passing objects of the target road section is matched with the preset number, generating a target passing scheme based on the passing objects.
Further, after the video data generated by the target road section is acquired, the target road section may be analyzed first. And then determining the current traffic state of the road section. In a possible implementation manner, when the number of the passing objects is detected to be small, the corresponding target passing scheme can be generated. It can be understood that when the road section is idle, the problem of traffic efficiency is avoided due to low road utilization rate. The method and the device can select the passing mode for each passing object in a targeted manner by selectively utilizing the passing priority of each passing object.
In another possible embodiment of the present application, when a large number of passing objects are detected, a corresponding target passing plan may also be generated. It can be understood that when there are many vehicles in the road section, there may be a problem that the intersection is congested to cause people in all directions to be unable to pass through. In order to avoid the problem that traffic jam happens more because traffic police personnel have not yet arrived at the traffic guidance station, the traffic priority can be set for each traffic object in a targeted manner according to the state of each traffic object, and therefore the purpose of dredging the traffic jam is achieved.
The predetermined number is not specifically limited in the present application, and may be, for example, 10, 50, or the like.
And S205, generating a corresponding target traffic scheme based on the traffic object.
And S206, controlling the traffic light controller based on the target traffic scheme when the traffic object is detected to be located in the preset area.
Further, this application is based on the current scheme of target, after control traffic light controller, can also play the current instruction pronunciation that is used for instructing the route of advancing of passing object through the pronunciation play device that is located the lamp pole of target highway section. This has also avoided when the outdoor thunderstorm that appears, when bad weather such as haze, because the driver that the sight is obstructed can't clearly look over the state of traffic light, the user can also change the state of marcing of self vehicle through listening to the current instruction pronunciation that the lamp pole broadcast to ensure to pass through the target crossing of this target highway section as early as possible.
In the method, after video data generated for a target road section comprising a target intersection and a traffic light controller are acquired, a corresponding target passing scheme is generated based on a passing object, and the traffic light controller is controlled based on the target passing scheme when the passing object is detected to be located in a preset area within a preset range from the target intersection. By applying the technical scheme, after the video data of the target road section are obtained, the corresponding passing scheme can be generated for each passing object according to the vehicles and the pedestrians displayed in the video, and then the light display of the traffic lights can be controlled according to the passing scheme. And then the independent control of the driving road conditions of specific road sections and specific time can be realized, thereby avoiding the problem of the reduction of the road utilization rate.
In another embodiment of the present application, as shown in fig. 4, the present application further provides a device for improving traffic efficiency. The device comprises a first obtaining module 301, a second obtaining module 302, a generating module 302 and a control module 303, wherein,
a first acquisition module 301 configured to acquire video data generated for a target road segment, the target road segment including a target intersection and a traffic light controller;
a second obtaining module 302 configured to obtain a traffic object in the video data, wherein the traffic object corresponds to at least one of a vehicle object and a pedestrian object;
a generating module 303, configured to generate a corresponding target traffic scheme based on the traffic object, where the target traffic scheme is used to determine a priority of the traffic object passing through the target intersection;
and the control module 304 is configured to control the traffic light controller based on the target traffic scheme when detecting that the traffic object is located in a preset area, wherein the preset area is an area within a preset range from the target intersection.
In the method, after video data generated for a target road section comprising a target intersection and a traffic light controller are acquired, a corresponding target passing scheme is generated based on a passing object, and the traffic light controller is controlled based on the target passing scheme when the passing object is detected to be located in a preset area within a preset range from the target intersection. By applying the technical scheme, after the video data of the target road section are obtained, the corresponding passing scheme can be generated for each passing object according to the vehicles and the pedestrians displayed in the video, and then the light display of the traffic lights can be controlled according to the passing scheme. And then the independent control of the driving road conditions of specific road sections and specific time can be realized, thereby avoiding the problem of the reduction of the road utilization rate.
In another embodiment of the present application, the second obtaining module 302 further includes:
a second obtaining module 302 configured to parse the pass object;
a second obtaining module 302, configured to obtain a first passing parameter of the vehicle object when the passing object is the vehicle object, where the first passing parameter includes vehicle speed information, lane information, vehicle light information, and direction information;
a second obtaining module 302, configured to obtain a second passing parameter of the pedestrian object when the passing object is the pedestrian object, where the second passing parameter includes pace information, direction information, and sidewalk information.
In another embodiment of the present application, the second obtaining module 302 further includes:
a second obtaining module 302 configured to analyze the first passing parameter when the passing object is the vehicle object;
a second obtaining module 302, configured to determine vehicle passing time of each direction at the target intersection based on direction information and vehicle speed information of the vehicle object, where the vehicle passing time is time when the vehicle object reaches the preset area;
a second obtaining module 302, configured to determine a vehicle traveling direction in each direction of the target intersection based on the lane information and the vehicle light information of the vehicle object, where the vehicle traveling direction is a traveling direction of the vehicle object when passing through the target intersection;
a second obtaining module 302 configured to generate the target passing scheme based on the vehicle passing time and the vehicle traveling direction of each direction of the target intersection.
In another embodiment of the present application, the second obtaining module 302 further includes:
a second obtaining module 302 configured to analyze the second passing parameter when the passing object is the pedestrian object;
a second obtaining module 302, configured to determine, based on the direction information and the pace information of the pedestrian object, a pedestrian passing time in each direction of the target intersection, where the passing time is a time when the pedestrian object reaches the preset area;
a second obtaining module 302, configured to determine a pedestrian traveling direction in each direction at the target intersection based on sidewalk information of the pedestrian object, where the pedestrian traveling direction is a traveling direction of the pedestrian object when passing through the target intersection;
a second obtaining module 302 configured to generate the target passing scheme based on the pedestrian passing time and the pedestrian traveling direction of each direction at the target intersection.
In another embodiment of the present application, the generating module 303 further includes:
a generating module 303 configured to determine a first passing object based on each passing object, where the first passing object is a passing object with the smallest passing time in each vehicle passing time and/or each pedestrian passing time;
a generating module 303, configured to calculate a time difference between the first traffic object and a second traffic object, where the time difference is a difference between traffic times, and the second traffic object is a traffic object other than the first traffic object in each of the traffic objects;
the generating module 303 is configured to generate the target passing scheme when the time difference is greater than a preset threshold, where the target passing scheme is a passing scheme in which the first passing object is the highest passing priority.
In another embodiment of the present application, the control module 304 further includes:
a control module 304 configured to acquire a light parameter of the traffic light controller when the first passing object is detected to be located in the preset area;
a control module 304 configured to control the traffic light controller based on the light parameters of the traffic light controller and the target traffic scheme.
In another embodiment of the present application, the control module 304 further includes:
a control module 304 configured to adjust the light parameter of the traffic light controller to the light parameter allowing passage when detecting that the light parameter of the traffic light controller corresponds to the passage prohibition.
In another embodiment of the present application, the second obtaining module 302 further includes:
a second obtaining module 302 configured to obtain the number of passing objects of the target road segment based on the video data;
the second obtaining module 302 is configured to generate the target traffic scheme based on the traffic object when detecting that the number of the traffic objects in the target road section matches a predetermined number.
Fig. 5 is a block diagram illustrating a logical structure of an electronic device in accordance with an exemplary embodiment. For example, the electronic device 400 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 5, electronic device 400 may include one or more of the following components: a processor 401 and a memory 402.
Processor 401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, or the like. The processor 401 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 401 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 401 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed by the display screen. In some embodiments, the processor 401 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
Memory 402 may include one or more computer-readable storage media, which may be non-transitory. Memory 402 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in the memory 402 is configured to store at least one instruction for execution by the processor 401 to implement the interactive special effect calibration method provided by the method embodiments of the present application.
In some embodiments, the electronic device 400 may further optionally include: a peripheral interface 403 and at least one peripheral. The processor 401, memory 402 and peripheral interface 403 may be connected by bus or signal lines. Each peripheral may be connected to the peripheral interface 403 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of radio frequency circuitry 404, touch screen display 405, camera 406, audio circuitry 407, positioning components 408, and power supply 409.
The peripheral interface 403 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 401 and the memory 402. In some embodiments, processor 401, memory 402, and peripheral interface 403 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 401, the memory 402 and the peripheral interface 403 may be implemented on a separate chip or circuit board, which is not limited by this embodiment.
The Radio Frequency circuit 404 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 404 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 404 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 404 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 404 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 404 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 405 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 405 is a touch display screen, the display screen 405 also has the ability to capture touch signals on or over the surface of the display screen 405. The touch signal may be input to the processor 401 as a control signal for processing. At this point, the display screen 405 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display screen 405 may be one, providing the front panel of the electronic device 400; in other embodiments, the display screen 405 may be at least two, respectively disposed on different surfaces of the electronic device 400 or in a folded design; in still other embodiments, the display screen 405 may be a flexible display screen disposed on a curved surface or a folded surface of the electronic device 400. Even further, the display screen 405 may be arranged in a non-rectangular irregular pattern, i.e. a shaped screen. The Display screen 405 may be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and other materials.
The camera assembly 406 is used to capture images or video. Optionally, camera assembly 406 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 406 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuit 407 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 401 for processing, or inputting the electric signals to the radio frequency circuit 404 for realizing voice communication. For stereo capture or noise reduction purposes, the microphones may be multiple and disposed at different locations of the electronic device 400. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 401 or the radio frequency circuit 404 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, audio circuitry 407 may also include a headphone jack.
The positioning component 408 is used to locate the current geographic Location of the electronic device 400 for navigation or LBS (Location Based Service). The Positioning component 408 may be a Positioning component based on the GPS (Global Positioning System) of the united states, the beidou System of china, the graves System of russia, or the galileo System of the european union.
The power supply 409 is used to supply power to the various components in the electronic device 400. The power source 409 may be alternating current, direct current, disposable or rechargeable. When power source 409 comprises a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the electronic device 400 also includes one or more sensors 410. The one or more sensors 410 include, but are not limited to: acceleration sensor 411, gyro sensor 412, pressure sensor 413, fingerprint sensor 414, optical sensor 415, and proximity sensor 416.
The acceleration sensor 411 may detect the magnitude of acceleration in three coordinate axes of a coordinate system established with the electronic apparatus 400. For example, the acceleration sensor 411 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 401 may control the touch display screen 405 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 411. The acceleration sensor 411 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 412 may detect a body direction and a rotation angle of the electronic device 400, and the gyro sensor 412 may cooperate with the acceleration sensor 411 to acquire a 3D motion of the user on the electronic device 400. From the data collected by the gyro sensor 412, the processor 401 may implement the following functions: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensors 413 may be disposed on a side bezel of the electronic device 400 and/or on a lower layer of the touch display screen 405. When the pressure sensor 413 is arranged on the side frame of the electronic device 400, a holding signal of the user to the electronic device 400 can be detected, and the processor 401 performs left-right hand identification or shortcut operation according to the holding signal collected by the pressure sensor 413. When the pressure sensor 413 is disposed at the lower layer of the touch display screen 405, the processor 401 controls the operability control on the UI interface according to the pressure operation of the user on the touch display screen 405. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 414 is used for collecting a fingerprint of the user, and the processor 401 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 414, or the fingerprint sensor 414 identifies the identity of the user according to the collected fingerprint. Upon recognizing that the user's identity is a trusted identity, processor 401 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 414 may be disposed on the front, back, or side of the electronic device 400. When a physical button or vendor Logo is provided on the electronic device 400, the fingerprint sensor 414 may be integrated with the physical button or vendor Logo.
The optical sensor 415 is used to collect the ambient light intensity. In one embodiment, the processor 401 may control the display brightness of the touch display screen 405 based on the ambient light intensity collected by the optical sensor 415. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 405 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 405 is turned down. In another embodiment, the processor 401 may also dynamically adjust the shooting parameters of the camera assembly 406 according to the ambient light intensity collected by the optical sensor 415.
Proximity sensor 416, also known as a distance sensor, is typically disposed on the front panel of electronic device 400. The proximity sensor 416 is used to capture the distance between the user and the front of the electronic device 400. In one embodiment, the processor 401 controls the touch display screen 405 to switch from the bright screen state to the dark screen state when the proximity sensor 416 detects that the distance between the user and the front surface of the electronic device 400 gradually decreases; when the proximity sensor 416 detects that the distance between the user and the front of the electronic device 400 is gradually increased, the processor 401 controls the touch display screen 405 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 5 does not constitute a limitation of the electronic device 400, and may include more or fewer components than those shown, or combine certain components, or employ a different arrangement of components.
In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium, such as the memory 404, comprising instructions executable by the processor 420 of the electronic device 400 to perform the above-described method of improving traffic efficiency, the method comprising: acquiring video data generated aiming at a target road section, wherein the target road section comprises a target intersection and a traffic light controller; acquiring a passing object in the video data, wherein the passing object corresponds to at least one of a vehicle object and a pedestrian object; generating a corresponding target passing scheme based on the passing object, wherein the target passing scheme is used for determining the priority of the passing object for passing through the target intersection; and when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection. Optionally, the instructions may also be executable by the processor 420 of the electronic device 400 to perform other steps involved in the exemplary embodiments described above. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, there is also provided an application/computer program product comprising one or more instructions executable by the processor 420 of the electronic device 400 to perform the above-described method of improving passage efficiency, the method comprising: acquiring video data generated aiming at a target road section, wherein the target road section comprises a target intersection and a traffic light controller; acquiring a passing object in the video data, wherein the passing object corresponds to at least one of a vehicle object and a pedestrian object; generating a corresponding target passing scheme based on the passing object, wherein the target passing scheme is used for determining the priority of the passing object for passing through the target intersection; and when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection. Optionally, the instructions may also be executable by the processor 420 of the electronic device 400 to perform other steps involved in the exemplary embodiments described above.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (10)

1. A method of increasing traffic efficiency, comprising:
acquiring video data generated aiming at a target road section, wherein the target road section comprises a target intersection and a traffic light controller;
acquiring a passing object in the video data, wherein the passing object corresponds to at least one of a vehicle object and a pedestrian object;
generating a corresponding target passing scheme based on the passing object, wherein the target passing scheme is used for determining the priority of the passing object for passing through the target intersection;
and when the passing object is detected to be located in a preset area, controlling the traffic light controller based on the target passing scheme, wherein the preset area is an area within a preset range from the target intersection.
2. The method of claim 1, wherein prior to the generating a corresponding target traffic scenario based on the traffic object, further comprising:
analyzing the passing object;
when the passing object is the vehicle object, acquiring a first passing parameter of the vehicle object, wherein the first passing parameter comprises vehicle speed information, lane information, vehicle lamp information and direction information;
and when the passing object is the pedestrian object, acquiring a second passing parameter of the pedestrian object, wherein the second passing parameter comprises pace information, direction information and sidewalk information.
3. The method of claim 2, wherein generating the corresponding target traffic scenario based on the traffic object comprises:
when the passing object is the vehicle object, analyzing the first passing parameter;
determining vehicle passing time of each direction of the target intersection based on the direction information and the speed information of the vehicle object, wherein the vehicle passing time is the time when the vehicle object reaches the preset area;
determining a vehicle advancing direction of each direction of the target intersection based on the lane information and the lamp information of the vehicle object, wherein the vehicle advancing direction is the advancing direction of the vehicle object when the vehicle object passes through the target intersection;
and generating the target passing scheme based on the vehicle passing time and the vehicle traveling direction of each direction of the target intersection.
4. The method of claim 3, wherein generating the corresponding target traffic scenario based on the traffic object comprises:
when the passing object is the pedestrian object, analyzing the second passing parameter;
determining pedestrian passing time of each direction of the target intersection based on the direction information and the pace information of the pedestrian object, wherein the passing time is the time when the pedestrian object reaches the preset area;
determining the pedestrian advancing direction of each direction of the target intersection based on the sidewalk information of the pedestrian object, wherein the pedestrian advancing direction is the advancing direction of the pedestrian object when the pedestrian object passes through the target intersection;
and generating the target passing scheme based on the pedestrian passing time and the pedestrian advancing direction of each direction of the target intersection.
5. The method of claim 3 or 4, wherein generating the corresponding target traffic scenario based on the traffic object comprises:
determining a first passing object based on each passing object, wherein the first passing object is the passing object with the least passing time in each vehicle passing time and/or each pedestrian passing time;
calculating a time difference value between the first passing object and a second passing object, wherein the time difference value is a difference value of passing time, and the second passing object is the passing object with the least passing time except the first passing object;
and when the time difference is greater than a preset threshold value, generating the target passing scheme, wherein the target passing scheme is the passing scheme with the first passing object with the highest passing priority.
6. The method of claim 5, wherein after said generating the target passage scheme when the time difference is greater than a preset threshold, further comprising:
when the first passing object is detected to be located in the preset area, obtaining light parameters of the traffic light controller;
and controlling the traffic light controller based on the light parameters of the traffic light controller and the target passing scheme.
7. The method of claim 6, wherein said controlling the traffic light controller based on the light parameters of the traffic light controller and the goal traffic scenario comprises:
and when detecting that the light parameters of the traffic light controller correspond to the traffic prohibition, correspondingly adjusting the light parameters of the traffic light controller to the light parameters allowing the traffic.
8. The method of claim 1, wherein prior to the generating a corresponding target traffic scenario based on the traffic object, further comprising:
acquiring the number of passing objects of the target road section based on the video data;
and when the passing object number of the target road section is matched with the preset number, generating the target passing scheme based on the passing object.
9. An apparatus for improving traffic efficiency, comprising:
a first acquisition module configured to acquire video data generated for a target road segment, the target road segment including a target intersection and a traffic light controller;
a second acquisition module configured to acquire a traffic object in the video data, the traffic object corresponding to at least one of a vehicle object and a pedestrian object;
the generating module is used for generating a corresponding target passing scheme based on the passing object, and the target passing scheme is used for determining the priority of the passing object passing through the target intersection;
and the control module is arranged to control the traffic light controller based on the target passing scheme when the passing object is detected to be located in a preset area, wherein the preset area is an area within a preset range from the target intersection.
10. An electronic device, comprising:
a memory for storing executable instructions; and the number of the first and second groups,
a processor for display with the memory to execute the executable instructions to perform the operations of the method of improving passage efficiency of any of claims 1-7.
CN201911188192.2A 2019-11-28 2019-11-28 Method, device, electronic equipment and medium for improving traffic efficiency Pending CN112863169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911188192.2A CN112863169A (en) 2019-11-28 2019-11-28 Method, device, electronic equipment and medium for improving traffic efficiency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911188192.2A CN112863169A (en) 2019-11-28 2019-11-28 Method, device, electronic equipment and medium for improving traffic efficiency

Publications (1)

Publication Number Publication Date
CN112863169A true CN112863169A (en) 2021-05-28

Family

ID=75985325

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911188192.2A Pending CN112863169A (en) 2019-11-28 2019-11-28 Method, device, electronic equipment and medium for improving traffic efficiency

Country Status (1)

Country Link
CN (1) CN112863169A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008052382A1 (en) * 2008-10-20 2010-04-22 Siemens Ag Österreich Method for optimally forwarding messages in Car-to-X communication
US20110205086A1 (en) * 2008-06-13 2011-08-25 Tmt Services And Supplies (Pty) Limited Traffic Control System and Method
CN103956060A (en) * 2014-05-05 2014-07-30 姜廷顺 Intersection control machine capable of shortening green light lost time and control method
CN106157694A (en) * 2016-07-29 2016-11-23 深圳市元征科技股份有限公司 The pedestrian anti-collision method for early warning of a kind of intersection and device
CN107103769A (en) * 2017-07-10 2017-08-29 维沃移动通信有限公司 A kind of traffic control method and system
CN109671282A (en) * 2019-02-03 2019-04-23 爱易成技术(天津)有限公司 A kind of bus or train route interactive signal control method and device
CN110335477A (en) * 2019-08-27 2019-10-15 广东工业大学 A kind of traffic lamp control method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110205086A1 (en) * 2008-06-13 2011-08-25 Tmt Services And Supplies (Pty) Limited Traffic Control System and Method
DE102008052382A1 (en) * 2008-10-20 2010-04-22 Siemens Ag Österreich Method for optimally forwarding messages in Car-to-X communication
CN103956060A (en) * 2014-05-05 2014-07-30 姜廷顺 Intersection control machine capable of shortening green light lost time and control method
CN106157694A (en) * 2016-07-29 2016-11-23 深圳市元征科技股份有限公司 The pedestrian anti-collision method for early warning of a kind of intersection and device
CN107103769A (en) * 2017-07-10 2017-08-29 维沃移动通信有限公司 A kind of traffic control method and system
CN109671282A (en) * 2019-02-03 2019-04-23 爱易成技术(天津)有限公司 A kind of bus or train route interactive signal control method and device
CN110335477A (en) * 2019-08-27 2019-10-15 广东工业大学 A kind of traffic lamp control method and device

Similar Documents

Publication Publication Date Title
CN110148294B (en) Road condition state determining method and device
CN111508250B (en) Road condition information processing method and system
CN110618800A (en) Interface display method, device, equipment and storage medium
CN110274611B (en) Information display method, device, terminal and storage medium
CN107909840B (en) Information publishing method, device and computer readable storage medium
CN111192341A (en) Method and device for generating high-precision map, automatic driving equipment and storage medium
WO2021082483A1 (en) Method and apparatus for controlling vehicle
CN110864913B (en) Vehicle testing method and device, computer equipment and storage medium
CN109409301B (en) Information acquisition method and device of traffic signal lamp and storage medium
CN112802369B (en) Method and device for acquiring flight route, computer equipment and readable storage medium
CN114332821A (en) Decision information acquisition method, device, terminal and storage medium
CN111010537B (en) Vehicle control method, device, terminal and storage medium
CN110231049B (en) Navigation route display method, device, terminal and storage medium
CN115269097A (en) Navigation interface display method, navigation interface display device, navigation interface display equipment, storage medium and program product
CN111223311B (en) Traffic flow control method, device, system, control equipment and storage medium
CN112285806B (en) Weather monitoring method, device and system
CN112863168A (en) Traffic grooming method and device, electronic equipment and medium
CN112242057B (en) Signal lamp control method, system, device, equipment and storage medium
CN113034822A (en) Method, device, electronic equipment and medium for prompting user
CN112863169A (en) Method, device, electronic equipment and medium for improving traffic efficiency
CN111815943B (en) Method, device and equipment for detecting vehicle parking times and storage medium
CN112954265A (en) Early warning method, device, electronic equipment and medium
CN112289046B (en) Weather monitoring method, device and system
CN112863107A (en) Automatic early warning method, device, electronic equipment and medium
CN111707263A (en) Path planning method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210528