CN112084824B - Passenger reminding method and device, electronic equipment and storage medium - Google Patents
Passenger reminding method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN112084824B CN112084824B CN201910515968.0A CN201910515968A CN112084824B CN 112084824 B CN112084824 B CN 112084824B CN 201910515968 A CN201910515968 A CN 201910515968A CN 112084824 B CN112084824 B CN 112084824B
- Authority
- CN
- China
- Prior art keywords
- target passenger
- passenger
- target
- ticket checking
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012544 monitoring process Methods 0.000 claims abstract description 35
- 238000005516 engineering process Methods 0.000 claims abstract description 25
- 238000004590 computer program Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001680 brushing effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
The embodiment of the application provides a passenger reminding method, a device, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring image data of each monitoring area and acquiring registration information of a target passenger; comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology, and determining the actual position of the target passenger; determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger; when the target passenger needs to be reminded, the target passenger is reminded to go to the ticket checking position of the target passenger through a preset reminding rule. According to the passenger reminding method, whether the passenger is required to be reminded to go to the ticket gate or not is determined according to the ticket checking position of the passenger, the actual position of the passenger and the ticket checking time of the passenger, the time for the passenger to reach the ticket gate is fully considered, and the situation that the passenger misses the time of taking a transportation means can be effectively reduced.
Description
Technical Field
The application relates to the technical field of video monitoring, in particular to a passenger reminding method, a device, electronic equipment and a storage medium.
Background
With the great development of the transportation industry, the number of stations and airports is gradually increased. In the process of waiting for a flight or a bus, passengers often perform recreation through mobile devices or play at entertainment places provided at airports/stations and far away from ticket gates.
In the related art, in order to prevent passengers from missing boarding/getting on, passengers are reminded to check tickets to a designated ticket gate for boarding/getting on in a broadcasting manner for a period of time before an airplane takes off or a vehicle starts. However, in the case of a wide area of an airport terminal or station waiting room, if a passenger starts to move toward a ticket gate when a ticket is checked, the passenger may miss the time of taking a vehicle due to a long distance.
Disclosure of Invention
An objective of the embodiments of the present application is to provide a method, an apparatus, an electronic device, and a storage medium for reminding a passenger, so as to reduce the time for the passenger to miss a vehicle. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a passenger reminding method, including:
acquiring image data of each monitoring area, and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
when the target passenger needs to be reminded, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule.
Optionally, the comparing the image data of each monitoring area with the identity image of the target passenger by using a computer vision technology, and determining the actual position of the target passenger includes:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data;
analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger;
comparing the image characteristics of the target passenger with the image characteristics of the passengers in the image data to determine a target image in which the target passenger is located and the position of the target passenger in the target image;
and determining the actual position of the target passenger according to the position of the target passenger in the target image.
Optionally, the determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger includes:
predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger;
determining the surplus duration of the target passenger according to the current time, the ticket checking time of the target passenger and the running duration of the target passenger;
when the surplus time length of the target passenger is greater than a preset time length threshold value, judging that the target passenger does not need to be reminded;
and when the surplus duration of the target passenger is not greater than the preset duration threshold value, judging that the target passenger needs to be reminded.
Optionally, when the target passenger needs to be reminded, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule includes:
when the target passenger needs to be reminded, acquiring a reserved contact way of the target passenger;
and sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
In a second aspect, an embodiment of the present application provides a passenger reminding device, the device including:
the data acquisition module is used for acquiring image data of each monitoring area and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
the actual position determining module is used for comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
the reminding judging module is used for determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
and the reminding triggering module is used for reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule when the target passenger needs to be reminded.
Optionally, the actual position determining module is specifically configured to:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data;
analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger;
comparing the image characteristics of the target passenger with the image characteristics of the passengers in the image data to determine a target image in which the target passenger is located and the position of the target passenger in the target image;
and determining the actual position of the target passenger according to the position of the target passenger in the target image.
Optionally, the reminding judging module is specifically configured to:
predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger;
determining the surplus duration of the target passenger according to the current time, the ticket checking time of the target passenger and the running duration of the target passenger;
when the surplus time length of the target passenger is greater than a preset time length threshold value, judging that the target passenger does not need to be reminded;
and when the surplus duration of the target passenger is not greater than the preset duration threshold value, judging that the target passenger needs to be reminded.
Optionally, the reminding triggering module is specifically configured to:
when the target passenger needs to be reminded, acquiring a reserved contact way of the target passenger;
and sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory;
the memory is used for storing a computer program;
the processor is configured to implement the passenger reminding method according to any one of the first aspect when executing the program stored in the memory.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having a computer program stored therein, which when executed by a processor implements the passenger prompting method according to any one of the first aspects.
The passenger reminding method, the device, the electronic equipment and the storage medium provided by the embodiment of the application acquire image data of each monitoring area and acquire registration information of target passengers, wherein the registration information of the target passengers comprises identity images of the target passengers, ticket checking positions of traffic tools to be taken by the target passengers and ticket checking time of the traffic tools to be taken by the target passengers; comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology, and determining the actual position of the target passenger; determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger; when the target passenger needs to be reminded, the target passenger is reminded to go to the ticket checking position of the target passenger through a preset reminding rule. According to the ticket checking position of the passenger, the actual position of the passenger and the ticket checking time of the passenger, whether the passenger needs to be reminded of going to the ticket checking port is determined, the time for the passenger to reach the ticket checking port is fully considered, and the situation that the passenger misses the time of taking the transportation means can be effectively reduced. Of course, not all of the above-described advantages need be achieved simultaneously in practicing any one of the products or methods of the present application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a first schematic illustration of a passenger alert method according to an embodiment of the present application;
FIG. 2 is a second schematic illustration of a passenger alert method according to an embodiment of the present application;
FIG. 3 is a third schematic illustration of a passenger alert method according to an embodiment of the present application;
FIG. 4 is a schematic view of a passenger reminder according to an embodiment of the present application;
fig. 5 is a schematic diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
In the related art, in order to prevent passengers from missing boarding/getting on, passengers are reminded to check tickets to a designated ticket gate to board/get on in a broadcasting manner for a period of time before an airplane takes off or a vehicle starts. However, in the case of a wide area of an airport terminal or station waiting room, if a passenger starts to move toward a ticket gate when a ticket is checked, the passenger may miss the time of taking a vehicle due to a long distance. And in the process of frequently broadcasting different train/train information, passengers can be caused to ignore the information of the train/train on which the passengers sit, and the journey rest of other passengers is also influenced. In a word, the existing reminding service lacks a one-to-one, accurate and intelligent passenger reminding system, only a passenger is reminded to boarding by a broadcasting mode, and timely and personalized service cannot be provided.
In view of this, an embodiment of the present application provides a passenger reminding method, referring to fig. 1, the method includes:
s101, acquiring image data of each monitoring area, and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle on which the target passenger is to sit, and ticket checking time of the vehicle on which the target passenger is to sit.
The passenger reminding method of the embodiment of the application can be realized through electronic equipment, and in particular, the electronic equipment can be equipment such as a server or a hard disk video recorder. The passenger reminding method is mainly applied to scenes such as airports, railway stations and bus stations, a monitoring area is an area covered by monitoring equipment in the scenes, and a plurality of monitoring equipment acquire image data of each monitoring area in real time.
The registration information of the passenger can be obtained through a ticketing system and the like, for example, the identity image of the passenger can be obtained through the identity card of the passenger, and the identity image of the passenger can be obtained through the camera arranged at the security inspection port and the effective certificate of the passenger. The ticket checking position of the vehicle on which the passenger is seated can be determined according to the number of times/times the passenger is seated, for example, the ticket system displays that the passenger a needs to seat the flight a, the ticket checking position of the flight a is the boarding gate a, and the electronic device determines that the ticket checking position of the vehicle on which the passenger a is seated is the boarding gate a. The ticket checking time of the vehicle in which the passenger is to ride can be acquired by a ticketing system or the like. The ticket checking position in the present application refers to the last detection point of a passenger before boarding or boarding, such as a boarding gate, and is not used for limiting the action of checking the existence of a ticket, and can pass through a face recognition mode, an identity card brushing mode, and the like.
S102, comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology, and determining the actual position of the target passenger.
The target passenger is any passenger to be reminded. The electronic device determines the position of the target passenger in the image data by utilizing a computer vision technology, and further determines the actual position of the target passenger, wherein the actual position can be longitude and latitude coordinates of the target passenger or self-built regional coordinates, and can be the position of the target passenger mapped in the scene electronic map.
When the monitoring equipment at the front end is an intelligent camera, each intelligent camera can analyze images acquired by the intelligent camera respectively so as to determine the image characteristics of each passenger in the images, and in this case, the image data of the monitoring area also comprises the image characteristics of the passenger. The electronic device acquires the image characteristics of the target passenger from the identity image of the target passenger, and compares the image characteristics of each image data passenger to determine the position of the target passenger in the image data. The position of the target passenger in the image data is then converted into the actual position of the target passenger according to the relevant mapping method or coordinate conversion method.
In one possible implementation, referring to fig. 2, the comparing, using a computer vision technique, the image data of each of the monitoring areas with the identity image of the target passenger to determine the actual location of the target passenger includes:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data.
When the monitoring device at the front end does not provide the image features of the passenger, the electronic device needs to determine the image features of the passenger in each image data using computer vision techniques.
And secondly, analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger.
And thirdly, comparing the image characteristics of the target passengers with the image characteristics of the passengers in the image data to determine the target images of the target passengers and the positions of the target passengers in the target images.
Comparing the image characteristics of the target passenger with the image characteristics of the passengers in each image data respectively, determining that a certain passenger is the target passenger when the similarity between the image characteristics of the target passenger and the image characteristics of the certain passenger in the image data is greater than a preset similarity threshold value, determining that the image containing the certain passenger is the target image, and acquiring the position of the certain passenger in the target image to obtain the position of the target passenger in the target image.
And step four, determining the actual position of the target passenger according to the position of the target passenger in the target image.
The position of the target passenger in the target image can be converted into the actual position of the target passenger by a related key point mapping method or a related PTZ (Pan/Tilt/Zoom) coordinate and actual coordinate conversion method and the like.
S103, determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger.
And judging whether the target passenger has enough time to reach the ticket checking position of the target passenger according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger. For example, a table of correspondence between a distance and a time threshold may be preset, and a plurality of distance intervals may be set, where different distance intervals correspond to different time thresholds. For example, a time threshold of 100 meters to 200 meters is 5 minutes, a time threshold of 200 meters to 500 meters is 10 minutes, and a time threshold of 500 meters to 1000 meters is 20 minutes. Determining the distance between the target user and the ticket checking position of the target user, determining a range section (hereinafter referred to as a target range section) to which the distance belongs, and judging that the target passenger needs to be reminded when the difference value between the ticket checking time of the target passenger and the current time is not larger than a time threshold value corresponding to the target range section, or else judging that the target passenger does not need to be reminded.
In one possible embodiment, the determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger includes:
step one, predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger.
Determining a driving route from the ticket checking position of the target passenger to the actual position of the target passenger in the scene electronic map according to the ticket checking position of the target passenger and the actual position of the target passenger; and predicting the driving time of the target passenger according to the driving route.
And step two, determining the surplus time of the target passenger according to the current time, the ticket checking time of the target passenger and the running time of the target passenger.
Subtracting the current time from the ticket checking time of the target passenger, and then subtracting the driving time of the target passenger to obtain the surplus time of the target passenger. For example, passenger a has a ticket checking time of 17:30, passenger a has a driving time of 5 minutes, and the current time is 17:00, and the spare time of passenger a=17:30-17:00-5 minutes=25 minutes.
And thirdly, judging that the target passenger does not need to be reminded when the surplus time length of the target passenger is larger than a preset time length threshold value.
The preset time period threshold may be set according to actual conditions, and may be set to 3 minutes, 4 minutes, 10 minutes, or the like, for example.
And step four, judging that the target passenger needs to be reminded when the surplus time length of the target passenger is not more than the preset time length threshold value.
And S104, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule when the target passenger needs to be reminded.
When the target passenger needs to be reminded, the electronic device can push reminding information to the target passenger in a broadcasting or pushing mode so as to remind the target passenger to go to the ticket checking position of the target passenger.
In the embodiment of the application, whether the passenger is required to be reminded to go to the ticket gate or not is determined according to the ticket checking position of the passenger, the actual position of the passenger and the ticket checking time of the passenger, the time for the passenger to reach the ticket gate is fully considered, and the situation that the passenger misses the time of riding a transportation means can be effectively reduced.
In one possible embodiment, when the target passenger needs to be reminded, the reminding of the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule includes:
step one, when the target passenger needs to be reminded, the reserved contact way of the target passenger is acquired.
And step two, sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
When the target passenger needs to be reminded, the reserved contact way of the target passenger is acquired, and reminding information is sent to the reserved contact way of the target passenger so as to remind the target passenger to go to the ticket checking position of the target passenger. For example, a short message or a voice prompt is sent to a mobile phone number reserved for the target passenger, so as to remind the target passenger to go to the ticket checking position of the target passenger.
In this application embodiment, through the reservation contact way transmission warning information to target passenger, remind target passenger to go to target passenger's ticket checking position, compare in the mode of broadcasting, can improve the pertinence of reminding, realize that one-to-one, accurate, intelligent passenger reminds, can also reduce the condition that influences other passengers' rest simultaneously.
In one possible implementation manner, the passenger reminding method of the embodiment of the present application is applied to an airport, for example, as shown in fig. 3, and includes:
step one, passenger information is collected.
The passenger name, contact and their flight information are used in this application and may be obtained through an airport information system. The passenger registration pictures can be acquired through cameras arranged at the airport security inspection ports, and the registration pictures correspond to the identities of the passengers one by one.
And step two, acquiring image data of a waiting hall.
And capturing pictures of passengers when the waiting hall moves through cameras arranged in the airport waiting hall.
And thirdly, determining the identity of the passenger grabbing the image by utilizing a pedestrian retrieval technology.
Based on the acquired data, the identities of all the passengers are analyzed through a pedestrian retrieval technology, and then the real-time positions of all the passengers in the waiting hall are determined.
And step four, calculating the distance between the passenger position and the boarding gate, and determining the ticket checking time of the passenger boarding.
And fifthly, judging whether the passenger needs to be reminded of boarding according to the distance and the ticket checking time, if so, executing the step six, and if not, returning to the step two to continue executing.
And calculating the distance between the passenger and the boarding gate, and judging whether to send information to remind the passenger to go to boarding by analyzing whether the passenger can reach the boarding gate before the ticket checking time.
And step six, sending reminding information to passengers.
In the embodiment of the application, whether the passenger is required to be reminded to go to the ticket gate or not is determined according to the ticket checking position of the passenger, the actual position of the passenger and the ticket checking time of the passenger, the time for the passenger to reach the ticket gate is fully considered, and the situation that the passenger misses the time of riding a transportation means can be effectively reduced.
The embodiment of the application also provides a passenger reminding device, referring to fig. 4, the device comprises:
the data acquisition module 401 is configured to acquire image data of each monitoring area, and acquire registration information of a target passenger, where the registration information of the target passenger includes an identity image of the target passenger, a ticket checking position of a vehicle on which the target passenger is to be seated, and a ticket checking time of the vehicle on which the target passenger is to be seated;
an actual position determining module 402, configured to determine an actual position of the target passenger by comparing the image data of each monitoring area with the identity image of the target passenger using a computer vision technique;
a reminder judging module 403, configured to determine whether to remind the target passenger according to the ticket checking position of the target passenger, the actual position of the target passenger, and the ticket checking time of the target passenger;
the reminding trigger module 404 is configured to remind the target passenger to go to the ticket checking position of the target passenger according to a preset reminding rule when the target passenger needs to be reminded.
Optionally, the actual position determining module 402 is specifically configured to:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data;
analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger;
comparing the image characteristics of the target passenger with the image characteristics of the passengers in the image data to determine a target image in which the target passenger is located and the position of the target passenger in the target image;
and determining the actual position of the target passenger according to the position of the target passenger in the target image.
Optionally, the foregoing alert determining module 403 is specifically configured to:
predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger;
determining the surplus duration of the target passenger according to the current time, the ticket checking time of the target passenger and the running duration of the target passenger;
when the surplus time length of the target passenger is greater than a preset time length threshold value, judging that the target passenger does not need to be reminded;
and when the surplus time length of the target passenger is not greater than the preset time length threshold value, judging that the target passenger needs to be reminded.
Optionally, the alert triggering module 404 is specifically configured to:
when the target passenger needs to be reminded, acquiring a reserved contact way of the target passenger;
and sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
The embodiment of the application also provides electronic equipment, which comprises: a processor and a memory;
the memory is used for storing computer programs
The processor is configured to execute the computer program stored in the memory, and implement the following steps:
acquiring image data of each monitoring area, and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
when the target passenger needs to be reminded, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule.
Optionally, referring to fig. 5, the electronic device of the embodiment of the present application further includes a communication interface 502 and a communication bus 504, where the processor 501, the communication interface 502, and the memory 503 complete communication with each other through the communication bus 504.
Optionally, the processor is configured to execute the computer program stored in the memory, and further implement any one of the passenger reminding methods.
The communication bus mentioned for the above-mentioned electronic devices may be a PCI (Peripheral Component Interconnect, peripheral component interconnect standard) bus or an EISA (Extended Industry Standard Architecture ) bus, or the like. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the electronic device and other devices.
The Memory may include RAM (Random Access Memory ) or NVM (Non-Volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a CPU (Central Processing Unit ), NP (Network Processor, network processor), etc.; but also DSP (Digital Signal Processing, digital signal processor), ASIC (Application Specific Integrated Circuit ), FPGA (Field-Programmable Gate Array, field programmable gate array) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
The embodiment of the application also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the following steps when being executed by a processor:
acquiring image data of each monitoring area, and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
when the target passenger needs to be reminded, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule.
Optionally, when the computer program is executed by the processor, any of the passenger reminding methods described above can be implemented.
It should be noted that, in this document, the technical features in each alternative may be combined to form a solution, so long as they are not contradictory, and all such solutions are within the scope of the disclosure of the present application. Relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for embodiments of the apparatus, electronic device and storage medium, the description is relatively simple as it is substantially similar to the method embodiments, where relevant see the section description of the method embodiments.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the present application. Any modifications, equivalent substitutions, improvements, etc. that are within the spirit and principles of the present application are intended to be included within the scope of the present application.
Claims (8)
1. A method of prompting a passenger, the method comprising:
acquiring image data of each monitoring area, and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
when the target passenger needs to be reminded, reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule;
the determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger comprises the following steps:
predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger; determining the surplus duration of the target passenger according to the current time, the ticket checking time of the target passenger and the running duration of the target passenger; when the surplus time length of the target passenger is greater than a preset time length threshold value, judging that the target passenger does not need to be reminded; when the surplus duration of the target passenger is not greater than the preset duration threshold value, judging that the target passenger needs to be reminded;
or,
determining the distance between the target passenger and the ticket checking position of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger; determining a range section to which the distance belongs, and taking the range section to which the distance belongs as a target range section; when the difference value between the ticket checking time and the current time of the target passenger is not greater than the time threshold value corresponding to the target journey interval, judging that the target passenger needs to be reminded; when the difference value between the ticket checking time and the current time of the target passenger is larger than the time threshold value corresponding to the target journey interval, judging that the target passenger does not need to be reminded; the time threshold corresponding to the target journey interval is determined based on a preset journey and time threshold corresponding table, a plurality of journey intervals are arranged in the corresponding table, and different journey intervals correspond to different time thresholds.
2. The method of claim 1, wherein comparing the image data of each of the monitored areas with the identity image of the target passenger using computer vision techniques to determine the actual location of the target passenger comprises:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data;
analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger;
comparing the image characteristics of the target passenger with the image characteristics of the passengers in the image data to determine a target image in which the target passenger is located and the position of the target passenger in the target image;
and determining the actual position of the target passenger according to the position of the target passenger in the target image.
3. The method of claim 1, wherein prompting the target passenger to go to the ticket checking location of the target passenger by a preset prompting rule when the target passenger needs to be prompted, comprises:
when the target passenger needs to be reminded, acquiring a reserved contact way of the target passenger;
and sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
4. A passenger reminder device, the device comprising:
the data acquisition module is used for acquiring image data of each monitoring area and acquiring registration information of a target passenger, wherein the registration information of the target passenger comprises an identity image of the target passenger, a ticket checking position of a vehicle to be taken by the target passenger and ticket checking time of the vehicle to be taken by the target passenger;
the actual position determining module is used for comparing the image data of each monitoring area with the identity image of the target passenger by utilizing a computer vision technology to determine the actual position of the target passenger;
the reminding judging module is used for determining whether the target passenger needs to be reminded according to the ticket checking position of the target passenger, the actual position of the target passenger and the ticket checking time of the target passenger;
the reminding triggering module is used for reminding the target passenger to go to the ticket checking position of the target passenger through a preset reminding rule when the target passenger needs to be reminded;
the reminding judging module is specifically configured to: predicting the driving time of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger; determining the surplus duration of the target passenger according to the current time, the ticket checking time of the target passenger and the running duration of the target passenger; when the surplus time length of the target passenger is greater than a preset time length threshold value, judging that the target passenger does not need to be reminded; when the surplus duration of the target passenger is not greater than the preset duration threshold value, judging that the target passenger needs to be reminded;
or,
the reminding judging module is specifically used for determining the distance between the target passenger and the ticket checking position of the target passenger according to the ticket checking position of the target passenger and the actual position of the target passenger; determining a range section to which the distance belongs, and taking the range section to which the distance belongs as a target range section; when the difference value between the ticket checking time and the current time of the target passenger is not greater than the time threshold value corresponding to the target journey interval, judging that the target passenger needs to be reminded; when the difference value between the ticket checking time and the current time of the target passenger is larger than the time threshold value corresponding to the target journey interval, judging that the target passenger does not need to be reminded; the time threshold corresponding to the target journey interval is determined based on a preset journey and time threshold corresponding table, a plurality of journey intervals are arranged in the corresponding table, and different journey intervals correspond to different time thresholds.
5. The apparatus of claim 4, wherein the actual position determination module is configured to:
analyzing the image data of each monitoring area by utilizing a computer vision technology, and determining the image characteristics of passengers in each image data;
analyzing the identity image of the target passenger by utilizing a computer vision technology, and determining the image characteristics of the target passenger;
comparing the image characteristics of the target passenger with the image characteristics of the passengers in the image data to determine a target image in which the target passenger is located and the position of the target passenger in the target image;
and determining the actual position of the target passenger according to the position of the target passenger in the target image.
6. The device according to claim 4, wherein the alert triggering module is specifically configured to:
when the target passenger needs to be reminded, acquiring a reserved contact way of the target passenger;
and sending reminding information to the reserved contact way of the target passenger, wherein the reminding information is used for reminding the target passenger to go to the ticket checking position of the target passenger.
7. An electronic device, comprising a processor and a memory;
the memory is used for storing a computer program;
the processor is configured to implement the passenger prompting method according to any one of claims 1 to 3 when executing the program stored on the memory.
8. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when executed by a processor, implements the passenger prompting method of any one of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910515968.0A CN112084824B (en) | 2019-06-14 | 2019-06-14 | Passenger reminding method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910515968.0A CN112084824B (en) | 2019-06-14 | 2019-06-14 | Passenger reminding method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112084824A CN112084824A (en) | 2020-12-15 |
CN112084824B true CN112084824B (en) | 2024-02-06 |
Family
ID=73734002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910515968.0A Active CN112084824B (en) | 2019-06-14 | 2019-06-14 | Passenger reminding method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112084824B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113053077B (en) * | 2021-03-09 | 2022-06-28 | 重庆文理学院 | Monitoring system and method based on Internet of things |
CN113283374B (en) * | 2021-06-09 | 2024-05-03 | 广东中运信息科技有限公司 | Face recognition station passenger state monitoring and early warning system based on Internet of things |
CN113836394B (en) * | 2021-08-23 | 2024-06-04 | 深圳优地科技有限公司 | Cinema service method, robot and computer-readable storage medium |
CN113570644B (en) * | 2021-09-27 | 2021-11-30 | 中国民用航空总局第二研究所 | Airport passenger positioning method, airport passenger positioning device, electronic equipment and medium |
CN114566035B (en) * | 2022-02-11 | 2024-05-07 | 上海益航网络科技有限公司 | Boarding reminding method, device and system for public transport means and storage medium |
CN114942600B (en) * | 2022-05-13 | 2023-08-11 | 江苏锐天智能科技股份有限公司 | Aircraft flight simulation system and method based on laser radar |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004046285A (en) * | 2000-11-30 | 2004-02-12 | Sharp Corp | System, method and program for managing boarding scheduled person |
CN101799989A (en) * | 2009-01-16 | 2010-08-11 | 刘铨 | Timing reminding system and method of vehicle |
CN103310299A (en) * | 2013-05-17 | 2013-09-18 | 北京博研智通科技有限公司 | Airport passenger direction system and method |
CN106815917A (en) * | 2017-03-27 | 2017-06-09 | 杨建民 | Passenger's management system and method |
CN107483741A (en) * | 2017-08-30 | 2017-12-15 | 珠海市魅族科技有限公司 | A kind of based reminding method and device, terminal and readable storage medium storing program for executing |
CN107563723A (en) * | 2017-08-17 | 2018-01-09 | 上海擎感智能科技有限公司 | Schedule alarming method for power and device, computer-readable recording medium, terminal |
CN109131400A (en) * | 2018-07-31 | 2019-01-04 | 深圳市赛亿科技开发有限公司 | Reminding method that train arrives at a station, vehicle control server, vehicle seat |
CN109145716A (en) * | 2018-07-03 | 2019-01-04 | 袁艳荣 | Boarding gate verifying bench based on face recognition |
CN109559030A (en) * | 2018-11-27 | 2019-04-02 | 北京恒赢智航科技有限公司 | Airport individuation service system and method based on passenger's portrait and environment sensing |
US10303961B1 (en) * | 2017-04-13 | 2019-05-28 | Zoox, Inc. | Object detection and passenger notification |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5851651B2 (en) * | 2013-03-21 | 2016-02-03 | 株式会社日立国際電気 | Video surveillance system, video surveillance method, and video surveillance device |
EP3382636A1 (en) * | 2017-03-28 | 2018-10-03 | The Boeing Company | Computer-implemented method and system for managing passenger information |
US20190124165A1 (en) * | 2017-10-23 | 2019-04-25 | Southwest Airlines Co. | System and method for digital wayfinding |
-
2019
- 2019-06-14 CN CN201910515968.0A patent/CN112084824B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004046285A (en) * | 2000-11-30 | 2004-02-12 | Sharp Corp | System, method and program for managing boarding scheduled person |
CN101799989A (en) * | 2009-01-16 | 2010-08-11 | 刘铨 | Timing reminding system and method of vehicle |
CN103310299A (en) * | 2013-05-17 | 2013-09-18 | 北京博研智通科技有限公司 | Airport passenger direction system and method |
CN106815917A (en) * | 2017-03-27 | 2017-06-09 | 杨建民 | Passenger's management system and method |
US10303961B1 (en) * | 2017-04-13 | 2019-05-28 | Zoox, Inc. | Object detection and passenger notification |
CN107563723A (en) * | 2017-08-17 | 2018-01-09 | 上海擎感智能科技有限公司 | Schedule alarming method for power and device, computer-readable recording medium, terminal |
CN107483741A (en) * | 2017-08-30 | 2017-12-15 | 珠海市魅族科技有限公司 | A kind of based reminding method and device, terminal and readable storage medium storing program for executing |
CN109145716A (en) * | 2018-07-03 | 2019-01-04 | 袁艳荣 | Boarding gate verifying bench based on face recognition |
CN109131400A (en) * | 2018-07-31 | 2019-01-04 | 深圳市赛亿科技开发有限公司 | Reminding method that train arrives at a station, vehicle control server, vehicle seat |
CN109559030A (en) * | 2018-11-27 | 2019-04-02 | 北京恒赢智航科技有限公司 | Airport individuation service system and method based on passenger's portrait and environment sensing |
Non-Patent Citations (2)
Title |
---|
Enhancing the passenger experience through an integrated approach to self-service opportunities;Francis Barich, et.al;《Journal of airport management》(第10期);第49-63页 * |
乘客到站智能提醒***;程曼等;《信息技术与信息化》(第10期);第49-50页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112084824A (en) | 2020-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112084824B (en) | Passenger reminding method and device, electronic equipment and storage medium | |
US9583000B2 (en) | Vehicle-based abnormal travel event detecting and reporting | |
US11361556B2 (en) | Deterioration diagnosis device, deterioration diagnosis system, deterioration diagnosis method, and storage medium for storing program | |
US10203217B2 (en) | Traffic citation delivery based on type of traffic infraction | |
CN109191829B (en) | road safety monitoring method and system, and computer readable storage medium | |
CN107316454B (en) | Anti-theft method and device for shared bicycle | |
US20110032120A1 (en) | Method and system for infraction detection based on vehicle traffic flow data | |
JP7389144B2 (en) | Methods and systems for dynamic event identification and dissemination | |
CN113055823B (en) | Method and device for managing shared bicycle based on road side parking | |
CN106504560A (en) | A kind of multi-source vehicle positioning stop detecting system and method | |
CN106846819A (en) | A kind of taking photo by plane based on small aircraft and realizes system at penalty note generation method | |
US20180316901A1 (en) | Event reconstruct through image reporting | |
CN112381014A (en) | Illegal parking vehicle detection and management method and system based on urban road | |
CN111784444A (en) | Shared bicycle management method and system | |
CN109671270B (en) | Driving accident processing method and device and storage medium | |
CN112988830A (en) | People flow statistical method, device, system, storage medium and computer equipment | |
CN108932863A (en) | Weather forecast method and car networking system based on car networking | |
CN108924253A (en) | Weather forecast method and car networking system based on car networking | |
CN111091222A (en) | People flow prediction method, device and system | |
CN105280000A (en) | Early warning processing method and apparatus | |
Pareek et al. | IoT based prototype for smart vehicle and parking management system | |
CN109255969A (en) | A kind of illegal prompt system, method, device and equipment | |
CN103325270A (en) | System and method for vehicle information automatic voice broadcast based on image processing technology | |
CN104464354A (en) | Electronic bus-stop board | |
CN110942619B (en) | Vehicle determination method, device, system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |