MONITORING SYSTEM OF A PASSENGER CONVEYOR AND MONITORING METHOD THEREFOR
Patent Information
- Application Number
- DE602017091685
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2016-07-29
- Filing Date
- 2017-07-31
- Publication Date
- 2025-09-03
- Estimated Expiration
- 2037-07-31
AI Technical Summary
Passenger conveyors such as escalators and moving walkways face safety hazards due to abnormalities like reverse running, speed anomalies, step missing, and barrier displacement during maintenance, leading to potential accidents.
A monitoring system using imaging and depth sensing sensors to detect the presence and position of barriers on escalators, employing background modeling and foreground detection to identify abnormal states, and triggering alarms or braking mechanisms when barriers are missing.
The system accurately monitors barrier states during maintenance, preventing safety accidents by timely detection and intervention.
Description
Technical Field
[0001] The present invention belongs to the field of passenger conveyor technologies, and relates to automatic monitoring of a passenger conveyor.Background Art
[0002] A passenger conveyor (such as an escalators or a moving walkway) is increasingly widely applied in public places such as subways, shopping malls, airports, and the like, and the running safety thereof becomes increasingly important.
[0003] During running of a passenger conveyor, abnormalities such as reverse running, speed anomaly, Step missing, Landing Plate displacement or missing may occur, causing major safety accidents; or during a repair operation of the passenger conveyor, no Barrier is disposed due to a non-standard operation while the passenger conveyor is in a repair running state, and in this case, if a passenger enters the passenger conveyor, a major safety accident also occurs easily.
[0004] JP2010269884A describes a method and device for detecting abnormality of an escalator step.Summary of the Invention
[0005] According to a first aspect of the present invention, a monitoring system of a passenger conveyor is provided in accordance with claim 1 One or more examples of such a system are provided by claims 2 to 7.
[0006] According to another aspect of the present invention, a monitoring method of a passenger conveyor is provided in accordance with claim 8. One or more examples of such a method are provided by claims 9 to 14.
[0007] According to still another aspect of the present invention, a passenger conveying system in accordance with claim 15 is provided, including a passenger conveyor and the foregoing monitoring system.
[0008] The foregoing features and operations of the present invention will become more obvious according to the following description and the accompanying drawings.Brief Description of the Drawings
[0009] The following detailed description with reference to the accompanying drawings will make the foregoing and other objectives and advantages of the present invention more complete and clearer, wherein identical or similar elements are represented using identical reference signs. FIG. 1 is a schematic structural diagram of a monitoring system of a passenger conveyor according to an embodiment of the present invention; FIG. 2 is a schematic flowchart of a monitoring method of a passenger conveyor according to an embodiment of the present invention; Detailed Description
[0010] The present invention is now described more completely with reference to the accompanying drawings. Exemplary embodiments of the present invention are illustrated in the accompanying drawings. However, the present invention may be implemented in lots of different forms, and should not be understood as being limited to the embodiments described herein. On the contrary, the embodiments are provided to make the disclosure thorough and complete, and fully convey the concept of the present invention to those skilled in the art. In the accompanying drawings, identical reference signs represent identical elements or parts, and therefore, descriptions thereof are omitted.
[0011] Some block diagrams in the accompanying drawings are functional entities, which do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in a software form, or implemented in one or more hardware modules or integrated circuits, or in different processing apparatuses and / or microcontroller apparatuses.
[0012] In the present invention, passenger conveyors include Escalators and Moving Walkways. In the embodiments illustrated below, an escalator is used as an example to describe the monitoring system and monitoring method of the embodiments of the present invention in detail. However, it should be understood that, the monitoring system and monitoring method for the escalator in the following embodiments may also be analogically applied to moving walkways. Adaptive improvements or the like that may need to be performed can be obtained by those skilled in the art with the teachings of the embodiments of the present invention.
[0013] It should be noted that, in the present invention, a "normal state" of a monitored object of the passenger conveyor refers to a working condition state in which the monitored object at least does not bring potential safety hazards to passengers; on the contrary, an "abnormal state" refers to a working condition state in which the monitored object at least may bring potential safety hazards to passengers, for example, a working condition state that does not conform to related standards or regulations. Those skilled in the art may define the "normal state" and "abnormal state" in advance according to a specific application environment and a specific monitored object.
[0014] FIG. 1 is a schematic structural diagram of a monitoring system of a passenger conveyor according to a third embodiment of the present invention. The monitoring system according to the embodiment shown in FIG. 1 may be used to detect whether a state of a Barrier 905 of an escalator 900 is normal, for example, whether the barrier is missing, in a maintenance and repair working condition. If the barrier 905 is missing or displaced at an improper position, a passenger may enter the escalator 900 in the maintenance and repair working condition, which easily causes a major safety accident, and this needs to be completely avoided.
[0015] The monitoring system in the embodiment shown in FIG. 1 specifically includes a sensing apparatus 310 and a processing apparatus 300 coupled to the sensing apparatus 310, and the escalator 900 includes a passenger conveyor controller 910, a driving part 920 such as a motor, and an alarm unit 930.
[0016] The sensing apparatus 310 is specifically an Imaging sensor or a Depth sensing sensor, or a combination thereof. According to a specific requirement and a monitoring range of a sensor, the escalator 900 may be provided with one or more sensing apparatuses 310, for example, 310 1 to 310 n , N being an integer greater than or equal to 1. The sensing apparatus 310 is mounted in such a manner that it can clearly and accurately acquire a monitored object of the escalator 900, and the specific mounting manner and mounting position thereof are not limited. In this embodiment, there are two sensing apparatuses 310, which are disposed approximately above entry / exit regions (901 and 902) at two ends of the escalator 900 respectively, to sense barriers 905 in the entry / exit regions (901 and 902). It should be understood that, to accurately sense the barrier 905, an imaging sensor or a depth sensing sensor of a corresponding type may be selected according to a specific application environment, and even a corresponding lighting lamp or the like may be configured above the position where the barrier 905 should be disposed.
[0017] The sensing apparatus 310 may be an imaging sensor of a 2D image sensor of various types. It should be understood that, any image sensor capable of capturing an image frame including pixel brightness information can be applied herein. Certainly, an image sensor capable of capturing an image frame including pixel brightness information and color information (such as RGB information) may also be applied herein.
[0018] The sensing apparatus 310 may be any 1D, 2D, or 3D depth sensor or a combination thereof. Such a sensor is operable in an optical, electromagnetic, or acoustic spectrum that can generate a depth map (which is also known as a point cloud or an occupancy grid) of a corresponding dimension. Various depth sensing sensor technologies and devices include, but are not limited to: structured light measurement, phase shift measurement, time-of-flight measurement, a stereo triangulation device, an optical triangulation device plate, a light field camera, a coded aperture camera, a computational imaging technology, simultaneous localization and map-building (SLAM), an imaging radar, an imaging sonar, an echolocation device, a scanning LIDAR, a flashing LIDAR, a passive infrared (PIR) sensor, and a small focal plane array (FPA), or a combination including at least one of the foregoing. Different technologies may include active (transmitting and receiving signals) or passive (only receiving signals) technologies and are operable in a band of an electromagnetic or acoustic spectrum (such as visual and infrared). Depth sensing can achieve a particular advantage over conventional 2D imaging. The use of infrared sensing can achieve a particular benefit over visible spectrum imaging such that alternatively or additionally, the sensor can be an infrared sensor having one or more pixel spatial resolutions, for example, a passive infrared (PIR) sensor or a small IR focal plane array (FPA).
[0019] It should be noted that, there may be qualitative and quantitative differences between a 2D imaging sensor (such as a conventional monitoring camera) and the 1D, 2D or 3D depth sensing sensor to the extent that the depth sensing provides numerous advantages. In 2D imaging, reflected color (a mixture of wavelengths) from the first object in each radial direction of the imager is captured. A 2D image, then, may include a combined spectrum of source lighting and a spectral reflectivity of an object in a scene. The 2D image may be roughly interpreted as a picture by a person. In the 1D, 2D or 3D depth sensing sensor, there is no color (spectrum) information. More specifically, a distance (depth, range) to a first reflection object in a radial direction (1D) or directions (2D, 3D) from the sensor is captured. The 1D, 2D and 3D technologies may have inherent maximum detectable range limits and may have relatively lower spatial resolution than typical 2D imagers. In terms of relative immunity to ambient lighting problems, compared to conventional 2D imaging, the use of 1D, 2D, or 3D depth sensing may advantageously provide improved operations, and better separation and better privacy protection of shielded objects. The use of infrared sensing can achieve a particular benefit over visible spectrum imaging. For example, it is possible that a 2D image cannot be converted into a depth map, and a depth map does not have a capability of being converted into a 2D image (for example, artificial allocation of continuous colors or brightness to continuous depths may cause a person to roughly interpret a depth map in a manner somewhat akin to how a person sees a 2D image, while the depth map is not an image in a conventional sense).
[0020] When the sensing apparatus 310 is specifically a combination of an imaging sensor and a depth sensing sensor, the sensing apparatus 310 may be an RGB-D sensor, which may simultaneously acquire RGB information and depth (D) information.
[0021] During inspection and repair, the sensing apparatus 310 is triggered to sense a region where the barrier 905 of the escalator 900 should be located and obtain multiple data frames in real time; if sequence frames are acquired through sensing by the imaging sensor, the sequence frames are multiple image frames, and each pixel therein has, for example, corresponding brightness information and color information; if the sequence frames are acquired through sensing by the depth sensing sensor, the sequence frames are multiple depth maps, and each pixel or occupancy grid therein also has a corresponding depth dimension (reflecting depth information).
[0022] If it is necessary to monitor the barrier 905 all the time in the inspection and repair operation condition, multiple sensing apparatuses 310 1 to 310 n all work simultaneously to acquire corresponding sequence frames, and each frame is transmitted to the processing apparatus 300. The processing apparatus 300 is responsible for performing data processing on each frame, and finally obtains information indicating whether the barrier 905 of the escalator 900 is in a normal state, for example, determine whether the barrier is missing.
[0023] Specifically, the processing apparatus 300 is configured to include a background acquisition module 301 and a foreground detection module 320. In a first case, the background acquisition module 301 may acquire a background model by using one or more 2D images or 3D depth maps when the barrier 905 is in a normal state, and in a second case, the background acquisition module 301 may acquire a background model by using one or more 2D images or 3D depth maps when the barrier 905 is not disposed in a region where the barrier 905 needs to be disposed. Therefore, in the first case, the background acquisition module 301 acquires a first background model by learning a data frame that is acquired when the barrier 905 is correctly disposed; in the second case, the background acquisition module 301 acquires a second background model by learning a data frame that is acquired when no barrier 905 is disposed. The first background model and the second background model may be established before maintenance and repair of the escalator 900, and the processing apparatus 300 is initialized during this period to obtain the background models. The background models may be established through learning by using, but not limited to, a Gaussian Mixture Model, a Code Book Model, Robust Principle Components Analysis (RPCA), and the like. A background model obtained by learning image frames acquired by the imaging sensor is a typical brightness background model or chromaticity background model; a background model obtained by learning frames acquired by the depth sensing sensor is a typical depth background model.
[0024] It should be understood that, at the subsequent barrier monitoring stage, the background model may be adaptively updated. When an application scenario, a sensor type, or a barrier type changes, a corresponding background model may be acquired again by means of learning at the initialization stage.
[0025] The foreground detection module 320 is configured to subtract, from the background model, a data frame acquired in real time to obtain a foreground object (taking the second background model as an example), or subtract the background model from a data frame acquired in real time to obtain a foreground object (taking the first background model as an example), for example, the foreground object is obtained by using a differential method. Taking the second background model as an example, if the barrier 905 is missing, a portion of the data frame corresponding to the barrier 905 is compared with a corresponding portion of the background model, and the obtained foreground object also includes a feature reflecting that the barrier 905 is missing.
[0026] In an embodiment, the foreground detection module 320 may eliminate noise of the foreground object by using some filtering technologies. For example, noise is eliminated by using erosion and dilation image processing technologies, so that the foreground object is obtained more accurately. It should be noted that, the filtering may include convolution about a spatial, temporal, or spatial-temporal kernel.
[0027] The processing apparatus 300 further includes a foreground feature extraction module 330. The foreground feature extraction module 330 extracts a corresponding foreground feature from the foreground object. In order to monitor the barrier of the escalator 900, the extracted foreground feature includes features such as the shape and color of the foreground object (the barrier 905 is generally yellow, which is significantly different from colors of other objects), and may even include information such as the size and / or position. Taking the data frame acquired by the imaging sensor as an example, the color information is embodied by the chromaticity of pixels of the foreground object, and the shape, size and position information is embodied by brightness value changes of the pixels in the foreground object. Taking the data frame acquired by the depth sensing sensor as an example, the shape, size and position information is embodied by depth value changes of occupancy grids in the foreground object.
[0028] Further, the processing apparatus 300 further includes a barrier working condition judgment module 340. The working condition judgment module 340 judges whether the barrier 905 is in a normal state based on the foreground feature. Specifically, comparison judgment may be performed on the foreground feature by using the background model. For example, by comparing the shape, size and position features of the foreground object with shape, size and position features about the barrier in the background model, it is judged whether the barrier is missing; or by comparing the shape, size, position and color features of the barrier with shape, size, position and color features about the barrier in the background model, it is judged whether the barrier is missing. It should be noted that, the shape, size and color feature information about the barrier in the background model may be implemented in the background acquisition module 301.
[0029] By taking the background model being the first background model as an example, assuming that the foreground feature is mainly a foreground feature of a foreground object of maintenance personnel, and by comparing the foreground feature with the feature information about the barrier 905 in the first background model, it can be judged that the foreground feature is unrelated to the barrier 905. In this case, the barrier working condition judgment module 340 can easily judge that the barrier 905 is in a normal state. Assuming that the foreground feature is mainly a foreground feature of a foreground object of a barrier, by comparing the foreground feature with the feature information about the barrier 905 in the first background model, it can be judged that the foreground feature is the same or substantially the same as the barrier 905, and the barrier working condition judgment module 340 can easily judge that the barrier 905 is in a missing state.
[0030] By taking the background model being the second background model as an example, assuming that the foreground feature is a foreground feature of the foreground object of the barrier 905, by comparing the foreground feature with the feature information about the barrier 905 in the second background model, it can be judged that the foreground feature is related to the barrier 905, and it is further judged that a position feature in the foreground feature is substantially the same as the position information about the barrier 905 in the second background model; in this case, the barrier working condition judgment module 340 can easily judge that the barrier 905 is in a normal state. Assuming that the foreground feature is mainly a foreground feature of a foreground object of maintenance personnel, by comparing the foreground feature with the feature information about the barrier 905 in the second background model, it can be judged that the foreground feature is unrelated to the barrier 905, and the barrier working condition judgment module 340 can easily judge that the barrier 905 is in a missing state.
[0031] Further, taking barrier missing in 2D image processing as an example, a current 2D image frame is compared with the first background model to obtain the foreground object of the barrier 905, and based on the 2D image of the object, features such as the position, color and shape of the object are also extracted, which are further compared with the background model, for example, features such as shapes and colors are compared. Therefore, it can be judged that the barrier is missing, thus directly judging that the barrier 905 is in an abnormal state.
[0032] Further, taking barrier missing in depth map processing as an example, a current 3D depth map frame is compared with the first background model (a model based on depth information), to obtain the foreground object of the barrier 905. Features such as the position and 3D shape of the object are also extracted, which are further compared with the background model, for example, features such as 3D shapes corresponding to the same position are compared. Therefore, it can be judged that a particular position lacks a barrier, thus directly judging that the barrier 905 is in an abnormal state.
[0033] Further, the barrier working condition judgment module 340 may be configured to determine, only when judgment results based on multiple (such as two) continuous data frames are that a same barrier 905 is missing, that the current barrier 905 is in the abnormal state, which helps improve the judgment accuracy.
[0034] In still another embodiment, by taking the second background model as an example, when it is determined that the foreground object of the barrier is included, whether the barrier 905 is in a normal state in which the barrier is at a corresponding correct position is judged based on the position feature of the foreground object of the barrier, i.e., whether the barrier 905 is placed at a proper position is judged. The position feature of the foreground object of the barrier 905 is obtained by the foreground feature extraction module 330. When the data frame is obtained through sensing by the depth sensing sensor, the position feature of the foreground object of the barrier 330 is a 3D position feature. Specifically, the foreground feature extraction module 330 may extract 3D position features corresponding to multiple corner points (such as points at four corners) of the foreground object of the barrier 905 and / or a 3D position feature corresponding to the center of the foreground object of the barrier 905. With these position features, whether the barrier 905 is placed at a proper position can be judged more accurately.
[0035] When the barrier working condition judgment module 340 in the processing apparatus 300 in the foregoing embodiment determines that the monitored barrier 905 is in an abnormal state (for example, the barrier is missing), a corresponding signal may be sent to the passenger conveyor controller 910 of the escalator 900, so that corresponding measures are taken. For example, the controller 910 further sends a signal to a braking part (not shown in the figure) to perform braking. The processing apparatus 300 may further send a signal to an alarm unit 930 mounted above the escalator 900, to remind the passenger to watch out, and remind the maintenance personnel to arrange the barrier 905, for example, a message such as "the barrier is missing; do not take the escalator; please arrange a barrier immediately" is broadcast. Certainly, the processing apparatus 300 may further send a signal to an elevator maintenance center of a building, to prompt that on-site processing needs to be performed in time. Measures taken when it is found that the barrier 905 of the escalator 900 is in an abnormal state are not limited.
[0036] The monitoring system in the embodiment shown in FIG. 1 can automatically monitor the state of the barrier 905 during inspection and maintenance of the escalator 900, the monitoring is accurate and abnormal conditions of the barrier can be found in time, helping prevent safety accidents.
[0037] A method procedure of barrier monitoring based on the monitoring system in the embodiment shown in FIG. 1 is illustrated according to FIG. 2. A working principle of the monitoring system according to the embodiment of the present invention is further described with reference to FIG. 1 and FIG. 2.
[0038] First, in step S31, entry / exit regions (901 and 902) of a passenger conveyor is sensed by using an imaging sensor and / or a depth sensing sensor to acquire a data frame. During acquisition of a background model through learning, a data frame corresponding to the first background model is acquired through sensing when the barrier 905 is correctly arranged, and a data frame corresponding to the second background model is acquired through sensing when the barrier 905 is not arranged; in other cases, the data frame is acquired at any time in a maintenance and repair working condition, for example, 30 data frames are acquired per second, and a predetermined number of data frames are acquired at predetermined intervals or acquired continuously, for use in subsequent analysis.
[0039] Further, in step S32, taking the second background model as an example, the background model is acquired based on a data frame sensed when the barrier is not arranged. This step is accomplished in the background acquisition module 301, and may be implemented at the initialization stage of the system. If both the imaging sensor and the depth sensing sensor are used, background models are acquired by learning separately based on data frames acquired by the imaging sensor and the depth sensing sensor respectively.
[0040] Further, in step S33, a data frame sensed in real time is compared with the background model to obtain a foreground object. This step is accomplished in the foreground detection module 320, and the foreground object may be sent to the barrier working condition judgment module 340 for analysis.
[0041] Further, in step S34, a corresponding foreground feature is extracted from the foreground object. This step is accomplished in the foreground feature extraction module 330, and the extracted foreground feature includes the shape and position of the foreground object, and even further includes information such as color and / or size.
[0042] Further, in step S35, it is judged whether it is in a normal state in which the barrier has been arranged, and if the judgment result is "no", it indicates that the barrier 905 is in an abnormal state currently, and step S36 is performed, to trigger alarming and escalator braking operations. Step S35 and step S36 are accomplished in the barrier working condition judgment module 340. The specific judgment method is already disclosed in the description about the barrier working condition judgment module 340.
[0043] So far, the barrier monitoring process in the maintenance and repair working condition in the foregoing embodiment has basically ended, and this process may be repeated and continuously performed, to continuously monitor the barrier of the escalator 900. It should be noted that, if both the imaging sensor and the depth sensing sensor are used, the imaging sensor and the depth sensing sensor may separately acquire respective data frames, and in steps S32 to S35, processing is separately performed on the respective data frames; and when the judgment result of the data frame corresponding to either of the imaging sensor and the depth sensing sensor is "no" in step S35, step S36 is performed. In another alternative embodiment, the process of steps S22 to S25 may be performed on data from the imaging sensor and the depth sensing sensor respectively by using one or more of the following technologies: Bayesian estimation, Maximum likelihood (ML), Maximum a priori (MAP), Non-linear least squares, and the like. In this way, defects of monitoring by either of the imaging sensor and the depth sensing sensor can be avoided, ensuring that the abnormal state of the barrier is detected timely and reliably.
[0044] It should be noted that, the processing apparatus (300) in the monitoring system in the embodiments shown in FIG. 1 may be disposed in a control center of a building, or may be integrated with the controller 910 of the escalator 900 or the like, and the specific setting form is not limited. Moreover, more than one monitoring system in the embodiments shown in FIG. 1 may be integrated for implementation, and share the sensing apparatus 310, thereby simultaneously monitoring more than one of the landing plate, the step, the barrier used in the maintenance and repair working condition, and the speed of the step, to reduce costs.
[0045] It should be noted that the elements disclosed and depicted herein (including flowcharts and block diagrams in the accompanying drawings) imply logical boundaries between the elements. However, according to software or hardware engineering practices, the depicted elements and the functions thereof may be implemented on machines through a computer executable medium. The computer executable medium has a processor capable of executing program instructions stored thereon as a monolithic software structure, as standalone software modules, or as modules that employ external routines, code, services, and so forth, or any combination thereof, and all such implementations may fall within the scope of the appended claims.
[0046] Although the different non-limiting implementation solutions have specifically illustrated components, the implementation solutions of the present invention are not limited to those particular combinations. It is possible to use some of the components or features from any of the non-limiting implementation solutions in combination with features or components from any other non-limiting implementation solutions within the scope of the appended claims.
[0047] Although particular step sequences are shown, disclosed, and claimed, it should be appreciated that the steps may be performed in any order, separated or combined, unless otherwise indicated and will still benefit from the present disclosure.
[0048] The foregoing description is exemplary rather than defined by the limitations within. Various non-limiting implementation solutions are disclosed herein, however, persons of ordinary skill in the art would recognize that various modifications and variations in light of the above teachings will fall within the scope of the appended claims. It is therefore to be appreciated that within the scope of the appended claims, the disclosure may be practiced other than as specifically disclosed. For that reason, the appended claims should be studied to determine the true scope and content.
Claims
1. A monitoring system of a passenger conveyor (900), wherein the passenger conveyor is an escalator (900) or a moving walkway, the monitoring system comprising: an imaging sensor (310) and / or a depth sensing sensor (310) configured to sense (S31) a monitored object (905) of the passenger conveyor (900) to acquire a data frame; a processing apparatus (300) configured to analyze the data frame to monitor whether the monitored object (905) is in a normal state, the processing apparatus (300) being configured to comprise: a background acquisition module (301) configured to acquire (S32) a background model based on a data frame that is sensed when the monitored object (905) is in a normal state; a foreground detection module (320) configured to compare (S33) a data frame sensed in real time with the background model to obtain a foreground object; and a working condition judgment module (340) configured to perform data processing at least based on the foreground object to judge whether the monitored object (905) is in a normal state; wherein the processing apparatus (300) further comprises: a foreground feature extraction module (330) configured to extract a corresponding foreground feature from the foreground object according to the monitored object (905); wherein the working condition judgment module (340) is further configured to judge, based on the foreground feature, whether the monitored object (905) is in a normal state and wherein a comparison judgment is performed on the foreground feature by using the background model; and characterized in that the monitored object comprises a barrier (905) used in the passenger conveyor (900) in a maintenance and repair working condition, and the working condition judgment module (340) is further configured to judge that the barrier (905) is in an abnormal state when the barrier (905) is missing and / or placed at an improper position.
2. The monitoring system of claim 1, wherein the background acquisition module (301) is configured to acquire a first background model based on a data frame that is sensed when the barrier (905) is in a normal state, or acquire a second background model based on a data frame that is sensed in an abnormal state in which the barrier (905) is not disposed.
3. The monitoring system of claim 2, wherein the foreground detection module (320) is configured to: compare a data frame sensed in real time with the second background model to obtain the foreground object; and the working condition judgment module (340) is further configured to: determine whether the foreground object comprises a foreground object of the barrier (905), and when the foreground object does not comprise the foreground object of the barrier (905), determine that the barrier (905) is in a normal state in which the barrier (905) is missing; and optionally, the working condition judgment module (340) is further configured to: when determining that the foreground object comprises the foreground object of the barrier (905), judge, based on a position feature of the foreground object of the barrier (905), whether the barrier (905) is in a normal state in which the barrier is at a corresponding correct position; wherein the position feature of the foreground object of the barrier (905) is obtained by the foreground feature extraction module (330); and optionally, when the data frame is obtained through sensing by the depth sensing sensor, the position feature of the foreground object of the barrier (905) is a 3D position feature; and / or optionally, the position feature of the foreground object of the barrier (905) comprises position features corresponding to multiple corners of the foreground object of the barrier (905) and / or a position feature corresponding to a center of the foreground object of the barrier (905); and / or optionally, the working condition judgment module (340) is further configured to: when a judgment result of at least two continuous data frames is that the barrier (905) is in a same abnormal state, determine that the barrier (905) is in the abnormal state.
4. The monitoring system of any of claims 1, 2 or 3, wherein the foreground feature extracted by the foreground feature extraction module (330) comprises one or more of a shape feature, such as one or more of the following features: histogram of oriented gradients, Zernike moment, Centroid Invariance to boundary point distribution, and Contour Curvature; a size feature, and a position feature of the foreground object, wherein optionally the foreground feature extracted by the foreground feature extraction module further comprises one or more of the following features: Scale Invariant Feature Transform, Speed-Up Robust Feature, Affine Scale Invariant Feature Transform, other SIFT variables, Harris Corner Detector, Smallest Univalue Segment Assimilating Nucleus, FAST corner detection, Phase Correlation, Normalized Cross-Correlation, Gradient Location Orientation Histogram, Binary Robust Independent Elementary Features, Center Surround Extremas, and Oriented and Rotated Binary Robust Independent Elementary Features, and the working condition judgment module (340) judges, based on one or more of the shape feature, the size feature, and the position feature of the foreground object, whether the barrier (905) is missing and / or is placed at an improper position; and optionally the working condition judgment module (340) is configured to compare or classify used features by using one or more of the following technologies: clustering, Deep Learning, Convolutional Neural Networks, Recursive Neural Networks, Dictionary Learning, Bag of visual words, Support Vector Machine, Decision Trees, and Fuzzy Logic; and optionally, when the data frame is acquired by the imaging sensor, the foreground feature extracted by the foreground feature extraction module (330) further comprises a color feature of the foreground object, and the working condition judgment module (340) further judges, in combination with the color feature of the foreground object, whether the barrier (905) is missing and / or is placed at an improper position.
5. The monitoring system of any preceding claim, wherein there are two imaging sensors (310) and / or depth sensing sensors (310), which are disposed approximately above entry / exit regions (901, 902) at two ends of the passenger conveyor respectively, to separately sense barriers (905) in the entry / exit regions (901, 902).
6. The monitoring system of any preceding claim, wherein: when the monitoring system comprises both the imaging sensor and the depth sensing sensor, the imaging sensor and the depth sensing sensor are integrated into an RGB-D sensor; and / or when the monitoring system comprises both the imaging sensor and the depth sensing sensor, the data frame comprises a first data frame acquired by the imaging sensor and a second data frame acquired by the depth sensing sensor; wherein the background acquisition sub-module (301) is configured to acquire background models based on the first data frame and the second data frame respectively; the foreground detection module (320) is configured to obtain a first foreground object and a second foreground object based on the first data frame and the second data frame respectively; and the working condition judgment module (340) is configured to perform data processing based on the first foreground object and the second foreground object to separately judge whether the monitored object (905) is in a normal state, and determine that the monitored object (905) is in an abnormal state only when both the judgment results are that the monitored object (905) is in an abnormal state.
7. The monitoring system of any preceding claim, wherein the processing apparatus (300) is further configured to: when the working condition judgment module (340) determines that the monitored object (905) is in an abnormal state, trigger outputting of a signal to the passenger conveyer (900) and / or an elevator maintenance center of a building, to prevent a safety accident.
8. A monitoring method of a passenger conveyor (900), wherein the passenger conveyor is an escalator (900) or a moving walkway, the method comprising steps of: sensing (S31) a monitored object (905) of the passenger conveyor (900) to acquire a data frame; acquiring (S32) a background model in advance based on a data frame that is sensed when the monitored object is in a normal state; comparing (S33) a data frame sensed in real time with the background model to obtain a foreground object; and performing data processing at least based on the foreground object to judge (S35) whether the monitored object (905) is in a normal state; further comprising a step of: extracting (S34) a corresponding foreground feature from the foreground object according to the monitored object (905); wherein in the judgment step (S35), whether the monitored object (905) is in a normal state is judged based on the foreground feature, and wherein a comparison judgment is performed on the foreground feature by using the background model; and wherein the monitored object comprises a barrier (905) used in the passenger conveyor (900) in a maintenance and repair working condition, and in the judgment step (S35), the barrier (905) is judged to be in an abnormal state when the barrier (905) is missing and / or placed at an improper position.
9. The monitoring method of claim 8, wherein in the step of acquiring a background model (S32), a first background model is acquired based on a data frame that is sensed when the barrier (905) is in a normal state, or a second background model is acquired based on a data frame that is sensed in an abnormal state in which the barrier (905) is not disposed.
10. The monitoring method of claim 9, wherein in the step of extracting a foreground feature (S34), a data frame sensed in real time is compared with the second background model to obtain the foreground object; and in the judgment step (S35), it is determined whether the foreground object comprises a foreground object of the barrier (905), and when the foreground object does not comprise the foreground object of the barrier (905), it is determined that the barrier (905) is in a normal state in which the barrier (905) is missing; and optionally, in the judgment step (S35), when it is determined that the foreground object comprises the foreground object of the barrier (905), it is judged, based on a position feature of the foreground object of the barrier (905), whether the barrier (905) is in a normal state in which the barrier (905) is at a corresponding correct position; wherein the position feature of the foreground object of the barrier (905) is obtained in the step of extracting a foreground feature (S34), wherein optionally when the data frame is obtained through sensing by the depth sensing sensor (310), the position feature of the foreground object of the barrier (905) is a 3D position feature; and / or optionally wherein the position feature of the foreground object of the barrier (905) comprises position features corresponding to multiple corners of the foreground object of the barrier (905) and / or a position feature corresponding to a center of the foreground object of the barrier (905).
11. The monitoring method of any of claims 8 to 10, wherein in the step of extracting a foreground feature (S34), the extracted foreground feature comprises one or more of a shape feature, such as one or more of the following features: histogram of oriented gradients, Zernike moment, Centroid Invariance to boundary point distribution, and Contour Curvature; a size feature and a position feature of the foreground object; and in the judgment step (S35), whether the barrier (905) is missing and / or is placed at an improper position is judged based on one or more of the shape feature, the size feature and the position feature of the foreground object; and optionally, wherein when the data frame is acquired by the imaging sensor (310), in the step of extracting a foreground feature (S34), the extracted foreground feature further comprises a color feature of the foreground object; and in the judgment step (S35), whether the barrier (905) is missing and / or is placed at an improper position is further judged in combination with the color feature of the foreground object.
12. The monitoring method of any of claims 8 to 11, wherein: in the step of acquiring a background model (S32), the background model is acquired based on the data frame that is sensed when the monitored object (905) is in a normal state; and in the judgment step (S35), when there is basically no foreground object, it is directly determined that the monitored object (905) is in a normal state; and / or the feature extracting step (S34) further comprises one or more of the following features: Scale Invariant Feature Transform, Speed-Up Robust Feature, Affine Scale Invariant Feature Transform, other SIFT variables, Harris Corner Detector, Smallest Univalue Segment Assimilating Nucleus, FAST corner detection, Phase Correlation, Normalized Cross-Correlation, Gradient Location Orientation Histogram, Binary Robust Independent Elementary Features, Center Surround Extremas, and Oriented and Rotated Binary Robust Independent Elementary Features; and / or in the judgment step (S35), used features are compared or classified by using one or more of the following technologies: clustering, Deep Learning, Convolutional Neural Networks, Recursive Neural Networks, Dictionary Learning, Bag of visual words, Support Vector Machine, Decision Trees, and Fuzzy Logic.
13. The monitoring method of any of claims 8 to 12, wherein the data frame comprises a first data frame acquired by the imaging sensor (310) and a second data frame acquired by the depth sensing sensor (310); wherein in the step of acquiring a background model (S32), background models are acquired based on the first data frame and the second data frame respectively; in the step of obtaining a foreground object, a first foreground object and a second foreground object are obtained based on the first data frame and the second data frame respectively; and in the judgment step (S35), data processing is performed based on the first foreground object and the second foreground object to separately judge whether the monitored object (905) is in a normal state, and it is determined that the monitored object (905) is in an abnormal state only when both the judgment results are that the monitored object (905) is in an abnormal state.
14. The monitoring method of any of claims 8 to 13, wherein in the judgment step (S35), when it is determined that the monitored object (905) is in an abnormal state, outputting of a signal to the passenger conveyer (900) and / or an elevator maintenance center of a building is triggered, to prevent a safety accident.
15. A passenger conveying system, comprising a passenger conveyor (900) and the monitoring system according to any of claims 1 to 7, wherein the passenger conveyor is an escalator (900) or a moving walkway.