[go: up one dir, main page]

RU2378178C1 - Control system of elevators and method of control automation for elevators - Google Patents

Control system of elevators and method of control automation for elevators Download PDF

Info

Publication number
RU2378178C1
RU2378178C1 RU2008132972/11A RU2008132972A RU2378178C1 RU 2378178 C1 RU2378178 C1 RU 2378178C1 RU 2008132972/11 A RU2008132972/11 A RU 2008132972/11A RU 2008132972 A RU2008132972 A RU 2008132972A RU 2378178 C1 RU2378178 C1 RU 2378178C1
Authority
RU
Russia
Prior art keywords
elevator
passenger
video
data
video processor
Prior art date
Application number
RU2008132972/11A
Other languages
Russian (ru)
Inventor
Мауро АТАЛЛА (US)
Мауро АТАЛЛА
Пэнцзюй КАН (US)
Пэнцзюй КАН
Линь ЛИНЬ (US)
Линь ЛИНЬ
Мегхна МИСРА (US)
Мегхна МИСРА
Кристиан Мария НЕТТЕР (US)
Кристиан Мария НЕТТЕР
Пэй-Юань ПЭН (US)
Пэй-Юань ПЭН
Цзыю СЮН (US)
Цзыю СЮН
Мэтью Алэн ФИН (US)
Мэтью Алэн ФИН
Original Assignee
Отис Элевейтэ Кампэни
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Отис Элевейтэ Кампэни filed Critical Отис Элевейтэ Кампэни
Priority to RU2008132972/11A priority Critical patent/RU2378178C1/en
Application granted granted Critical
Publication of RU2378178C1 publication Critical patent/RU2378178C1/en

Links

Images

Landscapes

  • Indicating And Signalling Devices For Elevators (AREA)

Abstract

FIELD: machine building.
SUBSTANCE: invention relates to lift-and-carry devices, particularly to control systems of elevators. Control system of elevators contains video processor, connected to video camera with ability of receiving of video pictures, its handling for monitoring of objects and data calculation about passengers, appearing in range of video camera vision, controller of elevator system, connected to video processor, with ability of implementation of function of dispatcher control and functions of management of elevator door, on the basis of data about passengers, received from video processor. Method on which it is implemented particular system, is in appearing and following of object, which is in elevator hall, by means of image information, received from video camera, data calculation about passenger by means of sequence of video pictures, data transferring about passengers to controller of elevator system, which provides delivery at least of one cab and control of opening and closing of elevator's doors on the basis of received data about passengers.
EFFECT: invention provides reduction of elevator's waiting time, improvement of elevator's dispatcher control.
22 cl, 7 dwg

Description

Область техники, к которой относится изобретениеFIELD OF THE INVENTION

Данное изобретение относится, в общем, к управлению лифтами и, более конкретно, к созданию использующей видеоинформацию системы, которая позволяет улучшить диспетчерское управление, управление дверями, управление доступом и может быть интегрирована с системами обеспечения безопасности.This invention relates, in General, to the management of elevators and, more specifically, to the creation using a video information system that improves dispatch control, door control, access control and can be integrated with security systems.

Уровень техникиState of the art

Эффективность работы лифтовой системы зависит от ряда факторов. Для типичного пассажира лифта наиболее важным фактором является время. При уменьшении значений параметров, связанных со временем обслуживания пассажиров подобной системой с разделением времени, повышается степень удовлетворенности пассажиров качеством обслуживания. Полное время обслуживания, связанное с эффективностью лифтовой системы, можно быть представлено в виде суммы трех интервалов времени.The efficiency of the elevator system depends on a number of factors. For a typical elevator passenger, the most important factor is time. By reducing the values of the parameters associated with the time of passenger service with such a time-sharing system, the degree of passenger satisfaction with the quality of service increases. The total service time associated with the efficiency of the elevator system can be represented as the sum of three time intervals.

Первый интервал времени представляет собой время ожидания пассажиром прибытия лифта на данный этаж ("время ожидания"). Обычно время ожидания представляет собой отрезок времени от момента, когда пассажир нажимает кнопку вызова лифта, до момента подачи лифта на этаж, где находится пассажир. Способы сокращения времени ожидания ранее были сосредоточены на поисках путей сокращения времени подачи кабины, либо с применением сложных алгоритмов, способных предсказывать запросы на обслуживание со стороны пассажиров, либо путем уменьшения времени, требуемого для подачи кабины на соответствующий этаж.The first time interval is the time that the passenger waits for the elevator to arrive at the given floor (“waiting time”). Typically, the waiting time is the length of time from the moment the passenger presses the elevator call button to the moment the elevator is delivered to the floor where the passenger is located. Ways to reduce waiting times have previously focused on finding ways to reduce cabin feed time, either using sophisticated algorithms that can predict service requests from passengers, or by reducing the time required to bring the cab to the appropriate floor.

Второй интервал времени представляет собой задержку при открытых дверях, то есть время, в течение которого двери кабины лифта остаются открытыми, позволяя пассажирам входить в кабину и выходить из нее. Выгодно было бы сократить время, в течение которого двери лифта остаются открытыми после того, как все выходящие пассажиры вышли из кабины, а ожидающие лифта пассажиры вошли в нее.The second time interval is the delay with the doors open, that is, the time during which the doors of the elevator car remain open, allowing passengers to enter and leave the car. It would be beneficial to reduce the time during which the elevator doors remain open after all the passengers leaving the cab and the passengers waiting for the elevator have entered it.

Третий интервал времени представляет собой время поездки, то есть время, которое пассажир проводит в кабине лифта. Если в кабине находятся несколько пассажиров, то время поездки будет включать продолжительность остановок на промежуточных этажах.The third time interval is the travel time, that is, the time that the passenger spends in the elevator car. If there are several passengers in the cabin, the trip time will include the duration of stops on the intermediate floors.

Для целью сокращения времени ожидания лифта пассажирами, находящимися на этаже, был разработан ряд алгоритмов. Например, в некоторых системах управления лифтами данные о потоке пассажиров используются для определения того, на какие этажи следует подавать кабины или на каких этажах следует, в зависимости от времени суток, парковать кабины.In order to reduce the waiting time for the elevator passengers on the floor, a number of algorithms have been developed. For example, in some elevator control systems, passenger flow data is used to determine which floors should be supplied with cabs or which floors, depending on the time of day, should park cabins.

Обычно вызов лифта путем нажатия кнопки вызова инициализирует подачу одной кабины на этаж, с которого поступил вызов. Если число пассажиров, ожидающих лифта на данном этаже, превышает вместимость кабины, то по крайней мере некоторые пассажиры должны будут дождаться отправления первой кабины, а затем снова вызвать лифт на данный этаж, нажав кнопку вызова. Это ведет к увеличению полного времени ожидания по крайней мере для части пассажиров. В подобной ситуации может оказаться, что данная кабина, число пассажиров в которой уже является максимально допустимым, будет по-прежнему останавливаться на этажах, с которых поступили вызовы. Но так как ни один новый пассажир не может войти в кабину, время поездки пассажиров на лифте бесполезно возрастает, как и время ожидания для пассажиров, находящихся на этажах.Usually, an elevator call by pressing the call button initiates the supply of one cabin to the floor from which the call was received. If the number of passengers waiting for the elevator on this floor exceeds the capacity of the cabin, at least some passengers will have to wait for the first cabin to leave, and then call the elevator to this floor again by pressing the call button. This leads to an increase in the total waiting time for at least some passengers. In a similar situation, it may turn out that this cabin, the number of passengers in which is already the maximum permissible, will still stop on the floors from which the calls came. But since no new passenger can enter the cabin, the time for passengers traveling on the elevator increases uselessly, as does the waiting time for passengers on the floors.

Многие лифтовые системы интегрированы также с системами контроля доступа и системами обеспечения безопасности. Эти системы служат для распознавания не имеющих права доступа, или неавторизованных, пассажиров и, если возможно, предотвращения их доступа к защищенным системой обеспечения безопасности областям. Так как лифт предоставляет точки доступа ко многим областям внутри здания, кабины лифта и его двери могут использоваться как средства контроля доступа. Появился ряд приемов, позволяющих обойти традиционные системы контроля доступа, например прием возврата карты-пропуска и прием проникновения под прикрытием авторизованного пользователя. Прием "возврат карты-пропуска" состоит в том, что имеющий право доступа (авторизованный) пользователь, обычно активизирующий карту ее движением вблизи считывающего устройства, передает ее затем неавторизованному пользователю, что позволяет получить доступ в защищенную область как авторизованному пользователю, так и неавторизованному пользователю. Прием проникновения в систему под прикрытием авторизованного пользователя состоит в том, что неавторизованный пользователь пытается для доступа в защищенную область использовать право доступа, предоставленное авторизованному пользователю (с ведома или без ведома последнего).Many elevator systems are also integrated with access control and security systems. These systems are used to recognize unauthorized or unauthorized passengers and, if possible, prevent their access to areas protected by the security system. Since the elevator provides access points to many areas within the building, elevator cabins and its doors can be used as means of access control. A number of techniques have appeared that allow you to bypass traditional access control systems, for example, receiving a pass-back card and receiving penetration under the guise of an authorized user. The “return card-pass” method consists in the fact that an authorized (authorized) user, usually activating the card by moving it near the reader, then passes it to an unauthorized user, which allows access to a protected area for both an authorized user and an unauthorized user . Reception of penetration into the system under the guise of an authorized user consists in the fact that an unauthorized user tries to use the access right granted to an authorized user to access a protected area (with or without the knowledge of the latter).

Поэтому имеется потребность в разработке лифтовой системы, позволяющей сократить времени ожидания лифта при одновременном повышении безопасности и улучшении управления доступом.Therefore, there is a need to develop an elevator system to reduce elevator latency while improving security and improving access control.

Раскрытие изобретенияDisclosure of invention

В данном изобретении данные о пассажирах поступают от устройства видеонаблюдения к устройству управления лифтами (контроллеру лифтов). Система видеонаблюдения включает процессор обработки видеоизображений, или видеопроцессор, подключенный таким образом, что он получает на вход видеосигнал от по крайней мере одной видеокамеры, служащей для наблюдения за областью, находящейся снаружи от дверей лифта. Видеопроцессор использует последовательность видеоизображений, поступающих от видеокамеры, для отслеживания объектов, находящихся снаружи от дверей лифта. На основе поступающей видеоинформации видеопроцессор вычисляет значения ряда параметров, сопоставленных каждому из отслеживаемых объектов. Значения параметров поступают в систему управления лифтами, которая использует значения параметров для эффективного диспетчерского управления кабинами и открытием/закрытием дверей лифтов.In this invention, passenger data is received from the video surveillance device to the elevator control device (elevator controller). The video surveillance system includes a video processing processor, or a video processor connected in such a way that it receives a video signal from at least one video camera, which serves to monitor the area outside the elevator doors. The video processor uses a sequence of video images coming from the video camera to track objects outside the elevator doors. Based on the incoming video information, the video processor calculates the values of a number of parameters associated with each of the monitored objects. The parameter values are sent to the elevator control system, which uses the parameter values for effective supervisory control of the cabins and the opening / closing of elevator doors.

Система управления лифтами, использующая видеоинформацию, согласно изобретению, как уже сказано выше, включает видеокамеру для получения видеоизображений дверей лифта и близлежащей области, находящейся в поля зрения видеокамеры, видеопроцессор для обработки видеоинформации, соединенный с видеокамерой с возможностью получения видеоизображений от видеокамеры и обработки их для слежения за объектами и расчета данных о пассажирах, появляющихся в зоне вышеуказанных отслеживаемых объектов, и контроллер лифтовой системы, соединенный с видеопроцессором с возможностью осуществления по крайней мере одной из следующих функций, функции диспетчерского управления и функции управления дверями лифта, на основе данных о пассажирах, получаемых от видеопроцессора.The elevator control system using the video information according to the invention, as mentioned above, includes a video camera for receiving video images of the elevator doors and a nearby area within the field of view of the video camera, a video processor for processing video information connected to the video camera with the possibility of receiving video images from the video camera and processing them for tracking objects and calculating passenger data appearing in the area of the above monitored objects, and an elevator system controller connected to the eoprotsessorom to perform at least one of the following features, functions, and supervisory control functions of the elevator door control based on passenger data received from video processor.

В системе, согласно изобретению, расчет в видеопроцессоре может производиться на основе по крайней мере одного из следующих параметров отслеживаемых объектов: положение, габариты, направление, ускорение, скорость и класс, которому принадлежит объект.In the system according to the invention, the calculation in the video processor can be based on at least one of the following parameters of the monitored objects: position, dimensions, direction, acceleration, speed and the class to which the object belongs.

Видеопроцессор передает параметры объектов контроллеру лифтовой системы.The video processor transfers the parameters of the objects to the controller of the elevator system.

При этом расчет в видеопроцессоре может производиться на основании данных о пассажирах, передаваемых контроллеру лифтовой системы, включающих по крайней мере один из следующих видов данных: оценка времени достижения, вероятность достижения, ковариация и количество пассажиров, ожидающих лифта.In this case, the calculation in the video processor can be based on passenger data transmitted to the controller of the elevator system, including at least one of the following types of data: estimated time to reach, probability of achievement, covariance and the number of passengers waiting for the elevator.

Расчет в видеопроцессоре может производиться также на основании данных о пассажирах при квалификации отслеживаемого объекта в качестве пассажира.The calculation in the video processor can also be based on passenger data when qualifying the tracked object as a passenger.

В видеопроцессоре может производиться деление поля зрения видеокамеры на первую область и вторую область, при этом вторая область определяется как область, непосредственно окружающая двери лифта.In the video processor, the camera’s field of view can be divided into the first region and the second region, while the second region is defined as the region directly surrounding the elevator doors.

