CN116341884A - Data processing method and system for task emergency assignment - Google Patents

Data processing method and system for task emergency assignment Download PDF

Info

Publication number
CN116341884A
CN116341884A CN202310627472.9A CN202310627472A CN116341884A CN 116341884 A CN116341884 A CN 116341884A CN 202310627472 A CN202310627472 A CN 202310627472A CN 116341884 A CN116341884 A CN 116341884A
Authority
CN
China
Prior art keywords
task
emergency
target
data
working
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310627472.9A
Other languages
Chinese (zh)
Inventor
冯波
马劲航
周纪武
张光普
陈朝晖
耿健
王姣日
范鑫
李玮霖
李赞
李屹
曲艺
王笑
李林
赵祯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian Metro Operation Co ltd
Dalian Public Transport Construction Investment Group Co ltd
PCI Technology Group Co Ltd
Original Assignee
Dalian Metro Operation Co ltd
Dalian Public Transport Construction Investment Group Co ltd
PCI Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian Metro Operation Co ltd, Dalian Public Transport Construction Investment Group Co ltd, PCI Technology Group Co Ltd filed Critical Dalian Metro Operation Co ltd
Priority to CN202310627472.9A priority Critical patent/CN116341884A/en
Publication of CN116341884A publication Critical patent/CN116341884A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063112Skill-based matching of a person or a group to a task
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/41Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • G06V20/53Recognition of crowd images, e.g. recognition of crowd congestion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a data processing method and system for task emergency assignment. According to the technical scheme, the emergency task data which are closest and idle in distance are selected according to the emergency task data generated in real time, the emergency task data are issued by the workers corresponding to the task types, and the task is processed according to the feedback information of the task executors and the task forwarding request, so that the emergency task data can be timely and quickly processed, the task processing hysteresis is avoided, meanwhile, the emergency task data are automatically generated and issued, and the assignment efficiency and the processing efficiency of the emergency task data are improved.

Description

