An elevator safety remote monitoring system, method and storage medium

The integration of environment detection and image capture modules in elevators allows for real-time analysis and alerting of administrators to anomalies, improving elevator safety monitoring by combining environmental data and images for precise safety assessment and reducing human intervention costs.

CN116062581BActive Publication Date: 2025-07-15CHENGDU RUITONG TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310209469.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-06
Publication Date
2025-07-15
Estimated Expiration
2043-03-06

AI Technical Summary

Technical Problem

The existing elevator monitoring system fails to effectively monitor the safety of the elevator in combination with the environmental parameters in the elevator, and the image transmission is not timely, resulting in inefficient elevator safety management.

Method used

An environment detection module and an image acquisition module are set up in the elevator to collect environmental data and images such as temperature, noise, oxygen content in real time, and abnormal judgments and reminders are made through the remote computer module. The elevator administrator observes the images through the display unit to respond in a timely manner.

Benefits of technology

It realizes accurate monitoring of the elevator environment, reduces labor costs, ensures elevator safety, shortens image transmission time and ensures quality, and has high timely display of display units, improving the efficiency of elevator safety management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116062581B_ABST
    Figure CN116062581B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of data processing, and particularly relates to an elevator safety remote monitoring system, method and storage medium. The method includes: setting an environment detection module and an image acquisition module in the elevator, where the environment detection module acquires environment data, and the image acquisition module obtains the environment image in the elevator; when the remote computer module determines that the environment data is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator; after the elevator administrator receives the reminder message, by manipulating the environment image displayed on the display unit of the remote computer module, the elevator administrator checks again whether the environment state in the elevator is safe, and when it is found that the environment state in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. The present invention solves the problem that the prior art does not monitor the elevator safety by combining the environment data and the environment image of the elevator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of data processing, and particularly relates to an elevator safety remote monitoring system, method, and storage medium. Background Art

[0002] An elevator is an essential fixed lifting device in modern buildings, used to transport passengers to different floors. Elevator safety incidents occur from time to time, so people pay great attention to elevator safety in real life. The Chinese invention patent with the publication number CN112249826A provides an elevator monitoring system, including a main control module, a face recognition module, a reservation module, a maintenance module, a fault management module, an equipment management module, and a client. It can accurately identify the identity of customers based on face recognition, predict the destination floor of customers according to the identity information, optimize the operation plan of the elevator, standardize the elevator-riding behavior of passengers, and can also effectively handle sudden elevator failures, reduce the harm of elevator accidents, and ensure the safety of elevator-riding personnel. However, this invention patent does not consider combining the environmental parameters in the elevator to monitor the safety of passengers in the elevator.

[0003] The Chinese invention patent with the publication number CN105523453A provides another elevator monitoring system, including a sensor module, an elevator monitoring terminal for collecting sensor module parameters, a data processor for receiving sensor module parameters, a camera for monitoring the picture in the elevator, a cloud server for receiving the camera picture, a database server for processing and analyzing the data information in the data processor and the cloud server, and a supervision platform for displaying the processed data information. The supervision platform receives the data information processed, analyzed, and statistically analyzed by the database server through a network method. The database server analyzes whether the elevator has abnormal conditions according to the received data information, and sends different fault messages to the maintenance personnel through the supervision platform. The elevator monitoring system improves the management efficiency of the elevator and the safety factor of elevator operation. However, when the elevator monitoring terminal of this invention patent transmits the monitoring picture to the cloud server, there may be a problem of untimely transmission. Therefore, the present invention provides an elevator safety remote monitoring system, method, and storage medium. Summary of the Invention

[0004] The present invention sets an environmental detection module and an image acquisition module in the elevator. The environmental detection module collects environmental data, including the temperature, noise, and oxygen content in the elevator. The image acquisition module obtains the environmental image in the elevator. And when the remote computer module monitors that the environmental data is abnormal, it automatically sends a reminder message to the elevator administrator. The elevator administrator checks the environmental image and takes corresponding measures in time when the environmental state in the elevator is unsafe. The present invention aims to combine the environmental data and environmental image in the elevator to realize the remote monitoring of elevator safety and ensure the safety of passengers in the elevator.

[0005] To achieve the above-mentioned invention object, the present invention provides an elevator safety remote monitoring method as described below, mainly including the following steps:

[0006] An environment detection module is set in the elevator. The environment detection module collects environment data including temperature, noise, and oxygen content in the elevator. At the same time, an image acquisition module is set in the elevator. The image acquisition module obtains the environment image in the elevator in real time. And the environment detection module and the image acquisition module respectively transmit the environment data and the environment image to a remote computer module through the network;

[0007] The remote computer module receives the environment data and compares the environment data with pre-set standard environment data to determine whether the environment data is abnormal. In the case where the remote computer module determines that the environment data is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator;

[0008] After the elevator administrator receives the reminder message, the elevator administrator checks the safety of the environment state in the elevator again by manipulating the environment image displayed by the display unit of the remote computer module. When the elevator administrator finds that the environment state in the elevator is unsafe, corresponding countermeasures are taken in time. The environment state includes the state of the passengers in the elevator.

[0009] As a preferred technical solution of the present invention, the image acquisition module transmits the environment image to the remote computer module through the network, including the following steps:

[0010] The image acquisition module encodes the environment image to be sent and transmits the encoded environment image to the remote computer module through the network;

[0011] The remote computer module receives the encoded environment image from the image acquisition module and stores the encoded environment image in the storage unit of the remote computer module. The size of the storage unit of the remote computer module is a pre-set first value. At the same time, during the process of storing the encoded environment image in the storage unit of the remote computer module, the encoded environment image is decoded;

[0012] The display unit of the remote computer module displays the environment image obtained through decoding, and at the same time allows the elevator administrator to manipulate the displayed environment image, including magnifying and reducing the displayed environment image.

[0013] As a preferred technical solution of the present invention, when the elevator administrator manipulates the environmental image displayed by the display unit of the remote computer module, the following steps are included:

[0014] In the case where the remote computer module detects that the elevator administrator manipulates the environmental image displayed by the display unit, the remote computer module adjusts the size of its storage unit to a preset second value, and the remote computer module sends the current size of its storage unit to the image acquisition module;

[0015] When the image acquisition module receives the current size of the storage unit sent by the remote computer module, the image acquisition module reduces the speed of sending the environmental image to the remote computer module, and in the case where the remote computer module detects that the elevator administrator does not manipulate the environmental image displayed by the display unit within a preset time length, the remote computer module readjusts the size of its storage unit to the first value.

[0016] As a preferred technical solution of the present invention, the preset first value is greater than the preset second value, and the second value is greater than or equal to zero.

[0017] As a preferred technical solution of the present invention, the image acquisition module encodes the environmental image to be sent, and transmits the encoded environmental image to the remote computer module through the network, including the following steps:

[0018] The image acquisition module sends the environmental image frame by frame. For the current frame image of the environmental image, the current frame image is divided into a preset number of current frame image blocks, each current frame image block contains a plurality of pixel points, and a unique identifier for each current frame image block is generated; the previous frame image of the current frame image is obtained, and at the same time, the pixel points included in different current frame image blocks of the current frame image are compared with the pixel points at the corresponding pixel positions included in the previous frame image, and the first change value between the pixel points is calculated;

[0019] Based on each current frame image block of the current frame image, the current frame image is divided into different current frame image regions. Each current frame image region contains a number of current frame image blocks. Each pixel point included in the current frame image block corresponds to a first change value, and a transmission priority is set for different current frame image regions. For different current frame image regions, the number of current frame image blocks that have changed in the current frame image region is also calculated. For the current frame image regions with a number less than a preset number threshold and the current frame image regions with a number greater than or equal to the preset number threshold, different coding rates are respectively set;

[0020] Using the set coding rate, and in accordance with the transmission priorities of different current frame image regions, the first change values corresponding to the pixel points included in each current frame image block of different current frame image regions are sequentially encoded, and a second change value after and before the encoding process is calculated;

[0021] Based on the transmission priorities of different current frame image regions, the results of the encoding process corresponding to each current frame image block of the current frame image region with a high transmission priority are preferentially transmitted, and it is determined whether it is currently allowed to simultaneously transmit the second change values corresponding to each current frame image block of different current frame image regions. If allowed, the second change values corresponding to each current frame image block of different current frame image regions are simultaneously transmitted. Otherwise, the next step is continued;

[0022] After the results of the encoding process corresponding to each current frame image block of different current frame image regions are sent, the current frame image of the environmental image is updated, and the process jumps back to the starting step to continue execution. When it is allowed to send the second change value corresponding to the previous current frame image block that has not been sent, it is determined whether the result of the encoding process corresponding to a new current frame image block with the same unique identifier as the previous current frame image block that has not been sent has been sent. If it has been sent, the second change value corresponding to the previous current frame image block that has not been sent is not sent. Otherwise, the second change value corresponding to the previous current frame image block that has not been sent is sent.