Расчет в видеопроцессоре может также производиться на основании количества пассажиров, ожидающих лифта, с учетом количества отслеживаемых объектов, входящих во вторую область.The calculation in the video processor can also be based on the number of passengers waiting for the elevator, taking into account the number of monitored objects included in the second area.

Система, согласно изобретению, может дополнительно включать устройство контроля доступа, соединенное с видеопроцессором с возможностью передачи ему данных об авторизации, при этом расчет в видеопроцессоре производится с сопоставлением данных об авторизации с данными отслеживаемого объекта и с передачей статуса авторизации отслеживаемого объекта контроллеру лифтовой системы.The system according to the invention may further include an access control device connected to the video processor with the possibility of transmitting authorization data to it, while the calculation in the video processor is performed by comparing the authorization data with the data of the monitored object and transmitting the authorization status of the monitored object to the elevator system controller.

Видеопроцессор может передавать данные об авторизации, сопоставленные с данными отслеживаемого объекта, устройству контроля доступа.The video processor can transmit authorization data associated with the data of the monitored object to the access control device.

Система, согласно изобретению, может дополнительно включать вторую видеокамеру для получения видеоизображений внутреннего пространства кабины. Видеопроцессор, при этом, соединен со второй видеокамерой с возможностью отслеживания пассажиров, находящихся в кабине лифта, получения данных об использовании лифта и расчета параметров, относящихся к пассажиру, находящемуся в кабине лифта.The system according to the invention may further include a second video camera for acquiring video images of the cabin interior space. The video processor, in this case, is connected to the second video camera with the ability to track passengers in the elevator car, obtain data on the use of the elevator and calculate parameters related to the passenger in the elevator car.

Вышеупомянутые данные об использовании лифта, полученные видеопроцессором, могут включать по крайней мере один из следующих видов данных: количество пассажиров в кабине лифта и площадь свободного пространства в кабине лифта.The aforementioned elevator usage data obtained by the video processor may include at least one of the following types of data: number of passengers in the elevator car and free space in the elevator car.

Система, согласно изобретению, может включать также устройство контроля доступа, соединенное с видеопроцессором с возможностью передачи ему данных об авторизации, при этом расчет в видеопроцессоре производится с сопоставлением данных об авторизации с данными пассажира, находящегося в кабине лифта, и с передачей статуса авторизации для пассажира, находящегося в кабине, контроллеру лифтовой системы.The system according to the invention may also include an access control device connected to the video processor with the possibility of transmitting authorization data to it, while the calculation in the video processor is performed by comparing the authorization data with the data of the passenger in the elevator car and transmitting the authorization status for the passenger located in the cockpit to the elevator system controller.

Изобретением предлагается также способ автоматизации управления лифтами с использованием видеоинформации, включающий обнаружение объекта, находящегося в лифтовом холле, в области вне дверей лифта, отслеживание объекта, основанное на последовательности видеоизображений, получаемых от по крайней мере одной видеокамеры, вычисление данных о пассажире, связанных с отслеживаемым объектом, и передачу данных о пассажире контроллеру лифтовой системы, при этом посредством контроллера лифтовой системы обеспечивают доставку по крайней мере одной кабины и управление открытием и закрытием дверей лифта на основе полученных данных о пассажирах.The invention also provides a method for automating elevator control using video information, including detecting an object located in the elevator hall in an area outside the elevator doors, tracking an object based on a sequence of video images received from at least one video camera, calculating passenger data related to the monitored object, and the transmission of passenger data to the controller of the elevator system, while through the controller of the elevator system ensure the delivery of at least one cabin and control the opening and closing of elevator doors based on passenger data.

Обнаружение объекта может осуществляться посредством алгоритма детектирования движения при его вхождении в поле зрения по крайней мере одной видеокамеры.Object detection can be carried out by means of a motion detection algorithm when it enters the field of view of at least one video camera.

Кроме того, обнаружение объекта может осуществляться посредством устройства для идентификации через радиокарту при его вхождении в поле зрения по крайней мере одной видеокамеры.In addition, an object can be detected by means of a device for identification through a radio card when it enters the field of view of at least one video camera.

Вычисление данных о пассажире, согласно предлагаемому изобретением способу, включает определение по крайней мере одного из следующих параметров отслеживаемого объекта: нахождение, габариты, скорость, направление, ускорение и класс, которому принадлежит объект.The calculation of passenger data according to the method of the invention involves determining at least one of the following parameters of the object being tracked: location, dimensions, speed, direction, acceleration and the class to which the object belongs.

Вычисление данных о пассажире может дополнительно включать определение по крайней мере одного из следующих параметров: оценка времени достижения, вероятность достижения, ковариация и количество пассажиров, ожидающих лифта.Calculation of passenger data may additionally include determining at least one of the following parameters: estimate of the time of achievement, probability of achievement, covariance and the number of passengers waiting for the lift.

Вычисление количества пассажиров, ожидающих лифта, включает определение количества отслеживаемых объектов, входящих в первую область, окружающую двери лифта, при этом в качестве первой области определяют область, в которой пассажиры лифта обычно ожидают обслуживания лифтовой системой.The calculation of the number of passengers waiting for the elevator includes the determination of the number of monitored objects included in the first region surrounding the elevator doors, while the region in which elevator passengers usually expect elevator system service is determined as the first region.

Согласно способу в изобретении может дополнительно обеспечиваться доставка кабины лифта на заданный этаж на основании данных о пассажирах, получаемых контроллером лифтовой системы, при этом посредством контроллера лифтовой системы обеспечивают доставку кабины на данный этаж для пассажира, запросившего обслуживание нажатием кнопки вызова.According to the method of the invention, the elevator car can be further delivered to a predetermined floor based on passenger data received by the elevator system controller, and the elevator system can deliver the elevator car to the given floor for a passenger requesting service by pressing a call button.

Управление открытием и закрытием дверей лифта может осуществляться на основе данных о пассажирах, получаемых контроллером лифтовой системы, при этом посредством контроллера лифтовой системы оставляют двери лифта открытыми при сигнале от данных о пассажире о приближении нового пассажира к дверям лифта и закрытыми при сигнале от данных о пассажире об отсутствии появления новых пассажиров, приближающихся к дверям лифта.The opening and closing of elevator doors can be controlled on the basis of passenger data received by the elevator system controller, while using the elevator system controller, the elevator doors are left open when a signal from passenger data about a new passenger is approaching the elevator doors and closed when a signal is received from passenger data the absence of new passengers approaching the elevator doors.

Согласно способу по изобретению дополнительно осуществляют наблюдение за внутренним пространством кабины лифта посредством видеоизображения, которое получают от второй видеокамеры, установленной внутри кабины, оценивают расчетом свободную площадь, имеющуюся в кабине лифта, на основе видеоизображения, получаемого от второй видеокамеры, и передают рассчитанную оценку свободной площади контроллеру лифтовой системы, при этом посредством контроллера лифтовой системы осуществляют управление лифтом на основании оценки свободной площади и количества пассажиров, ожидающих обслуживания на конкретном этаже.According to the method according to the invention, the interior of the elevator car is additionally monitored by means of a video image obtained from a second video camera installed inside the car, the free area available in the elevator car is estimated by calculation based on the video image obtained from the second video camera, and the calculated estimated free area is transmitted the controller of the elevator system, while by the controller of the elevator system, the elevator is controlled based on an assessment of the free area and the number of passengers waiting for service on a particular floor.

В способе согласно изобретению дополнительно может определяться статус авторизации для отслеживаемого объекта посредством сопоставления данных об авторизации, получаемых от устройства контроля доступа, с отслеживаемым объектом. Статус авторизации может передаваться для отслеживаемого объекта контроллеру лифтовой системы.In the method according to the invention, the authorization status for the monitored object can be further determined by comparing the authorization data received from the access control device with the monitored object. The authorization status can be transferred for the monitored object to the elevator system controller.

Краткое описание чертежейBrief Description of the Drawings

На фиг.1 и 2 представлены принципиальные функциональные схемы использующих видеоинформацию систем управления лифтами и систем контроля доступа, соответствующих данному изобретению.Figure 1 and 2 presents a schematic functional diagrams using video information of elevator control systems and access control systems in accordance with this invention.

На фиг.3 показана схема, иллюстрирующая получение оценки среднего времени достижения, вычисление вероятности достижения и ковариации.Figure 3 shows a diagram illustrating obtaining estimates of the average time to achieve, calculating the probability of achievement and covariance.

На фиг.4 представлен двумерный график ковариации.Figure 4 presents a two-dimensional graph of covariance.

На фиг.5 представлена блок-схема, иллюстрирующая обработку параметров видеопроцессором.Figure 5 presents a block diagram illustrating the processing of parameters by a video processor.

На фиг.6 представлена блок-схема реализации способов контроля доступа, соответствующих данному изобретению.Figure 6 presents a block diagram of the implementation of access control methods corresponding to this invention.

На фиг.7 представлена принципиальная функциональная схема другого варианта использующей видеоинформацию системы управления лифтами и устройства контроля доступа, соответствующих данному изобретению.Fig. 7 is a schematic functional diagram of another embodiment using a video information of an elevator control system and an access control device in accordance with the present invention.

Осуществление изобретенияThe implementation of the invention

На фиг.1 и 2 представлены принципиальные функциональные схемы использующих видеоинформацию систем 10а и 10b управления лифтами и устройств контроля доступа, соответствующих данному изобретению. На фиг.1 лифтовая система 10а включает видеокамеру 12, устройство 14 контроля доступа, видеопроцессор 16, кабину 18, двери 20 лифта, кнопку 22 вызова лифта, панель 23 управления в кабине лифта и систему 24 управления, от которой управляющие сигналы поступают к системе 26 диспетчерского управления, устройству 28 управления дверями и устройству 30 обеспечения безопасности. Первоначально видеокамера 12 может составлять часть устройства 30 обеспечения безопасности; в таком случае для целей данного изобретения видеопроцессор 16 может использовать уже установленную видеокамеру 12. На фиг.2 лифтовая система 10b включает также вторую видеокамеру 32, находящуюся в кабине 18 и передающую видеопроцессору 16 видеоинформацию о внутреннем пространстве кабины 18. Как и видеокамера 12, видеокамера 32 может первоначально предназначаться для целей, отличных от целей данного изобретения; в таком случае видеопроцессор 16 данного изобретения может использовать уже существующую камеру.1 and 2 are schematic functional diagrams of video information using elevator control systems 10a and 10b and access control devices of the present invention. 1, the elevator system 10a includes a video camera 12, an access control device 14, a video processor 16, a cabin 18, an elevator door 20, an elevator call button 22, a control panel 23 in the elevator car, and a control system 24 from which control signals are supplied to the system 26 supervisor, door control device 28 and security device 30. Initially, video camera 12 may form part of a security device 30; in this case, for the purposes of this invention, video processor 16 may use an already installed video camera 12. In FIG. 2, the elevator system 10b also includes a second video camera 32 located in the cabin 18 and transmitting video information about the interior of the cabin 18 to the video processor 16. Like the video camera 12, the video camera 32 may initially be intended for purposes other than those of the present invention; in this case, the video processor 16 of the present invention can use an existing camera.

На каждой из фиг.1 и 2 система 24 управления передает управляющие сигналы системе 26 диспетчерского управления, устройству 28 управления дверями и системе 30 обеспечения безопасности; эти сигналы вырабатываются на основе входных сигналов, получаемых из кабины 18, от кнопки 22 вызова лифта и видеопроцессора 16. Хотя система 24 управления на фиг.1 и 2 показана как единый блок, в других вариантах система диспетчерского управления, устройство управления дверями и/или устройство обеспечения безопасности могут представлять собой независимые контроллеры. Управляющие сигналы, поступающие к системе 26 диспетчерского управления, определяют, на какой этаж (этажи) должна подаваться кабина 18. Управляющие сигналы, поступающие к устройству 28 управления дверями, определяют, когда двери 20 будут открыты или закрыты. Управляющие сигналы, поступающие к устройству 30 обеспечения безопасности, предупреждают систему обеспечения безопасности о присутствии неавторизованного пассажира или объекта или о других ситуациях, имеющих отношение к безопасности, распознаваемых видеопроцессором 16.In each of FIGS. 1 and 2, the control system 24 transmits control signals to the supervisor system 26, the door control device 28, and the security system 30; these signals are generated based on the input signals received from the cabin 18, from the elevator call button 22 and the video processor 16. Although the control system 24 in FIGS. 1 and 2 is shown as a single unit, in other embodiments, a control system, a door control device and / or the security device may be independent controllers. The control signals received by the supervisory control system 26 determine which floor (floors) cab 18 should be supplied. The control signals received by the door control device 28 determine when the doors 20 will be opened or closed. The control signals supplied to the security device 30 alert the security system of the presence of an unauthorized passenger or object or of other security situations recognized by the video processor 16.

Входной сигнал от кнопки 22 вызова лифта информирует систему 24 управления о присутствии ожидающего обслуживания пассажира у дверей 20 лифта. Такие входные сигналы типичны для большинства лифтовых систем, при пользовании которыми пассажир подходит к дверям 20 лифта и нажимает наружную кнопку 22 вызова, запрашивая обслуживание лифтовой системой этажа, где находится пассажир. В ответ на вызов система 24 управления направляет кабину лифта 18 на соответствующий этаж. Когда пассажир заходит в кабину 18, он нажимает кнопку 23 на панели управления, указывая этаж назначения, и система 24 управления обеспечивает доставку кабины 18 на этот этаж.The input signal from the elevator call button 22 informs the control system 24 of the presence of a pending passenger service at the elevator doors 20. Such input signals are typical for most elevator systems, when using which the passenger approaches the doors 20 of the elevator and presses the external call button 22, requesting service by the elevator system of the floor where the passenger is located. In response to a call, the control system 24 directs the elevator car 18 to the corresponding floor. When the passenger enters the cabin 18, he presses the button 23 on the control panel, indicating the destination floor, and the control system 24 ensures the delivery of the cabin 18 to this floor.

Видеопроцессор 16 передает данные о пассажирах системе 24 управления, давая системе 24 управления дополнительную информацию о пассажирах лифта. Всюду в данной заявке термин "объект" является общим термином для любых объектов, которые видеопроцессор отличает от окружения. Обычно работа алгоритмов, разработанных для обработки видеоинформации и служащих для извлечения полезной информации из изображений в поле зрения видеокамеры, сосредоточена на обработке информации об объектах. Термин "пассажир" является общим термином для объектов (включая людей, тележки, багаж, и т.д.), которые являются или потенциально могут являться пассажирами лифта или другими объектами перевозки. Чаще всего "пассажиры" являются обычными пассажирами. Однако, как обсуждается при рассмотрении фиг.3, в некоторых случаях видеопроцессор 16 может решить, что объект не является потенциальным пассажиром, и классифицировать его соответствующим образом. В одном варианте видеопроцессор 16 передает системе 24 управления данные (данные о пассажирах), относящиеся только к объектам, классифицированным как "пассажиры". В других вариантах данные о пассажирах рассчитываются и поступают в систему 24 управления независимо от того, классифицирован ли объект как "пассажир" или нет.The video processor 16 transmits passenger data to the control system 24, giving the control system 24 additional information about the elevator passengers. Throughout this application, the term “object” is a general term for any objects that the video processor distinguishes from the environment. Typically, the work of algorithms designed to process video information and used to extract useful information from images in the field of view of the camera focuses on processing information about objects. The term "passenger" is a general term for objects (including people, carts, luggage, etc.) that are or could potentially be elevator passengers or other objects of transportation. Most often, “passengers” are regular passengers. However, as discussed in connection with FIG. 3, in some cases, video processor 16 may decide that the object is not a potential passenger and classify it accordingly. In one embodiment, video processor 16 transmits data (passenger data) related to objects classified as “passengers” only to control system 24. In other embodiments, passenger data is calculated and delivered to control system 24, regardless of whether the item is classified as “passenger” or not.

Система 24 управления использует данные о пассажирах, поступающие от видеопроцессора 16, в сочетании с данными, поступающими из кабины 18 и от кнопки вызова 22, для увеличения эффективности работы лифтовой системы 10 (например, для уменьшения времени ожидания, времени задержки при открытых дверях и времени поездки). Например, достаточно раннее обнаружение пассажира видеопроцессором 16 позволяет системе 24 управления направить кабину 18 на данный этаж до момента нажатия пассажиром кнопки 22.The control system 24 uses passenger data from the video processor 16, in combination with data from the cabin 18 and the call button 22, to increase the efficiency of the elevator system 10 (for example, to reduce waiting time, delay time with open doors and time travel). For example, a sufficiently early detection of a passenger by video processor 16 allows the control system 24 to direct the cabin 18 to a given floor until the passenger presses button 22.

Как показано на фиг.1, видеопроцессор 16 принимает видеоизображения от видеокамеры 12 и данные для контроля доступа от устройства 14 контроля доступа. Видеокамера 12 направлена так, чтобы наблюдать за перемещением объектов в области, внешней по отношению к дверям 20 лифта. Направление видеокамеры 12 может быть определено исходя из положения дверей 20 лифта и направления движения объекта к дверям или от дверей 20 лифта. Как показано на фиг.1, предпочтительно, чтобы видеокамера 12 была установлена напротив дверей 20 лифта таким образом, что она может вести наблюдение за объектами, находящимися в поле зрения видеокамеры 12. Альтернативно, если имеется только одна видеокамера 12 (как на фиг.1), то эта она может находиться внутри кабины 18 и иметь поле зрения, подобное, в общих чертах, полю зрения R1, показанному на фиг.1, но которое в данном случае просматривается только тогда, когда двери лифта 20 открыты. Видеоинформация, полученная видеокамерой 12, поступает к видеопроцессору 16 для анализа. Могут применяться несколько способов анализа видеоинформации. Например, программное обеспечение IntelligentVideo(tm) компании IntelliVision выполняет такой анализ содержания видеоинформации, который позволяет видеопроцессору 16 отслеживать и классифицировать объекты, находящиеся в поле зрения видеокамеры 12. Функция отслеживания определяется как способность идентифицировать объект и сопоставлять объекту, обнаруженному в первый момент времени, объект, обнаруженный во второй момент времени. Возможность отслеживать объекты позволяет видеопроцессору 16 рассчитывать такие параметры, как направление и скорость конкретного объекта. Для каждого отслеживаемого объекта видеопроцессор 16 вычисляет значения ряда переменных, таких как положение, скорость, направление и ускорение. Функция классификации определяется как способность идентифицировать класс объекта, например определять, является ли объект человеком, животным, коробкой и т.п. Видеопроцессор 16 использует эти параметры, чтобы определить, является ли отслеживаемый объект потенциальным "пассажиром", и рассчитать данные о пассажирах, относящиеся к объектам, классифицированным как "пассажиры".As shown in FIG. 1, video processor 16 receives video images from video camera 12 and access control data from access control device 14. The video camera 12 is directed so as to observe the movement of objects in an area external to the elevator doors 20. The direction of the video camera 12 can be determined based on the position of the doors 20 of the elevator and the direction of movement of the object to the doors or from the doors 20 of the elevator. As shown in FIG. 1, it is preferable that the video camera 12 is installed opposite the elevator doors 20 so that it can monitor objects in the field of view of the video camera 12. Alternatively, if there is only one video camera 12 (as in FIG. 1 ), then this one can be located inside the cabin 18 and have a field of view similar, in general terms, to the field of view R1 shown in Fig. 1, but which in this case is viewed only when the doors of the elevator 20 are open. The video information obtained by the video camera 12 is sent to the video processor 16 for analysis. Several methods of analyzing video information may be used. For example, IntelliVision’s IntelligentVideo (tm) software performs an analysis of the video information content that allows the video processor 16 to track and classify objects in the field of view of the video camera 12. The tracking function is defined as the ability to identify an object and match an object detected at the first moment in time detected at the second point in time. The ability to track objects allows the video processor 16 to calculate parameters such as the direction and speed of a particular object. For each tracked object, video processor 16 calculates the values of a number of variables, such as position, speed, direction, and acceleration. The classification function is defined as the ability to identify the class of an object, for example, to determine whether the object is a person, animal, box, etc. Video processor 16 uses these parameters to determine if the tracked object is a potential “passenger” and calculate passenger data related to objects classified as “passengers”.

Как показано на фиг.2, дополнительная видеокамера 32, расположенная в кабине 18, обеспечивает поступление входной видеоинформации, относящейся к внутреннему пространству кабины 18, к видеопроцессору 16. На основе поступающей на вход видеоинформации видеопроцессор 16 вычисляет ряд связанных с использованием лифта параметров, которые затем передаются системе 24 управления. Например, видеопроцессор 16 может определять число пассажиров в кабине и другие параметры, относящиеся к функционированию кабины 18, а также оценку свободного пространства в кабине, которое может быть использовано для размещения новых пассажиров. Система 24 управления использует эти параметры, чтобы принимать решения относительно диспетчерского управления кабиной 18, а также управления дверями 20 лифта. Например, если видеопроцессор 16 решит, что в кабине 18 отсутствует свободное пространство для новых пассажиров, то система 24 управления не позволит кабине 18 остановиться на этаже, на котором находятся ожидающие пассажиры. Это предотвратит ситуации, в которых максимально заполненная кабина делает ненужные остановки, увеличивающие время поездки пассажиров, находящихся в кабине, а также увеличивающие время ожидания для пассажиров, ожидающих лифт, так как последние будут ожидать подачи на данный этаж другой кабины.As shown in FIG. 2, an additional video camera 32 located in the cabin 18 provides input video information related to the interior of the cabin 18 to the video processor 16. Based on the video information received at the input, the video processor 16 calculates a number of parameters associated with the use of the elevator, which then transmitted to the control system 24. For example, video processor 16 can determine the number of passengers in the cabin and other parameters related to the operation of the cabin 18, as well as an estimate of the free space in the cabin that can be used to accommodate new passengers. The control system 24 uses these parameters to make decisions regarding the dispatch control of the cabin 18, as well as the control of the elevator doors 20. For example, if the video processor 16 decides that there is no free space for new passengers in the cabin 18, then the control system 24 will not allow the cabin 18 to stop on the floor on which the waiting passengers are located. This will prevent situations in which the maximum filled cabin makes unnecessary stops, increasing the travel time of passengers in the cabin, as well as increasing the waiting time for passengers waiting for the elevator, since the latter will wait for another cabin to be delivered to this floor.

Как показано на фиг.1 и 2, видеопроцессор 16 делит поле зрения видеокамеры 12 на две области R1 и R2. Область R1 почти совпадает с полем зрения видеокамеры 12 и представляет собой область, в которой видеопроцессор 16 отслеживает объекты. Область R2 определяется как область вокруг дверей 20 лифта, приблизительно совпадающая с областью, в которой пассажиры находятся во время ожидания прибытия конкретной кабины 18. Видеопроцессор 16 скорее не отслеживает объекты в поле R2, а определяет, что любой объект, который входит в поле R2 по соответствующей траектории, не изнутри кабины 18, вероятно, является пассажиром, который будет ожидать лифта. Это позволяет видеопроцессору 16 вести точный подсчет числа пассажиров, ожидающих кабину 18.As shown in figures 1 and 2, the video processor 16 divides the field of view of the camera 12 into two areas R1 and R2. The region R1 almost coincides with the field of view of the camera 12 and represents the region in which the video processor 16 tracks objects. Area R2 is defined as the area around the elevator doors 20, approximately coinciding with the area in which passengers are waiting for the arrival of a particular cabin 18. Video processor 16 most likely does not track objects in field R2, but determines that any object that enters field R2 the corresponding trajectory, not from inside the cabin 18, is probably the passenger who will be waiting for the elevator. This allows the video processor 16 to accurately calculate the number of passengers waiting for the cabin 18.

На фиг.1 и 2 показано, что устройство 14 контроля доступа подает на вход видеопроцессора 16 информацию, связанную с идентификацией и статусом доступа объекта или пассажира. Для контроля доступа может применяться ряд способов, включая дистанционную идентификацию и определение статуса доступа, авторизацию в дверях лифта и авторизацию в кабине лифта. Для дистанционной идентификации могут применяться идентификационные радиокарты, позволяющие устройству 14 контроля доступа идентифицировать пассажира при его приближении к дверям 20 лифта. Авторизация в дверях лифта определяет статус авторизации пассажира при прохождении через двери 20 лифта, до входа пассажира в кабину 18. Авторизация в кабине лифта определяет статус авторизацию пассажира, находящегося в кабине 18. Авторизация может осуществляться одним или несколькими хорошо известными способами, включая использование информации, которой располагает данное лицо, например пароль, предмет, который имеет при себе данное лицо, например считываемую некоторым устройством идентификационную карту, или особенности, присущие данному лицу, например биометрические данные, дактилоскопические данные, голос, черты лица. Распознавание по чертам лица может оказаться особенно выгодным, так как видеопроцессор 16 может дополнительно осуществлять функции распознавания, выполняемые системой 14 контроля доступа. Как показано на фиг.2, видеокамера 32 позволяет видеопроцессору 16 однозначно сопоставить авторизацию с некотором пассажиром, находящимся в кабине 18 (в отличие от системы, показанной на фиг.1, в которой видеопроцессор 16 сопоставляет авторизацию пассажиру, ожидающему в области, внешней по отношению к дверям 20 лифта). Видеопроцессор 16 передает идентификационные данные, относящиеся к каждому пассажиру лифта, системе 24 управления. На основе данных авторизации система 24 управления может обнаруживать и, возможно, предотвращать нарушение режима безопасности, что будет более подробно изложено ниже при рассмотрении фиг.4.Figures 1 and 2 show that the access control device 14 supplies the input of the video processor 16 with information related to the identification and access status of the object or passenger. A number of methods can be used to control access, including remote identification and determination of access status, authorization in the elevator doors and authorization in the elevator car. For remote identification, identification radio cards can be used, allowing the access control device 14 to identify the passenger as he approaches the elevator doors 20. Authorization in the elevator doors determines the authorization status of the passenger when passing through the elevator doors 20, before the passenger enters the car 18. Authorization in the elevator car determines the authorization status of the passenger in the car 18. Authorization can be carried out in one or several well-known ways, including using information, which this person has, for example, a password, an object that this person has with him, for example, an identification card read by some device, or the features inherent in this person, for example, biometric data, fingerprint data, voice, facial features. Facial recognition can be particularly advantageous, since the video processor 16 can additionally perform recognition functions performed by the access control system 14. As shown in FIG. 2, the video camera 32 allows the video processor 16 to uniquely map the authorization to a certain passenger located in the cab 18 (unlike the system shown in FIG. 1, in which the video processor 16 matches the authorization to a passenger waiting in an area external to to the doors of the 20 elevator). The video processor 16 transmits identification data related to each passenger of the elevator to the control system 24. Based on the authorization data, the control system 24 can detect and possibly prevent a violation of the security mode, which will be described in more detail below when considering FIG.

На основе входного видеосигнала, поступающего от видеокамеры 12 (и видеокамеры 32, что показано на фиг.2), и данных авторизации, поступающих от устройства 14 контроля доступа, видеопроцессор 16 формирует данные о пассажирах (для каждого отслеживаемого объекта, классифицированного как пассажир) и передает их системе 24 управления.Based on the input video signal coming from the video camera 12 (and video camera 32, which is shown in FIG. 2) and the authorization data from the access control device 14, the video processor 16 generates passenger data (for each tracked object classified as a passenger) and transfers them to the control system 24.

Перечень параметров, входящих в данные о пассажирах (не являющийся исчерпывающим), передаваемых видеопроцессором 16 системе 24 управления включает:The list of parameters included in the passenger data (which is not exhaustive) transmitted by the video processor 16 to the control system 24 includes:

(1) Оценку времени достижения(1) Estimated time to reach

(2) Вероятность достижения(2) Probability of Achievement

(3) Ковариацию(3) Covariance

(4) Класс объекта (человек, багаж, инвалидное кресло)(4) Object class (person, luggage, wheelchair)

(5) Габариты объекта (площадь, занимаемая объектом)(5) Dimensions of the facility (area occupied by the facility)

(6) Число "пассажиров", ожидающих лифта(6) Number of “passengers” awaiting elevator

(7) Статус авторизации объекта(7) Object authorization status

Чтобы проиллюстрировать возможность использования каждого из этих параметров, они описаны ниже для пассажиров Р1, Р2, и Р3, показанных на фиг.1. В данном примере предполагается, что пассажир Р1 ожидает лифта в области вне дверей 20 лифта, находясь в поле R2, пассажир Р2 направляется к дверям лифта 20, находясь в поле R1, и пассажир Р3 направляется от дверей 20 лифта, находясь в поле R1. Для каждого объекта, классифицированного как "пассажир", видеопроцессор 16 формирует и передает набор данных о "пассажире" системе 24 управления. Как обсуждалось выше, в другом варианте видеопроцессор 16 может формировать и передавать данные о пассажирах (а также параметрах объектов, таких как положение, скорость, направление, ускорение и т.д.) системе 24 управления независимо оттого, классифицирован ли объект как "пассажир".To illustrate the use of each of these parameters, they are described below for passengers P1, P2, and P3 shown in FIG. In this example, it is assumed that the passenger P1 is waiting for the elevator in the area outside the elevator doors 20 while in the field R2, the passenger P2 is sent to the elevator doors 20 while in the R1 field, and passenger P3 is sent from the elevator doors 20 while in the R1 field. For each object classified as a “passenger”, the video processor 16 generates and transmits a set of data about the “passenger” to the control system 24. As discussed above, in another embodiment, the video processor 16 can generate and transmit passenger data (as well as object parameters, such as position, speed, direction, acceleration, etc.) to the control system 24, regardless of whether the object is classified as “passenger” .

Оценка времени достижения, вероятность достижения и ковариацияEstimation of achievement time, probability of achievement and covariance

Оценка времени достижения представляет собой ожидаемое значение времени, которое потребуется, чтобы идентифицированный объект достиг конкретного места, например дверей 20 лифта. Вероятность достижения представляет собой вероятность того, что идентифицированный объект достигнет конкретного места, например дверей 20 лифта. Ковариация является статистической мерой взаимозависимости между оценкой времени достижения и вероятностью достижения. Все три перечисленных параметра тесно связаны друг с другом и поэтому описываются совместно.The estimated time to reach is the expected value of the time it takes for the identified object to reach a specific location, such as elevator doors 20. The probability of achievement is the likelihood that the identified object will reach a specific location, such as elevator doors 20. Covariance is a statistical measure of the interdependence between the estimated time of achievement and the probability of achievement. All three of these parameters are closely related to each other and therefore are described together.

На фиг.2 и 3 показан вариант способа вычисления видеопроцессором 16 ковариации, оценки времени достижения и вероятности достижения. На фиг.3 показаны двери 33 лифта, положение которых определено в системе координат XY. Положения объекта были определены в системе координат XY для четырех моментов времени; эти положения показаны ограничивающими прямоугольниками 34t, 34t-i, 34t-2 и 34t-3. Каждый ограничивающий прямоугольник определен так, что отслеживаемый объект находится внутри ограничивающего прямоугольника. В одном варианте каждый ограничивающий прямоугольник формируется так, что он включает все пиксели данного кадра, которые видеопроцессор 16 идентифицирует как пиксели, для которых наблюдается скоординированное движение. В центре каждого ограничивающего прямоугольника 34t, 34t-i, 34t-2 и 34t-3 определены соответственно центроиды (центральные точки или оси) 35t, 35t-i, 35t-2, и 35t-3. Определение центроид в центре каждого ограничивающего прямоугольника задает точку, используемую для вычисления параметров объекта, например положения, скорости, направления и т.д. Вычисление параметров объекта с использованием центроид уменьшает ошибки в определении фактического положения объекта в поле зрения. Проблема уменьшения ошибок имеет наиболее важное значение при отслеживании движения людей.Figures 2 and 3 show a variant of a method for computing the covariance by the video processor 16, estimating the time to reach and the probability of reaching. Figure 3 shows the elevator doors 33, the position of which is defined in the XY coordinate system. The position of the object was determined in the XY coordinate system for four points in time; these positions are shown by bounding boxes 34 t , 34 ti , 34 t-2 and 34 t-3 . Each bounding box is defined so that the tracked object is inside the bounding box. In one embodiment, each bounding box is formed so that it includes all the pixels of a given frame that the video processor 16 identifies as pixels for which coordinated movement is observed. In the center of each bounding box 34 t , 34 ti , 34 t-2 and 34 t-3 , respectively, centroids (center points or axes) 35 t , 35 ti , 35 t-2 , and 35 t-3 are defined. The definition of the centroid in the center of each bounding box defines the point used to calculate the parameters of the object, such as position, speed, direction, etc. Calculation of object parameters using centroid reduces errors in determining the actual position of the object in the field of view. The problem of reducing errors is most important when tracking the movement of people.

На основе значений параметров объектов (например, положения, скорости, направления и т.д.), вычисленных относительно центроид 35t, 35t-i, 35t-2, и 35t-3, видеопроцессор 16 предсказывает ожидаемую траекторию объекта, показанную как линия 36. Предсказанная траектория, показанная как линия 36, определяет наиболее вероятные положения отслеживаемого объекта в будущие моменты времени. Исходя из значений параметров объекта, включающих текущее положение отслеживаемого объекта (то есть, центроиды 35t) и расстояния до положения, определяемого по предсказанной траектории, видеопроцессор 16 дает оценку времени, за которое отслеживаемый объект достигнет конкретной точки в системе координат XY.Based on the values of the parameters of the objects (e.g., position, speed, direction, etc.) calculated relative to the centroid 35 t , 35 ti , 35 t-2 , and 35 t-3 , the video processor 16 predicts the expected path of the object shown as a line 36. The predicted trajectory, shown as line 36, determines the most likely positions of the tracked object at future times. Based on the values of the object’s parameters, including the current position of the tracked object (i.e., the centroid 35 t ) and the distance to the position determined by the predicted path, the video processor 16 gives an estimate of the time taken for the tracked object to reach a specific point in the XY coordinate system.

Для оценки времени достижения могут использоваться более сложные модели, описывающие ожидаемое движение объектов и учитывающие, например, ожидаемое замедление движения объекта при его приближении к кнопке 22 вызова или к двери 20 лифта. Таким образом, оценка времени достижения представляет собой наиболее вероятное время, за которое отслеживаемый объект достигнет двери 33 лифта, положение которой в системе координат XY определено. Аналогично, вероятность достижения представляет собой вероятность того, что отслеживаемый объект достигнет двери 33 лифта, положение которой в системе координат XY определено.To assess the time of achievement, more complex models can be used that describe the expected movement of objects and take into account, for example, the expected deceleration of the movement of the object when it approaches the call button 22 or the elevator door 20. Thus, the estimated time to achieve is the most likely time for the tracked object to reach the elevator door 33, whose position in the XY coordinate system is determined. Similarly, the probability of achievement is the likelihood that the tracked object will reach the elevator door 33, whose position in the XY coordinate system is determined.

На фиг.4 показано двумерное представление ковариации, связанной с отслеживаемым объектом, приближающимся к дверям 33 лифта (как показано на фиг.3). Ось 38 определена в системе координат XY таким образом, что она занимает то же положение, что и дверь 33 лифта. Ось 39 определяется в системе координат XY по предсказанной траектории пассажира, показанной как линия 36 на фиг.3. Ковариация является мерой достоверности, с которой видеопроцессор 16 вычисляет вероятность достижения и дает оценку времени достижения.FIG. 4 shows a two-dimensional representation of the covariance associated with a tracked object approaching the elevator doors 33 (as shown in FIG. 3). Axis 38 is defined in the XY coordinate system so that it occupies the same position as the elevator door 33. Axis 39 is determined in the XY coordinate system from the predicted passenger path shown as line 36 in FIG. 3. Covariance is a measure of confidence with which the video processor 16 calculates the probability of achievement and gives an estimate of the time to reach.

В одном варианте распределение ковариации рассчитывается с использованием обобщенного калмановского фильтра исходя из ряда факторов, включающих: динамику цели, оценки состояния, распространение неопределенности и статистическую стационарность процесса. Динамика цели опирается на модель допустимых для отслеживаемого объекта перемещений с учетом физических ограничений, накладываемых на перемещения отслеживаемого объекта окружением (например, отслеживаемый объект не может пройти через колонну, находящуюся в поле зрения). Оценки состояния включают параметры объекта (например, положение, скорость, направление), связанные с состоянием объекта в предшествующие моменты времени. Это означает, что если отслеживаемый объект неоднократно менял направление движения, определенное по параметрами состояния в предшествующие моменты, достоверность того, что отслеживаемый объект переместится в конкретное положение, уменьшается. Распространение неопределенности учитывает известные неопределенности, возникающие в процессе измерений, а также вариации данных. Статистическая стационарность процесса предполагает, что статистические допущения об основном случайном процессе будут оставаться неизменными.In one embodiment, the covariance distribution is calculated using a generalized Kalman filter based on a number of factors, including: target dynamics, state estimates, uncertainty propagation, and statistical stationarity of the process. The dynamics of the target is based on the model of movements allowed for the tracked object, taking into account the physical restrictions imposed on the movements of the tracked object by the environment (for example, the tracked object cannot pass through a column in the field of view). State assessments include object parameters (e.g., position, speed, direction) associated with the state of the object at previous times. This means that if the tracked object repeatedly changed the direction of motion determined by the state parameters at the previous moments, the reliability of the tracked object moving to a specific position is reduced. Uncertainty propagation takes into account known uncertainties that arise during the measurement process, as well as data variations. The statistical stationarity of the process assumes that the statistical assumptions about the basic random process will remain unchanged.

Диаграмма распределения ковариации наглядно показывает, какова достоверность, связанная с расчетными предсказаниями положения, в которое переместится отслеживаемый объект, а также времени, когда отслеживаемый объект достигнет данного положения. Сечение распределения ковариации, взятое по оси 38, показывает плотность вероятности положений отслеживаемого объекта в будущем. Наиболее вероятное положение отслеживаемого объекта определяется вершиной (точкой максимума) на графике распределения ковариации. Когда предсказываемая траектория отслеживаемого объекта изменяется (как показано на фиг.3), вершина на графике распределения ковариации перемещается. Сечение распределения ковариации, взятое вдоль оси 39, показывает вероятность или достоверность, связанную с оценкой времени достижения отслеживаемым объектом дверей 33 лифта. Пик распределения ковариации указывает наиболее вероятное значение времени, за которое отслеживаемый объект достигнет дверей 33 лифта.The covariance distribution diagram clearly shows the reliability associated with the calculated predictions of the position at which the tracked object will move, as well as the time when the tracked object reaches this position. The cross section of the covariance distribution, taken along axis 38, shows the probability density of the positions of the tracked object in the future. The most probable position of the tracked object is determined by the peak (maximum point) on the covariance distribution graph. When the predicted trajectory of the tracked object changes (as shown in FIG. 3), the vertex in the covariance distribution graph moves. The cross section of the covariance distribution taken along axis 39 shows the probability or reliability associated with estimating the time it takes for the tracked object to reach the elevator doors 33. The peak of the covariance distribution indicates the most likely time for the tracked object to reach the elevator doors 33.

Достоверность, связанная с конкретной оценкой (например, с вероятностью достижения, временем достижения), определяется крутизной (градиентом) распределения ковариации. Так, малая крутизна распределения указывает на низкую достоверность рассматриваемой оценки, тогда как "крутой пик" указывает на высокий уровень достоверности оценки. Например, как показано на фиг.1, когда пассажир Р2 движется к дверям 20 лифта, распределение ковариации становится более крутым; при этом увеличивается как достоверность оценки достижения пассажиром Р2 дверей 20 лифта, так и достоверность оценки времени, за которое пассажир Р2 достигнет дверей лифта за конкретное время. Для пассажиров, движущихся от дверей 20 лифта, например для пассажира Р3, распределение ковариации, связанное с достижением пассажиром Р3 дверей 33 лифта, показывает снижение достоверности (распределение становится менее крутым) того, что пассажир Р3 достигнет дверей 20 лифта 20, а также уменьшение достоверности оценки времени, за которое пассажир Р3 достигнет дверей 20 лифта. Когда пассажир (например, пассажир Р1) достигает дверей 20 лифта, он обычно останавливается. Так как ковариация оценки времени достижения исходит из данных о положении, скорости и направлении, остановка пассажира (его скорость в этом случае равна нулю, а направление не определено) может привести к тому, что вычисление ковариации покажет потерю достоверности (уменьшается крутизна) для оценки времени достижения. Для решения этой проблемы определяется область R2 вблизи дверей 20 лифта 20, как показано на фиг.1. Видеопроцессор 16 считает, что все отслеживаемые объекты, которые входят в поле R2, в самом деле могут стать пассажирами лифта. Видеопроцессор 16 идентифицирует их как ожидающих обслуживания "пассажиров" с оценкой времени достижения, равной нулю. Видеопроцессор 16 отслеживает число ожидающих пассажиров и передает системе 24 управления лифтами этот параметр в качестве составляющей данных о пассажирах.The reliability associated with a specific assessment (for example, with the probability of achievement, time of achievement) is determined by the steepness (gradient) of the distribution of covariance. Thus, a small steepness of the distribution indicates a low reliability of the assessment in question, while a “steep peak” indicates a high level of reliability of the estimate. For example, as shown in FIG. 1, when the passenger P2 moves toward the elevator doors 20, the covariance distribution becomes steeper; this increases both the reliability of the assessment of passenger reaching P2 elevator doors 20, and the reliability of assessing the time for which passenger P2 reaches the elevator doors in a specific time. For passengers moving from elevator doors 20, for example for passenger P3, the covariance distribution associated with passenger P3 reaching elevator doors 33 shows a decrease in reliability (distribution becomes less abrupt) that passenger P3 reaches elevator doors 20 20, as well as a decrease in reliability estimates of the time during which the passenger P3 will reach the doors 20 of the elevator. When a passenger (e.g. passenger P1) reaches the elevator doors 20, he usually stops. Since the covariance of the estimate of the time of achievement is based on the position, speed, and direction, stopping the passenger (his speed in this case is zero, but the direction is not determined) can lead to the calculation of the covariance showing a loss of reliability (decreasing slope) for time estimation achievements. To solve this problem, an area R2 is determined near the doors 20 of the elevator 20, as shown in FIG. The video processor 16 believes that all monitored objects that are included in the field R2, in fact, can become passengers of the elevator. The video processor 16 identifies them as pending service "passengers" with an estimated time to reach equal to zero. The video processor 16 monitors the number of passengers waiting and transmits this parameter to the elevator control system 24 as a component of passenger data.

Располагая данными об оценке среднего времени достижения, вероятности достижения и ковариации оценки времени достижения, система 24 управления имеет возможность отправлять кабину 18 на нужный этаж до момента нажатия пассажиром кнопки 22 вызова (например, исходя из оценки для данного пассажира Р2 времени достижения, вероятности достижения и подсчитанных значений ковариации). Кроме того, система 24 управления может решить, когда следует закрыть двери 20 лифта исходя из того, ожидается ли достижение новыми пассажирами дверей 20 лифта. Например, если видеопроцессор 16 с высоким уровнем достоверности определит, что пассажир (например, пассажир Р2) достигнет дверей 20 лифта за определенное время, то система 24 управления может увеличить промежуток времени, в течение которого двери 20 лифта будут оставаться открытыми. И наоборот, если видеопроцессор 16 определит, что с высоким уровнем достоверности значение оценки времени достижения дверей лифта другими пассажирами (например, пассажиром Р3) слишком велико, то система 24 управления произведет закрытие дверей 20 лифта, что уменьшит задержку при открытых дверях и время ожидания для пассажиров, уже находящихся в кабине 18.Having data on the estimation of the average time of achievement, probability of achievement and covariance of the estimate of the time of achievement, the control system 24 is able to send the cabin 18 to the desired floor until the passenger presses the call button 22 (for example, based on the assessment for the given passenger P2 of the time of achievement, the probability of achievement and calculated covariance values). In addition, the control system 24 may decide when to close the elevator doors 20 based on whether new passengers are expected to reach the elevator doors 20. For example, if video processor 16 determines with a high level of certainty that a passenger (for example, passenger P2) reaches the elevator doors 20 within a certain time, then the control system 24 may increase the amount of time that the elevator doors 20 remain open. Conversely, if video processor 16 determines that with a high level of certainty the value of estimating the time it takes for the elevator doors to reach other passengers (for example, passenger P3) is too large, then the control system 24 will close the elevator doors 20, which will reduce the delay when the doors are open and the waiting time for passengers already in cab 18.

Более подробно способы предсказания будущего расположения движущихся объектов описаны, например, в следующих публикациях: Madhaven R. and Schlendoff С. "Предсказание положения движущегося объекта при автономном передвижении внедорожной сети", SPIE Aerosense Conf., April 21-25, 2003., Орландо, Флорида и Ferryman, J.M., Maybank S.J. and Worral A.D. "Визуальное наблюдение за движущимися транспортными средствами", Intl. J. of Computer Vision, v.37, n.2, pp.187-197, June 2000. В указанных работах описываются способы предсказания будущего состояния (времени достижения и положения) объектов, а также связанных с этими оценками значений неопределенности (ковариации) с использованием таких алгоритмов, как обобщенный фильтр Калмана и скрытая марковская модельMethods for predicting the future location of moving objects are described in more detail, for example, in the following publications: Madhaven R. and Schlendoff C. "Predicting the Position of a Moving Object in Autonomous Off-Road Network Movement", SPIE Aerosense Conf., April 21-25, 2003., Orlando, Florida and Ferryman, JM, Maybank SJ and Worral A.D. "Visual observation of moving vehicles", Intl. J. of Computer Vision, v. 37, n.2, pp. 187-197, June 2000. These works describe methods for predicting the future state (time of reaching and position) of objects, as well as the uncertainty (covariance) values associated with these estimates. using algorithms such as a generalized Kalman filter and a hidden Markov model

Классификация объектовObject classification

Видеопроцессор 16 передает системе 24 управления также данные классификации (о принадлежности к классам), относящиеся к объектам, отслеживаемым в поле зрения видеокамеры 12. Например, видеопроцессор 16 может отличать друг от друга объекты, принадлежащие разным классами, таким как "люди", "тележки", "животные" и т.д. Это дает системе 24 управления информацию о том, является ли объект потенциальным "пассажиром" лифта или нет, а также позволяет системе 24 управления выполнять специальную обработку данных для конкретных объектов. Например, если видеопроцессор 16 определит, что пассажир Р2 является человеком, который перемещает тележку, то и человек, и тележка могут рассматриваться как потенциальные "пассажиры", так как вероятнее всего человек поместит тележку в кабину 18 лифта. Если видеопроцессор 16 определит, что "пассажир" Р2 является никем не сопровождаемой собакой, то видеопроцессор решит, что "пассажир" Р2 не является потенциальным пассажиром лифта. Поэтому система 24 управления не станет доставлять кабину 18 лифта на данный этаж независимо от положения или направления "пассажира" Р2. В одном варианте видеопроцессор 16 не передает системе 24 управления данные о "пассажирах", относящиеся к объектам, не классифицированным как пассажиры.The video processor 16 also transmits to the control system 24 the classification data (on class affiliation) related to objects tracked in the field of view of the video camera 12. For example, the video processor 16 can distinguish objects belonging to different classes, such as “people”, “carts” "," animals, etc. This gives the control system 24 information about whether the object is a potential “passenger” of the elevator or not, and also allows the control system 24 to perform special data processing for specific objects. For example, if video processor 16 determines that passenger P2 is the person who moves the trolley, then both the person and the trolley can be considered potential “passengers”, since most likely the person will place the trolley in the elevator car 18. If the video processor 16 determines that the “passenger” P2 is an unaccompanied dog, the video processor will decide that the “passenger” P2 is not a potential passenger of the elevator. Therefore, the control system 24 will not deliver the elevator car 18 to a given floor regardless of the position or direction of the “passenger” P2. In one embodiment, video processor 16 does not transmit “passenger” data to control system 24 relating to objects not classified as passengers.

Классификация объектов позволяет системе 24 управления принимать во внимание особые обстоятельства при управлении открытием/закрытием дверей 20 лифта. Например, если видеопроцессор 16 решит, что к дверям 20 лифта приближается человек в инвалидном кресле, то возможно увеличение промежутка времени, в течение которого двери 20 лифта будут оставаться открытыми.The classification of objects allows the control system 24 to take into account special circumstances when controlling the opening / closing of the elevator doors 20. For example, if video processor 16 decides that a person in a wheelchair is approaching the doors 20 of the elevator, then it is possible to increase the period of time during which the doors 20 of the elevator will remain open.

Пример классификации объектов описан в следующей статье: Dick A.R. and Brooks M.J. "Проблемы автоматизированного видеонаблюдения", Труды 7-й Международной конференции по цифровой обработке образов. Методы и приложения (DICTA 2003), стр.195-204, 10-12 декабря 2003 г., Сидней, Австралия и Madhaven R. and Schlendoff С."Предсказание положения движущегося объекта при автономном передвижении вне дорожной сети", SPIE Aerosense Conf., April 21-25, 2003., Орландо, Флорида и Ferryman J.M.An example of object classification is described in the following article: Dick A.R. and Brooks M.J. "Problems of automated video surveillance", Proceedings of the 7th International Conference on Digital Image Processing. Methods and Applications (DICTA 2003), pp. 195-204, December 10-12, 2003, Sydney, Australia, and Madhaven R. and Schlendoff S. "Predicting the Position of a Moving Object When Autonomously Moving Off-Road," SPIE Aerosense Conf. , April 21-25, 2003., Orlando, Florida and Ferryman JM

Оценка занимаемой объектом площадиEstimation of the area occupied by the object

Видеопроцессор 16 также передает системе 24 управления оценку площади, занимаемой каждым отслеживаемым объектом. В зависимости от направления видеокамеры 12 видеопроцессор 16 может использовать различные алгоритмы для оценки площади пола, занимаемой конкретным объектом. Если видеокамера 12 установлена вне дверей 20 лифта, в верхней части лифтового холла, то видеопроцессор 16 для оценки площади, занимаемой объектом, может применять простой алгоритм, основанный на выделении групп пикселей. Если видеокамера 12 ориентирована в другом направлении, то для оценки площади могут применяться вероятностные алгоритмы, исходящие из уже распознанных особенностей объектов (таких как высота, форма и т.д.). В другом варианте применяется несколько видеокамер, благодаря чему возникает несколько пунктов наблюдения за областью, находящейся вне дверей 20 лифта. Использование нескольких камер требует установления соответствия между изображениями, получаемыми всеми камерами, благодаря чему видеопроцессор 16 сможет достаточно точно оценить площадь, занимаемую каждым их отслеживаемых объектов.The video processor 16 also transmits to the control system 24 an estimate of the area occupied by each monitored object. Depending on the direction of the video camera 12, the video processor 16 may use various algorithms to estimate the floor area occupied by a particular object. If the video camera 12 is installed outside the elevator doors 20, in the upper part of the elevator hall, then the video processor 16 can use a simple algorithm based on the allocation of pixel groups to estimate the area occupied by the object. If the video camera 12 is oriented in a different direction, then probabilistic algorithms based on the already recognized features of objects (such as height, shape, etc.) can be used to estimate the area. In another embodiment, several video cameras are used, so that there are several points of observation of the area located outside the doors 20 of the elevator. The use of several cameras requires establishing a correspondence between the images received by all cameras, so that the video processor 16 will be able to accurately assess the area occupied by each of the monitored objects.

Полученные данные об оценках площади, занимаемой отслеживаемыми объектами, позволяют системе 24 управления определить, требуются ли дополнительные кабины (если используются несколько кабин), чтобы удовлетворить запросы на обслуживание пассажиров. Например, если видеопроцессор 16 определит, что пассажиры Р1 и Р2 является вероятными пассажирами лифта, но пассажир Р1 перемещает тележку, которая займет всю свободную площадь кабины 18, то система 24 управления направит для обслуживания пассажира Р2 вторую кабину.The obtained data on the estimates of the area occupied by the monitored objects allow the control system 24 to determine whether additional cabins are required (if several cabins are used) to satisfy passenger service requests. For example, if video processor 16 determines that passengers P1 and P2 are likely elevator passengers, but passenger P1 moves a trolley that occupies the entire free area of cabin 18, then control system 24 will send a second cabin to serve passenger P2.

В другом варианте система 24 управления кроме того получает на вход данные о свободной площади, имеющейся в кабине 18 (например, с помощью видеокамеры 32, установленной в кабине 18, как показано на фиг.2). На основе входного видеосигнала, получаемого от видеокамеры 32, видеопроцессор 16 может определить, что в кабине 18 нет свободного пространства, и тогда система 24 не будет останавливать кабину 18 на этажах, на которых ожидают пассажиры, пока в кабине 18 не освободится достаточное для их размещения пространство.In another embodiment, the control system 24 also receives input about the free area available in the cab 18 (for example, using a video camera 32 installed in the cab 18, as shown in FIG. 2). Based on the input video signal received from the video camera 32, the video processor 16 can determine that there is no free space in the cabin 18, and then the system 24 will not stop the cabin 18 on the floors where passengers are waiting until enough space is available in the cabin 18 space.

Пример оценки площади описан в следующей статье: P.Merkus, X.Desurmont, E.G.T. Jaspers, R.G.J. Wijnhoven, O. Caignart, J-F Delaigle and W. Favoreel "Candela - интегрированная система хранения, анализа и распределения содержимого видеоинформации для интеллектуальных информационных систем"An example of an area estimate is described in the following article: P. Merkus, X.Desurmont, E.G.T. Jaspers, R.G.J. Wijnhoven, O. Caignart, J-F Delaigle and W. Favoreel "Candela - an integrated system for storing, analyzing and distributing video content for intelligent information systems"

(http://www.hitech-projects.com/euprojects/candela/pr/ewimtfinal2004.pdf).(http://www.hitech-projects.com/euprojects/candela/pr/ewimtfinal2004.pdf).

Число ожидающих обслуживания пассажировNumber of passengers awaiting service

Видеопроцессор 16 также передает системе 24 управления информацию о числе пассажиров, ожидающих кабину 18. Как обсуждалось выше, когда отслеживаемый объект входит в область R2 через ее границу, видеопроцессор 16 предполагает, что отслеживаемый объект действительно будет пассажиром лифта. Для каждого отслеживаемого объекта, который входит в поле R2 по соответствующей траектории и не изнутри кабины 18, видеопроцессор 16 увеличивает значение параметра "число ожидающих пассажиров", передаваемого системе 24 управления. Передача этого параметра системе 24 управления позволяет ей решить, следует ли отправить дополнительную кабину на данный этаж. Параметр "число ожидающих пассажиров" может также использоваться системой 24 управления, чтобы определить, когда следует закрыть двери 20 лифта. Например, если видеопроцессор 16 решит, что пассажиры Р1 и Р2 ожидают кабину 18, то система 24 управления заставит устройство 28 управления дверями держать двери открытыми до тех пор, пока оба пассажира не распознаны как вошедшие в кабину 18.The video processor 16 also transmits to the control system 24 information on the number of passengers waiting for the cabin 18. As discussed above, when the monitored object enters the area R2 through its boundary, the video processor 16 assumes that the monitored object will indeed be an elevator passenger. For each monitored object that enters the R2 field along the appropriate path and not from inside the cabin 18, the video processor 16 increases the value of the "number of waiting passengers" parameter transmitted to the control system 24. Passing this parameter to control system 24 allows it to decide whether to send an additional cabin to a given floor. The "number of waiting passengers" parameter can also be used by the control system 24 to determine when to close the elevator doors 20. For example, if video processor 16 decides that passengers P1 and P2 are waiting for cab 18, then control system 24 will cause door control device 28 to keep doors open until both passengers are recognized as entering cab 18.

Идентификатор объекта (авторизация)Object identifier (authorization)

Видеопроцессор 16 получает необходимые для идентификации данные от устройства 14 контроля доступа и выдает данные о праве допуска (авторизации), связанные с каждым из отслеживаемых объектов, системе 24 управления. Видеопроцессор 16 может также сформировать и передать данные об авторизации, связанные с каждым из отслеживаемых объектов, устройству контроля доступа 14, что дает возможность устройству 14 контроля доступа обнаруживать или предотвращать нарушения режима безопасности.The video processor 16 receives the data necessary for identification from the access control device 14 and provides data on the right of admission (authorization) associated with each of the monitored objects to the control system 24. The video processor 16 can also generate and transmit authorization data associated with each of the monitored objects to the access control device 14, which allows the access control device 14 to detect or prevent security breaches.

В зависимости от типа установленного устройства 14 контроля доступа авторизация может происходить до момента достижения дверей 22 пассажиром, в дверях лифта 22 или внутри кабины 18 лифта. Когда пассажир получает авторизацию для входа в лифт или для выхода на конкретном этаже, видеопроцессор 16 связывает эту авторизацию, полученную от устройства 14 контроля доступа, с конкретным пассажиром. В зависимости от типа установленного устройства контроля доступа система 24 управления использует либо идентификатор (ID) объекта, поступивший от видеопроцессора, чтобы предотвратить нарушение режима безопасности, либо предупреждает устройство 30 обеспечения безопасности о таком нарушении, например о проникновении под прикрытием авторизованного пользователя или возврате карты-пропуска авторизованным пользователем неавторизованному пользователю. С помощью установленного однозначного соответствия между каждым конкретным пассажиром и статусом авторизации система 24 управления способна обнаруживать потенциальные нарушения режима безопасности и реагировать на них.Depending on the type of access control device 14 installed, authorization can take place before the passenger reaches the door 22, in the elevator doors 22 or inside the elevator car 18. When a passenger receives authorization to enter the elevator or to exit on a specific floor, the video processor 16 associates this authorization received from the access control device 14 with a specific passenger. Depending on the type of access control device installed, the control system 24 uses either the object identifier (ID) received from the video processor to prevent a security breach, or warns the security device 30 of such a breach, for example, when an authorized user penetrates under cover or returns a card- Passes by an authorized user to an unauthorized user. Using the established unambiguous correspondence between each specific passenger and the authorization status, the control system 24 is able to detect and respond to potential security violations.

На фиг.3 представлена блок-схема, иллюстрирующая вычисление видеопроцессором 16 данных о пассажирах (исключая данные об идентификаторе объекта). В блоке 40 видеопроцессор 16 ведет наблюдение за областью вне дверей 20 лифта (как показано на фиг.1 и 2). В блоке 42 видеопроцессор 16 определяет, вошел ли объект в поле зрения видеокамеры 12 (более конкретно, в поле R1). В одном варианте видеопроцессор 16 определяет, вошел ли объект в поле зрения видеокамеры 12, используя алгоритм детектирования движения. В другом варианте видеопроцессор 16 предупреждается о присутствии объекта, имеющего при себе маркированную идентификационную радиокарту. Если видеопроцессор 16 не определяет, что объект вошел в поле зрения видеокамеры 12, то видеопроцессор 16 продолжает наблюдение (блок 40). Если объект обнаружен в поле зрения видеокамеры 12, то видеопроцессор 16 начинает отслеживать объект (блок 44). Чтобы выполнить вычисления, необходимые для формирования данных о пассажирах и передачи их в систему 24 управления, видеопроцессор 16 должен иметь возможность идентифицировать и отслеживать один и тот же объект в различные моменты времени (и в разных положениях), используя процесс, известный как трэкинг, или отслеживание. Иначе говоря, после обнаружения объекта для выполнения вычислений, относящихся к его скорости, направлению и т.д., необходимо, чтобы видеопроцессор 16 был способен отслеживать объект при его перемещении в поле зрения видеокамеры 12.Figure 3 presents a block diagram illustrating the calculation by the video processor 16 of the passenger data (excluding data about the identifier of the object). In block 40, video processor 16 monitors an area outside the elevator doors 20 (as shown in FIGS. 1 and 2). In block 42, video processor 16 determines whether an object has entered the field of view of video camera 12 (more specifically, in field R1). In one embodiment, video processor 16 determines whether an object has entered the field of view of video camera 12 using a motion detection algorithm. In another embodiment, the video processor 16 is warned of the presence of an object having a marked identification radio card. If the video processor 16 does not determine that the object has entered the field of view of the camera 12, then the video processor 16 continues to monitor (block 40). If an object is detected in the field of view of the video camera 12, then the video processor 16 begins to track the object (block 44). In order to perform the calculations necessary to generate passenger data and transmit it to the control system 24, the video processor 16 must be able to identify and track the same object at different points in time (and in different positions) using a process known as tracking, or tracking. In other words, after detecting an object to perform calculations related to its speed, direction, etc., it is necessary that the video processor 16 is able to track the object when it moves in the field of view of the camera 12.

Если отслеживание объекта подтверждается (блок 40), то видеопроцессор 16 вычисляет значения параметров, связанных с отслеживаемым объектом (в блоке 48). Параметры объекта, вычисляемые видеопроцессором 16, включают (список не является ограничивающим) положение, скорость, направление, габариты, класс объекта и ускорение отслеживаемого объекта. В блоке 50 классификация объектов, выполненная в блоке 48, используется, чтобы определить, является ли объект потенциальным пассажиром. Например, объект, идентифицированный как не сопровождаемая человеком собака, не классифицируется как потенциальный пассажир. Если видеопроцессор 16 определит, что объект потенциальным пассажиром не является, то видеопроцессор продолжит наблюдать за объектом и отслеживать его (в блоке 48), но не будет передавать данные о параметрах пассажира для этого объекта системе 24 управления.If the tracking of the object is confirmed (block 40), then the video processor 16 calculates the values of the parameters associated with the tracked object (in block 48). The object parameters calculated by the video processor 16 include (the list is not limiting) the position, speed, direction, dimensions, class of the object, and the acceleration of the tracked object. At block 50, the object classification performed at block 48 is used to determine if the object is a potential passenger. For example, an object identified as a dog not accompanied by a person is not classified as a potential passenger. If the video processor 16 determines that the object is not a potential passenger, the video processor will continue to monitor the object and track it (in block 48), but will not transmit data about the passenger parameters for this object to the control system 24.

Если видеопроцессор 16 определит, что объект является потенциальным пассажиром, то в блоке 52 видеопроцессор 16 вычислит данные о пассажире, включая оценку времени достижения и параметры для вероятности достижения, такие как ковариация. Как обсуждалось выше, оценка время достижения и вероятность достижения (как и любые другие параметры данных о пассажирах) определяются видеопроцессором 16 на основе параметров объекта, вычисленных видеопроцессором 16 в блоке 48. В блоке 54 видеопроцессор 16 передает системе 24 управления данные о пассажирах (такие как оценка времени достижения, ковариация, вероятность достижения, габариты, класс и т.д.). В блоке 56 видеопроцессор 16 проверяет, равняется ли нулю оценка времени достижения для пассажира. Если оценка времени достижения для пассажира равна нулю (например, отслеживаемый объект входит в поле R2), то видеопроцессор 16 определяет, что пассажир ожидает лифта и увеличивает число пассажиров, в настоящее время ожидающих лифта (в блоке 58). В блоке 60 видеопроцессор 16 передает системе 24 управления данные о числе пассажиров, ожидающих в области, находящейся снаружи от дверей 20 лифта. Если оценка времени достижения не равна нулю, то видеопроцессор 16 продолжит отслеживать объект и вычислять его параметры в блоке 48.If video processor 16 determines that the object is a potential passenger, then in block 52, video processor 16 will calculate passenger data, including an estimate of the time to reach and parameters for the probability of achievement, such as covariance. As discussed above, the estimate of the time of achievement and the probability of achievement (like any other parameters of passenger data) are determined by video processor 16 based on the object parameters calculated by video processor 16 in block 48. In block 54, video processor 16 transmits passenger data to the control system 24 (such as Estimation of achievement time, covariance, probability of achievement, dimensions, class, etc.). At block 56, video processor 16 checks to see if the estimated time to reach the passenger is zero. If the estimated time to reach the passenger is zero (for example, the tracked object is included in the R2 field), then video processor 16 determines that the passenger is waiting for the elevator and increases the number of passengers currently waiting for the elevator (in block 58). In block 60, the video processor 16 transmits to the control system 24 data on the number of passengers waiting in the area outside the elevator doors 20. If the estimated time to reach is not zero, then video processor 16 will continue to track the object and calculate its parameters in block 48.

На фиг.4 представлена блок-схема, иллюстрирующая способы, которые применяются в использующей видеоинформацию системе данного изобретения для осуществления контроля доступа для лифтовых систем 10а и 10b. Управление доступом для лифтовой системы варьируется в зависимости от характера контроля, осуществляемого системой контроля доступа. Например, в одном из возможных сценариев кабина 18 только обеспечивает доступ на защищенные системой безопасности этажи. В этом сценарии каждый из пассажиров, находящихся в кабине 18 к моменту закрытия дверей 20, должен получить уникальную авторизацию. Если видеопроцессор 16 уведомляет систему 24 управления о присутствии пассажира, не имеющего авторизации, то кабина 18 лифта может выполнять роль ловушки для такого пассажира до тех пор, пока не будет оповещена охрана, и не имеющий права доступа пользователь не будет задержан. Альтернативно, двери 20 кабины лифта могут не закрываться, если неавторизованный пользователь обнаружен в кабине 18. В другом сценарии кабина 18 перемещается к некоторым этажам, которые являются защищенными, и к другим этажам, которые не являются таковыми, то есть являются общедоступными. В этом сценарии как имеющим, так и не имеющим авторизацию пользователям разрешается войти в кабину 18, но только имеющие право доступа пользователи могут выйти из кабины 18 на защищенных системой безопасности этажах. Если видеопроцессор 16 определит, что не имеющие права доступа пассажиры выходят на этаже, для которого требуются авторизация, то видеопроцессор 16 сообщит об этом системе 24 управления, которая, в свою очередь, пошлет сообщение устройству 30 обеспечения безопасности.4 is a flowchart illustrating methods that are used in the video information system of the present invention to implement access control for elevator systems 10a and 10b. Access control for the elevator system varies depending on the nature of the control carried out by the access control system. For example, in one of the possible scenarios, the cabin 18 only provides access to the floors protected by the security system. In this scenario, each of the passengers in cabin 18 by the time the doors 20 are closed should receive a unique authorization. If video processor 16 notifies the control system 24 of the presence of a passenger who does not have authorization, then the elevator car 18 can act as a trap for such a passenger until security is notified and the user without access rights is detained. Alternatively, the doors 20 of the elevator car may not close if an unauthorized user is found in the car 18. In another scenario, the car 18 moves to some floors that are secured and to other floors that are not open, that is, public. In this scenario, both authorized and non-authorized users are allowed to enter cabin 18, but only authorized users can exit cabin 18 on floors protected by the security system. If the video processor 16 determines that unauthorized passengers exit the floor for which authorization is required, the video processor 16 will notify the control system 24 of this, which in turn will send a message to the security device 30.

Независимо от сценария контроля доступа первым этапом в управлении доступом является определение авторизации пассажира. Фиг.6 иллюстрирует три способа определения авторизации пассажира, включая дистанционную авторизацию (блок 66а), авторизацию в дверях лифта (блок 66b) и авторизацию в кабине лифта (блок 66с). Для каждого из этих способов авторизация может включать активные действия пользователя (например, ввод кода с клавиатуры, речь для распознавания голоса, движение карты по отношению к считывающему устройству) или не включать таких действий (например, при использовании идентификационной радиокарты, распознавании черт лица и т.д.). Как обсуждалось выше, после идентификации пассажира как авторизованного данные авторизации передаются видеопроцессору 16, который однозначно сопоставляет эти данные с конкретным пассажиром, находящимся в поле зрения видеокамеры 12 или видеокамеры 32.Regardless of the access control scenario, the first step in access control is to determine passenger authorization. 6 illustrates three methods for determining passenger authorization, including remote authorization (block 66a), authorization at the elevator doors (block 66b), and authorization in the elevator car (block 66c). For each of these methods, authorization may include active user actions (for example, entering a code from the keyboard, speech for voice recognition, card movement in relation to the reader) or may not include such actions (for example, when using an identification radio card, facial recognition, etc. .d.). As discussed above, after identifying the passenger as authorized, the authorization data is transmitted to the video processor 16, which unambiguously compares this data with a specific passenger in the field of view of the video camera 12 or video camera 32.

При дистанционной авторизации пассажиры идентифицируются как авторизованные, когда приближаются к дверям 20 лифта. Существует ряд способов дистанционного распознавания пользователей как авторизованных. Например, в одном варианте для идентификации пассажиров как авторизованных используются маркеры на идентификационных радиокартах. При авторизации в дверях лифта (блок 66b) авторизация осуществляется в дверях лифта 20. При этом способе для определения статуса авторизации пассажира может применяться движение карты, распознавание голоса или ввод с клавишной панели. При авторизации в кабине лифта (блок 66с) авторизация осуществляется в кабине 18, и в этом случае может использоваться движение карты, распознавание голоса или ввод с клавишной панели.With remote authorization, passengers are identified as authorized when approaching the elevator doors 20. There are a number of ways to remotely recognize users as authorized. For example, in one embodiment, tokens on authorized radio cards are used to identify passengers as authorized. When authorizing in the doors of the elevator (block 66b), authorization is carried out in the doors of the elevator 20. With this method, card movement, voice recognition, or keypad input can be used to determine the passenger authorization status. When authorizing in the elevator car (block 66c), authorization is carried out in the car 18, in which case card movement, voice recognition or keypad input can be used.

Если применяется дистанционная авторизация (блок 66а) или авторизация в дверях лифта (66b), то устройство 14 контроля доступа передает данные об авторизации видеопроцессору 16 в блоке 68а, что дает возможность видеопроцессору 16 однозначно сопоставить идентификационные данные с конкретным пассажиром, находящимся вне кабины 18. Если применяется идентификация в кабине лифта (блок 66с), то устройство 14 контроля доступа передает данные авторизации видеопроцессору 16 в блоке 68b, что дает возможность видеопроцессору 16 однозначно сопоставить идентификационные данные с конкретным пассажиром, находящимся в кабине 18. В этом варианте полезно, чтобы видеокамера была установлена в кабине 18 (как показано на фиг.2), что позволяет видеопроцессору 16 использовать видеоинформацию, полученную из внутреннего пространства кабины 18, благодаря чему возможно сопоставить авторизацию с конкретным пользователем. В альтернативном варианте входной видеосигнал, полученный от видеокамеры 12, находящейся вне кабины 18, позволяет видеопроцессору 16 определить число людей, которые входят в кабину 18, и, следовательно, определить число индивидуальных уникальных данных авторизации, которые будут распознаны. Так как при каждом из этих способов видеопроцессор 16 однозначно сопоставляет и идентифицирует отслеживаемого пассажира, попытка использовать одну авторизацию для двух и большего числа пассажиров (например, способом возврата карты или способом проникновения под прикрытием авторизованного пользователя) может быть обнаружена.If remote authorization is used (block 66a) or authorization in the doors of the elevator (66b), then the access control device 14 transmits the authorization data to the video processor 16 in block 68a, which allows the video processor 16 to unambiguously compare the identification data with a specific passenger located outside the cabin 18. If identification is used in the elevator car (block 66c), then the access control device 14 transmits the authorization data to the video processor 16 in block 68b, which allows the video processor 16 to unambiguously match the identification information with a specific passenger located in the cab 18. In this embodiment, it is useful for the video camera to be installed in the cab 18 (as shown in FIG. 2), which allows the video processor 16 to use video information obtained from the interior of the cab 18, so it is possible to match authorization with a specific user. Alternatively, the input video signal received from the video camera 12 located outside the cabin 18 allows the video processor 16 to determine the number of people who enter the cabin 18, and therefore to determine the number of individual unique authorization data that will be recognized. Since in each of these methods the video processor 16 unambiguously correlates and identifies the monitored passenger, an attempt to use one authorization for two or more passengers (for example, by way of returning a card or by entering under the cover of an authorized user) can be detected.

Если статус авторизации установлен вне кабины 18 (при использовании первого или второго способов), то в блоке 70 видеопроцессор 16 отслеживает пассажиров (авторизованных и неавторизованных), когда они входят в кабину 18.If the authorization status is set outside cabin 18 (when using the first or second methods), then in block 70, video processor 16 monitors passengers (authorized and unauthorized) when they enter cabin 18.

Когда пассажиры находятся в кабине 18, система 24 управления в блоке 24 использует данные авторизации, полученные от видеопроцессора 16 (независимо от способа, применяемого для получения данных авторизации), чтобы обнаружить возможные нарушения режима безопасности, например проход вслед за авторизованным пользователем. В сценариях, где кабина 18 только доставляет пассажиров на защищенные системой охраны этажи, каждый пассажир в кабине 18 должен быть однозначно идентифицирован и соотнесен с конкретной авторизацией при закрытии дверей. Если в момент закрытия дверей в кабине 18 находится неавторизованный пассажир, то система 24 управления предупреждает устройство 30 обеспечения безопасности (блок 74). В одном варианте система 24 управления может играть роль ловушки, не позволяя дверям 20 открыться до прибытия охраны. В других вариантах система 24 управления предотвращает доставку кабины 18 на защищенные системой безопасности этажи, пока неавторизованный пользователь не покинет кабины 18. В сценариях, в которых некоторые этажи, к которым обеспечивает доступ кабина 18, являются защищенными системой безопасности, а другие - незащищенными, должны отслеживаться пассажиры, находящиеся в кабине 18, чтобы определить, не вышел ли неавторизованный пользователь на этаже, для которого требуется авторизация. Это может осуществляться с помощью видеонаблюдения внутри кабины 18 (как показано на фиг.2) или другими средствами, позволяющими распознать моменты, когда кабина 18 пуста (например, путем отслеживанием веса кабины 18). Если применяется видеонаблюдение внутри кабины 18, то видеопроцессор 16 может сопоставить каждому пассажиру его статус авторизации. Если видеопроцессор 16 определит, что неавторизованные пассажиры выходят на защищенном системой безопасности этаже, то система 24 управления предупредит охрану о таком нарушении (блок 74).When passengers are in the cabin 18, the control system 24 in block 24 uses the authorization data received from the video processor 16 (regardless of the method used to obtain the authorization data) to detect possible violations of the security mode, for example, the passage after the authorized user. In scenarios where the cabin 18 only delivers passengers to the floors protected by the security system, each passenger in the cabin 18 should be uniquely identified and correlated with a specific authorization when the doors are closed. If at the moment of closing the doors in the cabin 18 there is an unauthorized passenger, then the control system 24 warns the safety device 30 (block 74). In one embodiment, the control system 24 may act as a trap, preventing the doors 20 from opening before the arrival of the guard. In other embodiments, control system 24 prevents cab 18 from being delivered to safety-protected floors until an unauthorized user leaves cab 18. In scenarios in which some floors accessed by cab 18 are protected by a security system and others are unprotected, passengers in cabin 18 are monitored to determine if an unauthorized user has left the floor for which authorization is required. This can be done using video surveillance inside the cabin 18 (as shown in FIG. 2) or by other means that can detect when the cabin 18 is empty (for example, by tracking the weight of the cabin 18). If video surveillance is used inside the cabin 18, then the video processor 16 can match each passenger with its authorization status. If the video processor 16 determines that unauthorized passengers exit on the floor protected by the security system, the control system 24 will warn the security about such a violation (block 74).

На фиг.7 представлен вариант данного изобретения, в котором эксплуатируются две кабины лифта, шахты которых расположены рядом. В других вариантах могут использоваться несколько кабин лифта, но для простоты на фиг.7 показаны только две кабины 18а и 18b. Как обсуждалось выше при рассмотрении фиг.1, видеопроцессор 16 получает видеоинформацию от видеокамеры 12 и данные контроля доступа от устройства 14 контроля доступа. Видеопроцессор 16 выполняет ряд вычислений и передает набор данных о пассажирах системе 24 управления. На основе данных о пассажирах, получаемых от видеопроцессора 16, система 24 управления подает управляющие сигналы системе 26 диспетчерского управления, устройству 28 управления дверями лифта и устройству 30 обеспечения безопасности. Система 26 диспетчерского управления и устройство 28 управления дверями лифта управляют доставкой на этажи по крайней мере одной из кабин 18а и 18b, а также дверями лифта, открытие и закрытие которых выполняется на основе данных о пассажирах, получаемых от видеопроцессора 16. Как обсуждалось выше, видеокамера 12 ведет наблюдение и отслеживает объекты в области R1, передавая параметры данных о пассажирах системе 24 управления. Когда отслеживаемый объект достигает области R2a или области R2b, видеопроцессор 16 оценивает, в какой момент время достижения для отслеживаемого объекта станет нулевым, предполагая, что отслеживаемые объекты, находящиеся в указанных областях, в самом деле ожидают лифта. Например, видеопроцессор 16 может сообщить системе 24 управления, что два пассажира (пассажир Р1 и пассажир Р2) ожидают кабину 18а, и один пассажир (пассажир Р4) ожидает кабину 18b. Однако проблема возникает, если пассажир Р3 ожидает лифта в области пересечения областей R2a и R2b. А этом случае трудно определить, какую кабину ожидает пассажир Р3 - кабину 18а или кабину 18b. Поэтому в одном варианте видеопроцессор 16 формально сопоставляет пассажиру Р3 двух виртуальных пассажиров. Предполагается, что первый виртуальный пассажир Р3 ожидает кабину 18а, а второй виртуальный пассажир Р3 ожидает кабину 18b. Поэтому видеопроцессор 16 будет информировать систему 24 управления, что "два с половиной пассажира" ожидают кабину 18а и "полтора пассажира" ожидают кабину 18b. Хотя в действительности пассажир Р3 войдет либо кабину 18а, либо в кабину 18b, такое решение проблемы дает возможность принять во внимание присутствие пассажира Р3 без необходимости делать предположения о его намерениях.Figure 7 presents a variant of the present invention, in which two elevator cabs are operated, the shafts of which are located nearby. In other embodiments, several elevator cars may be used, but for simplicity, only two cabs 18a and 18b are shown in FIG. As discussed above in relation to FIG. 1, video processor 16 receives video information from video camera 12 and access control data from access control device 14. The video processor 16 performs a series of calculations and transmits a set of passenger data to the control system 24. Based on the passenger data received from the video processor 16, the control system 24 provides control signals to the supervisor system 26, the elevator door control device 28, and the safety device 30. The supervisor system 26 and the elevator door control device 28 control the delivery to the floors of at least one of the cabs 18a and 18b, as well as the elevator doors, the opening and closing of which is based on passenger data received from the video processor 16. As discussed above, the video camera 12 monitors and tracks objects in the area R1, transmitting passenger data parameters to the control system 24. When the tracked object reaches region R2a or region R2b, video processor 16 estimates at what time the achievement time for the tracked object will become zero, assuming that the tracked objects located in the indicated areas are actually waiting for an elevator. For example, video processor 16 may inform the control system 24 that two passengers (passenger P1 and passenger P2) are waiting for cabin 18a, and one passenger (passenger P4) is waiting for cabin 18b. However, a problem arises if passenger P3 expects an elevator at the intersection of regions R2a and R2b. In this case, it is difficult to determine which cabin the passenger P3 is waiting for - cabin 18a or cabin 18b. Therefore, in one embodiment, the video processor 16 formally maps the passenger P3 to two virtual passengers. It is assumed that the first virtual passenger P3 is waiting for the cabin 18a, and the second virtual passenger P3 is waiting for the cabin 18b. Therefore, the video processor 16 will inform the control system 24 that “two and a half passengers” are waiting for the cabin 18a and “one and a half passengers” are waiting for the cabin 18b. Although in reality the passenger P3 will enter either the cabin 18a or the cabin 18b, this solution to the problem makes it possible to take into account the presence of the passenger P3 without having to make assumptions about his intentions.

Хотя данное изобретение было описано со ссылками на предпочтительные варианты, специалисты в данной области должны признать, что вариации общей формы и деталей изобретения могут быть осуществлены без выхода за рамки идей изобретения и пределы охватываемой им области.Although the invention has been described with reference to preferred embodiments, those skilled in the art will recognize that variations in the general form and details of the invention can be made without departing from the scope of the invention and the scope of the invention.

Claims (22)

1. Система управления лифтами, использующая видеоинформацию, включающая видеокамеру для получения видеоизображений дверей лифта в близлежащей области, находящейся в поле зрения видеокамеры, видеопроцессор для обработки видеоинформации, соединенный с видеокамерой с возможностью получения видеоизображений от видеокамеры и обработки их для слежения за объектами и расчета данных о пассажирах, появляющихся в зоне вышеуказанных отслеживаемых объектов, и контроллер лифтовой системы, соединенный с видеопроцессором с возможностью осуществления, по крайней мере, одной из следующих функций, функции диспетчерского управления и функции управления дверями лифта, на основе данных о пассажирах, получаемых от видеопроцессора.1. The elevator control system using video information, including a video camera for receiving video images of elevator doors in a nearby area within the field of view of the video camera, a video processor for processing video information connected to the video camera with the ability to receive video images from the video camera and process them to track objects and calculate data about passengers appearing in the area of the above monitored objects, and the elevator system controller connected to the video processor with the possibility of eniya, at least one of the following features, functions, supervisory control and door control functions elevator, based on passenger data received from video processor. 2. Система по п.1, в которой расчет в видеопроцессоре производится на основе по крайней мере одного из следующих параметров отслеживаемых объектов: положение, габариты, направление, ускорение, скорость и класс, которому принадлежит объект.2. The system according to claim 1, in which the calculation in the video processor is based on at least one of the following parameters of the monitored objects: position, dimensions, direction, acceleration, speed and the class to which the object belongs. 3. Система по п.2, в которой видеопроцессор передает параметры объектов контроллеру лифтовой системы.3. The system according to claim 2, in which the video processor transfers the parameters of the objects to the controller of the elevator system. 4. Система по п.2, в которой расчет в видеопроцессоре производится на основании данных о пассажирах, передаваемых контроллеру лифтовой системы, включающих, по крайней мере, один из следующих видов данных: оценка времени достижения; вероятность достижения, ковариация и количество пассажиров, ожидающих лифта.4. The system according to claim 2, in which the calculation in the video processor is based on passenger data transmitted to the controller of the elevator system, including at least one of the following types of data: assessment of the time to reach; probability of achievement, covariance and the number of passengers waiting for the elevator. 5. Система по п.4, в которой расчет в видеопроцессоре производится на основании данных о пассажирах при квалификации отслеживаемого объекта в качестве пассажира.5. The system according to claim 4, in which the calculation in the video processor is based on passenger data when qualifying the tracked object as a passenger. 6. Система по п.4, в которой в видеопроцессоре происходит деление поля зрения видеокамеры на первую область и вторую область, при этом вторая область определяется как область, непосредственно окружающая двери лифта.6. The system according to claim 4, in which the video processor divides the field of view of the camera into a first region and a second region, wherein the second region is defined as the region directly surrounding the elevator doors. 7. Система по п.6, в которой расчет в видеопроцессоре производится на основании количества пассажиров, ожидающих лифта, с учетом количества отслеживаемых объектов, входящих во вторую область.7. The system according to claim 6, in which the calculation in the video processor is based on the number of passengers waiting for the elevator, taking into account the number of monitored objects included in the second area. 8. Система по п.1, которая дополнительно включает устройство контроля доступа, соединенное с видеопроцессором с возможностью передачи ему данных об авторизации, при этом расчет в видеопроцессоре производится с сопоставлением данных об авторизации с данными отслеживаемого объекта и с передачей статуса авторизации отслеживаемого объекта контроллеру лифтовой системы.8. The system according to claim 1, which further includes an access control device connected to the video processor with the possibility of transmitting authorization data to it, while the calculation in the video processor is performed by comparing the authorization data with the data of the monitored object and transmitting the authorization status of the monitored object to the elevator controller system. 9. Система по п.8, в которой видеопроцессор передает данные об авторизации, сопоставленные с данными отслеживаемого объекта, устройству контроля доступа.9. The system of claim 8, in which the video processor transmits authorization data associated with the data of the monitored object to the access control device. 10. Система по п.1, которая дополнительно включает вторую видеокамеру для получения видеоизображений внутреннего пространства кабины, при этом видеопроцессор соединен со второй видеокамерой с возможностью отслеживания пассажиров, находящихся в кабине лифта, получения данных об использовании лифта и расчета параметров, относящихся к пассажиру, находящемуся в кабине лифта.10. The system according to claim 1, which further includes a second video camera for receiving video images of the interior space of the cabin, the video processor is connected to a second video camera with the ability to track passengers in the elevator car, obtain data on the use of the elevator and calculate parameters related to the passenger, located in the elevator car. 11. Система по п.10, в которой данные об использовании лифта, полученные видеопроцессором, включают, по крайней мере, один из следующих видов данных: количество пассажиров в кабине лифта и площадь свободного пространства в кабине лифта.11. The system of claim 10, wherein the elevator usage data obtained by the video processor includes at least one of the following types of data: number of passengers in the elevator car and free space in the elevator car. 12. Система по п.11, которая дополнительно включает устройство контроля доступа, соединенное с видеопроцессором с возможностью передачи ему данных об авторизации, при этом расчет в видеопроцессоре производится с сопоставлением данных об авторизации с данными пассажира, находящегося в кабине лифта, и с передачей статуса авторизации для пассажира, находящегося в кабине, контроллеру лифтовой системы.12. The system according to claim 11, which further includes an access control device connected to the video processor with the possibility of transmitting authorization data to it, while the calculation in the video processor is performed by comparing the authorization data with the data of the passenger in the elevator car and transmitting the status authorization for the passenger in the cab to the elevator system controller. 13. Способ автоматизации управления лифтами с использованием видеоинформации, включающий обнаружение объекта, находящегося в лифтовом холле, в области вне дверей лифта, отслеживание объекта, основанное на последовательности видеоизображений, получаемых от, по крайней мере, одной видеокамеры, вычисление данных о пассажире, связанных с отслеживаемым объектом, и передачу данных о пассажире контроллеру лифтовой системы, при этом посредством контроллера лифтовой системы обеспечивают доставку, по крайней мере, одной кабины и управление открытием и закрытием дверей лифта на основе полученных данных о пассажирах.13. A method of automating the management of elevators using video information, including detecting an object located in the elevator hall in an area outside the elevator doors, tracking an object based on a sequence of video images received from at least one video camera, calculating passenger data related to monitored object, and the transmission of passenger data to the controller of the elevator system, while through the controller of the elevator system ensure the delivery of at least one cab and open control Thieme and closing of the elevator doors on the basis of the passenger data. 14. Способ по п.13, в котором обнаружение объекта осуществляют посредством алгоритма детектирования движения при его вхождении в поле зрения по крайней мере одной видеокамеры.14. The method according to item 13, in which the detection of the object is carried out by means of a motion detection algorithm when it enters the field of view of at least one video camera. 15. Способ по п.13, в котором обнаружение объекта осуществляют посредством устройства для идентификации через радиокарту при его вхождении в поле зрения, по крайней мере, одной видеокамеры.15. The method according to item 13, in which the detection of the object is carried out by means of a device for identification through a radio card when it enters the field of view of at least one video camera. 16. Способ по п.13, в котором вычисление данных о пассажире включает определение, по крайней мере, одного из следующих параметров отслеживаемого объекта: нахождение, габариты, скорость, направление, ускорение и класс, которому принадлежит объект.16. The method according to item 13, in which the calculation of passenger data includes determining at least one of the following parameters of the monitored object: location, dimensions, speed, direction, acceleration and the class to which the object belongs. 17. Способ по п.16, в котором вычисление данных о пассажире дополнительно включает определение, по крайней мере, одного из следующих параметров: оценка времени достижения, вероятность достижения, ковариация и количество пассажиров, ожидающих лифта.17. The method according to clause 16, in which the calculation of passenger data further includes determining at least one of the following parameters: estimation of time to reach, probability of achievement, covariance and the number of passengers waiting for the elevator. 18. Способ по п.17, в котором вычисление количества пассажиров, ожидающих лифта, включает определение количества отслеживаемых объектов, входящих в первую область, окружающую двери лифта, при этом в качестве первой области определяют область, в которой пассажиры лифта обычно ожидают обслуживания лифтовой системой.18. The method according to 17, in which the calculation of the number of passengers waiting for the elevator includes determining the number of monitored objects included in the first region surrounding the elevator doors, wherein the region in which elevator passengers usually expect elevator system service is determined as the first region . 19. Способ по п.17, в котором дополнительно обеспечивают доставку кабины лифта на заданный этаж на основании данных о пассажирах, получаемых контроллером лифтовой системы, при этом посредством контроллера лифтовой системы обеспечивают доставку кабины на данный этаж для пассажира, запросившего обслуживание нажатием кнопки вызова.19. The method according to 17, in which the delivery of the elevator car to a predetermined floor is additionally provided based on passenger data received by the elevator system controller, and the elevator system is used to deliver the elevator car to the floor for a passenger requesting service by pressing a call button. 20. Способ по п.17, в котором дополнительно управление открытием и закрытием дверей лифта осуществляют на основе данных о пассажирах, получаемых контроллером лифтовой системы, при этом посредством контроллера лифтовой системы оставляют двери лифта открытыми при сигнале от данных о пассажире о приближении нового пассажира к дверям лифта и закрытыми при сигнале от данных о пассажире об отсутствии появления новых пассажиров, приближающихся к дверям лифта.20. The method according to 17, in which the additional control of the opening and closing of the elevator doors is carried out on the basis of passenger data received by the elevator system controller, while by the elevator system controller, the elevator doors are left open when a signal from the passenger data about the new passenger approaching elevator doors and closed when there is a signal from passenger data about the absence of the appearance of new passengers approaching the elevator doors. 21. Способ по п.17, в котором дополнительно осуществляют наблюдение за внутренним пространством кабины лифта посредством видеоизображения, которое получают от второй видеокамеры, установленной внутри кабины, оценивают расчетом свободную площадь, имеющуюся в кабине лифта, на основе видеоизображения, получаемого от второй видеокамеры и передают рассчитанную оценку свободной площади контроллеру лифтовой системы, при этом посредством контроллера лифтовой системы осуществляют управление лифтом на основании оценки свободной площади и количества пассажиров, ожидающих обслуживания на конкретном этаже.21. The method according to 17, in which additionally monitor the interior of the elevator car by means of a video image obtained from a second video camera installed inside the car, estimate the free area available in the elevator car by calculating based on the video image obtained from the second video camera and transmit the calculated estimate of the free area to the controller of the elevator system, while using the controller of the elevator system, the elevator is controlled based on the evaluation of the free area and ETS passengers waiting for service on a particular floor. 22. Способ по п.13, в котором дополнительно определяют статус авторизации для отслеживаемого объекта посредством сопоставления данных об авторизации, получаемых от устройства контроля доступа, с отслеживаемым объектом и передают статус авторизации для отслеживаемого объекта контроллеру лифтовой системы. 22. The method according to item 13, in which additionally determine the authorization status for the monitored object by comparing the authorization data received from the access control device with the monitored object and transmit the authorization status for the monitored object to the controller of the elevator system.
RU2008132972/11A 2006-01-12 2006-01-12 Control system of elevators and method of control automation for elevators RU2378178C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2008132972/11A RU2378178C1 (en) 2006-01-12 2006-01-12 Control system of elevators and method of control automation for elevators

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2008132972/11A RU2378178C1 (en) 2006-01-12 2006-01-12 Control system of elevators and method of control automation for elevators

Publications (1)

Publication Number Publication Date
RU2378178C1 true RU2378178C1 (en) 2010-01-10

Family

ID=41644105

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2008132972/11A RU2378178C1 (en) 2006-01-12 2006-01-12 Control system of elevators and method of control automation for elevators

Country Status (1)

Country Link
RU (1) RU2378178C1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112225020A (en) * 2020-10-22 2021-01-15 日立楼宇技术(广州)有限公司 An elevator control method and device
CN115215185A (en) * 2022-07-11 2022-10-21 广州广日电梯工业有限公司 Elevator door closing control method, system, device and medium based on machine vision
CN115373946A (en) * 2022-08-29 2022-11-22 亿航智能设备(广州)有限公司 Elevator running state regulation and control method and device and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4044860A (en) * 1975-02-21 1977-08-30 Hitachi, Ltd. Elevator traffic demand detector
US4662479A (en) * 1985-01-22 1987-05-05 Mitsubishi Denki Kabushiki Kaisha Operating apparatus for elevator
US6257373B1 (en) * 1998-01-19 2001-07-10 Mitsubishi Denki Kabushiki Kaisha Apparatus for controlling allocation of elevators based on learned travel direction and traffic
RU2003118501A (en) * 2003-06-23 2005-01-27 Закрытое акционерное общество "Элвис" (RU) SYSTEM AND METHOD OF AUTOMATED VIDEO SURVEILLANCE AND RECOGNITION OF OBJECTS AND SITUATIONS

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4044860A (en) * 1975-02-21 1977-08-30 Hitachi, Ltd. Elevator traffic demand detector
US4662479A (en) * 1985-01-22 1987-05-05 Mitsubishi Denki Kabushiki Kaisha Operating apparatus for elevator
US6257373B1 (en) * 1998-01-19 2001-07-10 Mitsubishi Denki Kabushiki Kaisha Apparatus for controlling allocation of elevators based on learned travel direction and traffic
RU2003118501A (en) * 2003-06-23 2005-01-27 Закрытое акционерное общество "Элвис" (RU) SYSTEM AND METHOD OF AUTOMATED VIDEO SURVEILLANCE AND RECOGNITION OF OBJECTS AND SITUATIONS

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112225020A (en) * 2020-10-22 2021-01-15 日立楼宇技术(广州)有限公司 An elevator control method and device
CN112225020B (en) * 2020-10-22 2022-12-09 日立楼宇技术(广州)有限公司 Elevator control method and device
CN115215185A (en) * 2022-07-11 2022-10-21 广州广日电梯工业有限公司 Elevator door closing control method, system, device and medium based on machine vision
CN115215185B (en) * 2022-07-11 2023-12-19 广州广日电梯工业有限公司 Elevator door closing control method, system, device and medium based on machine vision
CN115373946A (en) * 2022-08-29 2022-11-22 亿航智能设备(广州)有限公司 Elevator running state regulation and control method and device and computer readable storage medium

Similar Documents

Publication Publication Date Title
KR100999084B1 (en) Video Support System for Elevator Control
EP2300949B1 (en) Video-based system and method of elevator door detection
CN106144798B (en) Sensor fusion for passenger transport control
CN106144861B (en) Depth sensor based passenger sensing for passenger transport control
CN106144862B (en) Depth sensor based passenger sensing for passenger transport door control
CN106144801B (en) Depth sensor based sensing for special passenger transport vehicle load conditions
CN106144797B (en) Generation of transit lists for passenger transport
CN106144795B (en) System and method for passenger transport control and security by identifying user actions
CN106144816B (en) Occupant detection based on depth transducer
CN106144796B (en) Depth sensor based occupant sensing for air passenger transport envelope determination
CN104828664B (en) Automatic debugging system and method
JP5448817B2 (en) Passenger indexing system that anonymously tracks security protection in destination-registered vehicle dispatch
RU2378178C1 (en) Control system of elevators and method of control automation for elevators
GB2479495A (en) Video aided system for elevator control.
CN119873564A (en) Elevator control method and elevator control system
HK1129092B (en) Video aided elevator control system
EP4418223A1 (en) Access control device for a person and/or a movable object and method for controlling the opening and/or closing of a blocking device
JP2026003160A (en) Information processing device, information processing method, and computer program
RU2447008C2 (en) Method and system of controlling elevators, method of anonymous observation of passengers
KR20230072585A (en) Method and apparatus for determining dwell time of autonomous driving bus by recognizing person getting off
HK1157305B (en) Video-based system and method of elevator door detection

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20150113