Data processing method and system for task emergency assignment
Technical Field
The present disclosure relates to the field of data processing technologies, and in particular, to a data processing method and system for task emergency assignment.
Background
At present, in the daily operation process of the subway, various different operation tasks are often required to be managed, and various task data are processed, so that a good operation management effect is achieved. For various emergency situations such as equipment failure, overcrowding of peak passenger flow, abnormal passenger bodies, on-site sanitation problems and the like in the operation process, on-site crews usually report the emergency situations to a station central control room, central control room staff issue emergency tasks in a manner of interphones and the like, and arrange corresponding staff to process the corresponding emergency situations such as equipment maintenance, on-site passenger flow limiting scheduling, passenger treatment or sanitation treatment and the like.
However, the emergency task processing mode is complicated and inconvenient, and the central control room staff needs to find corresponding staff and issue the emergency task in a dictation mode through the interphone. Meanwhile, for staff receiving the emergency task, the emergency task cannot be processed in time due to reasons such as task conflict, so that serious hysteresis exists in emergency task processing, and the smoothness of operation in a subway station is affected.
Disclosure of Invention
The application provides a data processing method and a system for task emergency assignment, which can ensure the timely and rapid processing of emergency task data, improve the assignment efficiency and the processing efficiency of the emergency task data and solve the technical problem that the emergency task data processing flow is complicated and inconvenient.
In a first aspect, the present application provides a data processing method for task emergency assignment, including:
generating emergency task data based on an emergency event in a station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to the emergency task data based on the positioning information and the working states, wherein the working states are in a set idle state as task execution workers;
Issuing the emergency task data to a working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, wherein the target worker with a working state in a set idle state is the task executor;
and if the working terminal of the task executor returns a task forwarding request within a set period, issuing the emergency task data to the working terminal of the forwarding person according to the forwarding person appointed by the task forwarding request, or selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executor so as to perform fault tolerance processing of the emergency task data.
Further, the generating emergency task data based on the in-station emergency event includes:
generating an in-station emergency event based on emergency information reported by an emergency site, event video information collected by an in-station camera or abnormal information detected by equipment central control, and generating emergency task data corresponding to a task type according to the event type of the in-station emergency event.
Further, the acquiring the working state of each target staff by using the in-station camera based on the positioning information includes:
determining an in-station camera at a corresponding position based on the positioning information, and acquiring a real-time video image acquired by the in-station camera at the corresponding position;
and inputting the real-time video image into a pre-built state detection model, and outputting the corresponding working state of the target staff, wherein the state detection model is built based on video image training of different working states of the staff in advance.
Further, after the working state of each target staff member is collected by using the in-station camera based on the positioning information, the method further comprises:
and acquiring state information reported by working terminals of all target workers, and correcting the working state of each target worker based on the state information.
Further, after the monitoring of the feedback information of the emergency task data, the method further comprises:
and if the work terminal of the task executor returns task receiving information of the emergency task data within a set period, acquiring event field videos of the emergency event through a camera in the station, determining event states of the emergency event, and sending the event field videos and the event states to the work terminal of the task executor.
Further, the method further comprises the following steps:
and receiving task processing information returned by the working terminal, ending the emergency task data based on the task processing information, and merging the task processing information, the event scene video and the corresponding event processing result to generate a task processing record.
Further, after the monitoring of the feedback information of the emergency task data, the method further comprises:
and if the work terminal of the task executor returns the task receiving information of the emergency task data within a set period, monitoring the position distance between the positioning information and the event position of the emergency event in real time, and carrying out processing prompt of the emergency task data according to the position distance after setting the waiting time.
In a second aspect, the present application provides a data processing system for task contingency assignment, comprising:
the task generation module is used for generating emergency task data based on an in-station emergency event, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
the personnel selection module is used for acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in the station based on the positioning information, selecting the target workers with the nearest execution position distance to the emergency task data based on the positioning information and the working states, and setting the working states as task execution workers;
The task assignment module is used for issuing the emergency task data to the working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers and has a working state in a set idle state as the task executor;
and the task forwarding module is used for issuing the emergency task data to the working terminal of the forwarding personnel according to the forwarding personnel appointed by the task forwarding request when the working terminal of the task executing personnel returns the task forwarding request within a set period of time, or selecting the target working personnel which have the nearest execution position to the emergency task data from a plurality of other target working personnel and have the working state in a set idle state as the task executing personnel so as to perform fault tolerance processing of the emergency task data.
In a third aspect, the present application provides an electronic device comprising:
A memory and one or more processors;
the memory is used for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the data processing method for task contingency assignment as described in the first aspect.
In a fourth aspect, the present application provides a storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the data processing method for task contingency assignment as described in the first aspect.
Generating emergency task data based on an emergency event in a station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station; acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to emergency task data based on the positioning information and the working states, wherein the working states are in idle states and are task execution workers; issuing emergency task data to a working terminal of a task executive person, monitoring feedback information of the emergency task data, and if the working terminal of the task executive person does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executive person; if the working terminal of the task executor returns a task forwarding request within a set period, emergency task data is issued to the working terminal of the forwarding person according to the forwarding person specified by the task forwarding request, or the target worker with the working state in a set idle state is selected from other target workers to be the task executor with the nearest execution position distance to the emergency task data again, so that fault tolerance processing of the emergency task data is performed. By adopting the technical means, the emergency task data is selected to be issued by the working personnel of the corresponding work class which is closest and idle according to the emergency task data generated in real time, so that the timely and rapid processing of the emergency task data can be ensured, the task processing hysteresis is avoided, meanwhile, the automatic issuing of the emergency task data is automatically generated, and the assignment efficiency and the processing efficiency of the emergency task data are improved.
Drawings
FIG. 1 is a flow chart of a data processing method for task contingency assignment provided in one embodiment of the present application;
FIG. 2 is a schematic structural connection diagram of an emergency task management system according to a first embodiment of the present application;
FIG. 3 is a flow chart of determining the operating state in accordance with the first embodiment of the present application;
FIG. 4 is a schematic diagram of a data processing system for task emergency assignment according to a second embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the following detailed description of specific embodiments thereof is given with reference to the accompanying drawings. It is to be understood that the specific embodiments described herein are merely illustrative of the application and not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the matters related to the present application are shown in the accompanying drawings. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart depicts operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently, or at the same time. Furthermore, the order of the operations may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Embodiment one:
fig. 1 is a flowchart of a data processing method for task emergency assignment according to an embodiment of the present application, where the data processing method for task emergency assignment provided in the embodiment may be executed by a data processing device for task emergency assignment, where the data processing device for task emergency assignment may be implemented by software and/or hardware, and the data processing device for task emergency assignment may be configured by two or more physical entities or may be configured by one physical entity. Generally, the data processing device for task emergency assignment may be a computer, a server host, or the like.
The following description will take, as an example, a main body of the data processing apparatus for task emergency assignment as a main body for executing the data processing method for task emergency assignment. Referring to fig. 1, the data processing method for task emergency assignment specifically includes:
s110, generating emergency task data based on an in-station emergency event, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
S120, acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to the emergency task data and working states in a set idle state as task execution workers based on the positioning information and the working states;
s130, issuing the emergency task data to a working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executor;
and S140, if the working terminal of the task executor returns a task forwarding request within a set period, issuing the emergency task data to the working terminal of the forwarding person according to the forwarding person specified by the task forwarding request, or selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executor so as to perform fault tolerance processing of the emergency task data.
When emergency task data are processed and emergency task assignment is carried out, the method comprises the steps of determining target staff corresponding to target work types in a station. And then, identifying the working states of the target workers, and determining that the distance between each target worker and the emergency occurrence position is far and near, and further, preferably, the target worker which is in a set idle state and is closest to the emergency occurrence position is a task executive. And then, issuing the emergency task data to the task executor, and reassigning or forwarding the task according to response feedback of the task executor so as to ensure the timely processing of the emergency task, improve the processing efficiency of the emergency task and ensure the reliability and stability of the task processing.
Specifically, corresponding to different types of emergency events such as equipment failure in a station, overcrowding of peak passenger flow, abnormal body of passengers, disputes of passengers, on-site sanitation problems and the like, the data processing equipment needs to monitor the emergency events in real time, timely detects the emergency events and performs task assignment corresponding to generation of emergency task data so as to ensure that the emergency events can be timely processed, and the reliability and stability of operation in the station are improved. Wherein generating emergency task data based on the in-station emergency event includes: generating an in-station emergency event based on emergency information reported by an emergency site, event video information collected by an in-station camera or abnormal information detected by equipment central control, and generating emergency task data corresponding to a task type according to the event type of the in-station emergency event.
It can be appreciated that when an emergency event occurs, the relevant staff can report corresponding emergency information to the data processing device on the emergency site so as to find out the staff of the corresponding job class to process the emergency event through the data processing device. For example, an on-site crew member may report such emergency information to the data processing device to assign an emergency task to an equipment maintenance crew via the data processing device. On the other hand, when the equipment fault is detected through the gate central control, the abnormal information can be directly reported to the data processing equipment, and the emergency task is assigned to equipment maintenance personnel through the data processing equipment. In addition, the camera in the station can also analyze the monitoring picture through the video to detect the emergency event. For example, when the monitoring picture is detected to find that the number of people flows is large at a time, the event video information is reported to the data processing equipment for emergency task assignment when the threshold of the number of people flows is reached.
As shown in fig. 2, the data processing device 11 for task emergency assignment interacts with the in-station camera 12, the in-station device 13 (such as a gate, an escalator, a lighting device and the like) and the working terminal 14 of the in-station staff, receives the emergency information reported by the working terminal of the in-station staff in an emergency site, the event video information collected by the in-station camera or the abnormal information detected by the device central control in real time, and further generates corresponding emergency task data based on the different emergency event information.
It will be appreciated that different kinds of staff are required to handle different emergency tasks. For example, equipment failure requires maintenance personnel to handle, and therefore, for an emergency event of equipment failure, an emergency task needs to be issued to the maintenance personnel; for emergency events of in-station sanitation problems, emergency tasks need to be issued to cleaning staff; for emergency events caused by passenger disputes and passenger flow crowds, emergency tasks need to be issued to in-station crews. Based on the in-station staff of different work types, the data processing equipment constructs the mapping relation between the work types, the emergency event types and the emergency task types which are processed correspondingly in advance. And the data processing equipment generates corresponding emergency task data in real time according to the mapping relation according to the emergency event which occurs in the station in real time. And then according to the task type of the emergency task data, finding out the matched work types according to the mapping relation, and defining the work types as target work types. And then searching a pre-built in-station personnel list according to the target work species, and finding out the personnel corresponding to the target work species, wherein the personnel are defined as target personnel. Before that, the in-station personnel list is constructed in advance according to the work species to which the in-station personnel belongs, so as to be used for subsequent inquiry of target personnel.
Further, based on the determined plurality of target workers, the target worker with idle working state and nearest to the emergency event position needs to be selected as a task executive to ensure that the emergency task is processed quickly and stably. Based on the positioning information, the working states of all target workers are acquired by using the in-station cameras based on the positioning information by acquiring the positioning information of the working terminals of all target workers. With reference to fig. 3, the acquiring, by using the in-station camera, the working state of each target staff based on the positioning information includes:
s1201, determining an in-station camera at a corresponding position based on the positioning information, and acquiring a real-time video image acquired by the in-station camera at the corresponding position;
s1202, inputting the real-time video image into a pre-built state detection model, and outputting the corresponding working state of the target staff, wherein the state detection model is built based on video image training of different working states of the staff in advance.
The data processing equipment can find out the in-station camera nearby the positioning information by acquiring the positioning information of the working terminals of all target workers and the position information of the in-station camera, and the position and the working state of the target workers are detected by using the part of the camera.
The data processing device detects the position and the working state of the target staff based on the real-time video image by acquiring the real-time video image of the in-station camera near the target staff. Before this, a state detection model is previously constructed, and the target worker is detected from the real-time video image by using the state detection model, and the working state of the target worker is determined. The state detection model firstly carries out target detection on the real-time video image, carries out face comparison on the detected target, finds the target with the face similarity reaching the set threshold value with the target staff, and determines the target staff as the target staff. There are many ways to perform object detection and face recognition based on video images, and no fixed limitation is made here.
And then, based on the detected target staff, identifying the working state of the target staff based on the state detection model, and outputting the corresponding working state. The state detection model is used for collecting video images of different working states (such as idle states or non-idle states) of the staff in advance to serve as training images, and the training images are input into the state detection model based on the neural network to train, so that the state detection model has the capability of detecting and identifying the working states of the staff. For the subsequent image of the input state detection model, the corresponding identified operating state information may be output.
Optionally, the state detection model trains the image classification model by collecting a large number of video images of the staff in idle state and non-idle state as training samples, and further divides the training sample set into positive samples and negative samples, wherein the positive samples are images of the staff in idle state, and the negative samples are images of the staff in non-idle state. Marking the true value of each positive sample as 1, and marking the true value of each negative sample as 0; training the state detection model by adopting a plurality of marked positive samples and a plurality of marked negative samples; after each training, the trained state detection model can be subjected to iterative optimization through a pre-constructed verification sample set and a loss function, and finally, when the precision of the state detection model reaches the preset precision or the training round number of the state detection model reaches the preset round number, the training of the state detection model is stopped, and the state detection model after the training is stopped is used as a final state detection model. And carrying out state detection on the input video image based on the state detection model, wherein an output value of 1 indicates that the staff is in an idle state, and 0 indicates that the staff is in a non-idle state.
In addition, the state detection model can also adopt a mode of simply tracking the target staff, and if the target staff is found to be in a fixed position and no related action occurs in the past period of time according to the video image, the target staff is determined to be in an idle state. There are many ways to detect the status of the staff based on the video image, and this is not described in detail herein.
By finding all the target workers in the idle state, finding the target workers closest to the emergency event occurrence position, namely the emergency task execution position according to the positioning information of each target worker, and taking the target workers as task execution personnel.
Optionally, after the working state of each target staff member is collected by using the in-station camera based on the positioning information, the method further includes:
and acquiring state information reported by working terminals of all target workers, and correcting the working state of each target worker based on the state information.
In consideration of the fact that a certain detection error exists in the working state of the target staff through the video image, the working state of each target staff detected before can be corrected according to the state information reported by the working terminal of the target staff. It can be understood that if the working state information reported by a certain target worker is in a non-idle state, the working state detected by the target worker needs to be updated, and the worker is not selected as a task executor. By correcting the working state of the target staff, the accuracy and reliability of emergency task assignment can be further improved, and the stable and efficient execution of the emergency task is ensured.
Further, based on the determined task performer, the data processing device issues emergency task data to the working terminal correspondingly. After the emergency task data is issued to the working terminal of the task executor, the task executor can perform operations such as task confirmation or task forwarding on the working terminal based on the received emergency task data.
Illustratively, by providing "confirm" and "forward" buttons at the emergency task data delivery interface of the work terminal, the data processing device triggers further task data processing logic in accordance with the corresponding buttons selected by the task performer.
Specifically, the data processing device monitors feedback information of the working terminal on the emergency task data within a set period, that is, task processing information corresponding to a button for selecting "confirm" or "forward" by a task executor. If the feedback information returned by the working terminal is not received within the set period, the current task executive is possibly neglected or missed the emergency task. In order to ensure timely and stable execution of the emergency task, the mode of selecting the task executor is referred to at this time, the target worker with the working state in the set idle state is selected from a plurality of other target workers to be closest to the execution position of the emergency task data again, and the task executor is used as the task executor to issue the emergency task data to the new task executor. And the like until feedback information returned by the task execution personnel is received.
If the task executor selects the 'forward' button within the set period, the task forwarding request is uploaded to the data processing equipment, and if the task forwarding request designates the staff to forward the emergency task, the data processing equipment directly issues the emergency task to the forwarding staff. If the task forwarding request does not specify a forwarding person, the mode of selecting the task executor is referred to, the target worker with the working state in the set idle state is selected from the other target workers to be closest to the execution position of the emergency task data again, and the task executor is set as the task executor, and emergency task data is issued to the new task executor.
If a task executor selects a 'confirm' button in a set period, namely if the working terminal of the task executor returns task receiving information of the emergency task data in the set period, acquiring event field videos of the emergency event through a camera in a station, determining event states of the emergency event, and sending the event field videos and the event states to the working terminal of the task executor. And confirming the scene of receiving the emergency task for the task executive personnel, and sending the event scene video corresponding to the emergency task to the working terminal of the task executive personnel. Meanwhile, the event state of an emergency event is determined, for example, the fault condition of a fault gate is determined through equipment central control, face detection is carried out through a camera in a station, the current people flow quantity and people flow crowding degree information are determined, and the current people flow quantity and people flow crowding degree information are used as corresponding event state information to be sent to a working terminal of a task executive person.
Optionally, after the monitoring of the feedback information of the emergency task data, the method further includes: and if the work terminal of the task executor returns the task receiving information of the emergency task data within a set period, monitoring the position distance between the positioning information and the event position of the emergency event in real time, and carrying out processing prompt of the emergency task data according to the position distance after setting the waiting time. And for the situation that the task executive returns the task receiving information, the position distance between the task executive and the event position of the emergency event is determined by monitoring the positioning information of the working terminal. It will be appreciated that after the task performer receives the emergency task, if the emergency event is processed without going to the event location of the emergency event for a long time, the processing of the emergency event may be delayed, resulting in event deterioration, and affecting the riding experience of the passengers. In order to improve the smoothness of operation in the station, if the position distance between the position of the working terminal of the task executor and the event position of the emergency event in the set waiting time is larger than the set distance threshold, in order to ensure the timely processing of the emergency event, a processing prompt of emergency task data is issued to the working terminal, the task executor is prompted to timely process the emergency task, and the timely processing of the emergency task is ensured. If the processing of the plurality of times indicates that the distance between the positions is still not shortened, the task executor can be reselected, so that the emergency event is prevented from being unprocessed for a long time.
The data processing equipment timely corresponds to task data processing logic through different feedback of task execution personnel, so that fault-tolerant processing of emergency task data is realized, and processing efficiency and processing reliability of the emergency task are ensured.
And then, after the task executor processes the emergency task, reporting corresponding task processing information to the data processing equipment. And the data processing equipment ends the emergency task data based on the task processing information by receiving the task processing information returned by the working terminal, and combines the task processing information, the event scene video and the corresponding event processing result to generate a task processing record. The processing flow of the emergency event is recorded, and relevant processing information is combined into task processing records, so that the processing records are convenient to archive and classify, are used for subsequent scene use such as record inquiry, and the task processing effect is optimized.
Generating emergency task data based on an emergency event in the subway station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station; acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to emergency task data based on the positioning information and the working states, wherein the working states are in idle states and are task execution workers; issuing emergency task data to a working terminal of a task executive person, monitoring feedback information of the emergency task data, and if the working terminal of the task executive person does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executive person; if the working terminal of the task executor returns a task forwarding request within a set period, emergency task data is issued to the working terminal of the forwarding person according to the forwarding person specified by the task forwarding request, or the target worker with the working state in a set idle state is selected from other target workers to be the task executor with the nearest execution position distance to the emergency task data again, so that fault tolerance processing of the emergency task data is performed. By adopting the technical means, the emergency task data is selected to be issued by the working personnel of the corresponding work class which is closest and idle according to the emergency task data generated in real time, so that the timely and rapid processing of the emergency task data can be ensured, the task processing hysteresis is avoided, meanwhile, the automatic issuing of the emergency task data is automatically generated, and the assignment efficiency and the processing efficiency of the emergency task data are improved.
Embodiment two:
based on the foregoing embodiments, fig. 4 is a schematic structural diagram of a data processing system for task emergency assignment according to a second embodiment of the present application. Referring to fig. 4, the data processing system for task emergency assignment provided in this embodiment specifically includes: a task generation module 21, a person selection module 22, a task assignment module 23 and a task forwarding module 24.
The task generating module 21 is used for generating emergency task data based on an in-station emergency event, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
the personnel selection module 22 is configured to obtain positioning information of a working terminal of each target personnel, collect working states of each target personnel using an in-station camera based on the positioning information, select, based on the positioning information and the working states, the target personnel having a closest execution position to the emergency task data and a working state in a set idle state as task execution personnel;
the task assignment module 23 is configured to issue the emergency task data to a working terminal of the task executor, monitor feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data in a set period, reselect a target worker, which has a closest execution position distance to the emergency task data and has a working state in a set idle state, from other multiple target workers, to be the task executor;
And the task forwarding module 24 is configured to issue the emergency task data to a working terminal of the forwarding person according to the forwarding person specified by the task forwarding request, or reselect the target working person whose execution position is closest to the emergency task data from other multiple target working persons, where the target working person whose working state is in a set idle state is the task executing person, so as to perform fault tolerance processing of the emergency task data, if the working terminal of the task executing person returns a task forwarding request within a set period.
Further, the generating emergency task data based on the in-station emergency event includes:
generating an in-station emergency event based on emergency information reported by an emergency site, event video information collected by an in-station camera or abnormal information detected by equipment central control, and generating emergency task data corresponding to a task type according to the event type of the in-station emergency event.
Further, the acquiring the working state of each target staff by using the in-station camera based on the positioning information includes:
determining an in-station camera at a corresponding position based on the positioning information, and acquiring a real-time video image acquired by the in-station camera at the corresponding position;
And inputting the real-time video image into a pre-built state detection model, and outputting the corresponding working state of the target staff, wherein the state detection model is built based on video image training of different working states of the staff in advance.
Further, after the working state of each target staff member is collected by using the in-station camera based on the positioning information, the method further comprises:
and acquiring state information reported by working terminals of all target workers, and correcting the working state of each target worker based on the state information.
Further, after the monitoring of the feedback information of the emergency task data, the method further comprises:
and if the work terminal of the task executor returns task receiving information of the emergency task data within a set period, acquiring event field videos of the emergency event through a camera in the station, determining event states of the emergency event, and sending the event field videos and the event states to the work terminal of the task executor.
Further, the method further comprises the following steps:
and receiving task processing information returned by the working terminal, ending the emergency task data based on the task processing information, and merging the task processing information, the event scene video and the corresponding event processing result to generate a task processing record.
Further, after the monitoring of the feedback information of the emergency task data, the method further comprises:
and if the work terminal of the task executor returns the task receiving information of the emergency task data within a set period, monitoring the position distance between the positioning information and the event position of the emergency event in real time, and carrying out processing prompt of the emergency task data according to the position distance after setting the waiting time.
Generating emergency task data based on an emergency event in the subway station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station; acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to emergency task data based on the positioning information and the working states, wherein the working states are in idle states and are task execution workers; issuing emergency task data to a working terminal of a task executive person, monitoring feedback information of the emergency task data, and if the working terminal of the task executive person does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executive person; if the working terminal of the task executor returns a task forwarding request within a set period, emergency task data is issued to the working terminal of the forwarding person according to the forwarding person specified by the task forwarding request, or the target worker with the working state in a set idle state is selected from other target workers to be the task executor with the nearest execution position distance to the emergency task data again, so that fault tolerance processing of the emergency task data is performed. By adopting the technical means, the emergency task data is selected to be issued by the working personnel of the corresponding work class which is closest and idle according to the emergency task data generated in real time, so that the timely and rapid processing of the emergency task data can be ensured, the task processing hysteresis is avoided, meanwhile, the automatic issuing of the emergency task data is automatically generated, and the assignment efficiency and the processing efficiency of the emergency task data are improved.
The data processing system for task emergency assignment provided in the second embodiment of the present application may be used to execute the data processing method for task emergency assignment provided in the first embodiment, and has corresponding functions and beneficial effects.
Embodiment III:
an electronic device according to a third embodiment of the present application, referring to fig. 5, includes: processor 31, memory 32, communication module 33, input device 34 and output device 35. The number of processors in the electronic device may be one or more and the number of memories in the electronic device may be one or more. The processor, memory, communication module, input device, and output device of the electronic device may be connected by a bus or other means.
The memory is used as a computer readable storage medium for storing software programs, computer executable programs and modules, such as program instructions/modules corresponding to the data processing method for task emergency assignment (e.g., a task generation module, a personnel selection module, a task assignment module and a task forwarding module in a data processing system for task emergency assignment) according to any embodiment of the present application. The memory may mainly include a memory program area and a memory data area, wherein the memory program area may store an operating system, at least one application program required for a function; the storage data area may store data created according to the use of the device, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some examples, the memory may further include memory remotely located with respect to the processor, the remote memory being connectable to the device through a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The communication module is used for carrying out data transmission.
The processor executes various functional applications of the device and data processing by running software programs, instructions and modules stored in the memory, i.e. implements the data processing method for task emergency assignment described above.
The input means may be used to receive entered numeric or character information and to generate key signal inputs related to user settings and function control of the device. The output means may comprise a display device such as a display screen.
The electronic device provided by the above-mentioned embodiment can be used for executing the data processing method for task emergency assignment provided by the above-mentioned embodiment, and has corresponding functions and beneficial effects.
Embodiment four:
the present embodiments also provide a storage medium containing computer executable instructions, which when executed by a computer processor, are for performing a data processing method for task contingency assignment, the data processing method for task contingency assignment comprising: generating emergency task data based on an emergency event in a station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station; acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to the emergency task data based on the positioning information and the working states, wherein the working states are in a set idle state as task execution workers; issuing the emergency task data to a working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, wherein the target worker with a working state in a set idle state is the task executor; and if the working terminal of the task executor returns a task forwarding request within a set period, issuing the emergency task data to the working terminal of the forwarding person according to the forwarding person appointed by the task forwarding request, or selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executor so as to perform fault tolerance processing of the emergency task data.
Storage media-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, lanbas (Rambus) RAM, etc.; nonvolatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a first computer system in which the program is executed, or may be located in a second, different computer system connected to the first computer system through a network such as the internet. The second computer system may provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media residing in different locations (e.g., in different computer systems connected by a network). The storage medium may store program instructions (e.g., embodied as a computer program) executable by one or more processors.
Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present application is not limited to the data processing method for task emergency assignment as described above, and may also perform the related operations in the data processing method for task emergency assignment provided in any embodiment of the present application.
The data processing system, the storage medium and the electronic device for task emergency assignment provided in the foregoing embodiments may perform the data processing method for task emergency assignment provided in any embodiment of the present application, and technical details not described in detail in the foregoing embodiments may be referred to the data processing method for task emergency assignment provided in any embodiment of the present application.
The foregoing description is only of the preferred embodiments of the present application and the technical principles employed. The present application is not limited to the specific embodiments described herein, but is capable of numerous obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the present application. Therefore, while the present application has been described in connection with the above embodiments, the present application is not limited to the above embodiments, but may include many other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the claims.