[0023] As a preferred technical solution of the present invention, the coding rate refers to the ratio value of the data volume after the encoding process to the data volume before the encoding process.

[0024] As a preferred technical solution of the present invention, the same method of dividing frame image blocks is used for different frame images of the environmental image, and the unique identifiers corresponding to the frame image blocks at the same positions in different frame images are the same.

[0025] The present invention also provides an elevator safety remote monitoring system, including the following modules:

[0026] The data acquisition module includes an environmental detection module and an image acquisition module. The environmental detection module is used to collect environmental data including temperature, noise, oxygen content, etc. in the elevator. The image acquisition module is used to obtain the environmental image in the elevator in real time. And the environmental detection module and the image acquisition module respectively transmit the environmental data and the environmental image to the remote computer module through the network;

[0027] The first monitoring module includes a remote computer module, which is used to receive the environmental data and compare the environmental data with the preset standard environmental data to judge whether the environmental data is abnormal. In the case of determining that the environmental data is abnormal, it automatically sends a reminder message to the elevator administrator;

[0028] The second monitoring module includes a remote computer module, which is used to, after the elevator administrator receives the reminder message, manipulate the environmental image displayed by the display unit of the remote computer module to check again whether the environmental status in the elevator is safe. When the elevator administrator finds that the environmental status in the elevator is not safe, corresponding countermeasures are taken in time. The environmental status includes the status of the passengers in the elevator.

[0029] The present invention also provides a storage medium, which stores program instructions. Among them, when the program instructions run, they control the device where the storage medium is located to execute the method described in any one of the above.

[0030] Compared with the prior art, the beneficial effects of the present invention are at least as follows:

[0031] In the present invention, first, an environmental detection module and an image acquisition module are set in the elevator. The environmental detection module collects environmental data, including temperature, etc., and the image acquisition module obtains the environmental image in the elevator; second, when the remote computer module determines that the environmental data in the elevator is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator; finally, after the elevator administrator receives the reminder message, by manipulating the environmental image displayed by the display unit of the remote computer module, check again whether the environmental status in the elevator is safe. The environmental status includes the status of the passengers in the elevator. When it is found that the environmental status in the elevator is not safe, corresponding countermeasures are taken in time. Through the present invention, it is possible to more accurately monitor the elevator safety by combining the environmental data and the environmental image in the elevator, while minimizing the labor cost. And when the image acquisition module of the present invention transmits the environmental image to the remote computer module, it can shorten the transmission time while ensuring the quality of the environmental image obtained by the remote computer module as much as possible. Through the present invention, it is also possible to ensure the timeliness of the display unit of the remote computer module to display the environmental image, so as to better monitor the elevator safety. Description of the Drawings

[0032] Figure 1It is the flowchart of the steps of an elevator safety remote monitoring method of the present invention;

[0033] Figure 2 It is the composition structure diagram of an elevator safety remote monitoring system of the present invention. Specific embodiments

[0034] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0035] It can be understood that the terms "first", "second", etc. used in the present application can be used in this article to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish the first element from another element. For example, without departing from the scope of the present application, the first xx script can be called the second xx script, and similarly, the second xx script can be called the first xx script.

[0036] The present invention provides an elevator safety remote monitoring method as shown in Figure 1 and is mainly implemented by performing the following steps:

[0037] Step 1: Set an environment detection module in the elevator. The environment detection module collects environment data including temperature, noise, and oxygen content in the elevator. At the same time, set an image acquisition module in the elevator. The image acquisition module obtains the environment image in the elevator in real time, and the environment detection module and the image acquisition module respectively transmit the environment data and the environment image to a remote computer module through a network;

[0038] Step 2: The remote computer module receives the environment data and compares the environment data with pre-set standard environment data to determine whether the environment data is abnormal. When the remote computer module determines that the environment data is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator;

[0039] Step 3: After the elevator administrator receives the reminder message, the elevator administrator manipulates the environment image displayed by the display unit of the remote computer module to check again whether the environment state in the elevator is safe. When the elevator administrator finds that the environment state in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. The environment state includes the state of the passengers in the elevator.

