Accident investigation methods, devices, servers, investigation terminals, and storage media

By determining the broadcast area for assistance requests through the server and enabling autonomous selection of assistance terminals, the low efficiency of data processing and privacy security issues related to accident vehicle perception information have been resolved, achieving efficient information exchange and privacy protection.

CN114037407BActive Publication Date: 2025-10-31GUANGZHOU WANJI DIGITAL TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111217445.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-19
Publication Date
2025-10-31
Estimated Expiration
2041-10-19

AI Technical Summary

Technical Problem

In existing technologies, the sensing information collected by the on-board equipment of the accident vehicle is difficult to accurately determine the cause of the accident, and the collection of sensing information data by the server will lead to a large amount of data interaction and processing, affecting communication and computing resources, and user privacy and security issues are prominent.

Method used

The server determines the broadcast area for the investigation request based on the incident information, sends the request to the investigation terminals within that area, and the investigation terminals automatically filter the perception information that matches the incident information and feed it back to the server, reducing the amount of data filtering and protecting user privacy.

Benefits of technology

It reduces data interaction and processing volume, improves data processing efficiency, protects user privacy and security, and provides multi-angle perception information to reconstruct the accident scene.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114037407B_ABST
    Figure CN114037407B_ABST
Patent Text Reader

Abstract

This application relates to the field of intelligent transportation technology and provides an accident investigation method, device, server, investigation terminal, and computer-readable storage medium. The method includes: receiving accident information, which is acquired by the vehicle's onboard terminal; determining the broadcast area for the investigation request based on the accident information or its communication channel; sending the investigation request to the investigation terminals within the broadcast area; and receiving target perception information from the investigation terminals, which is information sent by the investigation terminals to the server in response to the investigation request. On the one hand, the server only needs to send the investigation request to the selected area and receive valid perception information, eliminating the need to sift through a large amount of perception information, thus reducing data interaction and processing volume. On the other hand, the investigation terminals only need to provide accident-related perception information, without needing to provide other travel information, which is highly beneficial for privacy protection and information security.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of intelligent transportation technology, and in particular relates to an accident investigation method, device, server, investigation terminal and computer-readable storage medium. Background Technology

[0002] With the continuous development of technology, transportation tools are becoming increasingly advanced, making travel more and more convenient. Currently, cars have become an important means of transportation in people's daily lives. Generally, people usually install onboard devices in their cars to assist traffic management departments in investigating the cause of accidents. However, sometimes it is difficult to determine the cause of an accident and assign responsibility solely based on the sensory information collected by the onboard devices of the vehicle involved in the accident; it may be necessary to analyze sensory information from other perspectives from multiple angles.

[0003] However, locating the vehicles that were passing by when the accident occurred is obviously very difficult. The server needs to collect the perception information data collected by most of the vehicle-mounted devices related to the accident and filter out the useful information. This will result in a large amount of data interaction and processing, wasting communication and computing resources.

[0004] Meanwhile, the act of the server collecting perception information data from various in-vehicle devices may cause some users of in-vehicle devices to worry that participating in the investigation will lead to the leakage of their travel information, involving privacy and information security issues, which may reduce users' enthusiasm for participating in the investigation. Summary of the Invention

[0005] This application provides an accident investigation method, apparatus, server, investigation terminal, and computer-readable storage medium, which can exempt the server from filtering a large amount of sensory information data and ensure the information security of the investigation terminals participating in the investigation.

[0006] In a first aspect, embodiments of this application provide an accident investigation method applied to a server, the method comprising:

[0007] Receive accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle;

[0008] Based on the accident information or the communication channel of the accident information, determine the broadcast area for the request for assistance.

[0009] Send the cooperation request to the cooperation terminals within the broadcast area;

[0010] The system receives target perception information from the cooperation terminal, which is information sent by the cooperation terminal to the server in response to the cooperation request.

[0011] The accident information includes the time and location of the accident. Based on the accident information, the broadcast area for the request for assistance is determined, including:

[0012] Centered on the accident location, the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, is determined as the broadcast area for the request for assistance.

[0013] Specifically, the distance between the investigation terminal and the accident location is calculated based on the difference between the current time and the accident time, and is used as the first preset distance.

