A subway intelligent station operation management system shift control method
By combining facial recognition with digital shift handover procedures, the problem of low efficiency in subway staff shift handover has been solved, achieving automation and intelligence in shift handover and improving the efficiency of subway operation and management.
Patent Information
- Application Number
- CN202111180543.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-11
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2041-10-11
AI Technical Summary
The current shift handover process for subway crew members relies on verbal communication and paper documents, resulting in a large workload, low efficiency, and a high risk of errors, which makes it difficult to meet the information-based development needs of smart urban rail transit.
By combining facial recognition technology with handover access control and digital handover procedures, and through user modeling, identity authentication, access verification, and work review, comprehensive control of the handover process is achieved, ensuring operator permissions and data integrity.
It effectively reduces manual shift handover time, lowers management difficulty, improves subway operation and management efficiency, and enhances the automation and intelligence level of shift handover.
Smart Images

Figure CN113902298B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to various professional technical fields in which intelligent operation and management platforms are applied, including integrated monitoring, power monitoring, environmental and equipment monitoring systems, smart stations, and other intelligent, automated, and information-based industrial control industries for urban rail transit. Background Technology
[0002] Urban rail transit, as the most important mode of transportation and a crucial urban infrastructure, is an indispensable part of smart city construction. Therefore, the intelligentization of rail transit has become an inevitable development trend. As the main carrier of rail transit, the construction of smart stations will greatly improve the service level and operational management capabilities of urban rail transit. The development trend of smart stations is towards "intelligent" operation and management, mainly reflected in two aspects: smart services and smart management. Smart services refer to using intelligent technology to provide passengers with comprehensive and personalized "intelligent" services, gradually transforming passenger services towards flexibility, diversity, convenience, and intelligence. Smart management uses intelligent equipment and facilities to achieve "autonomous", efficient, and safe management of stations, transforming internal station management towards scientific, efficient, and refined processes.
[0003] Previously, subway crew shift handover relied mainly on verbal communication and written handover documents between the two shifts. This method was labor-intensive, inefficient, and prone to errors. To accelerate the informatization of rail transit, it is necessary to develop a crew shift handover management system that meets actual usage needs. Summary of the Invention
[0004] To address the problems existing in existing designs, the intelligent station operation management system of this invention, in conjunction with user operation needs, designed a secure and authenticable shift handover control method. This solution can achieve comprehensive control of the shift handover process by combining facial recognition technology, handover permission control management, and process control technology of digital shift handover procedures. It ensures that the operator taking over the shift has control authority and reviews important system data before the handover, thereby effectively tracking handover records such as work logs and pending alarms, and achieving a smooth and seamless switch at the system level.
[0005] To achieve the above objectives, the technical solution adopted by this invention is: a shift handover control method for a smart subway station operation management system, characterized in that: by combining facial recognition technology, handover access control management, and process control technology based on digital shift handover procedures, comprehensive control of the shift handover process is achieved, specifically including:
[0006] Step 1: Model user objects for shift handover applications and set up multiple interaction methods based on user attributes to facilitate subsequent handover personnel in implementing permission judgment and control during the shift handover process;
[0007] Step 2: Authentication of the shift handover operator. Determine whether the shift handover operator has the authority to hand over the shift, check whether the shift handover operators belong to the same role, and check whether the shift handover operators belong to the same responsibility area.
[0008] Step 3: The incoming operator conducts a work review;
[0009] Step 4: The outgoing operator and the incoming operator log in to confirm the handover is complete.
[0010] The user attributes include: the user instance's ID in the system, username, password, user role, list of responsibility areas, list of permissions, and facial feature string.
[0011] In step 1, to restrict user actions, the operation management system assigns one or more roles to the same user, with different roles having different permissions. After logging into the system, to prevent accidental operations, the user is set to a lower-level role. When the user needs higher-level control operations, they can switch to a higher-level role. Switching from a lower-level to a higher-level role requires the user to enter a password for secondary confirmation. The user's permissions are bound to the user's roles. The user can temporarily and dynamically adjust the permissions of the current role within the permission scope corresponding to the role, but cannot add new permissions to the current role; they can only select or cancel permissions within the permission scope of the current role object.
[0012] In step 1, to limit the user's monitoring scope, the operation management system also uses a responsibility area mechanism to ensure security. The system assigns one or more responsibility areas to a user, and different users monitor their own exclusive areas, with each person having specific responsibilities and clearly defining the role of each user. After logging into the system, users can temporarily adjust their responsibility areas. This adjustment is only within the scope of the responsibility areas that the user has already been assigned. If a user cancels a responsibility area, the user relinquishes the right to monitor and control the devices in that responsibility area.
[0013] Furthermore, step 2 specifically includes:
[0014] Step 2.1: Start the shift handover procedure and verify the identity of the shift operator. If the identity verification is successful, proceed to the next step; if the identity verification fails, the shift handover verification ends.
[0015] Step 2.2: Verify whether the incoming operator has the authority to hand over shifts. If the verification is successful, proceed to the next step. If the verification fails, the shift handover verification ends.
[0016] Step 2.3: Check if the operators handing over the shift belong to the same role. If yes, proceed to the next step; otherwise, the shift handover verification ends.
[0017] Step 2.4: Check whether the operators handing over the shift belong to the same area of responsibility. The handover verification is now complete.
[0018] Furthermore, step 3 specifically involves the incoming operator reviewing the required work list. The operation management system will automatically display the "Shift Handover - Required Tasks" dialog box, which lists all work task items that need to be reviewed at this stage. According to the specific work requirements, the operation management system has pre-configured the list of items that the incoming operator needs to review.
[0019] For each item that needs to be reviewed, when its window is closed, the item is marked as completed in the "Required Tasks" dialog box, and the window for the next item to be reviewed will open automatically.
[0020] The incoming operator must carefully check each item in the required task list and have the incoming operator confirm and close each item; once all items have been checked, the review part of the process is complete.
[0021] Furthermore, step 4 specifically involves the following steps: After all required items have been reviewed, both operators must use their login passwords to perform the approval operation. First, the approval of the incoming operator is required. After the incoming operator completes the approval, the outgoing operator must also enter their password. After both operators have completed their approvals, when the system completes the switchover, the "Switch User" dialog box will be displayed on the interface. After the operation is completed, the interface will display the "Shift Handover - Complete" dialog box, which marks the end of the shift handover process. From now on, the incoming operator will control the system. After a successful shift handover, the incoming operator's area of responsibility, screen, alarms, operator logs, system reports, etc., should all be consistent with the state before the outgoing operator's handover.
[0022] Compared with existing technologies, using this system can effectively reduce the working time of manual shift handover, reduce the management difficulty of subway staff, further improve the efficiency of subway operation and management, and is of great significance to the informatization development of the subway system.
[0023] Urban rail transit, as the most important mode of transportation and a crucial urban infrastructure, is an indispensable part of smart city construction. Therefore, the intelligentization of rail transit has become an inevitable development trend. As the main carrier of rail transit, the station's intelligent shift handover management function, designed in this patent, provides automated and intelligent assistance for subway monitoring personnel, helping them quickly understand and grasp the station's operational status, improving shift handover efficiency. Implementing smart station-related functions will significantly enhance the service level and operational management capabilities of urban rail transit. Attached Figure Description
[0024] Figure 1 This is a schematic diagram of the handover permission control management process of the operation management system in this invention. Detailed Implementation
[0025] The present invention will be further explained in detail below with reference to specific embodiments.
[0026] This embodiment describes a shift handover control method for a smart subway station operation management system, including:
[0027] (I) User Object Modeling for Shift Change Applications
[0028] A complete user object model design scheme can provide good support for the system dispatcher shift handover function. The user object of the smart station operation management system has the following user attribute design, which enables multiple interaction methods when switching users during the shift handover management process, and allows for permission judgment and control during the handover process.
[0029] Table 1 User Object Data Model
[0030] Attribute Name type Attribute Description Remark ObjectId Long User instance ID in the system Name String Username Password String User password UserRole String User Role AreaOfResponsibility List List of Responsibility Areas Permission List Permission List Face_Encoding varchar Facial feature value string
[0031] For security reasons, the intelligent station operation management system can assign one or more roles to the same user. Different roles have different permissions (PermissionList), thus restricting user operations. For example, after logging into the system, to prevent accidental operations, the user can be assigned to a lower-level role. When the user needs higher-level control operations, they can switch to a higher-level role. When switching from a lower-level to a higher-level role, a password can be required for secondary confirmation as needed. User permissions are bound to user roles. Users can dynamically adjust the permissions of the current role within the corresponding permission scope, but they cannot add new permissions to the current role; they can only select or revoke permissions within the current role's permission scope.
[0032] In addition, the system also ensures security through a responsibility zone mechanism. The system can assign one or more responsibility zones to a user, thereby limiting the user's monitoring scope. Different users monitor their own designated areas, ensuring dedicated personnel and clear responsibilities for each user. For example, BAS and PSCADA professionals can be assigned different areas to different users for monitoring and management. Each user can also temporarily adjust their responsibility zone after logging into the system. Note that this adjustment is limited to selecting or deselecting from the user's assigned responsibility zones. If a user cancels a responsibility zone, they relinquish the right to monitor and control the devices within that zone.
[0033] Furthermore, advanced facial recognition algorithms can easily obtain 128-dimensional facial feature values. However, because the 128-dimensional facial code is a matrix type, it is inconvenient to store it in a database for management. To store it in a database, a type conversion is necessary. Our company's smart station operation management system first converts the matrix into a list, then converts each element in the list into a string, and finally concatenates the strings into a single string before storing the feature value in the database.
[0034] (II) Shift handover operator identity verification
[0035] Shift handover refers to the process by which the incoming operator takes over control of the workstation in the smart station operation management system from the outgoing operator. The shift handover module is an application provided by the smart station operation management system to handle various tasks that need to be completed before the transfer of control. During this process, it ensures that the incoming operator has control permissions and reviews important system data before the handover.
[0036] Handover access control management
[0037] When the outgoing operator transfers control to the incoming operator, the system needs to ensure that the incoming operator has access to the smart station operation management system and is configured as a user authorized to perform shift handover. Authentication is performed via username, password, or facial recognition. After successful authentication, the "Start Shift Handover" button in the "Incoming Operator Authentication" dialog box becomes available. Clicking this button will check if the incoming operator is configured as a user authorized to perform shift handover. If the interface displays the message "Incoming user does not have shift handover functionality," the shift handover authentication process ends.
[0038] If the incoming operator has configured the shift handover function, this message will not appear, and the system will proceed to the next step: User Role Verification. The system will check if the incoming and outgoing operators have the same role to ensure they are users at the same level. After role verification shows that the incoming and outgoing users do not match in user level, the system will proceed to the next step: Responsibility Area Verification. The system will check if the incoming and outgoing operators have the same responsibility area to ensure they are users at the same level.
[0039] If the system has the responsibility area group function enabled, it will compare the responsibility area group of the outgoing operator with the responsibility area group of the incoming operator. If the incoming operator's responsibility area group does not include all the responsibility area groups of the outgoing operator, the system will prompt the incoming operator that there are not enough responsibility areas to replace the outgoing operator.
[0040] Additionally, if the outgoing operator's currently selected responsibility area exceeds the scope required by the responsibility area group, while the incoming operator's area does not exceed the scope, a responsibility area mismatch message will pop up. If the responsibility area group function is not enabled, the incoming operator's responsibility area will be checked against the outgoing operator's responsibility area list. If the outgoing operator's list contains a responsibility area that the incoming operator does not have, a responsibility area mismatch message will also appear. In both cases, the outgoing operator must cancel the additional responsibility area before the incoming operator can enter.
[0041] To cancel a responsibility area, click the "Select Responsibility Area" menu item in the Scheduling Operation Management module, and then deselect the conflicting responsibility areas. After completing this operation, click the "Check Responsibility Area" button on the "Shift Change - Responsibility Area Authentication" dialog box to refresh the responsibility verification. If the responsibility area meets the requirements, continue to the next step. After the responsibility area verification is successful, the incoming operator has completed identity verification.
[0042] Facial recognition technology mainly includes the following processes:
[0043] 1. Establishment of a facial database:
[0044] By uploading photos of all dispatchers or collecting facial images of dispatchers, extracting features from these faces and storing them as feature template matrix information, classifying and labeling them, storing these facial feature information in the user information data table, and establishing a facial feature database.
[0045] 2. Face image acquisition and preprocessing:
[0046] During the handover process, the camera is triggered to capture facial images, which are then preprocessed using methods such as scale normalization, image denoising, and image enhancement. Facial image preprocessing mainly includes face straightening, image enhancement, and normalization. Simple preprocessing methods include smoothing, grayscale conversion, binarization, and edge detection, primarily to remove noise and features that affect target feature extraction or are unnecessary.
[0047] 3. Feature extraction:
[0048] Feature extraction uses numerical values to represent facial information; these values are the features we want to extract. Feature extraction techniques utilize the grayscale information of facial images and extract global or local features through various algorithms. One commonly used feature extraction algorithm is the Low-Level Backpropagation (LBP) algorithm. The LBP method first divides the image into several regions, and then thresholds the 640x960 pixel neighborhood of each region using the center value, treating the result as a binary number. A key characteristic of the LBP operator is its invariance to monotonic grayscale changes. Each region generates a histogram through this operation, and then all the histograms are concatenated to form a larger histogram. Histogram matching is then performed for classification.
[0049] The feature vector of a local binary pattern can be calculated as follows:
[0050] • Divide the detection window into cells (e.g., each cell is 16x16 pixels).
[0051] For each pixel in the block, compare it with its eight neighboring pixels (top left, center left, bottom left, top right, etc.). The comparison can be performed in either clockwise or counterclockwise order.
[0052] • For center pixels larger than a certain neighborhood, set it to 1; otherwise, set it to 0. This yields an 8-bit binary number (usually converted to decimal) as the feature of that location.
[0053] • Calculate a histogram for each block.
[0054] At this point, you can choose to normalize the histogram;
[0055] • By concatenating the histograms of all blocks, we obtain the feature vector of the current detection window.
[0056] • The features extracted from the face to be identified are compared with the facial features in the database, and the similarity is used to determine the classification.
[0057] 4. Facial recognition
[0058] First, the face image is divided into several equal rectangular regions. Then, the pixels in each region are transformed using the LBP operator to construct a global histogram. This histogram is formed by concatenating the histograms of each region. This approach aims to preserve not only the statistical information of the original image but also to reveal positional information from the histogram. Next, a nearest neighbor classifier in the already computed feature space is used as a measure of the dissimilarity between the histograms, resulting in a distance matrix that includes the distances between images. Furthermore, since different regions of the image contain varying amounts of effective information—some more, some less, or even none—different weights can be assigned to each region. One method is to divide the image into several regions and then sequentially use each region for image recognition.
[0059] (III) Review of relevant work by the incoming operator
[0060] Once the incoming operator's identity is verified, the next step is to review the required work list. The system will automatically display the "Shift Handover - Required Tasks" dialog box, which lists all work tasks that need to be reviewed at this stage. Based on the specific work requirements, the smart station operation management system has pre-configured a list of items that the incoming operator needs to review. In addition to this dialog box, another dialog box will pop up displaying the details of the first review item. In this example, the first item to be reviewed is the operator's electronic log, which will be automatically displayed on the interface. Both the outgoing and incoming operators must review all items according to the prescribed review procedure. After the review is completed, the incoming operator closes the window.
[0061] Digital shift handover procedures
[0062] For each item that needs to be reviewed, when its window is closed, the item is marked as completed in the "Required Tasks" dialog box, and the window for the next item to be reviewed will open automatically.
[0063] The incoming operator must carefully check each item in the required task list and have the incoming operator confirm and close each item. Once all items have been checked, the process review is complete.
[0064] After all required items have been reviewed, both operators must use their login passwords to perform the approval process. First, the incoming operator's approval is required. After the incoming operator completes the approval, the outgoing operator must also enter their password.
[0065] After both operators have completed their approvals, a "Switch User" dialog box will appear on the interface once the system handover is complete. Once the operation is finished, a "Shift Change - Complete" dialog box will appear. This marks the end of the shift change process, and the incoming operator will now control the system. After a successful shift change, the incoming operator's area of responsibility, screens, alarms, operator logs, system reports, etc., should all be consistent with the state before the outgoing operator's shift.
[0066] After the shift changers complete the monitoring shift change using the shift change function of the smart station operation management system, the system automatically generates a shift change record. The shift change record includes the outgoing personnel, the incoming personnel, the shift change time, and shift change remarks.
[0067] The system also provides a shift handover record query function, supporting queries based on single or combined conditions such as time period, outgoing personnel, and incoming personnel.
[0068] The shift handover management method designed in this embodiment is mainly used in urban rail transit power monitoring and integrated monitoring intelligent operation and management systems. Currently, most cities in China still use verbal handover or paper-based handover to complete daily shift handover management. However, with the continuous development of information and intelligent technologies, including the newly established smart station projects, the requirement for electronic shift handover has been basically clarified. Therefore, this function will definitely be widely used in actual projects in the next few years.
[0069] While the present invention has been disclosed above with reference to preferred embodiments, these embodiments and accompanying drawings are not intended to limit the invention. Any person skilled in the art can make various changes or modifications without departing from the spirit and scope of the invention, and these modifications are also within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be defined by the claims of this application.
Claims
1. A shift handover control method for a smart subway station operation management system, characterized in that: By combining facial recognition technology, handover access control management, and digital handover procedures, comprehensive control over the handover process is achieved, specifically including: Step 1: Model user objects for shift handover applications and set up multiple interaction methods based on user attributes to facilitate subsequent handover personnel in implementing permission judgment and control during the shift handover process; Step 2: Authentication of the shift handover operator. Determine whether the shift handover operator has the authority to hand over the shift, check whether the shift handover operators belong to the same role, and check whether the shift handover operators belong to the same responsibility area. Step 3: The incoming operator conducts a work review; Step 4: The outgoing operator and the incoming operator log in to confirm the handover is complete. In step 1, to restrict user actions, the operation management system assigns one or more roles to the same user, with different roles having different permissions. After logging into the system, to prevent accidental operations, the user is set to a lower-level role. When the user needs higher-level control operations, they can switch to a higher-level role. Switching from a lower-level to a higher-level role requires the user to enter a password for secondary confirmation. User permissions are bound to user roles. Users can temporarily and dynamically adjust the permissions of the current role within the permission scope corresponding to the role, but they cannot add new permissions to the current role; they can only select or cancel permissions within the permission scope of the current role object. In step 1, to limit the user's monitoring scope, the operation management system also uses a responsibility area mechanism to ensure security. The system assigns one or more responsibility areas to a user, and different users monitor their own exclusive areas, with each person having specific responsibilities and clearly defining each user's role. After logging into the system, users can temporarily adjust their responsibility areas. This adjustment is only within the scope of the responsibility areas that the user has already been assigned. If a user cancels a responsibility area, the user relinquishes the right to monitor and control the devices in that responsibility area. When the outgoing operator transfers control to the incoming operator, the system needs to ensure that the incoming operator has access to the smart station operation management system and that the operator is configured as a user capable of performing shift handover. After successful authentication, the "Start Shift Handover" button in the "Incoming Operator Identity Authentication" dialog box will be available. Clicking this button will check whether the incoming operator is configured as a user capable of performing shift handover. If the interface displays the message "The incoming user does not have the shift handover function," the shift handover identity authentication process will end. If the incoming operator has configured the shift handover function, this message will not appear, and the system will proceed to the next step: User Role Verification; the system will check whether the incoming operator and the outgoing operator have the same role to ensure that they are users of the same level; after the role verification shows that the incoming user and the outgoing user do not match the user level, the system will continue to the next step: Responsibility Area Verification; the system will check whether the incoming operator and the outgoing operator have the same responsibility area to ensure that they are users of the same level.
2. The shift handover control method for a smart subway station operation management system according to claim 1, characterized in that: The user attributes include: the user instance's ID in the system, username, password, user role, list of responsibility areas, list of permissions, and facial feature string.
3. The shift handover control method for a smart subway station operation management system according to claim 1, characterized in that: When the outgoing operator hands over control to the incoming operator, the system authenticates the operator's identity using a username, password, or facial recognition.
4. The shift handover control method for a smart subway station operation management system according to claim 1, characterized in that: The system compares the responsibility area groups of the outgoing operator with those of the incoming operator. If the incoming operator's responsibility area group does not include all of the outgoing operator's responsibility area groups, the system will prompt the incoming operator that there are not enough responsibility areas to replace the outgoing operator. If the outgoing operator's currently selected responsibility area exceeds the range required by the responsibility area group, while the incoming operator's does not exceed the range, the system will display a responsibility area mismatch message. If the responsibility area group function is not enabled, the system will check the incoming operator's responsibility area list against the outgoing operator's list. If the outgoing operator's list contains responsibility areas that the incoming operator does not have, a responsibility area mismatch message will also appear. In both cases, the outgoing operator must cancel the additional responsibility area so that the incoming operator can be allowed to enter.
5. A shift handover control method for a smart subway station operation management system according to claim 1 or 3, characterized in that: The facial recognition technology includes: Step 1: Establishing a facial database By uploading photos of all dispatchers or collecting facial images of dispatchers, extracting features from these faces and storing them as feature template matrix information, saving them by classification and labeling, storing these facial feature information in the user information data table, and establishing a facial feature database; Step 2: Face image acquisition and preprocessing During the handover process, the camera is triggered to capture facial images, and the captured facial images are preprocessed through scale normalization, image noise reduction, and image enhancement. The preprocessing of facial images includes face straightening, facial image enhancement, and normalization. Simple preprocessing methods include smoothing, grayscale conversion, binarization, and edge detection to remove noise and features that affect target feature extraction or are not needed. Step 3: Feature Extraction Feature extraction uses numbers to represent facial information; these numbers are the features we want to extract. Feature representation techniques utilize the grayscale information of facial images and extract global or local features through the LBP algorithm. Step 4: Facial Recognition First, the face image is divided into several equal rectangular regions. Then, the pixels in each region are transformed by the LBP operator to construct a global histogram. The histogram is formed by concatenating the histograms of each region. Then, the nearest neighbor classifier in the feature space is used as the standard for measuring the difference between the histograms to obtain a distance matrix for recognition.
6. The shift handover control method for a smart subway station operation management system according to claim 1, characterized in that: Step 3 specifically involves the incoming operator reviewing the required work list. The operation management system will automatically display the "Shift Handover - Required Tasks" dialog box, which lists all the work task items that need to be reviewed at this stage. According to the specific work requirements, the operation management system has pre-configured the list of items that the incoming operator needs to review. For each item that needs to be reviewed, when its window is closed, the item is marked as completed in the "Required Tasks" dialog box, and the window for the next item to be reviewed will open automatically. The incoming operator must carefully check each item in the required task list and have the incoming operator confirm and close each item; once all items have been checked, the review part of the process is complete.
7. The shift handover control method for a smart subway station operation management system according to claim 1, characterized in that: After all required items have been reviewed, both operators must use their login passwords to perform the approval process. First, the incoming operator's approval is required, and after the incoming operator completes the approval, the outgoing operator must also enter their password. Once both operators have approved, a "Switch User" dialog box will appear on the interface when the system completes the switch. After the operation is complete, a "Shift Change - Complete" dialog box will appear, marking the end of the shift change process. From this point onward, the incoming operator will control the system. After a successful shift change, the incoming operator's area of responsibility, screens, alarms, operator logs, system reports, etc., should all be consistent with the state before the outgoing operator's shift.
Citation Information
Patent Citations
Shift change method and apparatus for parking lot
CN107730195A