Claims (10)

1. A data processing method for task emergency assignment, comprising:
generating emergency task data based on an emergency event in a station, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in a station based on the positioning information, and selecting the target workers with the closest execution position distance to the emergency task data based on the positioning information and the working states, wherein the working states are in a set idle state as task execution workers;
issuing the emergency task data to a working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, wherein the target worker with a working state in a set idle state is the task executor;
And if the working terminal of the task executor returns a task forwarding request within a set period, issuing the emergency task data to the working terminal of the forwarding person according to the forwarding person appointed by the task forwarding request, or selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers, and has a working state in a set idle state as the task executor so as to perform fault tolerance processing of the emergency task data.
2. The data processing method for task emergency assignment according to claim 1, wherein the generating emergency task data based on the in-station emergency event comprises:
generating an in-station emergency event based on emergency information reported by an emergency site, event video information collected by an in-station camera or abnormal information detected by equipment central control, and generating emergency task data corresponding to a task type according to the event type of the in-station emergency event.
3. The data processing method for task emergency assignment according to claim 1, wherein the acquiring the working state of each target worker using an in-station camera based on the positioning information comprises:
Determining an in-station camera at a corresponding position based on the positioning information, and acquiring a real-time video image acquired by the in-station camera at the corresponding position;
and inputting the real-time video image into a pre-built state detection model, and outputting the corresponding working state of the target staff, wherein the state detection model is built based on video image training of different working states of the staff in advance.
4. The data processing method for task emergency assignment according to claim 1, further comprising, after the collecting the working states of the respective target workers using the in-station cameras based on the positioning information:
and acquiring state information reported by working terminals of all target workers, and correcting the working state of each target worker based on the state information.
5. The data processing method for task contingency assignment of claim 1, further comprising, after said listening for feedback information of said contingency task data:
and if the work terminal of the task executor returns task receiving information of the emergency task data within a set period, acquiring event field videos of the emergency event through a camera in the station, determining event states of the emergency event, and sending the event field videos and the event states to the work terminal of the task executor.
6. The data processing method for task emergency assignment according to claim 5, further comprising:
and receiving task processing information returned by the working terminal, ending the emergency task data based on the task processing information, and merging the task processing information, the event scene video and the corresponding event processing result to generate a task processing record.
7. The data processing method for task contingency assignment of claim 1, further comprising, after said listening for feedback information of said contingency task data:
and if the work terminal of the task executor returns the task receiving information of the emergency task data within a set period, monitoring the position distance between the positioning information and the event position of the emergency event in real time, and carrying out processing prompt of the emergency task data according to the position distance after setting the waiting time.
8. A data processing system for task emergency assignment, comprising:
the task generation module is used for generating emergency task data based on an in-station emergency event, determining a target work class matched with the task type of the emergency task data, and determining a plurality of target workers belonging to the target work class in the current subway station;
The personnel selection module is used for acquiring positioning information of working terminals of all target workers, acquiring working states of all target workers by using cameras in the station based on the positioning information, selecting the target workers with the nearest execution position distance to the emergency task data based on the positioning information and the working states, and setting the working states as task execution workers;
the task assignment module is used for issuing the emergency task data to the working terminal of the task executor, monitoring feedback information of the emergency task data, and if the working terminal of the task executor does not return the feedback information of the emergency task data within a set period, selecting the target worker which is closest to the execution position of the emergency task data from a plurality of other target workers and has a working state in a set idle state as the task executor;
and the task forwarding module is used for issuing the emergency task data to the working terminal of the forwarding personnel according to the forwarding personnel appointed by the task forwarding request when the working terminal of the task executing personnel returns the task forwarding request within a set period of time, or selecting the target working personnel which have the nearest execution position to the emergency task data from a plurality of other target working personnel and have the working state in a set idle state as the task executing personnel so as to perform fault tolerance processing of the emergency task data.
9. An electronic device, comprising:
a memory and one or more processors;
the memory is used for storing one or more programs;
when executed by the one or more processors, causes the one or more processors to implement the data processing method for task contingency assignment as claimed in any of claims 1-7.
10. A storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the data processing method for task contingency assignment as claimed in any of claims 1-7.
CN202310627472.9A 2023-05-31 2023-05-31 Data processing method and system for task emergency assignment Pending CN116341884A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310627472.9A CN116341884A (en) 2023-05-31 2023-05-31 Data processing method and system for task emergency assignment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310627472.9A CN116341884A (en) 2023-05-31 2023-05-31 Data processing method and system for task emergency assignment