[0014] The broadcast area for the request for assistance is determined based on the communication channels of the accident information, including:

[0015] If the accident information is uploaded to the server by the vehicle terminal through the roadside base station, then the signal range of the roadside base station, or the signal range of the roadside base station and the adjacent roadside base station, is determined as the broadcast area for the assistance request;

[0016] If the accident information is uploaded to the server by the vehicle terminal via the cellular network, the signal range of one or more base station devices providing the cellular network, or the location of the network segment of the cellular network, will be determined as the broadcast area for the assistance request.

[0017] In one possible implementation of the first aspect, the accident information further includes the identifier of the vehicle-mounted terminal that acquires the accident information;

[0018] After receiving the incident information, it also includes:

[0019] Based on the identifier, an accident number is assigned to each of the vehicle terminals;

[0020] After receiving the target perception information from the cooperative investigation terminal, the method further includes:

[0021] The target perception information is associated with the accident number.

[0022] Secondly, embodiments of this application provide an accident investigation method applied to an investigation terminal, wherein the investigation terminal is equipped with a sensing device, and the accident investigation method includes:

[0023] Receive a request for assistance from the server, the request including accident information, which is obtained by the vehicle's onboard terminal.

[0024] Filter the perception records that match the accident information, wherein the perception records include perception information;

[0025] Target perception information is filtered out from the perception information;

[0026] The target perception information is sent to the server.

[0027] The process of filtering perception records that match the accident information includes:

[0028] Filter out perception records that have the same perception time as the accident time and whose perception location is within a preset range of the accident location;

[0029] The accident information includes the accident time and accident location, and the perception record includes the perception time and perception location.

[0030] Furthermore, the request for assistance also includes the time range and geographical scope of the investigation;

[0031] Filtering target perception information from the perceived information includes:

[0032] Based on the sensing angle of the sensing information obtained by the sensing device, valid sensing information is filtered out from the sensing information;

[0033] Based on the time range and geographical range of the investigation, target perception information is extracted from the effective perception information.

[0034] In one possible implementation of the second aspect, after receiving the assistance request from the server, it also includes:

[0035] If authorization information is obtained, the system responds to the investigation request and proceeds to the step of filtering perception records that match the accident information.

[0036] Thirdly, embodiments of this application provide an accident investigation device, comprising:

[0037] The first information receiving module is used to receive accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle.

[0038] The region selection module is used to determine the broadcast region of the investigation request based on the accident information or the communication channel of the accident information.

[0039] The broadcast module is used to send the cooperation request to the cooperation terminals within the broadcast area;

[0040] The first information receiving module is further configured to receive target perception information from the cooperation terminal, wherein the target perception information is information sent by the cooperation terminal to the server in response to the cooperation request.

[0041] Fourthly, embodiments of this application provide an accident investigation device, comprising:

[0042] The second information receiving module is used to receive a request for assistance from the server. The request for assistance includes accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle.

[0043] The first filtering module is used to filter perception records that match the accident information, wherein the perception records include perception information;

[0044] The second filtering module is used to filter out target perception information from the perception information;

[0045] The information sending module is used to send the target perception information to the server.

[0046] Fifthly, embodiments of this application provide a server, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method described in the first aspect.

[0047] In a sixth aspect, embodiments of this application provide a cooperative investigation terminal, including a sensing device, a memory, a processor, and a computer program stored in the memory and executable on the processor. The sensing device is used to acquire sensing information, and the sensing information is stored in the memory.

[0048] When the processor executes the computer program, it implements the method as described in the second aspect.

[0049] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method described in the first aspect or the method described in the second aspect.

[0050] Eighthly, embodiments of this application provide a computer program product that, when running on a server, causes the server to execute the method described in any one of the first aspects; and when running on a collaborative investigation terminal, causes the collaborative investigation terminal to execute the method described in any one of the second aspects.

[0051] It is understood that the beneficial effects of aspects two through eight above can be found in the relevant descriptions in aspect one above, and will not be repeated here.

[0052] The beneficial effects of this application embodiment compared to the prior art are as follows: The server determines the broadcast area for sending the investigation request based on the accident information obtained from the vehicle's onboard terminal, and receives the sensing information from the investigation terminal in response to the request. Upon receiving the investigation request, the investigation terminal automatically filters the sensing information in its travel records that matches the accident information and sends it to the server. On the one hand, the server only needs to send the investigation request to the selected area and receive valid sensing information, eliminating the need to filter through a large amount of sensing information, thus reducing data interaction and processing volume. On the other hand, the investigation terminal only needs to provide sensing information related to the accident, without needing to provide other travel information, which is highly beneficial for its privacy protection and information security. Attached Figure Description

[0053] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 This is a flowchart of an accident investigation method provided in an embodiment of this application;

[0055] Figure 2 This is a schematic diagram of an accident scenario provided in an embodiment of this application;

[0056] Figure 3 This is an interaction diagram of an accident investigation system provided in an embodiment of this application;

[0057] Figure 4 This is a schematic diagram of the structure of an accident investigation device provided in one embodiment of this application;

[0058] Figure 5 This is a schematic diagram of the structure of another accident investigation device provided in one embodiment of this application;

[0059] Figure 6 This is a schematic diagram of the structure of a server provided in one embodiment of this application;

[0060] Figure 7 This is a schematic diagram of the structure of a collaborative investigation terminal provided in an embodiment of this application. Detailed Implementation

[0061] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0062] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0063] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0064] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0065] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0066] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0067] Intelligent transportation systems comprise roadside fusion sensing systems (also known as roadside base stations), vehicle-mounted terminals, and servers. Servers can be independent, communicating separately with both roadside base stations and vehicle-mounted terminals, or they can be integrated into the roadside base stations. Roadside base stations include sensing and communication equipment. Sensing equipment includes at least one of radar, cameras, and sensors to acquire information about the road surface. Communication equipment is used to communicate with the vehicle-mounted terminals and servers. Traffic participants include all objects related to road activities / traffic activities, such as motor vehicles, pedestrians, roadside equipment, and non-motorized vehicles. These objects can communicate with each other via V2X / 5G / 4G / WLAN technologies to achieve data transmission.

[0068] The accident investigation method provided in this application can be applied to intelligent transportation solutions. It is suitable for assisting traffic management departments, insurance companies, and other entities in investigating the cause and course of accidents, providing law enforcement personnel and users with comprehensive, multi-faceted perceptual information, much like reconstructing the entire accident scene from the perspectives of numerous witnesses. The method is executed by an accident investigation system, which includes an investigation terminal, a server, and an onboard terminal of the accident vehicle; the server is communicatively connected to both the investigation terminal and the onboard terminal of the accident vehicle.

[0069] Figure 1 This is a flowchart of the accident investigation method provided in this embodiment. For example... Figure 1 As shown, the accident investigation method includes the following steps:

[0070] S11, the server receives incident information.

[0071] When the equipment on the vehicle detects a collision, the vehicle's onboard terminal obtains the accident information and sends it to the server. The accident information includes at least the time and location of the accident, and may also include the equipment information of the onboard terminal.

[0072] If the vehicle's onboard terminal is a V2X vehicle-mounted unit, the accident information can be sent to the server via a V2X roadside base station. If the onboard terminal has wireless network communication capabilities, the accident information can be sent to the server via a cellular network.

[0073] In a single accident, each vehicle's accident information is obtained separately. In scenarios such as chain-reaction rear-end collisions, when there are many vehicles involved, the first and last vehicles may be tens of meters apart in position, and the collision times may also differ. For each vehicle in the accident, the time and location of the accident may not be the same. Even in a two-vehicle collision scenario, the positional relationship between the two vehicles can be determined by subtle differences in the latitude and longitude of the accident location. Therefore, it is necessary to obtain the accident information for each vehicle separately.

[0074] S12, the server determines the broadcast area for the investigation request based on the incident information or the communication channel of the incident information.

[0075] The terminal devices involved in the investigation are called investigation terminals, including terminal devices on vehicles that may observe the accident process and / or roadside base stations. Investigation terminals are equipped with sensing devices, or the investigation terminals and sensing devices are independently configured and communicatively connected.

[0076] As one possible implementation, based on incident information, the broadcast area for the request for assistance is determined, including:

[0077] Based on the administrative division where the accident location is located, such as administrative district, city, or province, that administrative division will be designated as the broadcast area for the request for assistance.

