WO2018134831A1 - Système et procédé permettant d'améliorer la sécurité routière - Google Patents
Système et procédé permettant d'améliorer la sécurité routière Download PDFInfo
- Publication number
- WO2018134831A1 WO2018134831A1 PCT/IL2018/050085 IL2018050085W WO2018134831A1 WO 2018134831 A1 WO2018134831 A1 WO 2018134831A1 IL 2018050085 W IL2018050085 W IL 2018050085W WO 2018134831 A1 WO2018134831 A1 WO 2018134831A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- crus
- road
- cru
- processor
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/164—Centralised systems, e.g. external to vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/02—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
- B60W40/04—Traffic conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/20—Ambient conditions, e.g. wind or rain
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
Definitions
- the present invention relates to improving efficiency of Intelligent Transportation Systems (ITSs) and, in particular, to improvement in usage of computerized resources of ITSs.
- ITSs Intelligent Transportation Systems
- ITS is an advanced application which aims to provide innovative services relating to different modes of transport and traffic management and enable various users to be better informed and make safer, more coordinated, and 'smarter' use of transport networks.
- Smart phones having various sensors can be used to track traffic speed and density. The data from smartphone accelerometers used by vehicle drivers is monitored to find out traffic speed and road quality. Other data generated by smartphones, such as GPS tagging, or more generally, geotagging of smart phones enable identification of traffic density and possible traffic jams.
- ITSs are proposed for example in US 6405132, US 9008890, and CA 2299969. Deficiency in system resources might cause deterioration of the efficiency of such ITSs, even to the point of risk to users of these systems.
- System resources such as processors, memory, or bandwidth on a communication bus are often shared by various components.
- the time-varying nature of the input traffic makes it difficult to analyze behaviors such as congestion, overload, end-to-end latencies, or packet loss.
- the challenge is to efficiently model the system's response to changing input traffic patterns.
- These systems are best modeled as event-driven or activity-based systems, since the input traffic activity places the load on the shared resource.
- the resource constraints associated with embedded systems introduce non-determinism in the realtime system.
- Risk analysis is the process of analyzing and defining the dangers to individuals, groups or organizations.
- An example of a traffic risk analysis methodology may be found in a Traffic Management Assessment Form of the University of Melbourne.
- the risk rating (shown as step 2), includes risk matrix of two variables and a calculation with three variables.
- the two variables being used in the matrix are: likelihood, and consequence.
- Generalized linear models (GLM) are widely used in traffic accidents analysis.
- Two types of GLMs are which are used are Poisson regression models and negative binomial regression models.
- the Poisson distribution is suitable to describe count data such as traffic accidents, because accidents occur only rarely.
- traffic accidents are aggregated by geographical meshes, however, there exist excessive meshes which have a zero accident count. This leads to over dispersion.
- the Poisson distribution that has the same variance value as its mean cannot handle over dispersed data well.
- Driving is a complex activity that requires multi-level skilled behavior. Yet much of our driving behavior is automatic, developed from experiences and requiring minimal allocations of attention. This automatic aspect of behavior is based on mental and psycho-physical programs called schema. We develop schema for our driving over time but in an ad hoc manner based on our perception of driving situations. Schema helps us deal with every day driving occurrences such as negotiating traffic, intersections and road conditions.
- Behavior will reflect the psychological profile of each individual and the situations the individual is exposed to. Behavior may be aggressive, passive, distracted, alert, unaware, confident, timid, skilled, arrogant, tolerant, angry, polite, competent, and vindictive or many other descriptions. It is commonly understood that individual differences play a role in safe driving performance. Therefore, regardless of efforts by organizations to manage work-related road safety, some individuals are more likely to exhibit safe driving behavior than others.
- Emotions consist of physical and mental sensations expressed in conjunction with thoughts. Emotions can cause thoughts or can themselves be caused by thoughts. Furthermore, emotions are accompanied by an inclination to undertake action or to refrain from doing so. This can result in avoidance behavior or in approach behavior. Avoidance behavior mainly occurs with negative emotions (such as anger) and approach behavior mainly with positive emotions (such as happiness). There is no general definition of driver aggression however different descriptions can be found. In many of these behavioral definitions the following characteristics of aggression in traffic are given: behavior that may cause physical or emotional harm to a fellow road user; behavior expressions that consists of a violation of moral standards.
- a method for enhancing road security comprising the steps of: registering a plurality of Communicated Road User (CRU) for a service provided; receiving locations from respective registered CRUs; performing risk analysis based on at least said received locations, at a server producing risk estimate for each such CRU and sending said own estimate output to at least one respective said CRUs CRUs, and wherein, said analysis relates to hazardous road situations.
- CRU Communicated Road User
- the method includes least one portable communications device, allocated to each CRU of said plurality of CRU's.
- the method includes risk analysis involving map data.
- the method includes risk analysis which includes calculations of probability and/or possibility of collisions.
- the method includes data output from a server/processor which includes warning and/or commands according to said probability.
- the method includes CRUs which are selected from the group consisting of autonomous vehicle, driven vehicle, pedestrian, and robot.
- the method includes CRUs which public transportation means.
- the method includes CRUs transported in a mean of public transportation and which are unified during said transportation.
- the method includes receiving data selected from the group consisting of visual, voice, traffic, emergency events, and weather.
- the method includes receiving data originated from sources selected from the group consisting of social networks, authorities, GPS, and any combination thereof.
- the method includes learning and characterizing behavior of CRUs.
- the method includes performing behavioral analysis based on a data input concerning behavior patterns of said CRUs.
- the method includes characterizing behavior comprises grouping of said CRUs according to attributes selected from the group consisting of vehicle, autonomy, age, gender, artificiality, biological species, responsiveness, aggressiveness, obedience, and personal history.
- the method includes comparing said data input of behavior patterns of said CRUs with average behavior patterns of said CRUs, or with data input of predefined behavior patterns.
- the method includes risk analysis which includes ranking road locations according to their potential risk.
- the method includes learning and characterizing road locations.
- the method includes processing of data retrieved from at least one map.
- the method includes receiving and updating input data regarding road infrastructure, and performing deep learning for updating said maps.
- the method includes wherein said portable communication devices are cellular phones.
- the method includes communicating and sharing data among plurality of said CRUs.
- the method includes locations that are sent periodically from said portable communications devices.
- the method further includes receiving data of parameters selected from the group consisting of speeds and accelerations, decelerations, and steering.
- the method includes changing a CRU properties according said data of parameters, and/or data input entered by a user.
- the method includes locations that are indicated with a geometric shape.
- the method further includes receiving data input from said plurality of portable communication devices comprises data of GPS and/or odometry and/or accelerometer and/or gyroscope.
- the method includes performing risk analysis comprises predicting possible collisions.
- the method further comprising receiving data input from a plurality of sensors.
- the method includes sensors that are installed in locations selected from the group consisting of road infrastructure, building, air vehicles, and road vehicles.
- the method includes connecting to a communication network.
- the method includes correlating update rate of data transfer among said processor, said communication module, and said plurality of portable communication devises, according to risks ranking, wherein said risks ranking is based on said analysis.
- the method includes receiving data input from plurality of sources communicating with said processor, wherein the number of said sources is determined according to a defined degree of emergency retrieved from at least one data base module and/or received from external source and/or generated by an algorithm.
- the method includes receiving data input from plurality of sources communicating with said processor, wherein the update rate of input from said sources is determined according to a degree of emergency retrieved from at least one data base module and/or received from external source, and/or generated by an algorithm.
- the method includes using external source of data input such as human, or a communication network.
- the method further includes receiving GPS data by said cellular phones; processing said GPS data by a cellular phone application; receiving said processed GPS data by an open socket of a server; and processing said data received by said open socket.
- the method includes publishing GPS data and generating receipt acknowledgements for http requests received by the processor, said receipt acknowledgements are sent to cellular phones of said road CRUs.
- the method includes risk analysis which is done by an algorithm which begins whenever said processor receives new GPS position from a Web socket, wherein said performing risk analysis is carried out for each said portable communication device, and wherein said sending output data concerning said risk analysis is sent from said processor to a plurality of Web sockets and to at least one database module.
- the method includes risk analysis that includes computations of values of braking strength, remaining distance to a junction, speed, acceleration/deceleration, time left to junction, distance until full braking, direction relative to junction, warning window (WW), and geographical directions.
- the method further includes activating CRU masking of at least one of said road CRUs according to thresholds predefined for said values; ending said algorithm when said masking is active; and verifying probable collision direction of at least one road CRU with at least one object.
- the method includes grouping of said CRUs having similar times to probable collision or to hazardous road location, such that members of each group have similar remaining times to said probable collision or to said hazardous road location.
- a system for preventing accidents which includes: at least one processor capable of performing risk analysis and calculations of probability and possibility of road collisions; at least one communication module communicably coupled with said processor; a plurality of portable communications devices communicably coupled with said communication module; and wherein said at least one processor is capable of tracking locations received from said plurality of portable communications devices, and sends output to said plurality of portable communications devices.
- the system includes a portable communications devices, appended to Communicated Road Users (CRUs)
- CRUs Communicated Road Users
- the system receives traffic updates and warnings of probable accidents.
- the system includes a communication network.
- the system includes communication module which is an MQTT socket and said processor which is communicably coupled with database module, and wherein said performing risk analysis calculations is done by an algorithm.
- Figure 1 schematically illustrates a general view of system architecture according to some embodiments of the present invention
- Figure 2 shows a flowchart, schematically illustrating user's cellular phone application algorithm according to some embodiments of the invention
- Figure 3 shows a table of mobile/server interface definitions according to some embodiments of the invention
- Figure 4. shows an exemplary table of parameters to be entered via a setting screen, and their default values .
- Figure 5 depicts a mobile application's main page design according to some embodiments of the present invention
- Figure 6 depicts a mobile application's map page design according to some embodiments of the present invention
- Figure 7 schematically illustrates a general view of data transfer relating to risk assessments made by components included in a system according to the invention and its related updates
- Figure 8. shows a flowchart, schematically illustrating a server mode of operation according to some embodiments of the invention
- Figure 9. shows a flowchart, schematically illustrating run algorithm according to some embodiments of the invention
- Figure 10. shows a graph, depicting deceleration caused by different forces of brake in an initial speed of lOOKMH
- Figure 11 shows a graph with curves depicting "valid warning windows" that correspond to different decelerations
- the inventor of the present invention had realized that a way to enhance ITSs performance is by providing a system that is capable of receiving data input from a plurality of communicated road users (CRUs) in order to perform computerized risk analysis which include probability/possibility of collisions. Such is handled by at least one processor which accepts data from the CRUs and optionally other sources and sends data back to the CRUs through their respective portable communications devices.
- the data generated and sent by a server may include warnings and/or commands, for example to autonomous vehicles or to other CRUs.
- Typical CRUs are pedestrians carrying cell phones, or autonomous vehicles carrying an appropriate communications system.
- every CRU is a road user but not every road user is a CRU.
- a CRU carries on board a communications device which is a means by which it communicates with other elements of the system such as the server.
- An individual CRU may change properties by for example relocating the communications device, at times carried by a pedestrian at other time the same communications device is carried by a bicycle rider, and yet at another time the same communications device is carried on board a vehicle.
- a system may detect, (recognize) changes in properties of CRUs as intentionally effected by the user. Unintentionally, the properties are changed based on measured parameters such as speed of travel which may characterize each CRU.
- a public transportation means e.g., train, ship, aircraft, autonomous vehicle
- a public transportation means may include a number of otherwise regarded separate CRUs, however when those CRU's are transported in such means of public transportation, they may be considered as a unified CRU during their use of the public transportation.
- each mean of public transportation, whether being autonomous or driven may constitute a single CRU.
- At least one portable communications device is allocated to each CRU of the registered plurality of CRU's.
- a system includes intelligent control of the amount of data being communicated among components of a system embodying aspects of the present invention.
- a registry of a plurality CRUs is to be compiled in order to create a CRU database and receive data from the available CRUs. It is preferable to register as many CRUs as possible to the service provided. This is because a road user which is not registered provides less data, if at all, to the risk analysis.
- a system may include a dynamic artificial intelligent component which "learns" and characterizes behavior of road users as well as road locations, in order to predict hazardous events.
- some aspects of the present invention may include means for performing behavioral analysis based on data input that relates to behavioral patterns of road users.
- aspects of the present invention are explained by way of example. However, it should be understood that the below examples are in no way limiting embodiments of the present invention.
- a system that includes at least one processor or a server for performing computations and risk analysis based upon input data received via communications means from a plurality of portable communications devices and in some cases also from a plurality of sensors.
- risk analysis includes processing of data retrieved from maps. Maps may be obtained from various sources including by using "deep learning”. According to some embodiments of the invention the aforementioned portable communication devices are allocated to autonomous vehicles.
- the above mentioned input data includes information regarding locations and travelling parameters (speed, acceleration, direction etc.,) of the aforementioned portable communications devices.
- a system embodying the present invention may include a server that tracks mobile devices locations and their movements, inter alia, in concordance with locations messages, which are sent periodically from mobile devices, to the server. Accordingly the server calculates, estimates, and predicts possible collisions. The server sends updates/warnings to the mobile devices regarding relevant risks of collision.
- data received by the processor which is typically generated periodically by the portable communication devices and/or sensors.
- the processor may perform calculations for prediction of possible collisions between CRUs (e.g., autonomous vehicles), based on the data described hereinabove, and may send output data to be received by portable communications devices concerning risks of collisions.
- CRUs e.g., autonomous vehicles
- some components of the system are installed on a vehicle (e.g., portable communication devices and/or sensors), and can be connected to various sensors installed in the vehicle some of which generate input regarding the vehicle surroundings. Additionally, some of the system's components (e.g., portable communication devices), according to some embodiments of the invention may communicate with other CRUs as well as with a variety of communication means, such as sensors, satellites (possibly via "internet of things"). Some input for the system may be generated by human user.
- the system includes a communications network for integrating system components.
- the system may utilize external communication networks as well.
- resource contention is a term which is associated with conflict over access to a shared resource such as random access memory, disk storage, cache memory, internal buses or external network devices. Contention problems may result in a number of problems, including deadlock, livelock, and thrashing.
- a way for enhancing system performance and improving the usage of computerized resources in accordance with some embodiments of the present invention is achieved by correlating update rate to risk ranking.
- an algorithm is utilized for determining the input rate from sources to use in relation to degree of emergency the relevant CRU is awarded.
- This adaptive rate control situations in which the activity of many input sources downgrades system performance putting some CRUs in a compromised situation
- the degree of emergency may be retrieved from at least one data base module and/or received from external source, and/or generated by an algorithm.
- the system generates predictions for collisions, based on calculations of risks.
- Those calculations may be based on parameters related with CRUs (e.g., autonomous vehicles), such as their locations, speeds, and their respective acceleration.
- CRUs e.g., autonomous vehicles
- the degree of uncertainty associated with the accuracy of the system in determining the location of objects can be expressed by some geometrical forms such as an ellipse with dimensions corresponding to such inaccuracies.
- Other shapes may be used instead or in addition to ellipses, e.g., circles or polygons.
- the size of the shapes may be correlated with parameters such as speed, acceleration, and risk assessment.
- Calculations of risks may include using of GPS data and/or odometry and/or accelerometer and/or gyroscope data from smartphones.
- Gyroscope input may indicate portable communications devices positions. Sometimes such input regarding communication device position may indicate loss of control by a CRU (e.g., a person driving a vehicle). This may affect the risk calculation (i.e., increase the risk associated with communication device operated out of control). Risk analysis may be supported inter alia by extrapolation of vectors, probability calculations and statistics. Locations in roads may be ranked according to their risk. For example, junctions as well as curvatures are locations typically with comparatively high degree of risk, especially when a CRU performs a dangerous approach. According to some embodiments of the present invention junctions may be virtual, i.e., the processor "builds" a hypothetical junction whenever at least one CRU is collision track with at least one other object.
- Those danger situations may be characterized and predicted, by making use of input regarding acceleration, deceleration, braking, steering and speeds of travelling CRUs.
- a determination of danger situation is done by comparison of real time data input received by the processor with standard traffic rules.
- Computations and risk analysis that may be made by the processor may be based on many sorts of data input such as generated by visual imaging systems, of voice signals, and of information regarding weather. Input being received from multiple sources such as those described before, may assist in generating a more comprehensive picture of a dangerous situation based on "big data". Additional data used by the processor may include social networks, GPS, information from local authorities, traffic signs, traffic lights, pedestrians' crossings, intersections with railroads, and other infrastructure elements affecting traffic.
- Real time information regarding traffic may be taken into account for assessing risks. For example road loads, day hours, and lighting. These can be used in some cases for adding extra safety margins. Information about traffic events may be used also as input for risks analysis. Such events may include road works, school hours, demonstrations, and emergency situations.
- the risk assessment will include data input regarding typical behavioral profiles of groups of road CRUs or of specific road CRUs.
- CRUs may be characterized for example, according to the vehicle that they use, or according to their level of autonomy, personality, and age.
- Some road users may not be humans such as animals, autonomous vehicles, or autonomous machines.
- Characterizing CRUs' behavior may refer to patterns which can be related, for example, to aggression, fatigue, distraction or obedience.
- Assessment of risks associated with CRUs may include average values, and deviations.
- Another feature according to some embodiments of the present invention is adjusting the risk analysis to each particular CRU or CRU type.
- Road users may differ in many aspects such as in their degree of autonomy, personal profile, temporal psychic status, vehicle, age, being a human, autonomous vehicle, robot or an animal.
- Example 1- System architecture according to some embodiments of the invention
- FIG. 1 shows a general scheme of system architecture according to some embodiments of the present invention. Accordingly, GPS input (10) is received in the CRUs' cellular phones, and is processed by cellular phones applications (20). Http requests, being generated by the system's cellular applications (20), are received by an MQTT socket (40) of a server (50) having database (60) and an algorithm (70) for processing the above input.
- MQTT socket 40
- server having database (60) and an algorithm (70) for processing the above input.
- the CRU's cellular phone application algorithm is shown schematically in figure 2.
- First route 120
- First route 120
- Second route 130
- MQTT message 132
- the cellular system's application screens are being updated (134), e.g., "main page” and "map page”.
- CRU updates 141) via a setting screen (142) are initiating http requests to the server (144) which in turn sends back receipt acknowledgements (146); both are included in the bidirectional communication between the CRUs' cellular phones and the server (140), as shown in more general manner in figure 1.
- Mobile/server interface definitions according to some embodiments of the invention are shown in a table in figure 3.
- An example for parameters input via a setting screen, and their default values according to some embodiments of the present invention appears in a table shown in figure 4.
- Mobile application's pages designs according to some embodiments of the present invention are shown schematically in figure 5 (main page), and in figure 6 (map page).
- data input generated by at least one algorithm module regarding the risk assessments (147), is received by at least one communication socket (45).
- the cellular applications (20) receive the risk assessments data published by the communication socket (45) which can be used to generate alarms and/or actions intended to prevent collisions by road users.
- a server mode of operation according to some embodiments of the invention, (200) is shown schematically in figure 8.
- the junction is defined as a Web socket (205).
- Each mobile device transmits its location, (e.g., provided by geotagging) irrespective to other mobile devices.
- the algorithm begins a new calculation when it receives new GPS positions from the Web Socket (210).
- the results are sent (230) to the WEB Sockets (publish), and also are stored in a data base (240).
- Data may be saved in the following format: ⁇ session ID> ⁇ user name> ⁇ mobile ID> ⁇ GPS info ⁇ distance to a junction> ⁇ Risk Estimation>
- Run algorithm "step 1" is shown schematically in figure 9 (300), wherein the following values are calculated for each road CRU (310): braking strength (bi), distance to target junction (d), speeds (v , acceleration/deceleration (ai), time left to target junction (Ti), full braking distances (di), direction to junction (in/out), and geographical directions (N, S, W, E).
- CRU masking (320) becomes active according to values of the above parameters for a specific road CRU. If CRU masking (320) is active, the algorithm ends for the masked CRU.
- the server conducts verification for each CRU whether it is in a probable collision direction with at least one object (330). If result of verification (330) is "no", the algorithm ends. If the result is "yes” the server performs "step 2", risks calculation and assessments (340).
- a system may provide a "valid warning window” (WW) in case a brake was not made at the right time in sufficient force, i.e., at least around -1/2G (about -5m/sec 2 ), which is defined here as an aggressive brake.
- WW valid warning window
- the terms “deceleration” and “brake force” may be used herein interchangeably.
- a "warning window” as used herein, is a distance before a "crash” (collision of a CRU with another object), in which the CRU may be warned, thereby allowing the CRU to take an action to avoid the crash, or in other words, time, before a probable collision, that is required to warn a CRU in order to prevent collision.
- the terms “valid warning window” and “warning window” may be used herein interchangeably.
- Such WW may be implemented even if there is no anticipation for collision, rather before hazardous locations.
- the graphical illustration shown in figure depicts deceleration caused by different braking forces at initial speed of 100 KMH.
- X-axis represents distance to collision or to a hazardous location; and
- Y axis represent speed KMH (kilometer per hour).
- each curve correspond to a different braking force and the braking starts at different distance for each case where a different braking forces are implemented however resulting a same point of end of deceleration.
- the curves which are denoted "too late” relate to the braking force of -8.5m/sec 2 when is implemented at a distance too close to probable collision point or hazardous location (positive speed at collision point).
- a normal brake force is defined as approximately - 1/4G.
- WWs typically in terms of time or distance are set, based on such graphs, or their respective equations.
- thevalues obtained for WWs depending on braking force which is implemented above 5m/sec 2 ranges between 40 to 80 meters before junction (at initial speed of 100 KMH). It should be emphasized that these values presented herein are for example of a particular case and do not limit the present invention.
- WWs may be determined based on the prediction of "time to accident".
- the graph in figure 11 is related to determination of WWs where the X axis represents the prediction of "time to accident” in seconds and the Y axis represents speeds in KMH.
- the curves in the graph correspond to different decelerations.
- run algorithm "step 2" disclosed herein may be executed with grouping of road CRUs having similar times to probable collision (or to hazardous road location). Each group consisting of similar remaining times to probable collision may be herein referred as "a time interval" or " ⁇ ".
- various CRU masking thresholds and combinations thereof may be implemented. For example, if deceleration is detected, at the last 200 milliseconds before a probable collision, or if there has been detected a significant brake indication (e.g., >2.5m/sec 2 ) during the last 200 milliseconds before probable collision. Those masking options may help to restrict the "mobile to server" latency.
- Those masking options may help to avoid lengthening of server latency.
- Example 3 ⁇ Main components of a system according to some embodiments of the invention
- Main components are: mobile application run on Android OS 4.0 or higher and a server application that includes two parts: communications module based on web technology SOCKET (Logos IP) and calculations module - for executing protocols.
- the mobile application supports at least three screens: main screen, map screen and setup screen.
- the main screen may display: status indicator, directions to hazardous locations (e.g., junctions), distance to hazardous locations, speed, acceleration, and of risk ranking which may be represented in a 0-100% scale.
- Setup screens may include display fields and input fields for parameters and thresholds such as: maximal speed; the vehicle features (e.g., dimensions, weight, and braking force); and for the cellular phone location in the vehicle.
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Abstract
L'invention concerne un procédé permettant d'améliorer la sécurité routière, dans lequel une pluralité d'usagers de la route en communication (URC) sont enregistrés pour recevoir un service. Des informations de localisation sont fournies par les URC pour faciliter la réalisation d'une analyse de risques au niveau d'un serveur, qui prend en considération d'autres données telles que des données cartographiques. Une estimation des risques est fournie pour chaque URC enregistré respectivement. Une communication à débit de données adaptatif peut être mise en œuvre.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762449130P | 2017-01-23 | 2017-01-23 | |
| US62/449,130 | 2017-01-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018134831A1 true WO2018134831A1 (fr) | 2018-07-26 |
Family
ID=62909191
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IL2018/050085 Ceased WO2018134831A1 (fr) | 2017-01-23 | 2018-01-23 | Système et procédé permettant d'améliorer la sécurité routière |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2018134831A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11634123B2 (en) | 2020-07-09 | 2023-04-25 | Toyota Research Institute, Inc. | Methods and systems for prioritizing computing methods for autonomous vehicles |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2299969A1 (fr) * | 2000-02-22 | 2001-08-22 | Peter Johann Kielland | Systeme d'evitement des collisions entre vehicules utilisant des appareils telephoniques cellulaires pour etablir des communications par internet |
| US6487500B2 (en) * | 1993-08-11 | 2002-11-26 | Jerome H. Lemelson | GPS vehicle collision avoidance warning and control system and method |
| US8660734B2 (en) * | 2010-10-05 | 2014-02-25 | Google Inc. | System and method for predicting behaviors of detected objects |
-
2018
- 2018-01-23 WO PCT/IL2018/050085 patent/WO2018134831A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6487500B2 (en) * | 1993-08-11 | 2002-11-26 | Jerome H. Lemelson | GPS vehicle collision avoidance warning and control system and method |
| CA2299969A1 (fr) * | 2000-02-22 | 2001-08-22 | Peter Johann Kielland | Systeme d'evitement des collisions entre vehicules utilisant des appareils telephoniques cellulaires pour etablir des communications par internet |
| US8660734B2 (en) * | 2010-10-05 | 2014-02-25 | Google Inc. | System and method for predicting behaviors of detected objects |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11634123B2 (en) | 2020-07-09 | 2023-04-25 | Toyota Research Institute, Inc. | Methods and systems for prioritizing computing methods for autonomous vehicles |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9718468B2 (en) | Collision prediction system | |
| US12462673B2 (en) | Road safety hotspot location identification and reporting system and method | |
| Silva et al. | Ethical implications of social internet of vehicles systems | |
| KR20210088565A (ko) | 정보 처리 장치, 이동 장치 및 방법, 그리고 프로그램 | |
| Hannoun et al. | Facilitating emergency response vehicles’ movement through a road segment in a connected vehicle environment | |
| US11926259B1 (en) | Alert modality selection for alerting a driver | |
| WO2016028228A1 (fr) | Système, procédé et appareil de détermination de risque associé à la conduite | |
| US10363866B2 (en) | Contextual priority signal in autonomous environment | |
| US10755565B2 (en) | Prioritized vehicle messaging | |
| WO2021131474A1 (fr) | Dispositif de traitement d'informations, dispositif mobile, système de traitement d'informations, procédé et programme | |
| Szczurek et al. | Estimating relevance for the emergency electronic brake light application | |
| US20210108933A1 (en) | Multimodal mobility services with minimized perceived risks | |
| Peelam et al. | A review on emergency vehicle management for intelligent transportation systems | |
| Sridharamurthy et al. | Violation detection method for vehicular ad hoc networking | |
| Cai et al. | Understand users' privacy perception and decision of {V2X} communication in connected autonomous vehicles | |
| Rudrusamy et al. | IoT-based vehicle monitoring and driver assistance system framework for safety and smart fleet management | |
| Conesa et al. | An agent-based paradigm for detecting and acting on vehicles driving in the opposite direction on highways | |
| WO2018134831A1 (fr) | Système et procédé permettant d'améliorer la sécurité routière | |
| Bhanja et al. | Fuzzy logic-based accident detection system for vehicular ad hoc networks: a prototype implementation | |
| RU2703341C1 (ru) | Способ определения опасных состояний на дорогах общего пользования на основе мониторинга ситуации в кабине транспортного средства | |
| Szatmáry et al. | Are self-driving cars a safer solution? | |
| Zhang et al. | Evaluation of an Infrastructure-Based Warning System: A Case Study on Roundabout Driving Behaviors | |
| Kadam et al. | Vehicle Automation and Car-Following Models for Accident Avoidance. | |
| Murray-Tuite et al. | Emergency vehicle-to-vehicle communication | |
| Sharma | ACCIDENT DETECTION AND REPORTING SYSTEMS IN IOT-ENABLED VEHICLES: TRENDS, TECHNOLOGIES, AND CHALLENGES |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18741769 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18741769 Country of ref document: EP Kind code of ref document: A1 |