Emergency information processing method and device based on individual soldier user and readable medium
Through the identity verification and geolocation of individual user equipment, emergency incident information is collected and transmitted in real time, the problem of inaccurate emergency incident reporting is solved, emergency response and command efficiency is improved, and the converged mobile application of multiple terminals and multiple data is realized.
Patent Information
- Application Number
- CN202411236928.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2024-12-17
AI Technical Summary
When an emergency occurs, it is difficult to accurately describe the emergency incident when a telephone report method, resulting in the inability to timely dispatch emergency resources and equipment, affecting emergency response and command efficiency.
Through the identity verification, geolocation and permission control of individual user equipment, emergency incident information is collected and transmitted in real time, emergency incident display information is generated, and processed and transmitted according to event level and terminal type, to achieve rapid scheduling of emergency resources.
It provides real-time and accurate on-site information, provides first-hand information for the command center and leadership decision-making, improves the rapid response and unified command capabilities of emergency departments, and enhances emergency office and handling efficiency.
Smart Images

Figure CN119155079A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of emergency information processing, and in particular to an emergency information processing method, device and readable medium based on a single user. Background Art
[0002] With the rapid development of network technology, two-way communications such as video conferencing and video teaching have been widely popularized in users' lives, work, and study, and have played a positive role in life and work applications. Therefore, in the event of an emergency, high-quality video communication is particularly important. At present, when an emergency occurs, the usual way of handling it is to report the emergency to the command center by telephone communication and other means, and then wait for the command center to make a command plan and feedback to the scene of the emergency. However, this telephone reporting method is difficult to accurately describe the emergency, resulting in the inability to dispatch emergency resources and equipment in a timely manner. Summary of the invention
[0003] The content of this application is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this application is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0004] Some embodiments of the present application propose an emergency information processing method based on a single user, a computer device and a computer-readable storage medium to solve the technical problems mentioned in the above background technology section.
[0005] In a first aspect, some embodiments of the present application provide an emergency information processing method based on a single-soldier user, the method comprising: in response to receiving user login authentication information sent by a target single-soldier user device, authenticating the user login authentication information; in response to determining that the identity authentication is passed, determining the device control authority information corresponding to the user login authentication information; according to the device control authority information, opening the control function interface corresponding to the target single-soldier user device, and sending an emergency event execution instruction to the target single-soldier user device; locating the geographic coordinates of the target single-soldier user device in real time, and in response to determining that the geographic coordinates are not within a preset fence area, sending an alarm instruction to the target single-soldier user device; in response to receiving the emergency event information sent by the target single-soldier user device, determining the emergency event display template corresponding to the emergency event level according to the emergency event level corresponding to the emergency event information; filling the emergency event information into the emergency event display template to generate emergency event display information; determining whether the emergency terminal indicated by the emergency event information is a preset emergency terminal; in response to determining that the emergency terminal is a preset emergency terminal, sending the emergency event display information to the emergency terminal.
[0006] In a second aspect, the present application also provides a computer device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the method described in any implementation of the first aspect.
[0007] In a third aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, wherein when the computer program is executed by a processor, the method described in any implementation of the first aspect is implemented.
[0008] The above-mentioned embodiments of the present application have the following beneficial effects: command or handling of related affairs can be carried out through individual user equipment, while providing the command center and leaders with real-time and accurate on-site conditions, providing intuitive and reliable first-hand information for correct decision-making and command of front-line work, and improving the emergency department's ability to respond quickly, unify commands, and coordinate operations. Combined with various emergency command business systems, multi-terminal, multi-data, and multi-business integrated mobile applications are realized to improve emergency office and disposal efficiency. On-site images, videos and other information can be collected and transmitted back to the command center with one click. At the same time, task information from the command center is received, and feedback is handled in a timely manner to assist on-site disposal. In addition, through identity authentication of individual user equipment, different device function permissions can be opened according to users of different levels. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar figure labels represent the same or similar elements. It should be understood that the drawings are schematic and that the components and elements are not necessarily drawn to scale.
[0010] Figure 1 is a flow chart of some embodiments of the emergency information processing method based on a single-soldier user according to the present application; Figure 2 It is a schematic diagram of the structure of a computer device suitable for implementing some embodiments of the present application. DETAILED DESCRIPTION
[0011] Embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.
[0012] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other.
[0013] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0014] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0015] The names of the messages or information exchanged between multiple devices in the embodiments of the present application are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0016] The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments.
[0017] Figure 1 1 is a flowchart of some embodiments of the emergency information processing method based on a single soldier user according to the present application. 100 of some embodiments of the emergency information processing method based on a single soldier user according to the present application is shown. The emergency information processing method based on a single soldier user includes the following steps: Step 101, in response to receiving user login authentication information sent by a target individual user device, performing identity authentication on the user login authentication information.
[0018] In some embodiments, the execution subject (e.g., computer equipment) of the emergency information processing method based on individual users can authenticate the user login authentication information in response to receiving the user login authentication information sent by the target individual user device. The target individual user device can refer to the individual device that is currently to perform the emergency task, and can include: field recorders, communicators, microphones, helmets, processors and other devices. The field recorder can be a camera used to record the emergency scene. The communicator can refer to a personal Internet communicator. The user login authentication information can be the authentication information sent by the user who is about to use the target individual user device to log in to the operating system of the target individual user device, and can include: user name, user account, user face image and other information.
[0019] For example, identity authentication of the above user login authentication information may include: account verification, face recognition; account verification may refer to verifying whether the account is a registered and compliant account. Face recognition may refer to identifying whether the user's face image is a face image pre-stored in the database.
[0020] Step 102, in response to determining that the identity authentication is passed, determining the device control authority information corresponding to the above user login authentication information.
[0021] In some embodiments, the execution subject may determine the device control permission information corresponding to the user login authentication information in response to determining that the identity authentication is passed. For example, the corresponding device control permission information may be determined by the user account included in the user login authentication information. That is, different user accounts are set with different device control permissions. The device control permission information may refer to permission information for controlling the target individual user device. That is, the device control permission information may indicate the functional permission of the device that can be used. For example, the device control permission information may indicate that functions A, B, and C of the target individual user device can be used.
[0022] Step 103: according to the device control authority information, the control function interface corresponding to the target individual user device is opened, and an emergency event execution instruction is sent to the target individual user device.
[0023] In some embodiments, the execution subject may open the control function interface corresponding to the target individual user device according to the device control authority information, and send an emergency event execution instruction to the target individual user device. That is, the various control function interfaces corresponding to the target individual user device may be opened according to the function control information recorded in the device control authority information to prevent the individual user from using functions outside the authority. The emergency event execution instruction may refer to an instruction to inform the individual user to perform an emergency task. For example, the emergency task may be to instruct the individual user to go to the emergency area to collect on-site information.
[0024] Step 104: locate the geographic coordinates of the target individual user equipment in real time, and in response to determining that the geographic coordinates are not within a preset fence area, send an alarm instruction to the target individual user equipment.
[0025] In some embodiments, the execution subject may locate the geographic coordinates of the target individual user device in real time, and send an alarm instruction to the target individual user device in response to determining that the geographic coordinates are not within the preset fence area. The geographic coordinates of the target individual user device may be located by GPS coordinates. The preset fence area refers to a safe area in the area where the emergency event is located that is pre-divided. The emergency event may be a fire event, a car accident event, an infection area event, etc. That is, when the individual user is not within the safe area, a warning is issued to the user.
[0026] Furthermore, in response to the emergency resource management personnel initiating the emergency event configuration information filling request, the emergency event keyword set input by the emergency resource management personnel is obtained. The emergency event keywords may be descriptive words for the emergency event by the procurement initiator.
[0027] Further, each emergency event keyword in the above emergency event keyword set is converted into a word vector to generate an emergency event keyword vector, thereby obtaining an emergency event keyword vector set. The Word2Vec model can be used to convert each emergency event keyword in the above emergency event keyword set into a word vector to generate an emergency event keyword vector, thereby obtaining an emergency event keyword vector set.
[0028] Further, for each emergency event keyword vector in the above-mentioned emergency event keyword vector set, a word attribute label and word importance for the emergency event keyword corresponding to the above-mentioned emergency event keyword vector are generated according to the above-mentioned emergency event keyword vector. First, the above-mentioned execution subject can input the emergency event keyword word vector into the CRF (Conditional Random Field) model, and use the BIO annotation method to annotate the emergency event keyword word vector with word attributes. Then, the word importance of the emergency event keyword corresponding to the above-mentioned emergency event keyword word vector is generated through a pre-trained word importance model. Specifically, the word importance model includes: a feature extraction part and a classifier. The feature extraction part takes the emergency event keyword word vector and the corresponding word attribute annotation vector as input. Since the number of word attributes is fixed, the word attributes can be encoded in the form of unique hot encoding to obtain this attribute annotation vector, and then the word attribute annotation vector and the emergency event keyword word vector are spliced as the input of the feature extraction part. The feature extraction part can be implemented by three serially connected convolutional layers. The classifier is implemented by a fully connected layer.
[0029] Furthermore, according to the word attribute labels and word keyness corresponding to the emergency event keywords, the emergency event keywords in the above emergency event keyword set are tree-encoded to obtain an emergency event keyword retrieval tree. According to the word importance and word attribute annotation, a Huffman tree corresponding to the emergency event keywords can be constructed by Huffman encoding as an emergency event keyword retrieval tree. Specifically, in the process of constructing the Huffman tree, the word importance can be used as the frequency to directly construct the Huffman tree, and this attribute annotation can also be mapped to the corresponding level, and the Huffman tree constructed based on the word importance is adjusted in tree form to obtain an emergency event keyword retrieval tree.
[0030] Furthermore, a keyword search expression set is generated according to the above-mentioned emergency event keyword search tree. When there are many emergency event keywords, using a single expression will result in too many restrictions in the expression. When searching based on a single expression, it will result in the situation of connecting tables. When there are many data in the table, it will affect the search efficiency. Therefore, multiple search expressions can be constructed according to the keyword search tree. Specifically, the above-mentioned execution subject can construct keyword search expressions with the emergency event keywords corresponding to each two-layer tree node to obtain a keyword search expression set. As an example, the emergency event keyword search tree includes: keyword A, keyword B, keyword C and keyword D. Among them, keyword A is the root node, keyword B is the child node of keyword A, keyword C is the child node of keyword B, and keyword D is the child node of keyword C. Therefore, the above-mentioned execution subject can construct keyword search expression A according to keyword A and keyword B, and construct keyword search expression B according to keyword C and keyword D. Specifically, keyword search expression A can be "SELECT * FROM table 1, table 2... WHERE attribute A=A AND attribute B=B". The keyword search expression B can be "SELECT * FROM table1, table2... WHERE attribute C=C AND attribute D=D".
[0031] Furthermore, by using the above keyword search expression set, a sub-library search is performed in the pre-built event display template library to obtain the emergency event display template. The event display template may be stored in different databases. Therefore, a parallel sub-library search can be performed by using the keyword search expression set to reduce the probability of table connection and improve the search efficiency. In addition, after the sub-library search, it is necessary to perform an AND operation on at least one of the search results to obtain the emergency event display template.
[0032] Step 105, in response to receiving the emergency event information sent by the target individual user equipment, determining an emergency event display template corresponding to the emergency event level according to the emergency event level corresponding to the emergency event information.
[0033] In some embodiments, the above-mentioned execution subject may determine the emergency event display template corresponding to the above-mentioned emergency event level in response to receiving the emergency event information sent by the above-mentioned target individual user device, according to the emergency event level corresponding to the above-mentioned emergency event information. The emergency event information may be information collected at the scene of the emergency event. The emergency event level may be determined based on the type of emergency event and the scale of the event. For example, the scale of the event may refer to the area of the impact area of the emergency event and the number of people involved. That is, the higher the emergency event level, the more serious the event. The emergency event display template may be a pre-built event information display template. Different emergency events correspond to different event information display templates. Different emergency event levels correspond to different event information display templates. That is, emergency event + emergency event level determines an emergency event display template.
[0034] Step 106: Fill the emergency event information into the emergency event display template to generate emergency event display information.
[0035] In some embodiments, the execution entity may fill the emergency event information into the emergency event display template to generate emergency event display information.
[0036] Step 107: Determine whether the emergency terminal indicated by the emergency event information is a preset emergency terminal.
[0037] In some embodiments, the execution subject may determine whether the emergency terminal indicated by the emergency event information is a preset emergency terminal. For example, the preset emergency terminal may refer to a terminal that can locally handle various emergency events below the preset emergency event level.
[0038] Step 108: in response to determining that the emergency terminal is a preset emergency terminal, sending the emergency event display information to the emergency terminal.
[0039] In some embodiments, the execution entity may send the emergency event display information to the emergency terminal in response to determining that the emergency terminal is a preset emergency terminal.
[0040] Furthermore, upon receiving the emergency video information of the emergency event area sent by the target individual user equipment, the emergency video included in the emergency video information should be frame processed to generate an emergency video frame image sequence.
[0041] In some embodiments, the execution subject may, upon receiving the emergency video information of the emergency event area sent by the target individual user device, perform frame processing on the emergency video included in the emergency video information to generate an emergency video frame image sequence. The emergency video information also includes: event type. The emergency video information may refer to the video information of the emergency event scene collected by the target individual user device. The event type may refer to the type of emergency event.
[0042] Furthermore, for each emergency video frame image in the emergency video frame image sequence, the following processing steps are performed: In the first step, edge detection is performed on the emergency video frame image to generate an emergency video edge detection image. An edge detection algorithm can be used to perform edge detection on the emergency video frame image to generate an emergency video edge detection image. The edge detection algorithm can be a Canny algorithm.
[0043] The second step is to select a pixel block group corresponding to the above event type from the above emergency video edge detection image. The pixel block may be an event pixel block corresponding to the emergency event in the emergency video edge detection image. The event pixel block may be a pixel block formed by multiple objects (people or objects, or emergency event objects) in the emergency event.
[0044] The second step may include the following sub-steps: Sub-step 1: performing a dilation operation on the emergency video edge detection image to generate a dilated edge detection image.
[0045] Sub-step 2, selecting pixel points whose corresponding pixel values are target values from the above-mentioned dilated edge detection image to obtain a pixel point group. The target value may be a value corresponding to a black pixel value. The target value may be a value of 0. That is, the pixel points in the pixel point group are all pixel points with black pixel values.
[0046] Sub-step 3: performing pixel clustering processing on each pixel point in the above pixel point group to generate an initial pixel block group. A clustering algorithm may be used to perform pixel clustering processing on each pixel point in the above pixel point group to generate an initial pixel block group. The clustering algorithm may be a DBSCAN (Density-Based Spatial Clustering of Applications with Noise) algorithm.
[0047] Sub-step 4: removing the initial pixel blocks whose corresponding pixel block areas are larger than a preset area from the initial pixel block group to obtain a first removed pixel block group.
[0048] Sub-step 5: generating a pixel block group according to the first removal of the pixel block group.
[0049] The step of generating a pixel block group includes: 1. Determine the pixel block area corresponding to each first removed pixel block in the first removed pixel block group to obtain a pixel block area group.
[0050] 2. Sort the areas of the pixel blocks in the above pixel block area group to generate a pixel block area sequence. For example, the areas of the pixel blocks in the above pixel block area group may be sorted in descending order.
[0051] 3. Determine the pixel block area that is the area change extreme point in the above pixel block area sequence as the extreme pixel block area. Among them, the area change extreme point can represent the extreme point where a large area change suddenly occurs in the pixel block area sequence. For example, for each pixel block area in the pixel block area sequence, first, determine the adjacent pixel block area group corresponding to the pixel block area. Then, determine the area difference between the pixel block area and each adjacent pixel block area to obtain an area difference group. After that, determine the difference between each area difference in the area difference group as the area change difference. Filter out the pixel block area with the largest corresponding area change difference from the pixel block area sequence as the extreme pixel block area.
[0052] 4. Remove the first removed pixel blocks whose corresponding pixel blocks have an area greater than that of the extreme pixel blocks from the first removed pixel block group to obtain the first removed pixel block group as the second removed pixel block group.
[0053] 5. Generate a pixel block group based on the second removed pixel block group. For example, each pixel block in the second removed pixel block group can be marked as a white pixel block to be combined with the original white pixel blocks in the initial pixel block group to generate a pixel block group. The original white pixel blocks can be pixel blocks characterized as emergency events.
[0054] As a result, the problem that some images do not form closed edge curves due to inaccurate edge detection can be effectively solved. After expansion and / or corrosion operations, the contour curves of these images can be closed, so as to facilitate the subsequent accurate generation of pixel block sets. In addition, through edge detection processing and clustering algorithms, the impact of emergency event areas can be quickly and efficiently determined without using neural network models and being able to be deployed on the edge and camera at the same time, saving communication bandwidth and not wasting high computing power.
[0055] The third step is to generate the emergency event range information corresponding to the emergency event area according to the pixel block area corresponding to the pixel block group and the pixel area corresponding to the emergency video edge detection image. The pixel block area corresponding to the pixel block group may refer to the sum of the areas corresponding to the individual pixel blocks in the pixel block group. Afterwards, the pixel block area corresponding to the pixel block group and the pixel area corresponding to the emergency video edge detection image may be combined to determine the emergency event range information.
[0056] Furthermore, target emergency event scope information is generated according to each generated emergency event scope information.
[0057] In some embodiments, the above-mentioned execution subject can generate target emergency event scope information based on each emergency event scope information generated. First, determine the average value of the pixel block area included in each emergency event scope information. Then, determine the average value of the pixel area included in each emergency event scope information. Finally, determine the two average values as the target emergency event scope information.
[0058] Furthermore, according to the above target emergency event scope information and the above event type, an emergency resource scheduling operation is performed.
[0059] In some embodiments, the execution subject may perform emergency resource scheduling operations according to the target emergency event scope information and the event type.
[0060] In an actual application scenario, the above execution entity can perform emergency resource scheduling operations through the following steps: The first step is to determine the corresponding emergency resource equipment configuration information according to the above event type. The emergency resource equipment configuration information may be pre-set resource equipment configuration scheduling information corresponding to the event type, and may include equipment parameter information of each scheduled emergency equipment.
[0061] The second step is to extract parameter information from the above emergency resource equipment configuration information to obtain a set of emergency resource equipment configuration parameter pairs. In practice, the emergency resource equipment configuration parameter pairs include: emergency resource equipment configuration parameter attributes and emergency resource equipment configuration parameter attribute values. Specifically, since the emergency resource equipment configuration information is obtained by filling in the equipment configuration template, the above execution entity can extract information from the emergency resource equipment configuration information according to the template structure corresponding to the equipment configuration template to generate a set of emergency resource equipment configuration parameter pairs. In practice, the emergency resource equipment configuration parameter pairs can be stored in the form of KV (Key-Value) pairs.
[0062] The third step is to identify the core parameters of the above emergency resource equipment configuration parameter pair set to obtain core parameter configuration information and non-core parameter configuration information. First, the above execution subject can perform parameter encoding on the emergency resource equipment configuration parameter pair. Then, the emergency resource equipment configuration parameters after parameter encoding are used as input, and the core parameters and non-core parameters are classified through a pre-trained binary classification model for distinguishing between core parameters and non-core parameters to obtain the above core parameter configuration information and non-core parameter configuration information.
[0063] The fourth step is to determine the corresponding dispatching personnel information and the number of emergency resource equipment dispatches according to the above target emergency event scope information. That is, different event impact ranges (regional areas) require the corresponding number of emergency personnel and emergency resource equipment dispatches. The dispatching personnel information may refer to the number of personnel that need to be dispatched. That is, the above execution entity may pre-divide different dispatching personnel information and emergency resource equipment dispatches for different emergency event scopes.
[0064] Step 5: Generate emergency resource equipment scheduling information based on the core parameter configuration information, the non-core parameter configuration information, the scheduling personnel information and the emergency resource equipment scheduling quantity. For example, the core parameter configuration information, the non-core parameter configuration information, the scheduling personnel information and the emergency resource equipment scheduling quantity can be combined into the emergency resource equipment scheduling information.
[0065] Step 6: Execute emergency resource dispatching operation according to the above emergency resource equipment dispatching information.
[0066] The sixth step may include: 1. Taking the center of the above emergency event area as the origin, select a preset number of emergency resource dispatch warehouses closest to the origin as the alternative emergency resource dispatch warehouse group.
[0067] 2. Determine whether there is an alternative emergency resource scheduling warehouse that meets the emergency resource scheduling conditions in the above-mentioned alternative emergency resource scheduling warehouse group. The above-mentioned emergency resource scheduling conditions are constructed based on the above-mentioned emergency resource equipment scheduling information. The emergency resource scheduling conditions can be: the core parameter configuration information and non-core parameter configuration information of the emergency resource equipment included in the alternative emergency resource scheduling warehouse are consistent with the core parameter configuration information and non-core parameter configuration information included in the emergency resource equipment scheduling information, and the number of emergency resource equipment included in the alternative emergency resource scheduling warehouse is greater than the corresponding emergency resource equipment scheduling number.
[0068] 3. In response to the existence of an alternative emergency resource dispatch warehouse that meets the emergency resource dispatch conditions, an emergency resource dispatch operation is performed on the alternative emergency resource dispatch warehouse that is closest to the above-mentioned origin among the alternative emergency resource dispatch warehouses that meet the emergency resource dispatch conditions. That is, the nearest alternative emergency resource dispatch warehouse can be instructed to dispatch emergency resource equipment to the emergency area.
[0069] The present application also provides a computer device 200. Figure 2 As shown, the computer device 200 includes: a bus 201, a processor 202, a memory 203 and a communication interface 204. The processor 202, the memory 203 and the communication interface 204 communicate with each other through the bus 201. The computer device 200 can be a server or a terminal device. It should be understood that the present application does not limit the number of processors and memories in the computer device 200.
[0070] The bus 201 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 The bus 201 is represented by only one line, but it does not mean that there is only one bus or one type of bus. The bus 201 may include a path for transmitting information between various components of the computer device 200 (for example, the memory 203, the processor 202, and the communication interface 204).
[0071] The processor 202 may include any one or more of a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), or a digital signal processor (DSP).
[0072] The memory 203 may include a volatile memory, such as a random access memory (RAM). The memory 203 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid state drive (SSD).
[0073] The memory 203 stores executable program codes, and the processor 202 executes the executable program codes to respectively implement the functions of the acquisition module, the sampling module, the determination module, and the mixing module, thereby implementing the above-mentioned method for emergency information processing based on a single soldier user. That is, the memory 203 stores instructions for executing the above-mentioned method for emergency information processing based on a single soldier user.
[0074] The communication interface 204 uses a transceiver module such as, but not limited to, a network interface card or a transceiver to implement communication between the computer device 200 and other devices or a communication network.
[0075] An embodiment of the present application also provides a chip, which includes a processor and a data interface. The processor reads instructions stored in a memory through the data interface to execute the above-mentioned method of emergency information processing based on individual users.
[0076] The embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium can be any available medium that can be stored by a computing device or a data storage device such as a data center containing one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk). The computer-readable storage medium includes instructions that instruct the computing device to execute the above-mentioned method for emergency information processing based on a single soldier user.
[0077] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0078] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the protection scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for processing emergency information based on a single user, the method comprising: In response to receiving the user login authentication information sent by the target individual user equipment, performing identity authentication on the user login authentication information; In response to determining that the identity authentication is passed, determining device control authority information corresponding to the user login authentication information; According to the device control authority information, opening the control function interface corresponding to the target individual user device, and sending an emergency event execution instruction to the target individual user device; Locating the geographic coordinates of the target individual user equipment in real time, and in response to determining that the geographic coordinates are not within a preset fence area, sending an alarm instruction to the target individual user equipment; In response to receiving the emergency event information sent by the target individual user equipment, determining an emergency event display template corresponding to the emergency event level according to the emergency event level corresponding to the emergency event information; Filling the emergency event information into the emergency event display template to generate emergency event display information; Determining whether the emergency terminal indicated by the emergency event information is a preset emergency terminal; In response to determining that the emergency terminal is a preset emergency terminal, the emergency event display information is sent to the emergency terminal.
2. The method for processing emergency information based on a single user according to claim 1, characterized in that: The method further comprises: In response to receiving the emergency video information of the emergency event area sent by the target individual user equipment, performing frame processing on the emergency video included in the emergency video information to generate an emergency video frame image sequence, wherein the emergency video information also includes: an event type; For each emergency video frame image in the emergency video frame image sequence, the following processing steps are performed: Performing edge detection processing on the emergency video frame image to generate an emergency video edge detection image; Selecting a pixel block group corresponding to the event type from the emergency video edge detection image; Generate emergency event range information corresponding to the emergency event area according to the pixel block area corresponding to the pixel block group and the pixel area corresponding to the emergency video edge detection image; Generate target emergency event scope information based on each generated emergency event scope information; An emergency resource scheduling operation is performed according to the target emergency event scope information and the event type.
3. The method for processing emergency information based on a single user according to claim 2, characterized in that: The performing of the emergency resource scheduling operation according to the target emergency event scope information and the event type includes: Determine corresponding emergency resource equipment configuration information according to the event type; Extracting parameter information from the emergency resource equipment configuration information to obtain an emergency resource equipment configuration parameter pair set; Perform core parameter identification on the emergency resource equipment configuration parameter pair set to obtain core parameter configuration information and non-core parameter configuration information; Determine the corresponding dispatching personnel information and the number of emergency resource equipment to be dispatched according to the target emergency event scope information; Generate emergency resource equipment scheduling information according to the core parameter configuration information, the non-core parameter configuration information, the scheduling personnel information and the emergency resource equipment scheduling quantity; An emergency resource scheduling operation is performed according to the emergency resource equipment scheduling information.
4. The method for processing emergency information based on a single user according to claim 3 is characterized in that: The performing of the emergency resource scheduling operation according to the emergency resource device scheduling information includes: Taking the center of the emergency event area as the origin, selecting a preset number of emergency resource dispatching warehouses closest to the origin as the candidate emergency resource dispatching warehouse group; Determine whether there is a candidate emergency resource scheduling warehouse in the candidate emergency resource scheduling warehouse group that meets the emergency resource scheduling condition, wherein the emergency resource scheduling condition is constructed according to the emergency resource equipment scheduling information; In response to the existence of a candidate emergency resource scheduling warehouse that meets the emergency resource scheduling condition, an emergency resource scheduling operation is performed on a candidate emergency resource scheduling warehouse that is closest to the origin among the candidate emergency resource scheduling warehouses that meet the emergency resource scheduling condition.
5. A computer device, wherein: The computer device comprises a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 4 are implemented.
6. A computer-readable storage medium, wherein: The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