[0078] Alternatively, the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, can be defined as the broadcast area for the request for assistance. The first preset distance can be calculated based on the difference between the current time and the time of the accident, determining the distance between the assistance terminal and the accident location after traveling through that time difference; alternatively, the first preset distance can be set to a fixed value.

[0079] For example, after an accident occurs, the vehicle involved immediately reports the accident information to the server. If a vehicle that could have observed the accident is not far from the accident site (the current time is short and within a certain time range from the accident), or if a request for assistance is made to a roadside base station near the accident site, the server sets a first preset distance of 200 meters centered on the accident site, and the area within this 200-meter radius is used as the broadcast area for the assistance request; or the administrative division within a 500-meter radius of the accident site is used as the broadcast area. If the administrative division within the first preset distance centered on the accident site includes multiple administrative districts, cities, or provinces, then all of these administrative divisions are used as the broadcast area. This is particularly suitable for situations where the accident site is located at a special location such as a city border or a provincial border.

[0080] Understandably, some time after an accident, vehicles involved in the accident may have left the scene, but traffic management departments or insurance companies may still deem the facts unclear and require further investigation. The broadcast area can be expanded based on estimates of the vehicles' possible locations. Specifically, the distance between the current time and the accident time can be calculated, determining the distance the assisting terminal would travel after that time difference and the accident location. This distance range, or the administrative divisions it encompasses, can then be designated as the broadcast area. Expanding the broadcast area avoids missing any assisting terminals and allows for the acquisition of as much information as possible about the accident.

[0081] As another possible implementation, the broadcast area for the request for assistance is determined based on the communication channels for accident information, including:

[0082] If accident information is uploaded to the server by the vehicle terminal via a roadside base station, the signal range of the roadside base station, or the signal range of the roadside base station and adjacent roadside base stations, will be determined as the broadcast area for the investigation request.

[0083] If accident information is uploaded to the server by the vehicle terminal via the cellular network, the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, will be determined as the broadcast area for the investigation request.

[0084] Alternatively, based on the location of the roadside base station, the location of the base station equipment providing the cellular network, or the location of the cellular network segment, determine which administrative region the accident information originated from, and use this administrative region as the broadcast area.

[0085] S13, the server sends a request for assistance to the terminals in the broadcast area.

[0086] The server generates a request for assistance based on the accident information. The request includes the accident time, accident location, time range for assistance, and geographical range for assistance. It is used to instruct the assistance terminal to provide perception information on the time period related to the accident time and the road segment related to the accident location.

[0087] A request for assistance in the investigation can be made at any time after the incident.

[0088] S14, the assisting terminal receives an assisting request from the server.

[0089] The terminal devices on the vehicle communicate with the server through roadside base stations, cellular networks, and other communication methods. The roadside base stations communicate with the server through wireless networks. Both the terminal devices on the vehicle and the roadside base stations within the broadcast area will receive a request for assistance from the server.

[0090] It should be understood that if accident information is uploaded to the server by the vehicle's onboard terminal via a roadside base station, the server can also directly send a request for assistance to the roadside base station and its adjacent roadside base stations, requesting the retrieval of the roadside base station's sensing records.

[0091] Terminal devices or roadside base stations can respond at any time after receiving a request for assistance, thus becoming assistance terminals. The same terminal device or roadside base station can participate in the investigation of multiple incidents.

[0092] S15, the investigation terminal filters the perception records that match the accident information.

[0093] The perception record includes perception information, as well as the perception time and location where the perception information was obtained. It is acquired by the perception equipment of the vehicle where the investigation terminal is located. The perception equipment includes, but is not limited to, radar, cameras, etc. The perception information is stored in any form such as radar point cloud data, video, and photos.

[0094] In response to a request for assistance, the assistance terminal determines whether the vehicle falls within the scope of the investigation based on the recorded driving information. That is, it determines whether the vehicle was near the accident location at the time of the accident. If so, it confirms that the assistance terminal has perception records that match the accident information and filters out these perception records.

[0095] Specifically, the system filters out perception records that are detected at the same time as the accident and at a location within a preset range of the accident location.

[0096] S16, the investigation terminal filters out the target perception information from the perception information.

