CN109219838B - Traffic monitoring alarm method, device, terminal equipment and storage medium - Google Patents
Traffic monitoring alarm method, device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN109219838B CN109219838B CN201880001061.6A CN201880001061A CN109219838B CN 109219838 B CN109219838 B CN 109219838B CN 201880001061 A CN201880001061 A CN 201880001061A CN 109219838 B CN109219838 B CN 109219838B
- Authority
- CN
- China
- Prior art keywords
- preset
- vehicle
- duration
- electronic fence
- vehicles
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/065—Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
Abstract
The application relates to the technical field of traffic, and discloses a traffic monitoring and alarming method, which comprises the following steps: receiving GPS data sent by a GPS device in a vehicle, and counting the number of first vehicles in a preset electronic fence according to the received GPS data; judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not; if the first vehicle quantity is larger than a first preset quantity threshold value, acquiring the duration of the first vehicle quantity larger than the first preset quantity threshold value; judging whether the storage duration is greater than a first preset duration or not; and if the storage duration is longer than the first preset duration, sending an alarm message. Through the method and the device, the traffic monitoring efficiency can be greatly improved, and the timeliness of alarming is ensured.
Description
Technical Field
The present application relates to the field of traffic technologies, and in particular, to a traffic monitoring alarm method, an apparatus, a terminal device, and a storage medium.
Background
In daily life, accidents such as traffic jam and illegal vehicle aggregation always cause headaches in governments and citizens, and traffic jam is easy to cause due to the accidents such as traffic jam and illegal vehicle aggregation, so that great inconvenience is brought to people going out, and therefore, the problem that how to monitor traffic conditions and send corresponding alarm in time is urgent to be solved by technical personnel in the field is solved.
Content of application
The embodiment of the application provides a traffic monitoring alarm method, a traffic monitoring alarm device, a terminal device and a storage medium, which can realize real-time monitoring of traffic conditions and timely send out alarm messages, greatly improve traffic monitoring efficiency and ensure the timeliness of alarming.
In a first aspect of the embodiments of the present application, a traffic monitoring and warning method is provided, including:
receiving GPS data sent by a GPS device in a vehicle, and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not;
if the first vehicle quantity is larger than the first preset quantity threshold value, acquiring the duration of the first vehicle quantity larger than the first preset quantity threshold value;
judging whether the duration is longer than a first preset duration or not;
and if the duration is longer than the first preset duration, sending an alarm message.
Further, before receiving the GPS data sent by the GPS device in the vehicle and counting the first number of vehicles in the pre-set electronic fence according to the received GPS data, the method includes:
the method comprises the steps of collecting historical GPS data of each vehicle, carrying out big data analysis on the historical GPS data to determine a traffic road section with preset accident occurrence times larger than a preset time threshold value, and setting an electronic fence for the traffic road section to serve as the preset electronic fence.
Preferably, the receiving GPS data sent by a GPS device in a vehicle and counting the number of first vehicles in a preset electronic fence according to the received GPS data includes:
receiving GPS data sent by a GPS device in a vehicle, wherein the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
and counting the number of the first vehicles of the same type in the preset electronic fence according to the received vehicle type identification information and the geographical position information of the vehicles.
Optionally, after issuing the alarm message, the method further includes:
storing the alarm message and the preset electronic fence in a specified alarm list in an associated manner;
when a request for inquiring the alarm message is received, acquiring an inquiry position corresponding to the request;
and inquiring the alarm message required by the request from the alarm list according to the inquiry position, and feeding back the alarm message required by the request to a requester.
Further, after the alarm message is sent out, the method further comprises the following steps:
detecting a second number of vehicles in the preset electronic fence;
and when the second vehicle quantity is smaller than a second preset quantity threshold value, and the duration of the second vehicle quantity smaller than the second preset quantity threshold value is longer than a second preset duration, cancelling the alarm message.
In a second aspect of the embodiments of the present application, a traffic monitoring and warning device is provided, which includes:
the vehicle number counting module is used for receiving GPS data sent by a GPS device in a vehicle and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
the vehicle quantity judging module is used for judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not;
the duration obtaining module is used for obtaining the duration that the first number of vehicles is greater than the first preset number threshold if the first number of vehicles is greater than the first preset number threshold;
the storage duration judging module is used for judging whether the storage duration is greater than a first preset duration or not;
and the alarm message sending module is used for sending an alarm message if the duration is longer than the first preset duration.
Further, the traffic monitoring alarm device still includes:
and the electronic fence setting module is used for acquiring historical GPS data of each vehicle, performing big data analysis on the historical GPS data to determine a traffic section with the preset accident occurrence frequency being greater than a preset frequency threshold value, and setting an electronic fence for the traffic section to serve as the preset electronic fence.
Preferably, the vehicle number statistic module includes:
the GPS data receiving unit is used for receiving GPS data sent by a GPS device in the vehicle, and the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
and the vehicle quantity counting unit is used for counting the first vehicle quantity of the same type of vehicle in the preset electronic fence according to the received vehicle type identification information and the geographic position information of the vehicle.
In a third aspect of the embodiments of the present application, there is provided a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the traffic monitoring and warning method according to the first aspect when executing the computer program.
In a fourth aspect of the embodiments of the present application, a computer-readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the steps of the traffic monitoring alarm method according to the first aspect.
According to the technical scheme, the embodiment of the application has the following advantages:
in the embodiment of the application, the number of vehicles in the preset electronic fence is counted by acquiring the GPS data sent by the GPS device in the vehicle, the number of vehicles exceeds the preset number threshold value, the duration of the vehicle number exceeding the preset number threshold value is greater than the preset duration, the condition of traffic jam or illegal vehicle aggregation is considered to exist, and corresponding alarm information is sent out in time, so that people can know the condition as soon as possible, and corresponding processing is carried out in time.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart of a method of a traffic monitoring alarm method according to an embodiment of the present application;
fig. 2 is a schematic flow chart of a traffic monitoring alarm method in an application scenario in the embodiment of the present application;
fig. 3 is a schematic flow chart illustrating a process of querying an alarm message in an application scenario by the traffic monitoring alarm method in the embodiment of the present application;
fig. 4 is a schematic structural diagram of a traffic monitoring alarm device according to an embodiment of the present application;
fig. 5 is a schematic diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a traffic monitoring alarm method, a traffic monitoring alarm device, a terminal device and a storage medium, which are used for realizing real-time monitoring of traffic conditions and sending out alarm messages in time, greatly improving traffic monitoring efficiency and ensuring the timeliness of alarming.
In order to make the purpose, features and advantages of the present application more obvious and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the embodiments described below are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Referring to fig. 1, an embodiment of the present application provides a traffic monitoring and warning method, including:
s101, receiving GPS data sent by a GPS device in a vehicle, and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
the execution main body in the embodiment of the present application may be a terminal device or a server, and preferably, the execution main body in the embodiment of the present application is a server, such as a cloud server platform.
In the embodiment of the application, the corresponding GPS devices are installed on the vehicles and are in communication connection with the server so as to send the current GPS data of the vehicles to the server in real time, so that the server can judge the current state of the vehicles according to the received GPS data of the vehicles, for example, the current position information of the vehicles is determined, and then the number of the vehicles in the preset electronic fence can be counted according to the current position information of the vehicles.
Further, in this embodiment of the application, before receiving GPS data sent by a GPS device in a vehicle and counting the first number of vehicles in the preset electronic fence according to the received GPS data, the method may include:
the method comprises the steps of collecting historical GPS data of each vehicle, carrying out big data analysis on the historical GPS data to determine a traffic road section with preset accident occurrence times larger than a preset time threshold value, and setting an electronic fence for the traffic road section to serve as the preset electronic fence.
It can be understood that, in the embodiment of the present application, big data analysis can be performed on historical GPS data sent by the GPS device of each vehicle, so as to determine a traffic section where a preset accident often occurs, such as a traffic section where a traffic jam accident often occurs, or a traffic section where other similar accidents such as illegal vehicle aggregation often occur, and set a corresponding electronic fence for the traffic sections, so as to define a detection area through the electronic fence, so as to achieve the purpose of simple, efficient, convenient, and fast detection, and at the same time, the electronic fence can be flexibly adjusted according to specific road conditions in the detection process, so as to adjust the detection area, thereby reasonably setting the detection area, reducing the resource consumption of unnecessary area detection, and achieving the high efficiency and rationalization of resource utilization.
Step S102, judging whether the first vehicle quantity is larger than a first preset quantity threshold value or not;
here, the first preset number threshold refers to a maximum number of vehicles that the vehicles in the preset electronic fence can have to guarantee normal and smooth passage, or a minimum number of vehicles in the preset electronic fence that the vehicles are illegally gathered, where the first preset number threshold may be set according to a specific condition of the preset electronic fence, such as the size of the preset electronic fence, and an alarm accident that needs to be detected in the preset electronic fence.
In the embodiment of the application, after obtaining first vehicle quantity in the preset electronic fence, can compare the first vehicle quantity obtained with first preset quantity threshold value, in order to determine whether there is a preset accident in the preset electronic fence, if so, the traffic jam condition appears, or the vehicle illegal gathering condition appears.
Step S103, if the first vehicle quantity is larger than the first preset quantity threshold value, acquiring the duration time that the first vehicle quantity is larger than the first preset quantity threshold value;
it should be noted that, when a traffic light condition occurs in a certain traffic road segment, it is likely that the number of first vehicles in the preset electronic fence reaches or exceeds the first number threshold, and thus the first vehicles are highly likely to be mistakenly considered as traffic jams or illegal vehicle aggregation, so in order to avoid causing misjudgment, in this embodiment of the application, after it is determined that the number of the first vehicles is greater than the first preset number threshold, the duration that the number of the first vehicles is greater than the first preset number threshold may be further obtained, so as to further judge the vehicle condition in the preset electronic fence according to the duration.
Step S104, judging whether the duration is longer than a first preset duration or not;
it is understood that, in the embodiment of the present application, the first preset time period may be determined when setting a specific preset electronic fence, for example, the first preset time period is set according to the time period of the traffic lights in or near the preset electronic fence, for example, the first preset time period is set to be greater than the time period value of the red light with the longest time period in or near the preset electronic fence, or the first preset time period is set to be greater than or equal to the time period value of the sum of the time periods of all the red lights in or near the preset electronic fence. Therefore, after the duration time that the number of the first vehicles in the preset electronic fence is greater than the threshold value of the first preset number is obtained, whether the duration time is greater than a first preset time can be judged, and if the duration time is less than or equal to the first preset time, it can be considered that only the red light condition occurs in the preset electronic fence, and the conditions of traffic jam needing alarming or illegal vehicle gathering and the like do not occur; if the duration is greater than the first preset duration, the following step S105 is executed.
And step S105, if the duration is longer than the first preset duration, sending an alarm message.
In the embodiment of the application, when detecting first vehicle quantity in the preset electronic fence is greater than first preset quantity threshold value, and is greater than the duration of first preset quantity threshold value exceeds the first preset duration of setting, then can directly think other similar accidents such as traffic jam or illegal gathering of vehicles appear in the preset electronic fence, and need carry out corresponding warning, remind relevant personnel to dredge or handle, and need inform the condition of this traffic road section of relevant user, so that make things convenient for the user to plan other trip routes in time, thereby avoid causing inconvenience for user's trip.
For convenience of understanding, according to the embodiment described in fig. 1, a traffic monitoring alarm method in the embodiment of the present application is described in the following practical application scenario:
referring to fig. 2, fig. 2 is a schematic flow chart illustrating that a traffic monitoring alarm method performs illegal vehicle aggregation alarm in the embodiment of the present application, and in this scenario, the traffic monitoring alarm method includes step S201, step S202, step S203, step S204, step S205, and step S206.
Step S203, determining whether the first vehicle quantity is greater than a first preset quantity threshold value is similar to step S102; step S204, if the first vehicle quantity is larger than the first preset quantity threshold value, obtaining the duration time that the first vehicle quantity is larger than the first preset quantity threshold value, wherein the duration time is similar to the step S103; step S205, judging whether the duration is greater than a first preset duration or not, wherein the duration is similar to the step S104; step S206, if the duration is longer than the first preset duration, sending an alarm message is similar to step S105, and for simplicity, the details are not repeated here.
It should be noted that, since the illegal aggregation of vehicles mainly occurs between the same vehicle types, such as between taxis, or between buses, etc., when the traffic monitoring alarm method is applied to the alarm of illegal aggregation of vehicles, the first preset number threshold in step S204 may be the maximum number of vehicles allowed to exist in the preset electronic fence, such as 30 taxis allowed to exist in the preset electronic fence, or 40 buses allowed to exist in the preset electronic fence, etc.
Step S201, receiving GPS data sent by a GPS device in a vehicle, wherein the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
step S202, counting the number of first vehicles of the same type in the preset electronic fence according to the received vehicle type identification information and the geographic position information of the vehicles.
With respect to the above step S201 and step S202, it can be understood that in the embodiment of the present application, when the corresponding GPS device is installed on the vehicle, the vehicle type identification information corresponding to the installed vehicle may be set in the GPS device, for example, the vehicle type identification information T corresponding to the taxi may be set in the GPS device installed on the taxi, the vehicle type identification information B corresponding to the bus may be set in the GPS device installed on the bus, and so on, so when the GPS device sends the GPS data of the vehicle to the server, the GPS data may include the vehicle type identification information of the vehicle, and the GPS data may also include the current geographic location information of the vehicle, so that the server may count the number of vehicles of each vehicle type in the preset electronic fence according to the current geographic location information of each vehicle and the vehicle type identification information of each vehicle, and further obtain the number of vehicles of the same vehicle type in the preset electronic fence, obtaining the number of the taxis in the preset electronic fence, or obtaining the number of the buses in the preset electronic fence, and the like.
Here, after obtaining the number of vehicles of the same type in the preset electronic fence, the server may determine whether the number of vehicles of the same type in the preset electronic fence is greater than a preset number threshold, e.g., determine whether the number of vehicles of taxis in the preset electronic fence is greater than 30, if the number of vehicles of taxis in the preset electronic fence is greater than 30, further determine whether the duration of the number of vehicles of taxis is greater than 30 and is greater than a preset duration, e.g., whether the duration of the number of vehicles of taxis is greater than 30 and is greater than 5 minutes, if the duration of the number of vehicles of taxis is greater than 30 and is greater than 5 minutes, may determine that an illegal aggregation behavior of vehicles exists in the preset electronic fence, and may timely send an alarm message that an illegal aggregation behavior of vehicles occurs in an area corresponding to the preset electronic fence to a relevant government department, and meanwhile, the server can also send an early warning message of the illegal vehicle gathering condition in the area corresponding to the preset electronic fence to other related users, for example, the server sends an early warning message to the vehicle going through the area, so that the users on the vehicle can know the illegal vehicle gathering condition in advance, other driving routes can be planned in time, and inconvenience is avoided for people to go out.
Further, as shown in fig. 3, in order to facilitate management of the alarm message, in the embodiment of the present application, after the alarm message is sent, the method further includes:
step S301, storing the alarm message and the preset electronic fence in a specified alarm list in an associated manner;
step S302, when a request for inquiring the alarm message is received, acquiring an inquiry position corresponding to the request;
step S303, inquiring the alarm information required by the request from the alarm list according to the inquiry position, and feeding back the alarm information required by the request to a requesting party.
It can be understood that, in the embodiment of the present application, if it is determined that there is a traffic jam or an illegal vehicle aggregation in the preset electronic fence, and other similar situations need to alarm, the server may store the generated alarm message and the preset electronic fence in association with each other to an assigned alarm list, and may select to classify and arrange the alarm messages in the alarm list according to time, location, or alarm type, so as to facilitate query. When the server receives a request for inquiring the alarm message, the server can firstly acquire an inquired position to be inquired by the request, then search the alarm message generated in the inquired position from the alarm list according to the inquired position, and feed the inquired alarm message back to the requesting party, so that a user can conveniently inquire and know the existence conditions of other similar behaviors such as traffic jam or illegal vehicle aggregation in a specific area and/or specific time.
Further, after the alarm message is sent out, the method may further include: detecting a second number of vehicles in the preset electronic fence; and when the second vehicle quantity is smaller than a second preset quantity threshold value, and the duration of the second vehicle quantity smaller than the second preset quantity threshold value is longer than a second preset duration, cancelling the alarm message.
It can be understood that, in the embodiment of the present application, after it is determined that there are other similar situations such as traffic congestion or illegal vehicle aggregation in the preset electronic fence for alarming, the number of vehicles in the preset electronic fence or the number of vehicles of the same vehicle type may be detected in real time to determine whether the alarm situation in the preset electronic fence is processed or disappears, specifically, when the number of vehicles in the preset electronic fence is smaller than the second preset number threshold, that is, when the number of vehicles in the preset electronic fence is recovered to the normal number, it may be considered that other similar situations such as traffic congestion or illegal vehicle aggregation in the preset electronic fence have been processed, that is, there are no other similar situations such as traffic congestion or illegal vehicle aggregation in the preset electronic fence at this time, and therefore, the alarm message for the preset electronic fence has failed, at this time, the alarm message for the preset electronic fence may be cancelled, for example, the alarm message may be cancelled by sending a notification of cancellation of the alarm message, so as to cancel the alarm for the preset electronic fence.
In the embodiment of the application, the vehicle quantity in the preset electronic fence is counted by acquiring the GPS data sent by the GPS device in the vehicle, the vehicle quantity exceeds the preset quantity threshold value, the duration of the vehicle quantity exceeding the preset quantity threshold value is greater than the preset duration, the condition of traffic jam or illegal vehicle aggregation is considered to exist, and a corresponding alarm message is sent out in time, so that people can know the condition early and corresponding processing is carried out in time.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
The above mainly describes a traffic monitoring and alarming method, and a traffic monitoring and alarming device will be described in detail below.
As shown in fig. 4, an embodiment of the present application provides a traffic monitoring alarm device, including:
the vehicle number counting module 401 is used for receiving GPS data sent by a GPS device in a vehicle and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
a vehicle quantity judging module 402, configured to judge whether the first vehicle quantity is greater than a first preset quantity threshold;
a duration obtaining module 403, configured to obtain a duration that the first number of vehicles is greater than the first preset number threshold if the first number of vehicles is greater than the first preset number threshold;
a duration judging module 404, configured to judge whether the duration is greater than a first preset duration;
an alarm message sending module 405, configured to send an alarm message if the duration is greater than the first preset duration.
Further, the traffic monitoring alarm device still includes:
and the electronic fence setting module is used for acquiring historical GPS data of each vehicle, performing big data analysis on the historical GPS data to determine a traffic section with the preset accident occurrence frequency being greater than a preset frequency threshold value, and setting an electronic fence for the traffic section to serve as the preset electronic fence.
Preferably, the vehicle number statistics module 401 includes:
the GPS data receiving unit is used for receiving GPS data sent by a GPS device in the vehicle, and the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
and the vehicle quantity counting unit is used for counting the first vehicle quantity of the same type of vehicle in the preset electronic fence according to the received vehicle type identification information and the geographic position information of the vehicle.
Optionally, the traffic monitoring and warning device further includes:
the alarm message storage module is used for storing the alarm message and the preset electronic fence into a specified alarm list in an associated manner;
the query request receiving module is used for acquiring a query position corresponding to a request when the request for querying the alarm message is received;
and the query result feedback module is used for querying the alarm message required by the request from the alarm list according to the query position and feeding the alarm message required by the request back to the requester.
Further, the traffic monitoring alarm device still includes:
the vehicle number detection module is used for detecting a second vehicle number in the preset electronic fence;
and the alarm message cancellation module is used for canceling the alarm message when the second vehicle number is smaller than a second preset number threshold value and the duration of the second vehicle number smaller than the second preset number threshold value is longer than a second preset duration.
Fig. 5 is a schematic diagram of a terminal device according to an embodiment of the present application. As shown in fig. 5, the terminal device 5 of this embodiment includes: a processor 50, a memory 51 and a computer program 52, such as a traffic monitoring alarm program, stored in said memory 51 and executable on said processor 50. The processor 50, when executing the computer program 52, implements the steps in the above-mentioned traffic monitoring and warning method embodiments, such as the steps S101 to S105 shown in fig. 1. Alternatively, the processor 50, when executing the computer program 52, implements the functions of each module/unit in the above-mentioned device embodiments, for example, the functions of the modules 401 to 405 shown in fig. 4.
Illustratively, the computer program 52 may be partitioned into one or more modules/units, which are stored in the memory 51 and executed by the processor 50 to accomplish the present application. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution process of the computer program 52 in the terminal device 5. For example, the computer program 52 may be divided into a vehicle number counting module, a vehicle number judging module, a duration acquiring module, a duration judging module, and an alarm sending module, and the specific functions of the modules are as follows:
the vehicle number counting module is used for receiving GPS data sent by a GPS device in a vehicle and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
the vehicle quantity judging module is used for judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not;
the duration obtaining module is used for obtaining the duration that the first number of vehicles is greater than the first preset number threshold if the first number of vehicles is greater than the first preset number threshold;
the storage duration judging module is used for judging whether the storage duration is greater than a first preset duration or not;
and the alarm message sending module is used for sending an alarm message if the duration is longer than the first preset duration.
The terminal device 5 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device may include, but is not limited to, a processor 50, a memory 51. Those skilled in the art will appreciate that fig. 5 is merely an example of a terminal device 5 and does not constitute a limitation of terminal device 5 and may include more or fewer components than shown, or some components may be combined, or different components, e.g., the terminal device may also include input-output devices, network access devices, buses, etc.
The Processor 50 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 51 may be an internal storage unit of the terminal device 5, such as a hard disk or a memory of the terminal device 5. The memory 51 may also be an external storage device of the terminal device 5, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device 5. Further, the memory 51 may also include both an internal storage unit and an external storage device of the terminal device 5. The memory 51 is used for storing the computer program and other programs and data required by the terminal device. The memory 51 may also be used to temporarily store data that has been output or is to be output.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art would appreciate that the modules, elements, and/or method steps of the various embodiments described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow in the method of the embodiments described above can be realized by a computer program, which can be stored in a computer-readable storage medium and can realize the steps of the embodiments of the methods described above when the computer program is executed by a processor. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.
Claims (8)
1. A traffic monitoring and alarming method is characterized by comprising the following steps:
receiving GPS data sent by a GPS device in a vehicle, and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not;
if the first vehicle quantity is larger than the first preset quantity threshold value, acquiring the duration of the first vehicle quantity larger than the first preset quantity threshold value;
judging whether the duration is longer than a first preset duration or not; the first preset time length is set according to the time length of a traffic light in or near the preset electronic fence;
if the duration is longer than the first preset duration, sending an alarm message;
the traffic monitoring and alarming method further comprises the following steps:
receiving GPS data sent by a GPS device in a vehicle, wherein the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
counting the number of vehicles of the same type in the preset electronic fence according to the received vehicle type identification information and the geographic position information of the vehicles;
judging whether the number of vehicles of the same type in the preset electronic fence is larger than a preset number threshold value or not;
if the number of vehicles of the same type in the preset electronic fence is larger than the preset number threshold, judging whether the storage duration of the number of vehicles larger than the preset number threshold is larger than the preset duration;
judging whether the duration is longer than a preset duration or not;
if the duration is longer than the preset duration, the illegal vehicle gathering behavior in the preset electronic fence is determined, and an alarm message is sent.
2. The traffic monitoring alarm method according to claim 1, wherein before receiving GPS data sent by a GPS device in a vehicle and counting a first number of vehicles in a preset electronic fence according to the received GPS data, the method comprises:
the method comprises the steps of collecting historical GPS data of each vehicle, carrying out big data analysis on the historical GPS data to determine a traffic road section with preset accident occurrence times larger than a preset time threshold value, and setting an electronic fence for the traffic road section to serve as the preset electronic fence.
3. The traffic monitoring alarm method according to claim 1, further comprising, after issuing the alarm message:
storing the alarm message and the preset electronic fence in a specified alarm list in an associated manner;
when a request for inquiring the alarm message is received, acquiring an inquiry position corresponding to the request;
and inquiring the alarm message required by the request from the alarm list according to the inquiry position, and feeding back the alarm message required by the request to a requester.
4. The traffic monitoring warning method according to any one of claims 1 to 3, characterized by, after issuing the warning message, further comprising:
detecting a second number of vehicles in the preset electronic fence;
and when the second vehicle quantity is smaller than a second preset quantity threshold value, and the duration of the second vehicle quantity smaller than the second preset quantity threshold value is longer than a second preset duration, cancelling the alarm message.
5. A traffic monitoring alarm device, comprising:
the vehicle number counting module is used for receiving GPS data sent by a GPS device in a vehicle and counting the number of first vehicles in a preset electronic fence according to the received GPS data;
the vehicle quantity judging module is used for judging whether the first vehicle quantity is greater than a first preset quantity threshold value or not;
the duration obtaining module is used for obtaining the duration that the first number of vehicles is greater than the first preset number threshold if the first number of vehicles is greater than the first preset number threshold;
the storage duration judging module is used for judging whether the storage duration is greater than a first preset duration or not; the first preset time length is set according to the time length of a traffic light in or near the preset electronic fence;
the alarm message sending module is used for sending an alarm message if the duration is longer than the first preset duration;
the traffic monitoring and alarming device is also used for:
receiving GPS data sent by a GPS device in a vehicle, wherein the GPS data comprises vehicle type identification information and geographical position information of the vehicle;
counting the number of vehicles of the same type in the preset electronic fence according to the received vehicle type identification information and the geographic position information of the vehicles;
judging whether the number of vehicles of the same type in the preset electronic fence is larger than a preset number threshold value or not;
if the number of vehicles of the same type in the preset electronic fence is larger than the preset number threshold, judging whether the storage duration of the number of vehicles larger than the preset number threshold is larger than the preset duration;
judging whether the duration is longer than a preset duration or not;
if the duration is longer than the preset duration, the illegal vehicle gathering behavior in the preset electronic fence is determined, and an alarm message is sent.
6. The traffic monitoring warning device according to claim 5, further comprising:
and the electronic fence setting module is used for acquiring historical GPS data of each vehicle, performing big data analysis on the historical GPS data to determine a traffic section with the preset accident occurrence frequency being greater than a preset frequency threshold value, and setting an electronic fence for the traffic section to serve as the preset electronic fence.
7. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the traffic monitoring alarm method according to any one of claims 1 to 4 when executing the computer program.
8. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the traffic monitoring alert method according to any one of claims 1 to 4.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/100791 WO2020034135A1 (en) | 2018-08-16 | 2018-08-16 | Traffic monitoring and alerting method and apparatus, terminal device, and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109219838A CN109219838A (en) | 2019-01-15 |
CN109219838B true CN109219838B (en) | 2022-01-28 |
Family
ID=64994861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880001061.6A Active CN109219838B (en) | 2018-08-16 | 2018-08-16 | Traffic monitoring alarm method, device, terminal equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109219838B (en) |
WO (1) | WO2020034135A1 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111627203B (en) * | 2019-02-27 | 2023-10-31 | 雄鹏资产管理(上海)有限公司 | System management method for traffic trunk road congestion avoidance |
US12039811B2 (en) * | 2019-09-13 | 2024-07-16 | Honeywell International Inc. | Systems and methods for detecting vehicle or environmental changes from data from automated vehicles |
CN111444756B (en) * | 2019-11-01 | 2020-11-20 | 合肥耀世同辉科技有限公司 | Dangerous driving scene identification platform, method and storage medium |
CN112052773B (en) * | 2020-08-31 | 2022-02-11 | 郑州工程技术学院 | Unmanned aerial vehicle traffic dispersion intelligent broadcasting method and device based on image sensing |
CN112530176B (en) * | 2020-11-10 | 2022-03-25 | 浙江大华***工程有限公司 | Drunk driving early warning method, device, equipment and medium |
CN112815885B (en) * | 2020-12-30 | 2023-03-28 | 广东百年基业水利水电建设有限公司 | Method and system for monitoring house wall cracks |
CN112907938B (en) * | 2021-02-24 | 2022-07-08 | 华录智达科技股份有限公司 | Urban intelligent bus management and control method and system based on electronic fence |
CN115032329B (en) * | 2021-03-08 | 2024-05-03 | 博泰车联网科技(上海)股份有限公司 | In-vehicle air quality monitoring method and device, electronic equipment and medium |
CN113379989A (en) * | 2021-04-20 | 2021-09-10 | 东阳市光明电力建设有限公司 | Anti-intrusion vehicle monitoring system and method based on power transmission line external source breaking |
CN113691457B (en) * | 2021-08-10 | 2023-07-18 | ***股份有限公司 | Current limiting control method, device, equipment and storage medium |
CN113960394B (en) * | 2021-10-15 | 2024-05-14 | 北京聚利科技有限公司 | Detection method and device for vehicle-mounted unit, detection equipment and readable storage medium |
CN114419907B (en) * | 2021-12-29 | 2023-10-27 | 联通智网科技股份有限公司 | Method, device, terminal equipment and medium for judging accident multiple road sections |
CN114419894B (en) * | 2022-01-30 | 2022-12-27 | 公安部道路交通安全研究中心 | Method and system for setting and monitoring parking positions in road |
CN114743384B (en) * | 2022-03-25 | 2024-03-08 | 京东方科技集团股份有限公司 | Alarm method and device |
CN116052409A (en) * | 2023-01-18 | 2023-05-02 | 贵州智诚科技有限公司 | Universal taxi abnormal aggregation identification method |
CN117649783A (en) * | 2023-10-19 | 2024-03-05 | 北京国信新一代信息技术研究院 | Internet of vehicles information security analysis method, system and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799990A (en) * | 2010-02-08 | 2010-08-11 | 深圳市同洲电子股份有限公司 | Warning method and system for unusual aggregation of vehicles |
CN104933860A (en) * | 2015-05-20 | 2015-09-23 | 重庆大学 | GPS data-based prediction method for predicting traffic jam-resulted delay time of bus |
US20170186315A1 (en) * | 2015-12-29 | 2017-06-29 | Ebay Inc. | Traffic disruption detection using passive monitoring of vehicle occupant frustration level |
CN106971576A (en) * | 2017-05-27 | 2017-07-21 | 深圳市乃斯网络科技有限公司 | Intelligent transportation congestion player method and system |
CN108153827A (en) * | 2017-12-11 | 2018-06-12 | 北京小米移动软件有限公司 | Traffic congestion area determination method and device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011099798A (en) * | 2009-11-09 | 2011-05-19 | Hitachi Ltd | Method and device for predicting congestion range |
CN103903433B (en) * | 2012-12-27 | 2016-09-14 | 南京中兴新软件有限责任公司 | The Real-time and Dynamic method of discrimination of a kind of road traffic state and device |
CN107316471A (en) * | 2017-07-27 | 2017-11-03 | 温州市鹿城区中津先进科技研究院 | The traffic induction method analyzed based on urban road traffic monitoring big data |
-
2018
- 2018-08-16 WO PCT/CN2018/100791 patent/WO2020034135A1/en active Application Filing
- 2018-08-16 CN CN201880001061.6A patent/CN109219838B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101799990A (en) * | 2010-02-08 | 2010-08-11 | 深圳市同洲电子股份有限公司 | Warning method and system for unusual aggregation of vehicles |
CN104933860A (en) * | 2015-05-20 | 2015-09-23 | 重庆大学 | GPS data-based prediction method for predicting traffic jam-resulted delay time of bus |
US20170186315A1 (en) * | 2015-12-29 | 2017-06-29 | Ebay Inc. | Traffic disruption detection using passive monitoring of vehicle occupant frustration level |
CN106971576A (en) * | 2017-05-27 | 2017-07-21 | 深圳市乃斯网络科技有限公司 | Intelligent transportation congestion player method and system |
CN108153827A (en) * | 2017-12-11 | 2018-06-12 | 北京小米移动软件有限公司 | Traffic congestion area determination method and device |
Also Published As
Publication number | Publication date |
---|---|
WO2020034135A1 (en) | 2020-02-20 |
CN109219838A (en) | 2019-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109219838B (en) | Traffic monitoring alarm method, device, terminal equipment and storage medium | |
CN111200799B (en) | Abnormal behavior detection method, device and system for Internet of vehicles | |
CN110379180B (en) | Traffic signal control method, traffic signal control device and terminal equipment | |
CN106355874B (en) | Method, device and system for monitoring and alarming violation vehicle | |
CN106662454B (en) | Warning notice system and warning notice method | |
CN109243181A (en) | Traffic accident method for early warning, device, terminal device and storage medium | |
CN109639504B (en) | Alarm information processing method and device based on cloud platform | |
CN111028505A (en) | Traffic jam treatment method and device | |
CN111064841B (en) | Message sending method and device and server | |
CN113947892B (en) | Abnormal parking monitoring method and device, server and readable storage medium | |
WO2020125098A1 (en) | Vehicle information management method, and related apparatus | |
CN114170792A (en) | Traffic dispersion method, device, system and storage medium | |
CN113380034B (en) | Accident positioning method and apparatus, electronic device, and computer-readable storage medium | |
CN111462530A (en) | Vehicle management method, vehicle management device and electronic equipment | |
CN111260215A (en) | Risk early warning method and related device | |
CN109191831B (en) | Vehicle passing control method and device and server | |
JP2018018214A5 (en) | ||
CN110060468B (en) | Abnormal road condition monitoring method, device and equipment based on millimeter wave radar | |
CN114297222A (en) | Vehicle misbehavior management method, device, storage medium, and apparatus | |
CN111368626B (en) | Vehicle identification method, device, electronic equipment and storage medium | |
CN112258838A (en) | Driving risk prompting method and device, storage medium and equipment | |
CN115348149A (en) | Equipment monitoring method and device in Internet of vehicles and terminal equipment | |
US11663908B2 (en) | Method and system for misbehavior detection report management routing | |
US12003966B2 (en) | Local misbehavior prevention system for cooperative intelligent transportation systems | |
CN115534867A (en) | Vehicle anti-theft method, device, vehicle 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |