Method and device for determining passenger travel time in urban rail transit station
By establishing itinerary scenarios in urban rail transit stations and matching passenger characteristic information, the problem of inconvenient travel decision-making for passengers during peak periods is solved, accurate itinerary time determination is achieved, and passengers' travel experience and efficiency are improved.
Patent Information
- Application Number
- CN202211401189.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-09
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2042-11-09
AI Technical Summary
Passengers in urban rail transit stations lack time-consuming reference information during peak hours, resulting in inconvenient travel decision-making and the inability to accurately determine the time required to enter or transfer.
By establishing multiple itinerary scenarios, the passenger's characteristic information in the starting area is obtained and matched with the characteristic information of the target area, the target passengers that meet the itinerary scenario are identified, the passengers with abnormal itinerary are discarded, and the trip duration is accurately determined.
It improves passenger travel experience and travel efficiency, provides accurate itinerary time information, and helps passengers choose transportation methods reasonably.
Smart Images

Figure CN115798202B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of traffic prediction, and in particular to a method and device for determining the travel time of passengers in an urban rail transit station. Background Art
[0002] Rail transit has the advantages of large capacity, high speed, frequent service, safety and comfort, high punctuality, all-weather operation, low freight, energy saving and environmental protection. The subway system is the most widely used rail transit system in cities. Currently, rail transit has become an important mode of daily travel for passengers.
[0003] Due to the complex space inside urban rail transit stations, the time spent by passengers in stations is affected by factors such as passenger flow, directional signs, and travel distance. When passengers are preparing to enter the station during peak hours in the morning and evening, or preparing to transfer after getting off the train, they lack reference information related to the travel time and cannot determine the time required from entering the station to boarding the train, or the time required to transfer to other lines, which has an inconvenient impact on passengers' travel decisions. Therefore, there is an urgent need for a method to determine the travel time of passengers in the station so that passengers can make travel decisions and improve their travel experience. Summary of the invention
[0004] In view of the problems in the prior art, an embodiment of the present invention provides a method and device for determining the travel duration of passengers in an urban rail transit station.
[0005] Specifically, the embodiment of the present invention provides the following technical solutions:
[0006] In a first aspect, an embodiment of the present invention provides a method for determining a passenger travel time in an urban rail transit station, comprising:
[0007] Establishing multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area and a final area;
[0008] Obtaining characteristic information of starting areas of multiple passengers in each of the travel scenarios;
[0009] For any trip scenario, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to obtain multiple target passengers; the target area includes at least one of the following: the intermediate area and the final area;
[0010] The travel duration corresponding to the travel scenario is determined according to the time taken by each target passenger from the starting area to the final area.
[0011] Furthermore, the step of obtaining characteristic information of the starting areas of the plurality of passengers in each of the travel scenarios includes:
[0012] For any of the passengers, using an image acquisition device in the starting area to acquire image information of the passenger, and / or acquiring network connection information of the passenger in the starting area;
[0013] The image information and / or network connection information is used as characteristic information of the passenger.
[0014] Furthermore, matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain multiple target passengers includes:
[0015] Matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger;
[0016] The multiple target passengers are determined according to the movement trajectories of the passengers.
[0017] Furthermore, matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger includes:
[0018] For any of the passengers and any of the target areas, the characteristic information of each of the passengers in the starting area is matched with the characteristic information of each of the passengers in the target area to determine whether the passenger has passed through the target area;
[0019] If the passenger passes through the target area, the target area is used as a track point in the passenger's movement track;
[0020] Determining the multiple target passengers according to the movement trajectory of the passengers includes:
[0021] If the trajectory points in the movement trajectory of the passenger include the starting area and the final area, the passenger is determined to be the target passenger.
[0022] Furthermore, before matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area, the method further includes:
[0023] For any trip scenario, a characteristic information group is generated based on characteristic information of multiple passengers in the starting area;
[0024] Generate a feature information database based on the feature information groups of each travel scenario;
[0025] Matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area, including:
[0026] Match each feature information in the feature information library with the feature information of the target area;
[0027] If each feature information in the feature information database fails to match the feature information of the target area within the preset time range, it is determined that the passenger has not passed through the target area;
[0028] If each feature information in the feature information database successfully matches the feature information of the target area, it is determined that the passenger has passed through the target area.
[0029] Furthermore, taking the target area as a track point in the passenger's movement track includes:
[0030] If the passenger passes through the target area within a preset time range, the target area is used as a track point in the passenger's movement track.
[0031] Furthermore, the establishment of multiple travel scenarios includes:
[0032] Acquire multiple logical areas of a rail transit station; the multiple logical areas are arranged in a target order;
[0033] A plurality of travel scenarios are established according to the at least one logical area; the travel scenarios include: a starting area, at least one intermediate area and a final area.
[0034] In a second aspect, an embodiment of the present invention further provides a device for determining a passenger travel time in an urban rail transit station, comprising:
[0035] A building module, used to build multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area and a final area;
[0036] A first acquisition module is used to acquire characteristic information of the starting areas of multiple passengers in each of the travel scenarios;
[0037] The second acquisition module is used for matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area for any trip scenario, and acquiring multiple target passengers; the target area includes at least one of the following: the intermediate area and the final area;
[0038] The determination module is used to determine the travel duration corresponding to the travel scenario according to the travel duration of each target passenger from the starting area to the final area.
[0039] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the program, the method for determining the travel duration of passengers in an urban rail transit station as described in the first aspect is implemented.
[0040] In a fourth aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for determining the travel duration of passengers in an urban rail transit station as described in the first aspect.
[0041] In a fifth aspect, an embodiment of the present invention further provides a computer program product, including a computer program, which, when executed by a processor, implements the method for determining the travel duration of passengers in an urban rail transit station as described in the first aspect.
[0042] The method and device for determining the travel duration of passengers in an urban rail transit station provided by an embodiment of the present invention obtain characteristic information of the starting areas of multiple passengers in each travel scenario, and match the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine multiple target passengers, that is, passengers who meet the travel scenario requirements are identified as target passengers based on the characteristic information of the passengers in each area, and passengers with abnormal travel are discarded, thus avoiding the problem of unreasonable and inaccurate determination of the travel duration of passengers in an urban rail transit station caused by taking passengers with abnormal travel as samples; and then according to the time it takes for each target passenger to travel from the starting area to the final area, the travel duration corresponding to each travel scenario can be accurately determined, so that passengers can reasonably choose a mode of transportation according to the determined travel duration, thereby improving passenger travel experience and travel efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 It is a flow chart of a method for determining the travel time of passengers in an urban rail transit station provided by an embodiment of the present invention;
[0045] Figure 2 is a schematic diagram of a device for establishing a travel scenario provided by an embodiment of the present invention;
[0046] Figure 3A system for determining the travel duration of passengers in an urban rail transit station provided by an embodiment of the present invention;
[0047] Figure 4 It is a flow chart of another method for determining the travel time of passengers in an urban rail transit station provided by an embodiment of the present invention;
[0048] Figure 5 It is a schematic diagram of the structure of a device for determining the travel duration of passengers in an urban rail transit station provided by an embodiment of the present invention;
[0049] Figure 6 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0051] The method of the embodiment of the present invention can be applied in traffic scenarios to determine the travel time of passengers in urban rail transit stations.
[0052] In the related technologies, due to the complex space inside the urban rail transit station, the time spent by passengers in the station is affected by factors such as passenger flow. When passengers are preparing to enter the station during peak hours in the morning and evening, or preparing to transfer after getting off the train, they lack reference information related to the travel time and cannot judge the time required from entering the station to boarding the train, or the time required to transfer to other lines, which brings inconvenience to passengers' travel decisions. Therefore, there is an urgent need for a method to determine the travel time of passengers in the station so that passengers can make travel decisions and improve their travel experience.
[0053] The method for determining the travel duration of passengers in an urban rail transit station of an embodiment of the present invention obtains characteristic information of the starting areas of multiple passengers in each travel scenario, and matches the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine multiple target passengers, that is, according to the characteristic information of the passengers in each area, passengers who meet the requirements of the travel scenario are identified as target passengers, and passengers with abnormal travel are discarded, thus avoiding the problem of unreasonable and inaccurate determination of the travel duration of passengers in an urban rail transit station caused by taking passengers with abnormal travel as samples; and then according to the time it takes for each target passenger to travel from the starting area to the final area, the travel duration corresponding to each travel scenario can be accurately determined, so that passengers can reasonably choose the mode of transportation according to the determined travel duration, thereby improving the travel experience and travel efficiency of passengers.
[0054] Combine the following Figure 1-Figure 6 The technical solution of the present invention is described in detail with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0055] Figure 1 1 is a flow chart of an embodiment of a method for determining the travel time of passengers in an urban rail transit station provided by an embodiment of the present invention. Figure 1 As shown, the method provided in this embodiment includes:
[0056] Step 101: Establish multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area, and a final area.
[0057] Specifically, the space within large stations, transfer hubs, integrated transportation hubs, and other types of urban rail transit stations is complex, and the time spent by passengers within the station is affected by factors such as passenger flow. When passengers are preparing to enter the station during rush hours in the morning and evening, or preparing to transfer after getting off the train, they lack reference information about the duration of the journey and are unable to judge the time required from entering the station to boarding the train, or the time required to transfer to other lines, which has an inconvenient impact on passengers' travel decisions.
[0058] In order to provide passengers with travel reference information, the embodiment of the present invention needs to establish multiple travel scenarios and determine the travel duration corresponding to each travel scenario, so that passengers can reasonably choose a mode of transportation according to the determined travel duration, thereby improving passengers' travel experience and travel efficiency. In the embodiment of the present invention, the travel scenario includes a starting area, at least one intermediate area, and a terminal area; optionally, the starting area includes at least one of the following: a subway ground entrance area and a first subway platform area at the intersection of multiple subways; the terminal area includes at least one of the following: a subway platform area and a second subway platform area at the intersection of multiple subways; the intermediate area includes at least one of the following: a subway station hall area between the subway ground entrance area and the subway platform area, and a transfer passage between the first subway platform area and the second subway platform area at the intersection of multiple subways.
[0059] Step 102: Obtain characteristic information of the starting areas of multiple passengers in each travel scenario.
[0060] Specifically, after establishing multiple travel scenarios, in order to accurately determine the travel duration of passengers in each travel scenario, it is necessary to obtain the characteristic information of the starting areas of multiple passengers in each travel scenario, and then track and analyze the passengers' travel based on the characteristic information of the passengers in the starting areas to obtain the travel duration of the passengers in the travel scenarios.
[0061] Step 103: For any travel scenario, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to obtain multiple target passengers; the target area includes at least one of the following: an intermediate area and a terminal area.
[0062] Specifically, in order to determine the travel duration more accurately, after obtaining the characteristic information of the starting areas of multiple passengers in each travel scenario, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area, and the passengers who meet the travel scenario requirements are identified as target passengers, and the passengers with abnormal travel are discarded. This avoids the problem of unreasonable and inaccurate determination of the travel duration of passengers in urban rail transit stations due to taking passengers with abnormal travel as samples, thereby effectively improving the accuracy of the determined travel duration.
[0063] Step 104: Determine the travel duration corresponding to the travel scenario according to the travel duration of each target passenger from the starting area to the final area.
[0064] Specifically, after matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area and determining multiple target passengers, the travel duration corresponding to the travel scenario can be determined based on the time each target passenger takes from the starting area to the final area. Optionally, the travel time of each target passenger in the travel scenario can be determined based on the time when each target passenger is in the starting area of the trip and the time when each target passenger is in the final area of the trip. Further, based on the travel time of each target passenger in the travel scenario, the travel duration corresponding to the travel scenario can be accurately determined.
[0065] For example, for travel scenario A, the starting area is the subway ground entrance area a, and the destination area is the subway platform area b. The time taken by target passenger 1 from the starting area a to the destination area b is 10 minutes, the time taken by target passenger 2 from the starting area a to the destination area b is 15 minutes, and the time taken by target passenger 3 from the starting area a to the destination area b is 20 minutes. Then, based on the time taken by each target passenger from the starting area to the destination area, the travel time corresponding to the travel scenario is determined, which can be the average of the time taken by the three target passengers from the starting area to the destination area, that is, the travel time corresponding to the travel scenario A is determined to be 15 minutes.
[0066] The method of the above embodiment obtains the characteristic information of the starting areas of multiple passengers in each travel scenario, and matches the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine multiple target passengers, that is, according to the characteristic information of the passengers in each area, passengers who meet the requirements of the travel scenario are identified as target passengers, and passengers with abnormal travel are discarded, thus avoiding the problem of unreasonable and inaccurate determination of the travel duration of passengers in urban rail transit stations due to taking passengers with abnormal travel as samples; and then according to the time it takes for each target passenger to travel from the starting area to the final area, the travel duration corresponding to each travel scenario can be accurately determined, so that passengers can reasonably choose the mode of transportation according to the determined travel duration, thereby improving the passenger travel experience and travel efficiency.
[0067] In one embodiment, multiple travel scenarios are established, including:
[0068] Acquire multiple logical areas of a rail transit station; arrange the multiple logical areas in a target order; the logical areas are used to represent the starting area, the middle area and the terminal area in the passenger travel scenario in the urban rail transit station; establish multiple travel scenarios based on at least one logical area; the travel scenario includes: a starting area, at least one middle area and a terminal area.
[0069] Specifically, in order to provide travel reference information to passengers, the embodiment of the present invention needs to establish multiple travel scenarios and determine the travel duration of each travel scenario. Optionally, the travel scenario is established based on at least one logical area of the rail transit station. Optionally, the logical area in the embodiment of the present invention can be used as the starting area, the middle area and the final area in the passenger travel scenario in the urban rail transit station. Each logical area is covered by at least one network camera or one mobile communication base station for collecting passenger characteristic information; Optionally, the multiple logical areas are arranged in a target order, for example, the multiple logical areas are arranged according to the distance from the starting area. Optionally, the logical area includes at least one of the following: the ground entrance area of the subway, the first subway platform area at the intersection of multiple subways, the subway platform area, the second subway platform area at the intersection of multiple subways, the subway station hall area between the ground entrance area of the subway and the subway platform area, and the transfer channel between the first subway platform area and the second subway platform area at the intersection of multiple subways. That is, according to the obtained logical area of the rail transit station, a travel scenario that matches the passenger's journey can be accurately established, thereby making the determined travel duration of the travel scenario more meaningful for reference, thereby improving the passenger travel experience and travel efficiency.
[0070] According to the method of the above embodiment, after obtaining multiple logical areas of the rail transit station, a travel scenario that matches the passenger's itinerary can be accurately established based on the obtained logical areas of the rail transit station, thereby making the travel duration of the determined travel scenario more meaningful for reference, thereby improving the passenger's travel experience and travel efficiency.
[0071] In one embodiment, obtaining characteristic information of starting areas of multiple passengers in various travel scenarios includes:
[0072] For any passenger, using an image acquisition device in the starting area to obtain image information of the passenger, and / or obtaining network connection information of the passenger in the starting area;
[0073] The image information and / or the network connection information are used as the characteristic information of the passenger.
[0074] Specifically, in the embodiment of the present invention, when acquiring the characteristic information of the passenger in the starting area, the image information of the passenger can be acquired by using the image acquisition device in the starting area, and / or the network connection information of the passenger in the starting area can be acquired; that is, the characteristic information of the passenger can be the image information of the passenger and the network connection information of the passenger, wherein the network connection information of the passenger includes the passenger communication information and the passenger terminal information. Optionally, the passenger image information is acquired by at least one camera device in each area of the travel scene, the passenger communication information or the passenger terminal information is acquired by at least one communication device in each area of the travel scene, the communication device can be the communication device of the operator or the communication device in the rail transit, and the passenger terminal information can be the hardware information of the passenger terminal or the mobile phone number corresponding to the passenger terminal.
[0075] In the above embodiment, the image information of the passenger is obtained by utilizing the image acquisition device in the starting area, and / or the network connection information of the passenger in the starting area, and the image information and / or the network connection information is used as the characteristic information of the passenger. That is, the characteristic information of the passenger obtained can be the image information of the passenger or the network connection information of the passenger. Then, based on the characteristic information of the passengers in multiple dimensions, the target passenger and the movement trajectory of the target passenger can be determined more accurately, thereby improving the accuracy of the determined travel duration.
[0076] In one embodiment, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to obtain multiple target passengers, including:
[0077] Match the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger;
[0078] According to the passengers' movement trajectories, multiple target passengers are determined.
[0079] Specifically, in the embodiment of the present invention, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area respectively to obtain the movement trajectory of each passenger. That is, the characteristic information of the passenger can be used to accurately determine whether the passenger has passed through each area, and then the movement trajectory of the passenger can be accurately determined according to the situation of each area passed by each passenger. Further, after accurately determining the movement trajectory of the passenger, the passengers whose movement trajectory meets the requirements of the travel scenario can be determined as target passengers, and the passengers whose movement trajectory does not meet the requirements of the travel scenario can be discarded as abnormal passengers, thus avoiding the problem of unreasonable and inaccurate determination of the travel duration of passengers in urban rail transit stations caused by taking passengers with abnormal travel as passenger samples for determining the travel duration, thereby effectively improving the accuracy of the determined travel duration.
[0080] The method of the above embodiment can accurately obtain the movement trajectory of each passenger by matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area. Furthermore, after accurately determining the movement trajectory of the passenger, the passengers whose movement trajectory meets the requirements of the travel scenario can be determined as target passengers, and the passengers whose movement trajectory does not meet the requirements of the travel scenario can be discarded as abnormal passengers. This avoids the problem of unreasonable and inaccurate determination of the travel duration of passengers in urban rail transit stations due to taking passengers with abnormal travel as samples, thereby effectively improving the accuracy of the determined travel duration.
[0081] In one embodiment, the feature information of each passenger in the starting area is matched with the feature information of each passenger in the target area to obtain the movement trajectory of each passenger, including:
[0082] For any passenger and any target area, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area;
[0083] If the passenger passes through the target area, the target area is taken as a trajectory point in the passenger's movement trajectory;
[0084] According to the passenger's movement trajectory, multiple target passengers are identified, including:
[0085] If the trajectory point in the passenger's movement trajectory includes the starting area and the final area, the passenger is determined to be a target passenger.
[0086] Specifically, in an embodiment of the present invention, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area. Optionally, if the characteristic information of the passenger is matched in the target area, it is considered that the passenger has passed through the target area. If the characteristic information of the passenger is not matched in the target area, it is considered that the passenger has not passed through the target area. Then, based on the situation of each passenger passing through the target area, the passenger's movement trajectory can be determined, and the area passed by the passenger is used as a trajectory point in the passenger's movement trajectory.
[0087] Furthermore, if the trajectory points in the passenger's movement trajectory include the starting area and the ending area, it is considered that the passenger has completed the trip scenario, and he or she is determined as the target passenger. The target passenger can then be used as a passenger sample for finally determining the trip duration, effectively improving the accuracy of the determined trip duration.
[0088] The method of the above embodiment determines whether the passenger has passed through the target area by matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area, and then determines the passenger's movement trajectory based on the situation of each passenger passing through the target area, and uses the area passed by the passenger as the trajectory point in the passenger's movement trajectory; further, if the trajectory points in the passenger's movement trajectory include the starting area and the terminal area, it is considered that the passenger has completed the trip scenario, and is determined as the target passenger, and then the target passenger can be used as a passenger sample for finally determining the trip duration, effectively improving the accuracy of the determined trip duration.
[0089] In one embodiment, before matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area and determining whether the passenger has passed through the target area, the process further includes:
[0090] For any trip scenario, a characteristic information group is generated based on characteristic information of multiple passengers in the starting area;
[0091] Generate a feature information database based on the feature information groups of each travel scenario;
[0092] Matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area, including:
[0093] Match each feature information in the feature information library with the feature information of the target area;
[0094] If each feature information in the feature information database fails to match the feature information of the target area within the preset time range, it is determined that the passenger has not passed through the target area;
[0095] If each feature information in the feature information database successfully matches the feature information of the target area, it is determined that the passenger has passed through the target area.
[0096] Specifically, the embodiment of the present invention generates a feature information group for any travel scenario based on feature information of multiple passengers in the starting area; optionally, the feature information in the feature information group is feature information of passengers with less occlusion and obvious appearance features in the starting area of each travel scenario, so as to facilitate the identification and comparison of feature information; further, after generating the feature information group for each travel scenario, the feature information in the feature information group is entered into a feature information library, that is, the feature information group corresponding to each travel scenario is inserted into the feature information library of this station, so that the feature information library contains the passenger feature information of the starting area of each travel scenario.
[0097] After the feature information database is generated, it is possible to determine whether the passenger has passed through the target area based on the feature information database; optionally, extract the feature information in the target area, and match and compare the feature information in the target area with the feature information in the feature information database to track the passenger's itinerary. Optionally, if the feature information in the target area fails to match the feature information in the feature information database, that is, the feature information in the target area does not include the feature information entered in the feature information database, then wait for a period of time and continue to match the feature information in the target area with the feature information in the feature information database; if the feature information in the target area still fails to match the feature information in the feature information database after exceeding the preset time range, it is determined that the passenger has not passed through the target area, the matching is abandoned and the feature information is deleted from the feature information database. If the feature information in the target area successfully matches the feature information in the feature information database, that is, the feature information in the target area includes the passenger feature information entered in the feature information database, then it is determined that the passenger has passed through the target area and the itinerary of the passenger is continued to be tracked.
[0098] For example, Figure 4 As shown in Figure 2, the method for determining the passenger travel time in urban rail transit stations is as follows:
[0099] 1. Select passengers with less occlusion and obvious features in the starting area as passenger samples to facilitate the comparison of feature information and tracking of user itineraries;
[0100] 2. Extracting image features of the selected passengers to generate a feature information group; optionally, the feature information in the feature information group is a micro-image for easy storage;
[0101] 3. Enter the characteristic information in the characteristic information group into a characteristic information database, which includes characteristic information in each travel scenario;
[0102] 4. Extracting image features of passengers in the target area; optionally, the target area includes an intermediate area and a terminal area;
[0103] 5. Compare the characteristic information of the target area with the characteristic information in the characteristic information database to track the passenger's itinerary;
[0104] 6. Based on the comparison result between the characteristic information of the target area and the characteristic information in the characteristic information database, it is determined whether the characteristic information of the target area contains the passenger characteristics entered in the characteristic information database;
[0105] 7. If the characteristic information of the target area contains passenger characteristics entered in the characteristic information database, the next camera / base station is notified that the target is valid and the passenger's itinerary is continued to be tracked; if the characteristic information of the target area does not contain the passenger characteristics entered in the characteristic information database, the matching is continued after waiting for the preset time; if the matching still fails after waiting for the preset time, the matching is abandoned and the next camera is notified; if the characteristic information of the final arrival area does not contain the passenger characteristics entered in the characteristic information database, it is determined that the passenger has timed out and is marked as invalid data and not included in the calculation; if the characteristic information of the final arrival area contains passenger characteristics entered in the characteristic information database, it is used as valid data for the calculation of the travel duration, and the travel duration is calculated. When all passengers arrive at the final arrival area, the average time of each journey is calculated, and the average time is used as the determined travel duration to provide a reference for the passengers' travel.
[0106] In one embodiment, taking the target area as a trajectory point in the passenger's movement trajectory includes:
[0107] If the passenger passes through the target area within the preset time range, the target area is used as a trajectory point in the passenger's movement trajectory.
[0108] Specifically, if the passenger passes through the target area within a preset time range, the target area is used as a trajectory point in the passenger's movement trajectory. Optionally, if the passenger passes through the target area beyond the preset time range, it is treated as an abnormal trajectory point and / or as an abnormal passenger, or if the passenger does not appear in the target area, it is treated as an abnormal passenger; that is, by determining whether the passenger passes through each target area and whether it exceeds the preset time range when passing through each target area, the movement trajectory and the trajectory points in the movement trajectory that meet the scene requirements can be accurately determined, and then according to the time length of each passenger from the starting area in the movement trajectory to the final area in the movement trajectory, the travel time corresponding to the travel scene can be accurately determined.
[0109] According to the method of the above embodiment, if the passenger passes through the target area within a preset time range, the target area will be used as a trajectory point in the passenger's movement trajectory. That is, by determining whether the passenger passes through each target area and whether the time spent passing through each target area exceeds the preset time range, the movement trajectory and the trajectory points in the movement trajectory that meet the scene requirements can be accurately determined. Then, according to the time taken by each passenger from the starting area in the movement trajectory to the final area in the movement trajectory, the travel duration corresponding to the travel scenario can be accurately determined.
[0110] Exemplarily, another process for determining the passenger travel time in an urban rail transit station according to an embodiment of the present invention is as follows. Figure 2 The device for establishing a travel scene shown in Figure 3The system for determining the travel time of passengers in an urban rail transit station shown in the figure realizes the determination of the travel time, which is specifically as follows:
[0111] Step 201, define a logical area. The logical area can be a part of an actual physical area such as an entrance and exit passage, a platform for the main line, a platform for a transfer line, etc. The logical area is used to mark the starting area, the end area, and the intermediate area of a certain travel scenario.
[0112] Optionally, when defining a logical region, you can Figure 3 The area management unit M32 in the passenger travel time determination system in the urban rail transit station shown adds newly defined logical areas, and can also edit, search, and delete existing logical areas through the area management unit M32, and set the attributes of each logical area to a starting area, an intermediate area, or a terminal area.
[0113] Network cameras are deployed in each logical area of the urban rail transit station, and each logical area needs to be covered by at least one network camera for image acquisition, or a mobile communication base station.
[0114] Step 202: set a number of travel scenarios for which the travel duration needs to be determined, and select the starting area, the middle area and the final area of each travel scenario, and sort the areas according to the path of the actual travel scenario.
[0115] Optionally, when setting up a trip scenario, you can Figure 3 The trip scenario management unit M33 in the passenger trip duration determination system in the urban rail transit station shown in the figure formulates a trip scenario that is consistent with the actual passenger flow route. In addition, the trip scenario management unit M33 can also add a new trip scenario or delete an existing trip scenario, and define specific attributes of the trip scenario in the trip scenario management unit M33, such as the trip name, starting area, final area, intermediate area, and area order. Optionally, when establishing a trip scenario, it can be done by Figure 2 The trip name module M21 in the device shown in the figure identifies the name of the current trip, by Figure 2 The area name module M22 in the device shown in the figure describes the names of the various areas involved in the itinerary, such as Figure 2 The area attribute module M23 in the device shown marks the order and position (starting point, middle point or final point) of each area in the current trip.
[0116] Step 203: Select several passengers in the starting area of the trip scene as samples, with each passenger as a sample member; extract feature information of the sample members to form a sample feature information group, and enter it into a feature information database.
[0117] The characteristic information may be the image characteristics of the passenger in the image captured by the camera, or the information of the passenger's handheld mobile terminal acquired by the mobile communication base station.
[0118] Optionally, a video surveillance system is deployed in the urban rail transit station. The video surveillance system consists of switches, servers, network cameras, monitors, operation terminals and other equipment. The video surveillance operation terminal in the station integrated control room or line control center supports viewing the real-time image screens of various areas of the station in the form of video streams. The network camera captures the real-time images in the urban rail transit station in the form of video for real-time monitoring or video storage. The images captured by the network camera are called image acquisition areas.
[0119] Mobile communication base stations are deployed in urban rail transit stations. By covering the station space with wireless communication networks, the information of handheld mobile terminals connected to the base stations can be identified and obtained to achieve functions such as personnel positioning and passenger flow counting. The wireless communication network generated by the mobile communication base station covers the station space and becomes the base station signal coverage area. Optionally, it can be achieved through Figure 2 The detection terminal module M24 in the device shown describes the network cameras whose captured images cover various areas and their numbers, or the mobile communication base stations whose transmitted signals cover various areas and their numbers.
[0120] Optionally, when obtaining the passenger image features in the camera capture image, or obtaining the passenger handheld mobile terminal information obtained by the mobile communication base station, it can be achieved by Figure 3 The scheduling unit M34 in the passenger travel duration determination system in the urban rail transit station shown selects network cameras corresponding to each area to collect information and obtain images according to the travel scenarios provided by the travel scenario management unit M33; or the scheduling unit M34 selects base stations corresponding to each area to obtain the information of connected mobile terminals. The scheduling unit M34 can provide data to the feature information extraction unit M35 in the above two ways. Figure 3 The information processing unit M31 in the passenger travel duration determination system in the urban rail transit station shown parses and processes the information collected by the camera, and parses the information collected by the camera into video stream data; or parses the mobile terminal information connected to the mobile communication base station through the information processing unit M31, and summarizes and stores the data according to the data format.
[0121] There is a certain relationship between the image acquisition area (or base station signal coverage area) and the urban rail transit station space, which is described by defining logical areas: the logical area is covered by the image acquisition area of a single or several network cameras, or by the signal coverage of a mobile communication base station. The logical areas can be independent and unconnected.
[0122] The sample feature information group is the feature information of several groups of sample members, and is used to compare the feature information collected in the intermediate area and the final area.
[0123] Optionally, when obtaining the characteristic information of the passenger, Figure 3 The feature information extraction unit M35 in the system for determining the travel duration of passengers in an urban rail transit station shown randomly selects a certain number of passengers as samples and extracts feature information of each sample member.
[0124] Step 204: Analyze the image acquisition screen of each area one by one according to the order of each area defined in the travel scenario, or obtain information from the passenger's handheld terminal, and identify whether a sample member has passed through the area based on the comparison of the sample feature information group.
[0125] Optionally, for passengers in the intermediate area and the final area, when comparing the sample characteristic information group, Figure 3 The feature information identification unit M38 in the passenger travel duration determination system in the urban rail transit station shown obtains the feature information group matching the travel from the feature information library management unit M37 for comparison.
[0126] If the sample member stays in the previous logical area, the recognition task of the current logical area continues to wait; if the sample member does not appear in the current area after a certain period of time, it is regarded as an invalid sample member and the sample member feature is removed from the sample feature information group.
[0127] Optionally, when identifying and removing invalid sample members, Figure 3 The sample screening unit M36 in the passenger travel duration determination system in the urban rail transit station shown eliminates invalid feature information, that is, sample members that are not conducive to subsequent tracking, and screens and forms a feature information group that is conducive to identification.
[0128] Step 205: When the sample member arrives at the final destination area and his / her characteristic information is successfully identified, he / she is deemed to have completed the trip and provides actual time consumption data for determining the trip duration.
[0129] Optionally, by Figure 3 The feature information base management unit M37 in the passenger travel duration determination system in the urban rail transit station shown manages several sample feature information groups. When the sample feature information group completes the time estimation calculation task under the trip, it is deleted from the feature information base management unit.
[0130] Step 206: Determine the travel time from the starting area to the final area based on the actual time consumed by the valid sample members (target passengers), and provide a reference for the passenger's in-station travel.
[0131] The sample collection time of the starting area is denoted as t0, and the time of identifying the features of sample member i in the final area is denoted as t i , then the target passenger in this trip segment takes time Δt i for:
[0132] Δt i =t i -t0
[0133] When the number of target passengers N>=1, the average value is calculated as the travel time result.
[0134]
[0135] Optionally, when determining the passenger travel time in an urban rail transit station, Figure 3 The time estimation unit M39 in the passenger travel duration determination system in the urban rail transit station shown receives the notification of the feature information identification unit M38. Whenever a valid member completes the feature identification of the entire journey, the time estimation unit M39 calculates its time consumption and stores it in the cache. When all valid sample members complete the entire journey, the time estimation unit M39 calculates the final result, thereby determining the travel duration corresponding to the travel scenario.
[0136] The embodiment of the present invention defines a logical area based on the space of an urban rail transit station, and the logical area is covered by a single or several detection terminals (cameras or communication devices); constructs a travel scenario based on the logical area, and determines the starting area, middle area and final area of each travel scenario; selects passenger samples in the starting area to form a sample feature information group, and tracks passengers in the sample based on the sample feature information group; after identifying an effective number of sample passengers in the final area, estimates the actual travel time, and the travel time is calculated according to the actual situation, fully considering multiple factors such as passenger congestion, equipment failure, and distance length, and has strong reference; it realizes the calculation of the estimated time (travel time) for passengers to walk from the starting area to the final area according to the actual time taken by the target passengers to arrive at the final area, and provides a travel reference for passengers. Before entering the station, passengers can choose to enter the station or transfer to other means of transportation by obtaining the determined travel time result. When passengers transfer to multiple lines, they can also adjust their travel plans in time, which solves the problem of lack of reference travel estimated time during the entry and transfer process of passengers, and can effectively improve the travel experience and travel efficiency of passengers.
[0137] The following is a description of the device for determining the travel duration of passengers in an urban rail transit station provided by the present invention. The device for determining the travel duration of passengers in an urban rail transit station described below and the method for determining the travel duration of passengers in an urban rail transit station described above can be referenced to each other.
[0138] Figure 5 Schematic diagram of the structure of the device for determining the travel time of passengers in an urban rail transit station provided by the present invention. The device for determining the travel time of passengers in an urban rail transit station provided by this embodiment includes:
[0139] Establishing module 710, establishing multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area and a final area;
[0140] A first acquisition module 720 acquires characteristic information of the starting areas of multiple passengers in each travel scenario;
[0141] The second acquisition module 730, for any travel scenario, matches the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area, and acquires multiple target passengers; the target area includes at least one of the following: an intermediate area and a terminal area;
[0142] The determination module 740 determines the travel duration corresponding to the travel scenario according to the travel duration of each target passenger from the starting area to the final area.
[0143] Optionally, the first acquisition module 720 is specifically used to: for any passenger, acquire the image information of the passenger using an image acquisition device in the starting area, and / or acquire the network connection information of the passenger in the starting area;
[0144] The image information and / or the network connection information are used as the characteristic information of the passenger.
[0145] Optionally, the second acquisition module 730 is specifically used to: match the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger;
[0146] According to the passengers' movement trajectories, multiple target passengers are determined.
[0147] Optionally, the second acquisition module 730 is further used to generate a characteristic information group according to characteristic information of multiple passengers in the starting area for any travel scenario;
[0148] A feature information library is generated based on the feature information groups of each travel scenario.
[0149] Optionally, the second acquisition module 730 is specifically used to match each feature information in the feature information library with the feature information of the target area;
[0150] If each feature information in the feature information database fails to match the feature information of the target area within the preset time range, it is determined that the passenger has not passed through the target area;
[0151] If each feature information in the feature information database successfully matches the feature information of the target area, it is determined that the passenger has passed through the target area.
[0152] Optionally, the second acquisition module 730 is specifically used to: for any passenger and any target area, match the feature information of each passenger in the starting area with the feature information of each passenger in the target area to determine whether the passenger passes through the target area;
[0153] If the passenger passes through the target area, the target area is taken as a trajectory point in the passenger's movement trajectory;
[0154] If the trajectory point in the passenger's movement trajectory includes the starting area and the final area, the passenger is determined to be a target passenger.
[0155] Optionally, the second acquisition module 730 is specifically configured to: if the passenger passes through the target area within a preset time range, use the target area as a trajectory point in the passenger's movement trajectory.
[0156] Optionally, the establishment module 710 is specifically used to: obtain multiple logical areas of a rail transit station; arrange the multiple logical areas in a target order;
[0157] A plurality of travel scenarios are established according to at least one logical area; the travel scenario includes: a starting area, at least one intermediate area and a final area.
[0158] The device of the embodiment of the present invention is used to execute the method in any of the aforementioned method embodiments. Its implementation principle and technical effects are similar and will not be repeated here.
[0159] Figure 6 The physical structure diagram of an electronic device is illustrated, and the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820 and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute a method for determining the travel time of passengers in an urban rail transit station, the method comprising: establishing multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area and a terminal area; obtaining feature information of the starting area of multiple passengers in each travel scenario; for any travel scenario, matching the feature information of each passenger in the starting area with the feature information of each passenger in the target area respectively, and obtaining multiple target passengers; the target area includes at least one of the following: an intermediate area and a terminal area; determining the travel time corresponding to the travel scenario according to the time from the starting area to the terminal area of each target passenger.
[0160] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0161] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method for determining the travel duration of passengers in an urban rail transit station provided by the above-mentioned methods, the method including: establishing multiple travel scenarios; the travel scenarios include: a starting area, at least one intermediate area and a terminal area; obtaining characteristic information of the starting areas of multiple passengers in each travel scenario; for any travel scenario, matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area, and obtaining multiple target passengers; the target area includes at least one of the following: an intermediate area, a terminal area; determining the travel duration corresponding to the travel scenario according to the duration of each target passenger from the starting area to the terminal area.
[0162] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the above-mentioned methods for determining the travel duration of passengers in urban rail transit stations, the methods comprising: establishing multiple travel scenarios; the travel scenarios comprising: a starting area, at least one intermediate area and a terminal area; obtaining characteristic information of the starting areas of multiple passengers in each travel scenario; for any travel scenario, matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area, respectively, to obtain multiple target passengers; the target area comprising at least one of the following: an intermediate area, a terminal area; determining the travel duration corresponding to the travel scenario based on the duration of each target passenger from the starting area to the terminal area.
[0163] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0164] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0165] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining the travel time of passengers in an urban rail transit station, characterized in that: include: Create multiple trip scenarios; The travel scenario includes: a starting area, at least one intermediate area and a final area; Obtaining characteristic information of starting areas of multiple passengers in each of the travel scenarios; For any trip scenario, the characteristic information of each passenger in the starting area is matched with the characteristic information of each passenger in the target area to obtain multiple target passengers; the target area includes at least one of the following: the intermediate area and the final area; Determining the travel duration corresponding to the travel scenario according to the time taken by each target passenger to travel from the starting area to the final area; determining the travel duration corresponding to the travel scenario according to the time taken by each target passenger to travel from the starting area to the final area includes: Extracting image features of the target passenger to generate a feature information group, and entering feature information in the feature information group into a feature information library; judging whether the feature information of the target area contains passenger features entered in the feature information library based on a comparison result between the feature information of the target area and the feature information in the feature information library; the feature information of the target area includes image features of the passenger in the target area; If the characteristic information of the target area contains passenger characteristics entered in the characteristic information database, the passenger's itinerary will continue to be tracked; if the characteristic information of the target area does not contain the passenger characteristics entered in the characteristic information database, the matching will continue after waiting for a preset time; if the matching still fails after waiting for the preset time, the matching will be abandoned; if the characteristic information of the terminal area does not contain the passenger characteristics entered in the characteristic information database, it is determined that the passenger has timed out, and it is marked as invalid data and not included in the calculation; if the characteristic information of the terminal area contains passenger characteristics entered in the characteristic information database, it is used as valid data for the calculation of the travel duration, and the travel duration is calculated. When all passengers arrive at the terminal area, the average time of each trip is calculated, and the average time is used as the determined travel duration.
2. The method for determining the travel time of passengers in an urban rail transit station according to claim 1, characterized in that: The obtaining of characteristic information of the starting areas of the plurality of passengers in each of the travel scenarios includes: For any of the passengers, using an image acquisition device in the starting area to acquire image information of the passenger, and / or acquiring network connection information of the passenger in the starting area; The image information and / or network connection information is used as characteristic information of the passenger.
3. The method for determining the passenger travel time in an urban rail transit station according to claim 1 or 2, characterized in that: The step of matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain a plurality of target passengers includes: Matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger; The multiple target passengers are determined according to the movement trajectories of the passengers.
4. The method for determining the passenger travel time in an urban rail transit station according to claim 3, characterized in that: The step of matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to obtain the movement trajectory of each passenger comprises: For any of the passengers and any of the target areas, matching the characteristic information of each of the passengers in the starting area with the characteristic information of each of the passengers in the target area to determine whether the passenger has passed through the target area; If the passenger passes through the target area, the target area is used as a track point in the passenger's movement track; Determining the multiple target passengers according to the movement trajectory of the passengers includes: If the trajectory points in the movement trajectory of the passenger include the starting area and the final area, the passenger is determined to be the target passenger.
5. The method for determining the passenger travel time in an urban rail transit station according to claim 4, characterized in that: Before matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area, the method further includes: For any trip scenario, a characteristic information group is generated according to characteristic information of multiple passengers in the starting area; Generate a feature information library according to the feature information group of each travel scenario; The step of matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area to determine whether the passenger has passed through the target area includes: Match each feature information in the feature information library with the feature information of the target area; If each feature information in the feature information database fails to match the feature information of the target area within a preset time range, it is determined that the passenger has not passed through the target area; If each feature information in the feature information database successfully matches the feature information of the target area, it is determined that the passenger has passed through the target area.
6. The method for determining the passenger travel time in an urban rail transit station according to claim 5, characterized in that: The step of taking the target area as a track point in the passenger's movement track includes: If the passenger passes through the target area within a preset time range, the target area is used as a track point in the passenger's movement track.
7. The method for determining the passenger travel time in an urban rail transit station according to claim 1 or 2, characterized in that: The establishment of multiple travel scenarios includes: Acquire multiple logical areas of a rail transit station; the multiple logical areas are arranged in a target order; the logical areas are used to represent a starting area, an intermediate area, and a terminal area in a passenger travel scenario in an urban rail transit station; A plurality of travel scenarios are established according to the at least one logical area; the travel scenarios include: a starting area, at least one intermediate area and a final area.
8. A device for determining the travel time of passengers in an urban rail transit station, characterized in that: include: Build modules for creating multiple trip scenarios; The travel scenario includes: a starting area, at least one intermediate area and a final area; A first acquisition module is used to acquire characteristic information of the starting areas of multiple passengers in each of the travel scenarios; The second acquisition module is used for matching the characteristic information of each passenger in the starting area with the characteristic information of each passenger in the target area for any travel scenario, and acquiring multiple target passengers; the target area includes at least one of the following: the intermediate area and the final area; A determination module is used to determine the travel duration corresponding to the travel scenario according to the travel duration of each target passenger from the starting area to the final area; the determination of the travel duration corresponding to the travel scenario according to the travel duration of each target passenger from the starting area to the final area includes: The target passenger is subjected to image feature extraction to generate a feature information group, and the feature information in the feature information group is entered into a feature information library; according to the comparison result between the feature information of the target area and the feature information in the feature information library, it is determined whether the feature information of the target area contains the passenger features entered in the feature information library; the feature information of the target area includes the image features of the passenger in the target area; if the feature information of the target area contains the passenger features entered in the feature information library, the passenger's itinerary is continued to be tracked; if the feature information of the target area does not contain the passenger features entered in the feature information library, the matching is continued after waiting for a preset time; if the matching still fails after waiting for the preset time, the matching is abandoned; if the feature information of the terminal area does not contain the passenger features entered in the feature information library, it is determined that the passenger has timed out, and it is marked as invalid data and not included in the calculation; if the feature information of the terminal area contains the passenger features entered in the feature information library, it is used as valid data for calculating the travel duration, and the travel duration is calculated, and when all passengers arrive at the terminal area, the average time consumed for each journey is calculated, and the average time consumed is used as the determined travel duration.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method for determining the travel duration of passengers in an urban rail transit station as described in any one of claims 1 to 7 is implemented.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining the travel duration of passengers in an urban rail transit station as described in any one of claims 1 to 7 is implemented.
11. A computer program product having executable instructions stored thereon, characterized in that: When the instruction is executed by the processor, the processor implements the method for determining the travel duration of passengers in an urban rail transit station as described in any one of claims 1 to 7.