[0040] Specifically, the elevator monitoring system in the prior art generally collects images inside the elevator and then manually observes the images to monitor the environmental status inside the elevator, including the status of passengers inside the elevator. However, this method requires a large amount of manpower, and it is also impossible to accurately determine whether the environmental status inside the elevator is safe only through image data, because environmental data such as the temperature inside the elevator will also affect the environmental status inside the elevator. Therefore, the above steps 1 to the above step 3 are proposed. First, the environmental detection module installed in the elevator collects environmental data, and the image acquisition module installed in the elevator obtains the environmental images inside the elevator in real time, and sends the environmental data and environmental images to the remote computer module. Secondly, the remote computer module compares the environmental data with the standard environmental data to determine whether the environmental data is abnormal. For example, the temperature data is compared with the standard temperature data. If the temperature data and the standard temperature data differ greatly, then it is considered that the corresponding environmental data has become abnormal. When the environmental data becomes abnormal, the elevator administrator is reminded in a timely manner because the environmental data at this time may have an adverse impact on the environmental status inside the elevator. Finally, the elevator administrator immediately judges whether the environmental status inside the elevator is safe based on the environmental images on the display unit of the remote computer module. For example, it is judged whether it is safe by observing the behavior actions of the passengers in the environmental images. If it is found that the environmental status inside the elevator is not safe, certain countermeasures are taken in a timely manner.

[0041] Further, the above image acquisition module transmits the above environmental images to the above remote computer module through the network, including the following steps:

[0042] Step 1: The above image acquisition module encodes the above environmental images to be transmitted, and transmits the encoded above environmental images to the above remote computer module through the network;

[0043] Step 2: The above remote computer module receives the encoded above environmental images from the above image acquisition module, and stores the encoded above environmental images in the storage unit of the above remote computer module. The size of the above storage unit of the above remote computer module is a preset first value. At the same time, during the process of storing the encoded above environmental images in the above storage unit of the above remote computer module, the encoded above environmental images are decoded;

[0044] Step 3: The above display unit of the above remote computer module displays the above environmental images obtained through decoding, and at the same time allows the above elevator administrator to manipulate the displayed above environmental images, including magnifying and reducing the displayed above environmental images.

[0045] Specifically, under normal circumstances, in order to ensure the image quality of the environmental image displayed by the display unit of the remote computer module and avoid the loss of different frame images that make up the environmental image, the above steps 1 to the above step 3 are proposed. In the above step 1, the image acquisition module encodes and processes the environmental image, and the encoding process can reduce the data volume of the environmental image to be transmitted. In the above step 2, the image acquisition module generally transmits the environmental image frame by frame to the remote computer module. Therefore, the remote computer module can set a storage unit. When the remote computer module successively receives the encoding results of different frame images, it stores the encoding results of different frame images in its storage unit in the order of reception. At the same time, it takes out the encoding result of the earliest stored frame image from its storage unit for decoding processing. Due to the setting of the storage unit, it can ensure that different frame images will not be lost, but at the same time, it reduces the timeliness of the display unit of the remote computer module to display the environmental image. In the above step 3, the display unit of the remote computer module displays the environmental image sent by the image acquisition module, and at the same time allows the elevator administrator to manipulate the environmental image. The elevator administrator can more conveniently observe whether the environmental state in the elevator is safe by manipulating the environmental image.

[0046] Furthermore, when the above elevator administrator manipulates the above environmental image displayed by the above display unit of the above remote computer module, the following steps are also included:

[0047] Step 1: When the above remote computer module detects that the above elevator administrator manipulates the above environmental image displayed by the above display unit, the above remote computer module adjusts the size of its above storage unit to a preset second value, and the above remote computer module sends the current size of its above storage unit to the above image acquisition module;

[0048] Step 2: When the above image acquisition module receives the current size of the above storage unit sent by the above remote computer module, the above image acquisition module reduces the speed of sending the above environmental image to the above remote computer module, and when the above remote computer module detects that the above elevator administrator does not manipulate the above environmental image displayed by the above display unit within a preset time period, the above remote computer module readjusts the size of its above storage unit to the above first value.

[0049] Furthermore, the preset above first value is greater than the preset above second value, and the above second value is greater than or equal to zero.

[0050] Specifically, since the remote computer module is provided with a storage unit, the timeliness of the display unit of the remote computer module for displaying the environmental image is reduced. However, when the remote computer module automatically sends a reminder message to the elevator administrator, the elevator administrator needs to immediately view the environmental image displayed on the display unit of the remote computer module. At this time, the requirement for the timeliness of the display unit of the remote computer module for displaying the environmental image is higher. Therefore, the above-mentioned step 1 and the above-mentioned step 2 are proposed. In the above-mentioned step 1, if the remote computer module detects that the elevator administrator is manipulating the environmental image, then the remote computer module immediately reduces the size of its storage unit. At this time, after the display unit of the remote computer module finishes displaying different frame images in the storage unit, the number of different frame images that can be stored in the storage unit of the remote computer module becomes smaller, or the storage unit of the remote computer module can no longer store different frame images. Therefore, the timeliness of displaying different frame images transmitted by the image acquisition module later can be improved. In the above-mentioned step 2, because the remote computer module reduces the size of its storage unit, the image acquisition module should reduce the speed of sending the environmental image to the remote computer module. However, in the case where the elevator administrator has not processed the environmental image for a long time, the remote computer module should restore the size of its storage unit to ensure the image quality of the environmental image, and at the same time, it is necessary to notify the image acquisition module of the current size of its storage unit so that the image acquisition module can increase the speed of sending the environmental image to the remote computer module.

[0051] Further, the above-mentioned image acquisition module encodes the above-mentioned environmental image to be sent, and transmits the encoded above-mentioned environmental image to the above-mentioned remote computer module through the network, and further includes the following steps:

[0052] Step 1: The above-mentioned image acquisition module sends the above-mentioned environmental image frame by frame. For the current frame image of the above-mentioned environmental image, the current frame image is divided into a preset number of current frame image blocks. Each current frame image block contains a number of pixel points, and a unique identifier for each current frame image block is generated; the previous frame image of the current frame image is obtained, and at the same time, the pixel points included in different current frame image blocks of the current frame image are compared with the pixel points at the corresponding pixel positions included in the previous frame image, and the first change value between the pixel points is calculated;

[0053] Step 2: Based on each current frame image block of the current frame image, divide the current frame image into different current frame image regions. Each current frame image region contains several current frame image blocks. Each pixel point contained in the current frame image block corresponds to a first change value. And set a transmission priority for different current frame image regions. For different current frame image regions, also calculate the number of current frame image blocks that have changed in the current frame image region. For the current frame image regions with a number less than a preset number threshold and the current frame image regions with a number greater than or equal to the preset number threshold, set different coding rates respectively;

[0054] Step 3: Adopt the above-mentioned set coding rates, and at the same time, in accordance with the above-mentioned transmission priorities of different current frame image regions, successively perform coding processing on the above-mentioned first change values corresponding to the pixel points contained in each current frame image block of different current frame image regions, and calculate the second change value after and before the coding processing;

[0055] Step 4: Based on the above-mentioned transmission priorities of different current frame image regions, preferentially send the results of the coding processing corresponding to each current frame image block of the current frame image region with a high transmission priority, and determine whether it is currently allowed to simultaneously send the above-mentioned second change values corresponding to each current frame image block of different current frame image regions. If allowed, then simultaneously send the above-mentioned second change values corresponding to each current frame image block of different current frame image regions. Otherwise, continue to the next step;

[0056] Step 5: After sending the results of the coding processing corresponding to each current frame image block of different current frame image regions, update the current frame image of the environmental image, and at the same time jump back to the starting step to continue execution. When it is allowed to send the above-mentioned second change values corresponding to the previous current frame image blocks that have not been sent, determine whether the results of the coding processing corresponding to the new current frame image blocks with the same unique identifier as the previous current frame image blocks that have not been sent have been sent. If so, do not send the above-mentioned second change values corresponding to the previous current frame image blocks that have not been sent. Otherwise, send the above-mentioned second change values corresponding to the previous current frame image blocks that have not been sent.

[0057] Further, the above-mentioned coding rate refers to the ratio of the data volume after coding processing to the data volume before coding processing.

[0058] Further, use the same method of dividing frame image blocks for different frame images of the above-mentioned environmental image. The above-mentioned unique identifiers corresponding to the frame image blocks at the same positions in different frame images are the same, where the resolutions of different frame images are the same.

[0059] Specifically, during the process that the image acquisition module encodes the environmental image to be sent and transmits the encoded environmental image to the remote computer module via the network, in order to shorten the transmission time while ensuring the quality of the environmental image received by the remote computer module as much as possible, the above steps 1 to the above step 5 are proposed;