Publications (1)

Publication Number Publication Date
CN116341884A true CN116341884A (en) 2023-06-27

Family

ID=86893372

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310627472.9A Pending CN116341884A (en) 2023-05-31 2023-05-31 Data processing method and system for task emergency assignment

Country Status (1)

Country Link
CN (1) CN116341884A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109919482A (en) * 2019-03-04 2019-06-21 元博科技(香港)有限公司 A kind of intelligent public lavatory is kept a public place clean management system and method
CN110223212A (en) * 2019-06-20 2019-09-10 上海木木机器人技术有限公司 A kind of dispatch control method and system of transportation robot
CN111126777A (en) * 2019-11-27 2020-05-08 浙江联泰信息***有限公司 Work order intelligent processing method
CN112132299A (en) * 2020-09-28 2020-12-25 松立控股集团股份有限公司 Operation and maintenance work order management system and method
CN114091859A (en) * 2021-11-10 2022-02-25 通号通信信息集团有限公司 Emergency plan processing method, electronic device and computer-readable storage medium
CN115600904A (en) * 2021-07-09 2023-01-13 深圳富桂精密工业有限公司(Cn) Emergency command system and emergency command method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109919482A (en) * 2019-03-04 2019-06-21 元博科技(香港)有限公司 A kind of intelligent public lavatory is kept a public place clean management system and method
CN110223212A (en) * 2019-06-20 2019-09-10 上海木木机器人技术有限公司 A kind of dispatch control method and system of transportation robot
CN111126777A (en) * 2019-11-27 2020-05-08 浙江联泰信息***有限公司 Work order intelligent processing method
CN112132299A (en) * 2020-09-28 2020-12-25 松立控股集团股份有限公司 Operation and maintenance work order management system and method
CN115600904A (en) * 2021-07-09 2023-01-13 深圳富桂精密工业有限公司(Cn) Emergency command system and emergency command method
CN114091859A (en) * 2021-11-10 2022-02-25 通号通信信息集团有限公司 Emergency plan processing method, electronic device and computer-readable storage medium