[0097] To ensure the effectiveness of the perceived information, the target perceived information available for investigation must be able to observe the accident process. Therefore, further screening is needed on the perceived information filtered in step S15. Based on the vehicle's driving direction and road, as well as the installation position and angle of the sensing equipment on the vehicle, the sensing angle at which the sensing equipment acquires the perceived information is confirmed. The relative positions of the accident location and the sensing location of the investigation terminal are then confirmed to further confirm whether the sensing equipment could observe the accident location at the time of the accident. If so, the perceived information is valid; otherwise, it will be removed during the screening process. The vehicle's driving direction is obtained from the vehicle's electronic compass.

[0098] Figure 2 This is a schematic diagram of an accident scenario provided in this embodiment. For example... Figure 2 As shown, roadside base stations A are installed at the four intersections of the crossroads, with their sensing angles facing the intersection area. The fan-shaped area in front of the vehicles represents the sensing angles of the sensing devices on the vehicles. Box B represents the accident location, and the vehicles within it are the vehicles involved in the accident. Box C represents vehicles whose sensing angles are facing the accident location; the sensing information recorded by the sensing devices of these vehicles will be sent to the server. The other vehicles are those not facing the accident area. Therefore, it can be seen that the terminal devices carried by roadside base stations A and the vehicles in box C serve as assistance terminals and possess effective sensing information. In this example, roadside base station A is a V2X roadside base station.

[0099] The assistance terminal can compare the time and geographical scope of the assistance request with the sensing time and location of its own acquired sensing information, and extract the corresponding audio, video or radar point cloud data from the stored valid sensing information as target sensing information.

[0100] S17, the assisting terminal sends target perception information to the server.

[0101] S18, the server receives target perception information from the investigation terminal.

[0102] It should be understood that the server uses the target perception information from the roadside base station as a basic blueprint and supplements it with the target perception information obtained from other terminal devices, which can reconstruct a detailed accident scene for law enforcement personnel to refer to.

[0103] In this embodiment, the server determines the broadcast area for sending the investigation request based on the accident information obtained from the vehicle's onboard terminal, and receives the sensing information from the investigating terminal in response to the request. Upon receiving the request, the investigating terminal automatically filters the sensing information in its travel records that matches the accident information and sends it to the server. On one hand, the server only needs to send the investigation request to the selected area and receive valid sensing information, eliminating the need to filter through a large amount of sensing information, thus reducing data interaction and processing volume. On the other hand, the investigating terminal only needs to provide sensing information related to the accident, without needing to provide other travel information, which is highly beneficial for its privacy protection and information security.

[0104] Based on the above embodiments, to protect user privacy and security, after receiving a request for assistance, the user can decide whether to provide assistance. Specifically, after step S14 and before step S15, the following steps are also included:

[0105] The assisting terminal notifies the user of the received assisting request via voice prompts or a display screen, and asks the user whether they agree to participate in the assisting investigation to obtain authorization. If authorization information is obtained, the terminal responds to the assisting request and executes step S15. To protect user privacy and security, the terminal device can only participate in the assisting investigation after obtaining user authorization and provides sensing information to the server.

[0106] Furthermore, different vehicles involved in an accident play different roles and can independently acquire accident information. Due to factors such as location and angle, the target perception information required by each vehicle may also differ. To reconstruct the accident from multiple angles, the server needs to distinguish between multiple vehicles involved in a single accident. As one possible implementation, the accident information also includes the identifier of the vehicle terminal that generated the accident information, indicating the source of the information. After step S11, the process further includes: the server assigning an accident number to each vehicle terminal based on its identifier to distinguish between different accidents, preventing confusion when multiple accidents occur simultaneously.

[0107] Accordingly, the assistance request issued in step S13 includes the incident number. After receiving the assistance request, the assistance terminal can participate in the assistance of different incidents simultaneously based on the incident number without confusion. It can also record information based on the incident number, including but not limited to whether it responded to the assistance request and when it provided what target perception information.

[0108] Accordingly, after step S18, the following steps are also included:

[0109] The server associates target perception information with incident numbers for easy retrieval.

[0110] Figure 3 This is an interaction diagram of the accident investigation system provided in this embodiment. The interaction process between the investigation terminal, the server, and the vehicle-mounted terminal of the accident vehicle in the system is as follows: Figure 3 As shown.