[0060] In the above step 1, the current frame image of the environmental image is obtained, and the current frame image is divided into multiple current frame image blocks. Each current frame image block is composed of multiple pixel points, and each current frame image block has a unique identifier. This unique identifier is related to the position of the current frame image block in the current frame image. Moreover, the previous frame image of the current frame image is obtained, and the first change value between different pixel points included in the current frame image and the pixel points at the corresponding pixel positions in the previous frame image is calculated respectively. Herein, the pixel position refers to the coordinate position of the pixel point in the image coordinate system after establishing the image coordinate system on a frame of image. The first change value can be the change value corresponding to the color value of the pixel point. Doing so is to only transmit the different parts between the current frame image and the previous frame image, which can reduce the data volume of the image data to be transmitted and improve the transmission speed. In the above step 2, the current frame image is further divided into different current frame image regions. Each current frame image region is composed of multiple current frame image blocks, and different sending priorities are set for different current frame image regions. The higher the sending priority of the current frame image region, the earlier it is sent to the remote computer module. The sending priority can be set according to the importance of the objects included in different current frame image regions. The more important the included object is, the higher the sending priority of the corresponding current frame image region. In addition, the number of current frame image blocks that have changed compared with the previous frame image in different current frame image regions is also counted. If the corresponding number of the current frame image region is less than the number threshold, then a smaller coding rate is set for the current frame image blocks that have changed in the current frame image region. Because the data volume of the current frame image region is small, it is not suitable to use a large coding rate. If a large coding rate is used, it will cause more loss of the image quality of the current frame image region. If the corresponding number of the current frame image region is greater than or equal to the number threshold, then the coding rate at this time is determined according to the set smaller coding rate. The specific method is to first calculate the network bandwidth minus the network bandwidth occupied by the result of the coding process corresponding to the current frame image regions whose corresponding numbers are less than the number threshold, and then divide it by the data volume of the current frame image regions whose corresponding numbers are greater than or equal to the number threshold. The obtained result is the coding rate at this time. In the above step 3, according to the different coding rates set respectively, in the order of the sending priorities of different current frame image regions, the first change values corresponding to the pixel points of each current frame image block in different current frame image regions are coded, and the second change value before and after the coding process is calculated at the same time. The second change value can be the change value corresponding to the brightness before and after the coding process. In the above step 4, the results of the coding process corresponding to the current frame image blocks in the current frame image regions with high sending priorities are sent first. It should be noted that the current frame image block refers to the current frame image block that has changed, and it is judged whether the second change values corresponding to each current frame image block in different current frame image regions can be transmitted simultaneously.If the network bandwidth at this time can accommodate such a large amount of data, then the second change values corresponding to the respective current frame image blocks of different current frame image regions can be transmitted simultaneously, so that the remote computer module can obtain an environmental image with good image quality. In step 5 above, when it is not allowed to transmit the second change values corresponding to the respective current frame image blocks of different current frame image regions simultaneously, the next frame image of the current frame image is updated to the current frame image at this time, and the above method is repeated to continue sending the current frame image at this time. During this process, if it is allowed to send the second change values corresponding to the previously unsent current frame image blocks, then continue to determine whether the encoding processing results corresponding to the new current frame image blocks with the same unique identifier as the previously unsent current frame image blocks have been sent. If they have been sent, it means that the current frame image blocks at the corresponding positions have been updated, and there is no need to send the second change values corresponding to the previously unsent current frame image blocks. Otherwise, send the second change values corresponding to the previously unsent current frame image blocks. Among them, before sending the second change values corresponding to the previously unsent current frame image blocks, when there are multiple previously unsent current frame image blocks, it also includes determining the maximum value among the first change values corresponding to the pixel points included in the previously unsent current frame image blocks, and sequentially sending the second change values corresponding to the previously unsent current frame image blocks in descending order according to the corresponding maximum values. Through the above method, the different frame images constituting the environmental image are sent.

[0061] According to another aspect of the embodiments of the present invention, as shown in Figure 2 shown, there is also provided an elevator safety remote monitoring system, including a data acquisition module, a first monitoring module, and a second monitoring module, used to implement an elevator safety remote monitoring method described above. The specific functions of each module are as follows:

[0062] The data acquisition module includes an environmental detection module and an image acquisition module. The environmental detection module is used to acquire environmental data including temperature, noise, and oxygen content in the elevator. The image acquisition module is used to obtain the environmental image in the elevator in real time, and the environmental detection module and the image acquisition module respectively transmit the environmental data and the environmental image to the remote computer module through the network.