Similar Documents

Publication Publication Date Title
JP4928466B2 (en) RFID reader interface and event management device and method for multi-protocol based heterogeneous reader support
CN104137154B (en) Systems and methods for managing video data
US20220019595A1 (en) Integrated intelligent building management system and management method thereof
US20210264374A1 (en) Time monitoring system
CN112008736A (en) Welcome robot allocation method and device, storage medium and electronic device
CN113487820A (en) System and method for event processing
CN115409992A (en) Remote driving patrol car system
CN113888024A (en) Operation monitoring method and device, electronic equipment and storage medium
CN114973436A (en) Attendance checking method and device, intelligent attendance checking terminal and storage medium
CN116341884A (en) Data processing method and system for task emergency assignment
CN115147947B (en) Video inspection method, device, electronic equipment and computer program product
CN112687044A (en) Method, system, medium, and apparatus for managing staying person
Sutjarittham et al. Measuring and modeling car park usage: Lessons learned from a campus field-trial
CN112153341B (en) Task supervision method, device and system, electronic equipment and storage medium
US20210216755A1 (en) Face authentication system and face authentication method
CN116468254B (en) Method and system for processing in-station emergency task data for rail transit
WO2021186762A1 (en) Maintenance assistance system and maintenance assistance method
CN110087066B (en) One-key automatic inspection method applied to online inspection
CN112950438A (en) Data processing method and device, computer equipment and storage medium
CN113111825A (en) Construction monitoring method and device, electronic equipment and storage medium
CN113158842A (en) Identification method, system, device and medium
CN113128357A (en) Vehicle fault processing method and system
JP2021149156A5 (en)
CN110705912A (en) Park state monitoring method, device, equipment and medium based on park cockpit
CN113095110B (en) Method, device, medium and electronic equipment for dynamically warehousing face data

Legal Events

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

Application publication date: 20230627