[0111] Figure 4 This is a schematic diagram of an accident investigation device provided in this embodiment. This accident investigation device is integrated into a server and is used to execute the steps performed by the server in the above method embodiment. Figure 4 As shown, the device includes:

[0112] The first information receiving module 31 is used to receive accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle.

[0113] The area selection module 32 is used to determine the broadcast area of ​​the investigation request based on the accident information or the communication channel of the accident information.

[0114] Broadcast module 33 is used to send assistance requests to the assistance terminals within the broadcast area;

[0115] The first information receiving module 31 is also used to receive target perception information from the investigation terminal, which is the information sent by the investigation terminal to the server in response to the investigation request.

[0116] The area selection module 32 is specifically used to determine the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, as the broadcast area for the assistance request, with the accident location as the center; wherein, the accident information includes the accident time and the accident location, and the distance between the assistance terminal and the accident location is calculated based on the difference between the current time and the accident time, and is used as the first preset distance.

[0117] The area selection module 32 is further used to: if the accident information is uploaded to the server by the vehicle terminal through the roadside base station, determine the signal range of the roadside base station, or the signal range of the roadside base station and the adjacent roadside base station, as the broadcast area for the investigation request; if the accident information is uploaded to the server by the vehicle terminal through the cellular network, determine the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, as the broadcast area for the investigation request.

[0118] The device also includes a numbering module, and the accident information also includes the identifier of the vehicle terminal that acquires the accident information; the numbering module is used to assign an accident number to each vehicle terminal according to the identifier of the vehicle terminal after receiving the accident information; it is also used to associate the target perception information with the accident number after receiving the target perception information from the investigation terminal.

[0119] Figure 5 This is a schematic diagram of another accident investigation device provided in this embodiment. This accident investigation device is integrated into the investigation terminal and is used to execute the steps performed by the investigation terminal in the above method embodiments. Figure 5 As shown, the device includes:

[0120] The second information receiving module 41 is used to receive a request for assistance from the server. The request includes accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle.

[0121] The first filtering module 42 is used to filter perception records that match accident information. The perception records include perception information.

[0122] Specifically, the accident information includes the accident time and accident location, and the perception record includes the perception time and perception location. The first filtering module 42 is used to filter out perception records whose perception time is the same as the accident time and whose perception location is within a preset range of the accident location.

[0123] The second filtering module 43 is used to filter out target perception information from the perception information.

[0124] Specifically, the request for assistance also includes the time range and geographical scope of the investigation. The second filtering module 43 is specifically used to filter out valid sensing information from the sensing information obtained by the sensing device based on the sensing angle; and to extract target sensing information from the valid sensing information based on the time range and geographical scope of the investigation.

[0125] The information sending module 44 is used to send target perception information to the server.

[0126] The device also includes an authorization confirmation module, which obtains authorization permission from the user to participate in the investigation after receiving a request for assistance from the server; if the authorization permission information is obtained, it responds to the investigation request and enters the step of screening perception records that match the accident information.

[0127] Figure 6 This is a schematic diagram of the structure of a server provided in one embodiment of this application. Figure 6 As shown, the server includes: at least one processor 50 ( Figure 6 (Only one is shown in the diagram), memory 51, and computer program 52 stored in memory 51 and executable on at least one processor 50, wherein processor 50 executes computer program 52 to implement the steps performed by the server in any of the above method embodiments.

[0128] The server can be a computer device or a cloud server. Those skilled in the art will understand that... Figure 6 This is merely an example of a server and does not constitute a limitation on the specific structure of a server. It may include more or fewer components than shown in the diagram, or a combination of certain components, or different components. For example, it may also include input / output devices, network access devices, etc.

[0129] The processor 50 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0130] In some embodiments, memory 51 can be an internal storage unit of the server, such as a hard disk or memory, or an external storage device of the server, such as a plug-in hard disk, a smart media card (SMC), a secure digital card (SD), or a flash card. Furthermore, memory 51 can include both internal and external storage units. Memory 51 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of computer program 52. Memory 51 can also be used to temporarily store data that has been output or will be output.

[0131] Figure 7 This is a schematic diagram of the structure of a collaborative investigation terminal provided in one embodiment of this application. For ease of explanation, only the parts related to the embodiment of this application are shown.