[0063] The first monitoring module includes a remote computer module, which is used to receive the environmental data and compare the environmental data with the preset standard environmental data to determine whether the environmental data is abnormal. In the case of determining that the environmental data is abnormal, an alert message is automatically sent to the elevator administrator.

[0064] The second monitoring module includes a remote computer module. After the elevator administrator receives a reminder message, the elevator administrator manipulates the environmental image displayed on the display unit of the remote computer module to check again whether the environmental status in the elevator is safe. When the elevator administrator finds that the environmental status in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. The environmental status includes the status of the passengers in the elevator.

[0065] According to another aspect of the embodiments of the present invention, a storage medium is provided. The storage medium stores program instructions, and when the program instructions run, the device where the storage medium is located is controlled to execute the method of any one of the above.

[0066] In summary, first, an environmental detection module and an image acquisition module are set in the elevator. The environmental detection module collects environmental data, including temperature, etc., and the image acquisition module obtains the environmental image in the elevator. Secondly, when the remote computer module determines that the environmental data in the elevator is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator. Finally, after the elevator administrator receives the reminder message, by manipulating the environmental image displayed on the display unit of the remote computer module, the elevator administrator checks again whether the environmental status in the elevator is safe. The environmental status includes the status of the passengers in the elevator. When it is found that the environmental status in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. Through the present invention, the elevator safety can be monitored more accurately by combining the environmental data and the environmental image in the elevator, while minimizing the labor cost. At the same time, when the image acquisition module transmits the environmental image to the remote computer module, the transmission time can be shortened while ensuring the quality of the environmental image obtained by the remote computer module as much as possible. Through the present invention, the timeliness of the display unit of the remote computer module to display the environmental image can also be ensured, so as to better monitor the elevator safety.

[0067] It should be understood that although the steps in the flowcharts of the embodiments of the present invention are displayed in sequence according to the arrows, these steps do not necessarily need to be executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limitation, and these steps can be executed in other orders. Moreover, at least a part of the steps in each embodiment may include multiple sub-steps or multiple stages. These sub-steps or stages do not necessarily need to be executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages does not necessarily need to be sequential, but can be executed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

[0068] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The above program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.

[0069] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.

[0070] The above embodiments only represent several implementation manners of the present invention. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the invention patent of the present invention should be subject to the appended claims.

[0071] The above is only the preferred embodiment of the present invention and is not used to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An elevator safety remote monitoring method, characterized in that, Including the following steps: An environment detection module is set in the elevator. The environment detection module collects environment data including temperature, noise, and oxygen content in the elevator. At the same time, an image acquisition module is set in the elevator. The image acquisition module obtains the environment image in the elevator in real time. And the environment detection module and the image acquisition module respectively transmit the environment data and the environment image to a remote computer module through the network; The remote computer module receives the environment data and compares the environment data with the pre-set standard environment data to determine whether the environment data is abnormal. In the case where the remote computer module determines that the environment data is abnormal, the remote computer module automatically sends a reminder message to the elevator administrator; After the elevator administrator receives the reminder message, the elevator administrator checks the safety of the environment state in the elevator again by manipulating the environment image displayed on the display unit of the remote computer module. When the elevator administrator finds that the environment state in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. The environment state includes the state of the passengers in the elevator; The image acquisition module transmits the environment image to the remote computer module through the network, including the following steps: The image acquisition module encodes the environment image to be sent and transmits the encoded environment image to the remote computer module through the network; The remote computer module receives the encoded environment image from the image acquisition module and stores the encoded environment image in the storage unit of the remote computer module. The size of the storage unit of the remote computer module is a pre-set first value. At the same time, during the process of storing the encoded environment image in the storage unit of the remote computer module, the encoded environment image is decoded; The display unit of the remote computer module displays the environment image obtained through decoding, and at the same time allows the elevator administrator to manipulate the displayed environment image, including zooming in and zooming out of the displayed environment image; When the elevator administrator manipulates the environment image displayed on the display unit of the remote computer module, it includes the following steps: In the case where the remote computer module detects that the elevator administrator manipulates the environment image displayed on the display unit, the remote computer module adjusts the size of its storage unit to a pre-set second value, and the remote computer module sends the current size of its storage unit to the image acquisition module; When the image acquisition module receives the current size of the storage unit sent by the remote computer module, the image acquisition module reduces the speed of sending the environment image to the remote computer module. And in the case where the remote computer module detects that the elevator administrator does not manipulate the environment image displayed on the display unit within a pre-set time period, the remote computer module readjusts the size of its storage unit to the first value.

2. The elevator safety remote monitoring method according to claim 1, characterized in that, The pre-set first value is greater than the pre-set second value, and the second value is greater than or equal to zero.

3. A method for remotely monitoring the safety of an elevator according to claim 1, characterized in that The image acquisition module encodes the environment image to be sent and transmits the encoded environment image to the remote computer module, including the following steps: The image acquisition module sends environmental images frame by frame. For the current frame image of the environmental image, the current frame image is divided into a preset number of current frame image blocks, each current frame image block contains a number of pixel points, and a unique identifier for each current frame image block is generated; the previous frame image of the current frame image is obtained, and at the same time, each pixel point included in different current frame image blocks of the current frame image is compared with the pixel point at the corresponding pixel position included in the previous frame image, and the first change value between the pixel points is calculated; Based on the respective current frame image blocks of the current frame image, the current frame image is divided into different current frame image regions, each current frame image region contains a number of current frame image blocks, each pixel point included in the current frame image block corresponds to a first change value, and a transmission priority is set for different current frame image regions. For different current frame image regions, the number of current frame image blocks that have changed in the current frame image region is also calculated. For the current frame image regions where the number is less than the preset number threshold, and the current frame image regions where the number is greater than or equal to the preset number threshold, different coding rates are set respectively; Using the set coding rate, and in accordance with the transmission priorities of different current frame image regions, the first change values corresponding to the pixel points included in each current frame image block of different current frame image regions are encoded in sequence, and the second change value after and before the encoding process is calculated; Based on the transmission priorities of different current frame image regions, the results of the encoding process corresponding to each current frame image block of the current frame image region with a high transmission priority are sent first, and it is judged whether it is currently allowed to send the second change values corresponding to each current frame image block of different current frame image regions at the same time. If allowed, the second change values corresponding to each current frame image block of different current frame image regions are sent at the same time. Otherwise, continue to the next step; After sending the results of the encoding process corresponding to each current frame image block of different current frame image regions, the current frame image of the environmental image is updated, and at the same time, the process jumps back to the starting step to continue execution. When it is allowed to send the second change value corresponding to the previous current frame image block that has not been sent, it is judged whether the result of the encoding process corresponding to the new current frame image block with the same unique identifier as the previous current frame image block that has not been sent has been sent. If it has been sent, the second change value corresponding to the previous current frame image block that has not been sent is not sent. Otherwise, the second change value corresponding to the previous current frame image block that has not been sent is sent.

4. The elevator safety remote monitoring method according to claim 3, wherein, The coding rate refers to the ratio of the data volume after the encoding process to the data volume before the encoding process.

5. The elevator safety remote monitoring method according to claim 3, wherein The same method of dividing frame image blocks is used for different frame images of the environmental image, and the unique identifiers corresponding to the frame image blocks at the same positions in different frame images are the same.

6. An elevator safety remote monitoring system for implementing the method according to any one of claims 1-5, characterized in that, It includes the following modules: The data acquisition module includes an environment detection module and an image acquisition module. The environment detection module is used to collect environment data including temperature, noise, and oxygen content in the elevator. The image acquisition module is used to obtain the environment image in the elevator in real time. And the environment detection module and the image acquisition module respectively transmit the environment data and the environment image to the remote computer module through the network; The first monitoring module includes a remote computer module, which is used to receive the environment data and compare the environment data with the preset standard environment data to determine whether the environment data is abnormal. In the case of determining that the environment data is abnormal, it automatically sends a reminder message to the elevator administrator; The second monitoring module includes a remote computer module, which is used to, after the elevator administrator receives the reminder message, manipulate the environment image displayed by the display unit of the remote computer module to check again whether the environment status in the elevator is safe. When the elevator administrator finds that the environment status in the elevator is unsafe, corresponding countermeasures are taken in a timely manner. The environment status includes the status of the passengers in the elevator.

7. A storage medium, characterized in that, The storage medium stores program instructions, wherein when the program instructions run, they control the device where the storage medium is located to execute the method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Elevator monitoring system

    CN105523453A

  • Elevator monitoring system

    CN112249826A

  • Elevator information service system based on Internet of Things

    CN110467077A

  • Elavator management system based on thing networking

    CN206069114U