[0132] Reference Figure 7 The investigation terminal includes: a sensing device 60, a memory 61, a processor 62, and a computer program 63 stored in the memory 61 and executable on the processor 62. The sensing device 60 is used to acquire sensing information, and the sensing information is stored in the memory 61. When the processor 62 executes the computer program 63, it implements the steps performed by the investigation terminal in any of the above method embodiments.

[0133] The assistance terminal can be a terminal with sensing devices, such as vehicle radar, dashcam, or smartphone, as those skilled in the art will understand. Figure 7 This is merely an example of a terminal for investigation and does not constitute a limitation on the specific structure of such a terminal. It may include more or fewer components than shown in the diagram, or a combination of certain components, or different components. For example, it may also include input / output devices, network access devices, etc.

[0134] The processor 62 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0135] In some embodiments, memory 61 can be an internal storage unit of the investigation terminal, such as a hard disk or memory, or an external storage device of the investigation terminal, such as a plug-in hard disk, a smart media card (SMC), a secure digital card (SD), or a flash card. Furthermore, memory 61 can include both internal and external storage units. Memory 61 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of computer program 63. Memory 61 can also be used to temporarily store data that has been output or will be output.

[0136] It should be noted that the information interaction and execution process between the above-mentioned device, terminal and server are based on the same concept as the method embodiment of this application. For details on their specific functions and technical effects, please refer to the method embodiment section, and they will not be repeated here.

[0137] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0138] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps described in the various method embodiments above.

[0139] This application provides a computer program product that, when run on a mobile terminal or server, can implement the steps described in the above-described method embodiments.

[0140] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.

[0141] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0142] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0143] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0144] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0145] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for accident investigation, characterized in that, Applied to a server, the method includes: Receive accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle; Based on the accident information or the communication channel of the accident information, determine the broadcast area for the assistance request; the accident information includes the accident time and accident location; determining the broadcast area for the assistance request based on the accident information includes: taking the accident location as the center, determining the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, as the broadcast area for the assistance request; wherein, the distance between the assistance terminal and the accident location is calculated based on the difference between the current time and the accident time, and is used as the first preset distance; determining the broadcast area for the assistance request based on the communication channel of the accident information includes: if the accident information is transmitted by the vehicle terminal through... If the roadside base station uploads the information to the server, the signal range of the roadside base station, or the signal range of the roadside base station and adjacent roadside base stations, is determined as the broadcast area for the assistance request. If the accident information is uploaded to the server by the vehicle terminal via the cellular network, the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, is determined as the broadcast area for the assistance request. Alternatively, based on the location of the roadside base station, the location of the base station device providing the cellular network, or the location of the cellular network segment, the administrative division from which the accident information originated is determined, and this administrative division is used as the broadcast area. Send the cooperation request to the cooperation terminals within the broadcast area; The system receives target perception information from the cooperation terminal, which is information sent by the cooperation terminal to the server in response to the cooperation request.

2. The accident investigation method as described in claim 1, characterized in that, The accident information also includes the identifier of the vehicle-mounted terminal that acquires the accident information; After receiving the incident information, it also includes: Based on the identifier, an accident number is assigned to each of the vehicle terminals; After receiving the target perception information from the cooperative investigation terminal, the method further includes: The target perception information is associated with the accident number.

3. A method for accident investigation, characterized in that, The method for accident investigation, which is applied to a terminal equipped with sensing devices, includes: The system receives a request for assistance from a server. The request includes accident information acquired by the vehicle's onboard terminal. The accident information includes the accident time and location. Based on this information, the system determines the broadcast area for the request, including: defining the area within a first preset distance, or the administrative division of that area, centered on the accident location, as the broadcast area. The first preset distance is calculated based on the difference between the current time and the accident time, and is used as the distance between the assisting terminal and the accident location. The system also determines the broadcast area based on the communication channel of the accident information, including: if the accident information is uploaded by the vehicle's onboard terminal to the server via a roadside base station. The server then determines the signal range of the roadside base station, or the signal range of the roadside base station and adjacent roadside base stations, as the broadcast area for the assistance request; if the accident information is uploaded to the server by the vehicle terminal via the cellular network, the server determines the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, as the broadcast area for the assistance request; or, based on the location of the roadside base station, the location of the base station device providing the cellular network, or the location of the cellular network segment, the server determines which administrative region the accident information originated from, and uses this administrative region as the broadcast area; the server then filters sensing records that match the accident information, the sensing records including sensing information; Target perception information is filtered out from the perception information; The target perception information is sent to the server.

4. The accident investigation method as described in claim 3, characterized in that, Filtering perception records that match the accident information includes: Filter out perception records that have the same perception time as the accident time and whose perception location is within a preset range of the accident location; The accident information includes the accident time and accident location, and the perception record includes the perception time and perception location.

5. The accident investigation method as described in claim 3, characterized in that, The request for assistance also includes the time frame and geographical scope of the investigation; Filtering target perception information from the perceived information includes: Based on the sensing angle of the sensing information obtained by the sensing device, valid sensing information is filtered out from the sensing information; Based on the time range and geographical range of the investigation, target perception information is extracted from the effective perception information.

6. The accident investigation method as described in claim 3, characterized in that, After receiving the assistance request from the server, it also includes: If authorization information is obtained, the system responds to the investigation request and proceeds to the step of filtering perception records that match the accident information.

7. An accident investigation device, characterized in that, include: The first information receiving module is used to receive accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle. The region selection module is used to determine the broadcast region of the investigation request based on the accident information or the communication channel of the accident information. The broadcast module is used to send the cooperation request to the cooperation terminals within the broadcast area; The first information receiving module is further configured to receive target perception information from the cooperation terminal, wherein the target perception information is information sent by the cooperation terminal to the server in response to the cooperation request; The area selection module is specifically used to determine the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, as the broadcast area for the assistance request, centered on the accident location; wherein, the accident information includes the accident time and accident location, and the distance between the assistance terminal and the accident location is calculated based on the difference between the current time and the accident time, and is used as the first preset distance; The region selection module is further configured to: if the accident information is uploaded to the server by the vehicle terminal via a roadside base station, determine the signal range of the roadside base station, or the signal range of the roadside base station and adjacent roadside base stations, as the broadcast area for the assistance request; if the accident information is uploaded to the server by the vehicle terminal via a cellular network, determine the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, as the broadcast area for the assistance request; or, determine the administrative division from which the accident information originated based on the location of the roadside base station, the location of the base station device providing the cellular network, or the location of the cellular network segment, and use this administrative division as the broadcast area.

8. An accident investigation device, characterized in that, include: The second information receiving module is used to receive a request for assistance from the server. The request for assistance includes accident information, which is obtained by the vehicle-mounted terminal of the accident vehicle. The accident information includes the accident time and accident location. Based on the accident information, determining the broadcast area for the assistance request includes: centering on the accident location, defining the area within a first preset distance, or the administrative division to which the area within the first preset distance belongs, as the broadcast area for the assistance request; wherein, the distance between the assistance terminal and the accident location is calculated based on the difference between the current time and the accident time, and is used as the first preset distance; determining the broadcast area for the assistance request based on the communication channel of the accident information includes: if the accident information is uploaded to the server by the vehicle-mounted terminal via a roadside base station, then... The signal range of a roadside base station, or the signal range of the roadside base station and adjacent roadside base stations, is determined as the broadcast area for the assistance request; if the accident information is uploaded to the server by the vehicle terminal via a cellular network, the signal range of one or more base station devices providing the cellular network, or the location of the cellular network segment, is determined as the broadcast area for the assistance request; or, based on the location of the roadside base station, the location of the base station device providing the cellular network, or the location of the cellular network segment, the administrative division from which the accident information was sent is determined, and this administrative division is used as the broadcast area; The first filtering module is used to filter perception records that match the accident information, wherein the perception records include perception information; The second filtering module is used to filter out target perception information from the perception information; The information sending module is used to send the target perception information to the server.

9. A server comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in claim 1 or 2.

10. A cooperative investigation terminal, comprising a sensing device, a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: The sensing device is used to acquire sensing information, and the sensing information is stored in the memory; When the processor executes the computer program, it implements the method as described in any one of claims 3 to 6.

11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in claim 1 or 2, or the method as described in any one of claims 3 to 6.

Citation Information

Patent Citations

  • Accident reduction control method and accident reduction control system based on Internet of vehicles

    CN105828020A