CN113129584B - Method, device, equipment and storage medium for determining the number of passengers - Google Patents
Method, device, equipment and storage medium for determining the number of passengers Download PDFInfo
- Publication number
- CN113129584B CN113129584B CN202010043474.XA CN202010043474A CN113129584B CN 113129584 B CN113129584 B CN 113129584B CN 202010043474 A CN202010043474 A CN 202010043474A CN 113129584 B CN113129584 B CN 113129584B
- Authority
- CN
- China
- Prior art keywords
- terminal information
- moment
- passengers
- information set
- vehicle
- 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 65
- 238000001514 detection method Methods 0.000 claims description 108
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 15
- 239000000523 sample Substances 0.000 description 10
- 238000004458 analytical method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
Landscapes
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种载客人数的确定方法、装置及存储介质,其中,所述方法包括:获取第一终端信息集和交通工具在第一时刻的第一载客人数,其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息,根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。
The present application provides a method, device and storage medium for determining the number of passengers, wherein the method includes: acquiring the first terminal information set and the first number of passengers of the vehicle at the first moment, wherein the first A terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment, and a second terminal information set and the number of people boarding the vehicle between the first moment and the second moment are acquired, and the The second terminal information set includes the terminal information detected by the vehicle-mounted device at the second moment, and according to the first terminal information set, the second terminal information set, and the first number of passengers, it is determined that The number of people getting off between the first moment and the second moment, according to the number of people getting on the bus, the number of people getting off and the first number of passengers, determine the number of passengers of the vehicle at the second moment The second number of passengers.
Description
技术领域technical field
本申请涉及智慧城市技术领域,尤其涉及一种载客人数的确定方法、装置、设备及存储介质。The present application relates to the technical field of smart cities, and in particular to a method, device, equipment and storage medium for determining the number of passengers.
背景技术Background technique
目前在我国的大部分城市,公交系统是城市客运交通的重要组成部分,公交运营调度的智能化程度,对城市的发展起着非常重要的作用。智能公交调度系统通过数据采集与处理获得公交车辆实时位置和拥挤程度,实现对公交车辆的实时监控与高效调度。随着“大数据”、“互联网+”的发展,未来城市公共交通工具上将大范围覆盖Wi-Fi热点,因此,通过Wi-Fi探测数据为依据获取公交车辆运行数据的方式具有坚实的现实基础和良好的应用前景。At present, in most cities in our country, the public transport system is an important part of urban passenger transport, and the intelligent degree of public transport operation and scheduling plays a very important role in the development of the city. The intelligent bus dispatching system obtains the real-time location and congestion level of bus vehicles through data collection and processing, and realizes real-time monitoring and efficient scheduling of bus vehicles. With the development of "big data" and "Internet +", urban public transportation vehicles will cover a large area of Wi-Fi hotspots in the future. Therefore, the method of obtaining bus operation data based on Wi-Fi detection data has a solid reality Basic and good application prospects.
现有的通过Wi-Fi探测数据确定公交车辆载客人数的方案,或者采用公交站点Wi-Fi探测路由器,或者采用车载Wi-Fi探测路由器。采用站点Wi-Fi探测路由器的方案中,当公交车辆驶入站点后探测当前公交车辆乘客终端信息,根据探测到的终端信息确定载客人数,由于站点Wi-Fi探测路由器探测到的终端信息不仅包括公交车辆的乘客的终端信息,还包括大量站点周边非乘客的终端信息,导致探测到大量的噪音数据,需要进一步筛查处理,增加了工作负荷,并且巨大的噪音数据影响确定的载客人数结果。采用车载Wi-Fi探测路由器的方案中,在确定下车人数时,常采用的方法是跟车调查取样,忽略不同线路、不同时间段乘坐公交车辆的人数差异,确定的下车人数不具备实时性,导致确定的载客人数结果不够准确。Existing schemes for determining the number of passengers carried by a bus through Wi-Fi detection data either use a Wi-Fi detection router at a bus station, or use a vehicle-mounted Wi-Fi detection router. In the solution using the station Wi-Fi detection router, when the bus enters the station, it detects the passenger terminal information of the current bus vehicle, and determines the number of passengers based on the detected terminal information. Since the terminal information detected by the station Wi-Fi detection router is not only Including the terminal information of the passengers of the bus, as well as the terminal information of a large number of non-passengers around the station, resulting in the detection of a large amount of noise data, which requires further screening and processing, increasing the workload, and the huge noise data affects the determined number of passengers result. In the solution of using the on-board Wi-Fi detection router, when determining the number of people getting off the bus, the method often used is to follow the bus to investigate and sample, ignoring the differences in the number of people taking the bus on different routes and at different time periods, and the determined number of people getting off the bus does not have real-time Therefore, the result of determining the number of passengers carried is not accurate enough.
发明内容Contents of the invention
有鉴于此,本申请实施例提供一种载客人数的确定方法、装置及存储介质,能够提高确定的载客人数的准确率。In view of this, embodiments of the present application provide a method, device, and storage medium for determining the number of passengers carried, which can improve the accuracy of the determined number of passengers carried.
第一方面,本申请实施例提供一种载客人数的确定方法,包括:获取第一终端信息集和交通工具在第一时刻的第一载客人数,其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息;获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息;根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数;根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。In the first aspect, the embodiment of the present application provides a method for determining the number of passengers carried, including: obtaining a first terminal information set and the first number of passengers carried by the vehicle at the first moment, wherein the first terminal information set includes The terminal information detected by the on-board equipment of the vehicle at the first moment; obtaining the second terminal information set and the number of people on board between the first moment and the second moment, the second terminal information set including the terminal information detected by the vehicle-mounted device at the second moment; according to the first terminal information set, the second terminal information set, and the first number of passengers, determine The number of people getting off between the second moments; according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment .
第二方面,本申请实施例提供一种载客人数的确定装置,包括:第一获取模块,用于获取第一终端信息集和交通工具在第一时刻的第一载客人数,其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息;第二获取模块,用于获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息;第一确定模块,用于根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数;第二确定模块,用于根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。In the second aspect, the embodiment of the present application provides a device for determining the number of passengers, including: a first acquisition module, configured to acquire the first terminal information set and the first number of passengers of the vehicle at the first moment, wherein the The first terminal information set includes the terminal information detected by the on-board equipment of the vehicle at the first moment; the second acquisition module is used to acquire the second terminal information set and the terminal information detected at the first moment to the second moment The number of people getting on the bus, the second terminal information set includes the terminal information detected by the vehicle-mounted equipment at the second moment; the first determination module is configured to, according to the first terminal information set, the second terminal information Two terminal information sets and the first number of passengers are used to determine the number of people getting off the bus between the first moment and the second moment; the second determination module is used to The number of passengers and the first number of passengers determine the second number of passengers of the vehicle at the second moment.
第三方面,本申请实施例提供一种载客人数的确定设备,包括:存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的方法。In the third aspect, the embodiment of the present application provides a device for determining the number of passengers, including: a memory for storing executable instructions; a processor for implementing the executable instructions stored in the memory to implement the implementation of the present application. The method provided by the example.
第四方面,本申请实施例提供一种存储介质,存储有可执行指令,用于引起处理器执行时,实现本申请实施例提供的方法。In a fourth aspect, the embodiment of the present application provides a storage medium storing executable instructions for causing a processor to execute the method to implement the method provided in the embodiment of the present application.
本申请实施例中,服务器根据车载设备分别在第一时刻和第二时刻探测到的终端信息、在第一时刻的载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数,从而可以根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数,由于采用车载设备进行终端信息的探测,相比现有的由站点设备进行终端信息的探测,大大减少了探测到的非乘客终端信息,从而减少了服务器对非乘客终端信息的噪音数据进行处理的工作量,并且,根据交通工具实时的载客信息计算下车人数,提高了估算的下车人数的准确率,从而使得确定的载客人数更加准确。In the embodiment of the present application, the server determines the number of passengers between the first moment and the second moment according to the terminal information detected by the vehicle-mounted equipment at the first moment and the second moment respectively, and the number of passengers at the first moment. The number of people getting off, so as to determine the second number of passengers of the vehicle at the second moment according to the number of people getting on the bus, the number of people getting off the car and the first number of passengers. The detection of terminal information, compared with the existing detection of terminal information by site equipment, greatly reduces the detected non-passenger terminal information, thereby reducing the workload of the server to process the noise data of non-passenger terminal information, and, The number of people getting off is calculated according to the real-time passenger information of the vehicle, which improves the accuracy of the estimated number of people getting off, thereby making the determined number of passengers more accurate.
附图说明Description of drawings
图1为本申请实施例提供的载客人数的确定方法的网络架构示意图;FIG. 1 is a schematic diagram of the network architecture of the method for determining the number of passengers provided by the embodiment of the present application;
图2是本申请实施例提供的载客人数的确定设备的组成结构示意图;Fig. 2 is a schematic diagram of the composition and structure of the device for determining the number of passengers provided by the embodiment of the present application;
图3为本申请实施例提供的载客人数的确定方法的一种实现流程示意图;FIG. 3 is a schematic flow diagram of an implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图4为本申请实施例提供的载客人数的确定方法的另一种实现流程示意图;FIG. 4 is a schematic flowchart of another implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图5为本申请实施例提供的载客人数的确定方法的又一种实现流程示意图;FIG. 5 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图6为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图;FIG. 6 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图7为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图;FIG. 7 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图8为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图;FIG. 8 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided by the embodiment of the present application;
图9为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图;FIG. 9 is a schematic flow diagram of another realization of the method for determining the number of passengers provided by the embodiment of the present application;
图10为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图。Fig. 10 is a schematic flowchart of another implementation of the method for determining the number of passengers provided by the embodiment of the present application.
具体实施方式Detailed ways
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the application clearer, the application will be further described in detail below in conjunction with the accompanying drawings. All other embodiments obtained under the premise of creative labor belong to the scope of protection of this application.
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。为了更好地理解本申请实施例,首先对相关技术中的载客人数的确定方法及存在的缺点进行说明。In the following description, references to "some embodiments" describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or a different subset of all possible embodiments, and Can be combined with each other without conflict. In the following description, the term "first\second\third" is only used to distinguish similar objects, and does not represent a specific ordering of objects. Understandably, "first\second\third" Where permitted, the specific order or sequencing may be interchanged such that the embodiments of the application described herein can be practiced in sequences other than those illustrated or described herein. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application. In order to better understand the embodiment of the present application, the method for determining the number of passengers in the related art and its existing shortcomings are described first.
公交车实时拥挤度是衡量公交服务水平的关键指标,对公交运营调度具有十分重要的作用。而计算公交实时拥挤度,首先需要确定公交实时载客人数。目前大多城市的公交收费方式均为仅上车刷卡投币、下车不再刷卡的模式。因此单靠刷卡投币记录难以获取车内实时载客人数。而其它的如基于摄像头视频或基于脚踏板传感器的统计载客人数的方式成本较高。随着“大数据”、“互联网+”的发展,通过Wi-Fi探测数据为获取公交车实时载客数据提供了依据。Real-time bus congestion is a key indicator to measure the level of bus service, and plays a very important role in bus operation scheduling. To calculate the real-time congestion of public transport, it is first necessary to determine the number of passengers carried by the public transport in real time. At present, the public transportation charging methods in most cities are only the mode of swiping the card to insert coins when getting on the bus, and no longer swiping the card when getting off the bus. Therefore, it is difficult to obtain the real-time number of passengers in the car only by swiping the card and coining the record. And other methods such as counting the number of passengers based on camera video or based on pedal sensors have higher costs. With the development of "big data" and "Internet +", Wi-Fi detection data provides a basis for obtaining real-time passenger data of buses.
在相关技术中,在公交站点布设Wi-Fi探测路由器,采用站点Wi-Fi探测路由器确定公交车辆载客人数。具体的,当公交车辆驶入站点后站点Wi-Fi探测路由器探测当前公交车辆乘客终端信息,根据探测到的终端信息确定载客人数。由于站点周边还存在大量的非当前公交车辆乘客的终端设备,因此,站点Wi-Fi探测路由器探测到的终端信息不仅包括公交车辆的乘客的终端信息,还包括大量站点周边非乘客的终端信息,导致发送到后端处理平台的探测数据存在大量的噪音数据,需要后端处理平台进一步进行去噪处理,以尽可能的减少非乘客终端信息,从而确定载客人数。可见,该种确定载客人数的方式,Wi-Fi探测路由器探测到的噪音数据量巨大,增加了后端处理平台的工作负荷,且探测的非乘客终端信息较多,影响确定的载客人数的结果。In a related technology, a Wi-Fi detection router is deployed at a bus station, and the station Wi-Fi detection router is used to determine the number of passengers carried by a bus vehicle. Specifically, when the bus vehicle enters the station, the station Wi-Fi detection router detects the terminal information of the current bus passengers, and determines the number of passengers according to the detected terminal information. Since there are a large number of terminal devices of non-current bus passengers around the site, the terminal information detected by the site Wi-Fi detection router includes not only the terminal information of the bus passengers, but also a large number of terminal information of non-passengers around the site. As a result, there is a large amount of noise data in the detection data sent to the back-end processing platform, and the back-end processing platform needs to perform further denoising processing to reduce non-passenger terminal information as much as possible, so as to determine the number of passengers. It can be seen that in this way of determining the number of passengers, the amount of noise data detected by the Wi-Fi detection router is huge, which increases the workload of the back-end processing platform, and the detected non-passenger terminal information is more, which affects the determined number of passengers the result of.
在相关技术中,采用车载Wi-Fi探测路由器探测当前公交车辆载客数量,根据刷卡投币确定上车人数,根据统计值对探测数据进行扩样处理以估算下车人数,从而确定载客人数。而估算下车人数的统计值的获取方式,常采用的方法是跟车调查取样,忽略不同线路、不同时间段乘坐公交车辆的人数差异,使得估算的下车人数不具备实时性,从而导致确定的载客人数结果不够准确。In the related technology, the vehicle-mounted Wi-Fi detection router is used to detect the current number of passengers on the bus, the number of people on the bus is determined according to the credit card and coin insertion, and the detection data is expanded according to the statistical value to estimate the number of people getting off the bus, so as to determine the number of passengers . The way to obtain the statistical value of the estimated number of people getting off the bus is to follow the bus to investigate and sample, ignoring the differences in the number of people taking buses on different lines and at different time periods, so that the estimated number of people getting off the bus does not have real-time performance, which leads to certainty. The passenger count results for are not accurate enough.
在相关技术中,采用车载Wi-Fi探测路由器探测当前公交车辆载客数量时,当存在其他非乘客距离车载Wi-Fi探测路由器较近时,也会被车载Wi-Fi探测路由器探测到,相关技术未考虑当前公交车载Wi-Fi探测路由器探测到的非当前公交乘客的终端设备的情况,使得探测到的终端信息存在噪音数据,从而导致确定的载客人数结果不够准确。In related technologies, when the vehicle-mounted Wi-Fi detection router is used to detect the current number of passengers in a bus vehicle, when there are other non-passengers who are relatively close to the vehicle-mounted Wi-Fi detection router, they will also be detected by the vehicle-mounted Wi-Fi detection router. The technology does not take into account the terminal equipment detected by the Wi-Fi detection router on the current bus, which is not the current bus passenger's terminal equipment, so that the detected terminal information contains noisy data, which leads to inaccurate results of the determined number of passengers.
基于以上问题,在本申请实施例中提供一种载客人数的确定方法,服务器获取公交进站前的载客人数和公交进站前车载设备探测到的第一终端信息集,在公交离站后,获取在本站的上车人数和公交离站后车载设备探测到的第二终端信息集,然后根据第一终端信息集、第二终端信息集和公交进站前的载客人数,估算在本站的下车人数,从而可以根据本站的上车人数、下车人数和公交进站前的载客人数,确定公交离站后的载客人数,由于采用车载设备进行终端信息的探测,大大减少了探测到的非乘客终端信息,从而减少了服务器对非乘客终端信息的噪音数据进行处理的工作量,并且,根据公交实时的载客信息估算实时的下车人数,提高了估算的下车人数的准确率,从而使得确定的载客人数更加准确。Based on the above problems, in the embodiment of this application, a method for determining the number of passengers is provided. The server obtains the number of passengers before the bus enters the station and the first terminal information set detected by the on-board equipment before the bus enters the station. Finally, obtain the number of people boarding at this station and the second terminal information set detected by the on-board equipment after the bus leaves the station, and then estimate The number of people getting off at this station can determine the number of passengers after the bus leaves the station according to the number of people getting on the bus at this station, the number of people getting off the bus, and the number of passengers before the bus enters the station. Since the vehicle-mounted equipment is used to detect terminal information , which greatly reduces the detected non-passenger terminal information, thereby reducing the workload of the server to process the noise data of non-passenger terminal information, and estimating the real-time number of people getting off the bus according to the real-time passenger information of the bus, which improves the estimation accuracy. The accuracy of the number of people getting off the bus makes the determined number of passengers more accurate.
下面说明实现本申请实施例的装置的示例性应用,本申请实施例提供的装置可以实施为终端设备。下面,将说明装置实施为终端设备时涵盖终端设备的示例性应用。An exemplary application of the apparatus for realizing the embodiment of the present application is described below, and the apparatus provided in the embodiment of the present application may be implemented as a terminal device. In the following, an exemplary application covering a terminal device when the apparatus is implemented as a terminal device will be described.
参见图1,图1为本申请实施例载客人数的确定方法的网络架构示意图,如图1所示,在该网络架构中至少包括服务器100、Wi-Fi探测路由器200、网络300、用户终端400和采集设备500。为实现支撑一个示例性应用,服务器100通过网络300连接Wi-Fi探测路由器200和采集设备500,Wi-Fi探测路由器200通过网络300探测用户终端400。网络300可以是广域网或者局域网,又或者是二者的组合,使用无线链路实现数据传输。Referring to FIG. 1, FIG. 1 is a schematic diagram of a network architecture of a method for determining the number of passengers carried by an embodiment of the present application. As shown in FIG. 1, the network architecture includes at least a
服务器100从自身之前存储的数据中获取第一终端信息集和第一载客人数,其中,该第一终端信息集包括Wi-Fi探测路由器200在第一时刻探测到的终端信息,第一载客人数为第一时刻时交通工具上的载客人数。在第二时刻,Wi-Fi探测路由器200通过网络300对交通工具上的用户终端400进行探测,将在第二时刻探测到的多个用户终端400的终端信息确定为第二终端信息集,通过网络300发送第二终端信息集至服务器100。同时,采集设备500采集第一时刻至第二时间之间的上车人数,通过网络300将上车人数发送至服务器100(或者,采集设备500也可以通过网络300或内部电路将上车人数发送至Wi-Fi探测路由器200,再由Wi-Fi探测路由器200将上车人数发送至服务器100),服务器100根据第一终端信息集、第二终端信息集和第一载客人数确定在第一时刻至第二时间之间的下车人数,然后服务器100再根据上车人数、下车人数和第一载客人数,确定交通工具在第二时刻的第二载客人数。The
本申请实施例提供的装置可以实施为硬件或者软硬件结合的方式,下面说明本申请实施例提供的装置的各种示例性实施。The apparatus provided in the embodiment of the present application may be implemented in the form of hardware or a combination of software and hardware. The following describes various exemplary implementations of the apparatus provided in the embodiment of the present application.
根据图2示出的载客人数的确定设备100的示例性结构,可以预见载客人数的确定设备100的其他的示例性结构,因此这里所描述的结构不应视为限制,例如可以省略下文所描述的部分组件,或者,增设下文所未记载的组件以适应某些应用的特殊需求。According to the exemplary structure of the
图2所示的载客人数的确定设备100包括:至少一个处理器110、存储器140、至少一个网络接口120和用户接口130。载客人数的确定设备100中的每个组件通过总线系统150耦合在一起。可理解,总线系统150用于实现这些组件之间的连接通信。总线系统150除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统150。用户接口130可以包括显示器、键盘、鼠标、触感板和触摸屏等。存储器140可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)。易失性存储器可以是随机存取存储器(RAM,Random Access Memory)。本申请实施例描述的存储器140旨在包括任意适合类型的存储器。The
本申请实施例中的存储器140能够存储数据以支持载客人数的确定设备100的操作。这些数据的示例包括:用于在载客人数的确定设备100上操作的任何计算机程序,如操作系统和应用程序。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序。The
作为本申请实施例提供的方法采用软件实施的示例,本申请实施例所提供的方法可以直接体现为由处理器110执行的软件模块组合,软件模块可以位于存储介质中,存储介质位于存储器140,处理器110读取存储器140中软件模块包括的可执行指令,结合必要的硬件(例如,包括处理器110以及连接到总线150的其他组件)完成本申请实施例提供的方法。As an example where the method provided in the embodiment of the present application is implemented by software, the method provided in the embodiment of the present application can be directly embodied as a combination of software modules executed by the processor 110, the software modules can be located in a storage medium, and the storage medium is located in the
作为示例,处理器110可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。As an example, the processor 110 may be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices , discrete hardware components, etc., wherein the general-purpose processor may be a microprocessor or any conventional processor, etc.
将结合本申请实施例提供的终端的示例性应用和实施,说明本申请实施例提供的载客人数的确定方法。参见图3,图3为本申请实施例提供的载客人数的确定方法的一种实现流程示意图,应用于图1所示的载客人数的确定设备,将结合图3示出的步骤进行说明。The method for determining the number of passengers provided by the embodiment of the present application will be described in conjunction with the exemplary application and implementation of the terminal provided in the embodiment of the present application. Referring to Fig. 3, Fig. 3 is a schematic flow diagram of an implementation of the method for determining the number of passengers provided by the embodiment of the present application, which is applied to the device for determining the number of passengers shown in Fig. 1, and will be described in conjunction with the steps shown in Fig. 3 .
交通工具在启动之前,其载客人数为零。启动后,交通工具上的车载设备开始工作,车载设备每隔一段时间获取一次上车人数,并探测终端信息。其中,获取上车人数的时间间隔可以根据车门打开或关闭的时间来确定,例如,每打开一次车门之前获取从上次车门打开前到此次车门打开前这一时间段内的上车人数。车门打开关闭的时间可以由车门处的传感器获取,也可以通过车辆控制系统获取。或者,获取上车人数的时间间隔也可以根据交通工具的停车点确定,例如,每到达一个停车点时,获取从离开上一停车点后到离开当前停车点前这一时间段内的上车人数。交通工具是否到达停车点,可以通过交通工具的车载设备(如全球定位系统GPS)确定,也可以通过安装在停车点处的探测设备确定。探测终端信息的时间间隔可以为周期性的探测,例如每5s(秒)探测一次。Before a vehicle is activated, it has zero occupants. After starting, the vehicle-mounted equipment on the vehicle starts to work, and the vehicle-mounted equipment obtains the number of people on the vehicle every once in a while, and detects terminal information. Wherein, the time interval for obtaining the number of people on board can be determined according to the time when the door is opened or closed, for example, before each door is opened, the number of people on board during the time period from before the door is opened last time to before the door is opened this time is obtained. The opening and closing time of the car door can be obtained by a sensor at the door or by a vehicle control system. Alternatively, the time interval for obtaining the number of people on board can also be determined according to the parking point of the vehicle, for example, each time a parking point is reached, the number of people on board during the time period from leaving the previous parking point to before leaving the current parking point is obtained. number of people. Whether the vehicle arrives at the parking spot can be determined by the on-vehicle equipment (such as the global positioning system GPS) of the vehicle, or by the detection equipment installed at the parking spot. The time interval for detecting terminal information may be periodic detection, for example, detection once every 5s (seconds).
本实施例中,获取上车人数时,可以根据从上次车门打开前到此次车门打开前这一时间段内,投币乘客的数量和刷卡乘客的数量确定上车人数。车载设备探测终端信息时,先确定可探测到的终端,当乘客打开其终端的网络时,该终端才能被车载终端探测到,从而可确定该乘客在车上。若乘客未打开其终端的网络,车载设备无法探测到该终端,则无法确定其是否在车上。车载终端将其可探测到的终端确定为乘客的终端,获取这些乘客终端的终端信息。In this embodiment, when obtaining the number of people on the bus, the number of passengers on the bus can be determined according to the number of coin-operated passengers and the number of passengers swiping cards during the time period from before the door was opened last time to before the door is opened this time. When the vehicle-mounted equipment detects terminal information, it first determines the detectable terminal. When the passenger opens the network of his terminal, the terminal can be detected by the vehicle-mounted terminal, so that it can be determined that the passenger is on the vehicle. If the passenger does not turn on the network of his terminal, the on-board equipment cannot detect the terminal, and it is impossible to determine whether he is on the vehicle. The vehicle-mounted terminal determines the terminals that it can detect as terminals of passengers, and obtains terminal information of these passenger terminals.
车载设备得到上车人数和终端信息后,将获取的上车人数和探测的终端信息发送至服务器。服务器接收并保存上车人数和终端信息,同时根据上车人数和终端信息确定载客人数。After the on-board device obtains the number of people on board and the terminal information, it sends the obtained number of people on board and the detected terminal information to the server. The server receives and saves the number of boarders and terminal information, and at the same time determines the number of passengers based on the number of boarders and terminal information.
为了避免长时间占用网络,车载设备可以在每获取一次上车人数后,将当前最近一次探测到的终端信息和上车人数发送至服务器,不仅避免长时间占用网络,且无需每隔5s上传一次探测到的终端信息,减少了网络传输的数据量。In order to avoid occupying the network for a long time, the on-board device can send the latest detected terminal information and the number of people on the car to the server every time the number of people on the car is obtained, which not only avoids occupying the network for a long time, but also does not need to be uploaded every 5s The detected terminal information reduces the amount of data transmitted by the network.
步骤S301,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S301, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。当接收到需要确定当前交通工具在当前时刻的载客人数的指令时,服务器从自身保存的当前交通工具启动后所有的上车人数和终端信息中,获取交通工具的车载设备在第一时刻探测到的终端信息,其中,该第一时刻为接收上车人数和终端信息的所有时刻中,距离当前时刻次近的时刻。同时,服务器获取自身确定的在第一时刻时交通工具的第一载客人数。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment. When receiving an instruction to determine the number of passengers on the current vehicle at the current moment, the server obtains the first-time detection of the on-board equipment of the vehicle from all the number of people on the vehicle and terminal information saved by itself after the current vehicle starts. The received terminal information, wherein, the first moment is the second closest moment to the current moment among all the moments of receiving the number of passengers on board and the terminal information. At the same time, the server acquires the first number of passengers of the vehicle determined by itself at the first moment.
步骤S302,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数。Step S302, acquiring the second terminal information set and the number of boarders between the first moment and the second moment.
这里,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息。获取到第一终端信息集和第一载客人数后,服务器从自身保存的当前交通工具启动后所有的上车人数和终端信息中,从中获取交通工具的车载设备在第二时刻探测到的终端信息和在第一时刻至第二时刻的上车人数,其中,该第二时刻为接收上车人数和终端信息的所有时刻中,距离当前时刻最近的时刻。即,第二时刻为距离当前时刻最近的接收时刻,第一时刻为第二时刻的上一次接收时刻。Here, the second terminal information set includes terminal information detected by the vehicle-mounted device at the second moment. After obtaining the first terminal information set and the first number of passengers, the server obtains the terminal detected by the on-board equipment of the vehicle at the second moment from all the number of people on board and terminal information saved by itself after the current vehicle starts. information and the number of people on board from the first moment to the second moment, wherein the second moment is the moment closest to the current moment among all the times when the number of people on board and the terminal information are received. That is, the second time is the receiving time closest to the current time, and the first time is the last receiving time at the second time.
本实施例中,由于采用车载设备进行终端信息的探测,相比现有的由站点设备进行终端信息的探测,大大减少了探测到的非乘客终端信息,从而减少了服务器对非乘客终端信息的噪音数据进行处理的工作量。In this embodiment, since the vehicle-mounted equipment is used to detect terminal information, compared with the existing detection of terminal information by site equipment, the detected non-passenger terminal information is greatly reduced, thereby reducing the server's need for non-passenger terminal information. Noise data processing workload.
步骤S303,根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S303, according to the first terminal information set, the second terminal information set and the first number of passengers, determine the number of people getting off between the first moment and the second moment.
由于在第一时刻至第二时刻之间,交通工具的乘客上下车,使得第一终端信息集与第二终端信息集中的终端信息不同,从而,可以根据第一终端信息集、第二终端信息集和第一载客人数,对在第一时刻至第二时刻之间的下车人数进行估算。由于本实施例是在获取交通工具大量数据的前提下实现的,不考虑个体差异,因此,可以将估算的下车人数作为实际的下车人数。Since the passengers of the vehicle get on and off the vehicle between the first moment and the second moment, the terminal information in the first terminal information set is different from that in the second terminal information set. Therefore, according to the first terminal information set, the second terminal information Set and the first number of passengers, estimate the number of people getting off from the first moment to the second moment. Since this embodiment is realized on the premise of obtaining a large amount of data from the vehicle, individual differences are not considered, therefore, the estimated number of people getting off can be used as the actual number of people getting off.
本实施例中,根据交通工具实时的载客信息计算下车人数,相比现有的通过跟车调查取样确定下车人数的方式,提高了确定的下车人数的准确率。In this embodiment, the number of people getting off the bus is calculated according to the real-time passenger information of the vehicle, which improves the accuracy of the number of people getting off the bus compared to the existing way of determining the number of people getting off the bus through follow-up survey and sampling.
步骤S304,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S304, according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
获知交通工具在第一时刻时的载客人数,在第一时刻与第二时刻之间的上车人数、下车人数后,可以计算得到交通工具在第二时刻的第二载客人数。After knowing the number of passengers carried by the vehicle at the first moment, the number of people boarding and getting off between the first moment and the second moment, the second number of passengers carried by the vehicle at the second moment can be calculated.
进一步的,服务器保存第二终端信息集和交通工具在第二时刻的第二载客人数,以便获取该交通工具在后续时刻的载客人数。Further, the server saves the second terminal information set and the second number of passengers of the vehicle at the second moment, so as to obtain the number of passengers of the vehicle at a subsequent moment.
本实施例中,服务器根据车载设备分别在第一时刻和第二时刻探测到的终端信息、在第一时刻的载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。由于采用车载设备进行终端信息的探测,相比现有的由站点设备进行终端信息的探测,大大减少了探测到的非乘客终端信息,从而减少了服务器对非乘客终端信息的噪音数据进行处理的工作量,并且,根据交通工具实时的载客信息计算下车人数,提高了估算的下车人数的准确率,从而使得确定的载客人数更加准确。In this embodiment, according to the terminal information detected by the vehicle-mounted equipment at the first moment and the second moment respectively, and the number of passengers at the first moment, the server determines the next time between the first moment and the second moment. The number of passengers is to determine the second number of passengers of the vehicle at the second moment according to the number of people getting on the bus, the number of people getting off the bus, and the first number of passengers. Due to the use of vehicle-mounted equipment for terminal information detection, compared with the existing station equipment for terminal information detection, the detected non-passenger terminal information is greatly reduced, thereby reducing the server's processing noise data of non-passenger terminal information workload, and calculate the number of people getting off the bus according to the real-time passenger information of the vehicle, which improves the accuracy of the estimated number of people getting off the bus, thereby making the determined number of passengers more accurate.
在图3所示实施例的基础上,本申请实施例再提供一种载客人数的确定方法。图4为本申请实施例提供的载客人数的确定方法的另一种实现流程示意图,应用于图1所示的载客人数的确定设备,将结合图4示出的步骤进行说明。On the basis of the embodiment shown in FIG. 3 , the embodiment of the present application further provides a method for determining the number of passengers carried. FIG. 4 is a schematic flowchart of another implementation of the method for determining the number of passengers provided by the embodiment of the present application, which is applied to the device for determining the number of passengers shown in FIG. 1 , and will be described in conjunction with the steps shown in FIG. 4 .
步骤S401,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S401, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment.
本实施例中的步骤S401、步骤S405至步骤S407参见图3所示实施例中对应部分的描述,此处不再赘述。步骤S402至步骤S406是“获取第二终端信息集”的一种实现方式,具体如下:Step S401 , step S405 to step S407 in this embodiment refer to the description of the corresponding part in the embodiment shown in FIG. 3 , and details are not repeated here. Steps S402 to S406 are an implementation of "obtaining the second terminal information set", specifically as follows:
步骤S402,接收所述车载设备发送的在所述第二时刻探测到的探测终端信息集。Step S402, receiving the detection terminal information set detected at the second moment sent by the vehicle-mounted device.
这里,所述探测终端信息集中的探测终端信息包括探测到的终端信息和对应的时间戳。车载设备在探测时,每5s探测一次,若当前探测到的某一终端,不存在于上一次探测到的终端集中时,确定该终端是首次被探测到的终端,获取该探测到的终端的终端信息,将当前探测时间确定为该探测到的终端信息对应的时间戳。若当前探测到的终端也存在于上一次探测到的终端中时,该探测到的终端的终端信息和终端信息对应的时间戳不变。Here, the detected terminal information in the detected terminal information set includes detected terminal information and corresponding time stamps. When the on-board equipment is detecting, it detects once every 5s. If a terminal currently detected does not exist in the last detected terminal set, it is determined that the terminal is the first detected terminal, and the detected terminal is obtained. The terminal information determines the current detection time as the time stamp corresponding to the detected terminal information. If the currently detected terminal also exists in the last detected terminal, the terminal information of the detected terminal and the timestamp corresponding to the terminal information remain unchanged.
本实施例中,车载设备在发送探测到的终端信息至服务器时,同时将首次探测到终端的时间即探测到的终端信息对应的时间戳发送至服务器,使得服务器可以根据探测到的终端信息对应的时间戳确定探测到该终端的时长。In this embodiment, when the vehicle-mounted device sends the detected terminal information to the server, it also sends the time when the terminal is first detected, that is, the time stamp corresponding to the detected terminal information, to the server, so that the server can correspond to the detected terminal information. The timestamp of determines how long the terminal was detected.
步骤S403,根据每一探测到的终端信息对应的时间戳和所述第二时刻,确定每一探测到的终端信息的探测时长。Step S403, according to the time stamp corresponding to each detected terminal information and the second moment, determine the detection duration of each detected terminal information.
服务器确定在第二时刻接收到探测终端信息集中的所有探测到的终端信息的探测时长,具体的,将第二时刻与探测到的终端信息对应的时间戳的差值,作为该探测到的终端信息的探测时长。The server determines the detection duration for receiving all detected terminal information in the detected terminal information set at the second moment. Specifically, the difference between the second moment and the timestamp corresponding to the detected terminal information is used as the detected terminal The detection duration of the information.
步骤S404,将探测时长大于时间阈值的探测到的终端信息确定为第二终端信息集中的终端信息。Step S404, determining the detected terminal information whose detection duration is longer than the time threshold as the terminal information in the second terminal information set.
由于交通工具上的乘客在下车前,其持有的终端始终在车上,因此一直可以被车载设备探测到,探测时长一般较长。而非当前交通工具上的乘客,由于当前交通工具的不断运动,使得非当前交通工具上的乘客的终端仅在与当前交通工具距离很近时,才能被车载设备探测到,探测时长一般很短。基于此,本实施例可以根据探测到的终端信息的探测时长,来确定探测到的终端信息对应的终端是否为当前交通工具上的终端,即确定持有该终端的用户是否为当前交通工具上的乘客。当探测到的终端信息的探测时长大于时间阈值时,确定探测到的终端信息对应的终端的持有者是当前交通工具上的乘客,将该探测到的终端信息确定为第二终端信息集中的终端信息。否则,确定探测到的终端信息对应的终端的持有者不是当前交通工具上的乘客。对探测终端信息集中的所有探测到的终端信息进行判断,得到第二终端信息集中的终端信息,该第二终端信息集中的终端信息对应的终端的持有者均为当前交通工具上的乘客。Since the terminal held by the passenger on the vehicle is always on the vehicle before getting off the vehicle, it can always be detected by the on-board device, and the detection time is generally longer. Instead of passengers on the current vehicle, due to the continuous movement of the current vehicle, the terminal of the passenger on the non-current vehicle can only be detected by the on-board device when the distance from the current vehicle is very close, and the detection time is generally very short . Based on this, this embodiment can determine whether the terminal corresponding to the detected terminal information is a terminal on the current vehicle according to the detection duration of the detected terminal information, that is, determine whether the user holding the terminal is a terminal on the current vehicle. passengers. When the detection duration of the detected terminal information is greater than the time threshold, it is determined that the holder of the terminal corresponding to the detected terminal information is a passenger on the current vehicle, and the detected terminal information is determined as the second terminal information set terminal information. Otherwise, it is determined that the holder of the terminal corresponding to the detected terminal information is not a passenger on the current vehicle. All detected terminal information in the detected terminal information set is judged to obtain terminal information in the second terminal information set, and the terminal holders corresponding to the terminal information in the second terminal information set are all passengers on the current vehicle.
步骤S405,获取在所述第一时刻至第二时刻之间的上车人数。Step S405, acquiring the number of boarders between the first moment and the second moment.
步骤S406,根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S406, according to the first terminal information set, the second terminal information set and the first number of passengers, determine the number of people getting off between the first moment and the second moment.
步骤S407,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S407, according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
本实施例中,服务器根据在第二时刻接收到的探测终端信息集确定第二终端信息集,将探测终端信息集中探测时长大于时间阈值的终端信息确定为第二终端信息集中的终端信息,排除了不属于当前交通工具的乘客,从而减少了探测到的非乘客终端信息,提高了确定的载客人数的准确率。In this embodiment, the server determines the second terminal information set according to the detected terminal information set received at the second moment, and determines the terminal information whose detection time in the detected terminal information set is longer than the time threshold as the terminal information in the second terminal information set, excluding Passengers who do not belong to the current vehicle are eliminated, thereby reducing the detected non-passenger terminal information and improving the accuracy of the determined number of passengers.
在图3所示实施例的基础上,本申请实施例再提供一种载客人数的确定方法。图5为本申请实施例提供的载客人数的确定方法的又一种实现流程示意图,如图5所示,本实施例提供的载客人数的确定方法包括:On the basis of the embodiment shown in FIG. 3 , the embodiment of the present application further provides a method for determining the number of passengers carried. Fig. 5 is another schematic flow diagram of the implementation of the method for determining the number of passengers provided by the embodiment of the present application. As shown in Fig. 5, the method for determining the number of passengers provided by this embodiment includes:
步骤S501,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S501, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment.
本实施例中的步骤S501、步骤S502和步骤S505参见图3所示实施例中对应部分的描述,此处不再赘述。For step S501, step S502, and step S505 in this embodiment, refer to the description of corresponding parts in the embodiment shown in FIG. 3 , and details are not repeated here.
步骤S502,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数。其中,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息。Step S502, acquiring the second terminal information set and the number of boarders between the first moment and the second moment. Wherein, the second terminal information set includes terminal information detected by the vehicle-mounted device at the second moment.
步骤S503和步骤S504是图3所示实施例中步骤S303的一种实现方式,具体如下:Step S503 and step S504 are an implementation of step S303 in the embodiment shown in Figure 3, specifically as follows:
步骤S503,根据所述第一终端信息集中的终端信息和所述第二终端信息集中的终端信息,确定在所述第一时刻至所述第二时刻之间的离开终端数。Step S503, according to the terminal information in the first terminal information set and the terminal information in the second terminal information set, determine the number of leaving terminals between the first moment and the second moment.
由于在第一时刻至第二时刻之间,交通工具的乘客上下车,使得第一终端信息集与第二终端信息集中的终端信息不同,从而,可以根据第一终端信息集和第二终端信息集,确定在第一时刻至第二时刻之间的离开终端数,即确定在第一时刻至第二时刻之间无法再继续探测到的终端数,认为持有这些终端的乘客已下车。据此,本实施例根据第一终端信息集中的终端信息和第二终端信息集中的终端信息,确定在第一时刻至第二时刻之间的离开终端数。Since the passengers of the vehicle get on and off the vehicle between the first moment and the second moment, the terminal information in the first terminal information set is different from that in the second terminal information set. Therefore, according to the first terminal information set and the second terminal information Set, to determine the number of departure terminals between the first moment and the second moment, that is, to determine the number of terminals that can no longer be detected between the first moment and the second moment, and it is considered that the passengers holding these terminals have got off the bus. Accordingly, in this embodiment, the number of leaving terminals between the first moment and the second moment is determined according to the terminal information in the first terminal information set and the terminal information in the second terminal information set.
在一些实施例中,所述终端信息为终端标识,具体可以为终端的媒体存取控制位址(MAC,Media Access Control Address)地址、或者终端的国际移动设备识别码(IMEI,International Mobile Equipment Identity),又或者为终端的通用唯一识别码(UUID,Universally Unique Identifier),还可以为其他的能够区分不同终端的标识,本实施例不做具体限定。In some embodiments, the terminal information is a terminal identifier, specifically, it may be a Media Access Control Address (MAC, Media Access Control Address) address of the terminal, or an International Mobile Equipment Identity (IMEI, International Mobile Equipment Identity) of the terminal ), or a universally unique identifier (UUID, Universally Unique Identifier) of the terminal, or other identifiers capable of distinguishing different terminals, which are not specifically limited in this embodiment.
步骤S504,根据所述离开终端数、所述第一载客人数和所述第一终端信息集包括的终端信息的个数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S504, according to the number of departure terminals, the first number of passengers and the number of terminal information included in the first terminal information set, determine the next time between the first moment and the second moment number of cars.
由于本实施例是在获取交通工具大量数据的前提下实现的,不考虑个体差异,因此,可以将下车乘客作为第一时刻交通工具上乘客的随机抽样。根据随机抽样原理,离开终端数占下车人数的比例,等于第一终端信息集中包括的终端信息对应的终端数占第一载客人数的比例。据此,根据离开终端数、第一载客人数和第一终端信息集包括的终端信息的个数,确定在第一时刻至第二时刻之间的下车人数。Since this embodiment is realized on the premise of obtaining a large amount of data from the vehicle, individual differences are not considered, therefore, the passengers who get off the bus can be used as a random sample of the passengers on the vehicle at the first moment. According to the principle of random sampling, the ratio of the number of leaving terminals to the number of people getting off is equal to the ratio of the number of terminals corresponding to the terminal information included in the first terminal information set to the first number of passengers. Accordingly, according to the number of leaving terminals, the first number of passengers and the number of terminal information included in the first terminal information set, the number of people getting off between the first moment and the second moment is determined.
步骤S505,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S505, according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
本实施例中,服务器根据交通工具在第一时刻至所述第二时刻之间的离开终端数,以及第一载客人数和第一终端信息集,能够准确地确定出下车人数,相比现有的人工跟车调查取样,提高了确定的下车人数的准确率,从而使得确定的载客人数更加准确。In this embodiment, the server can accurately determine the number of people getting off the vehicle according to the number of terminals leaving the vehicle between the first moment and the second moment, as well as the first number of passengers and the first terminal information set. Existing manual follow-up survey and sampling improves the accuracy rate of the determined number of people getting off the bus, thereby making the determined number of passengers more accurate.
在图5所示实施例的基础上,本申请实施例再提供一种载客人数的确定方法,图6为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图,如图6所示,所述方法包括:On the basis of the embodiment shown in FIG. 5, the embodiment of the present application provides another method for determining the number of passengers carried. FIG. As shown in Figure 6, the method includes:
步骤S601,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S601, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment.
本实施例中的步骤S601、步骤S602、步骤S605和步骤S606参见图5所示实施例中对应部分的描述,此处不再赘述。Step S601 , step S602 , step S605 and step S606 in this embodiment refer to the description of corresponding parts in the embodiment shown in FIG. 5 , and details are not repeated here.
步骤S602,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数。其中,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息。Step S602, acquiring the second terminal information set and the number of boarders between the first moment and the second moment. Wherein, the second terminal information set includes terminal information detected by the vehicle-mounted device at the second moment.
步骤S603和步骤S604是图5所示实施例中步骤S503的一种实现方式,具体如下:Step S603 and step S604 are an implementation of step S503 in the embodiment shown in Figure 5, specifically as follows:
步骤S603,根据所述第一终端信息集中的终端信息和所述第二终端信息集中的终端信息,获取属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息。Step S603, according to the terminal information in the first terminal information set and the terminal information in the second terminal information set, acquire terminal information that belongs to the first terminal information set and does not belong to the second terminal information set.
由于不同终端的终端信息不同,据此,可以根据第一终端信息集中的终端信息和第二终端信息集中的终端信息,对第一终端信息集中的所有终端信息逐一匹配,判断其终端信息是否属于第二终端信息集,从而确定出属于第一终端信息集、但不属于第二终端信息集的终端信息。Since the terminal information of different terminals is different, according to this, according to the terminal information in the first terminal information set and the terminal information in the second terminal information set, all terminal information in the first terminal information set can be matched one by one to determine whether the terminal information belongs to The second terminal information set, so as to determine the terminal information that belongs to the first terminal information set but does not belong to the second terminal information set.
这里,还可以获取属于第二终端信息集,但不属于第一终端信息集的终端信息,这些终端信息对应的终端是在第一时刻至第二时刻之间上车乘客持有的终端中,被车载设备探测到的终端。Here, it is also possible to obtain terminal information belonging to the second terminal information set but not belonging to the first terminal information set. The terminals corresponding to these terminal information are among the terminals held by the passengers who got on the bus between the first moment and the second moment. Terminals detected by in-vehicle devices.
步骤S604,将属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息的数量确定为在所述第一时刻至所述第二时刻之间的离开终端数。Step S604, determining the number of terminal information belonging to the first terminal information set and not belonging to the second terminal information set as the number of leaving terminals between the first moment and the second moment.
确定出属于第一终端信息集、但不属于第二终端信息集的终端信息后,进一步确定属于第一终端信息集、但不属于第二终端信息集的终端信息的数量,从而得到离开终端数。After determining the terminal information belonging to the first terminal information set but not belonging to the second terminal information set, further determine the number of terminal information belonging to the first terminal information set but not belonging to the second terminal information set, so as to obtain the number of leaving terminals .
步骤S605,根据所述离开终端数、所述第一载客人数和所述第一终端信息集包括的终端信息的个数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S605, according to the number of departure terminals, the first number of passengers and the number of terminal information included in the first terminal information set, determine the next time between the first moment and the second moment number of cars.
步骤S606,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S606, according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
本实施例中,服务器通过第一终端信息集和第二终端信息集中的终端信息,获取属于第一终端信息集、但不属于第二终端信息集的终端信息,从而确定了在第一时刻至第二时刻之间的离开终端数,相比人工跟车调查取样获取离开终端数,提高了确定的离开终端数的准确率,从而提高了确定的下车人数的准确率,进而使得确定的载客人数更加准确。In this embodiment, the server acquires terminal information that belongs to the first terminal information set but not in the second terminal information set through the terminal information in the first terminal information set and the second terminal information set, thereby determining the terminal information between the first moment and the second terminal information set. The number of departure terminals between the second moment, compared with the number of departure terminals obtained by manual car follow-up investigation and sampling, improves the accuracy of the determined number of departure terminals, thereby improving the accuracy of the determined number of people who got off the bus, and thus makes the determined load The number of guests is more accurate.
在图3所示实施例的基础上,本申请实施例再提供一种载客人数的确定方法。图7为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图,如图7所示,所述方法包括:On the basis of the embodiment shown in FIG. 3 , the embodiment of the present application further provides a method for determining the number of passengers carried. FIG. 7 is a schematic flow diagram of another realization of the method for determining the number of passengers provided by the embodiment of the present application. As shown in FIG. 7, the method includes:
步骤S701,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S701, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment.
本实施例中的步骤S701至步骤S704参见图3所示实施例中对应部分的描述,此处不再赘述。For steps S701 to S704 in this embodiment, refer to the description of corresponding parts in the embodiment shown in FIG. 3 , and details are not repeated here.
步骤S702,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数。其中,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息。Step S702, acquiring the second terminal information set and the number of boarders between the first moment and the second moment. Wherein, the second terminal information set includes terminal information detected by the vehicle-mounted device at the second moment.
步骤S703,根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S703, according to the first terminal information set, the second terminal information set and the first number of passengers, determine the number of people getting off between the first moment and the second moment.
步骤S704,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S704, according to the number of people getting on, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
步骤S705,获取所述交通工具的承载人数。Step S705, acquiring the number of passengers of the vehicle.
在获取到交通工具在第二时刻的载客人数后,服务器可进一步判断该交通工具当前的拥挤度。在一些实施例中,服务器中预先存储有不同交通工具的承载人数,即最大载客人数。交通工具的车载设备发送的每次信息中均包括该交通工具的唯一识别码,根据该识别码,查找对应的交通工具,从而可以确定该交通工具的承载人数。After obtaining the number of passengers carried by the vehicle at the second moment, the server can further determine the current degree of congestion of the vehicle. In some embodiments, the server pre-stores the number of people carrying different vehicles, that is, the maximum number of passengers. Each message sent by the on-board equipment of the vehicle includes the unique identification code of the vehicle. According to the identification code, the corresponding vehicle is searched, so that the number of people carried by the vehicle can be determined.
步骤S706,根据所述承载人数和所述第二载客人数,确定所述交通工具在第二时刻的拥挤度。Step S706, according to the number of passengers and the second number of passengers, determine the degree of congestion of the vehicle at the second moment.
根据第二载客人数和承载人数,计算交通工具在第二时刻的拥挤度。正常情况下,该拥挤度是界于0与1之间的值。当拥挤度为0时,表明交通工具上当前的乘客数为0;当拥挤度为1时,表明交通工具当前满载。当拥挤度大于1时,表明该交通工具当前可能超载。Calculate the congestion degree of the vehicle at the second moment according to the second number of passengers and the number of people. Normally, the congestion degree is a value between 0 and 1. When the congestion degree is 0, it indicates that the current number of passengers on the vehicle is 0; when the congestion degree is 1, it indicates that the vehicle is currently fully loaded. When the congestion degree is greater than 1, it indicates that the vehicle may be overloaded at present.
步骤S707,发送所述拥挤度至调度中心。Step S707, sending the congestion degree to the dispatch center.
调度中心接收所述拥挤度后,根据所述拥挤度确定其他交通工具的调度信息,其中,所述其他交通工具与所述交通工具的路线相同。After receiving the congestion degree, the dispatch center determines the dispatch information of other means of transport according to the degree of congestion, wherein the route of the other means of transport is the same as that of the means of transport.
以交通工具为公交车辆为例,将确定的当前公交车辆在第二时刻的拥挤度发送至公交调度中心。公交调度中心根据当前公交车辆的拥挤度,确定该路线上待发车公交车辆的发车时间。例如,当拥挤度较小时,表明当前出行乘客较少,可适当的延长发车间隔时间;当拥挤度较大时,表明当前出行乘客较多,可适当的缩短发车间隔时间,从而使公交车辆的利用更加合理。Taking the public transport as an example, the determined current congestion degree of the public transport at the second moment is sent to the public transport dispatching center. The bus dispatching center determines the departure time of the waiting bus on the route according to the congestion degree of the current bus. For example, when the degree of congestion is small, it indicates that there are fewer passengers currently traveling, and the departure interval can be appropriately extended; when the degree of congestion is large, it indicates that there are more passengers currently traveling, and the departure interval can be appropriately shortened, so that It is more reasonable to use.
本实施例中,服务器确定了交通工具在某时刻的载客人数之后,计算该交通工具在该时刻的拥挤度,将拥挤度发送至调度中心,以便调度中心根据拥挤度优化其他相同路线的交通工具的调度信息,使得交通工具的利益更加合理。In this embodiment, after the server determines the number of passengers of the vehicle at a certain moment, it calculates the congestion degree of the vehicle at that moment, and sends the congestion degree to the dispatch center, so that the dispatch center can optimize other traffic on the same route according to the congestion degree The scheduling information of the vehicle makes the benefits of the vehicle more reasonable.
在图7所示实施例的基础上,本申请实施例再提供一种载客人数的确定方法。图8为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图,如图8所示,所述方法包括:On the basis of the embodiment shown in FIG. 7 , the embodiment of the present application further provides a method for determining the number of passengers carried. Fig. 8 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided by the embodiment of the present application. As shown in Fig. 8, the method includes:
步骤S801,获取第一终端信息集和交通工具在第一时刻的第一载客人数。Step S801, acquiring the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment.
本实施例中的步骤S801至步骤S807参见图7所示实施例中对应部分的描述,此处不再赘述。For steps S801 to S807 in this embodiment, refer to the description of corresponding parts in the embodiment shown in FIG. 7 , and details are not repeated here.
步骤S802,获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数。其中,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息。Step S802, acquiring the second terminal information set and the number of boarders between the first moment and the second moment. Wherein, the second terminal information set includes terminal information detected by the vehicle-mounted device at the second moment.
步骤S803,根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S803, according to the first terminal information set, the second terminal information set and the first number of passengers, determine the number of people getting off between the first moment and the second moment.
步骤S804,根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S804, according to the number of people boarding, the number of people getting off and the first number of passengers, determine the second number of passengers of the vehicle at the second moment.
步骤S805,获取所述交通工具的承载人数。Step S805, acquiring the number of passengers of the vehicle.
步骤S806,根据所述承载人数和所述第二载客人数,确定所述交通工具在第二时刻的拥挤度。Step S806, according to the number of passengers and the second number of passengers, determine the degree of congestion of the vehicle at the second moment.
步骤S807,发送所述拥挤度至调度中心。Step S807, sending the congestion degree to the dispatch center.
调度中心接收所述拥挤度后,根据所述拥挤度确定其他交通工具的调度信息,其中,所述其他交通工具与所述交通工具的路线相同。After receiving the congestion degree, the dispatch center determines the dispatch information of other means of transport according to the degree of congestion, wherein the route of the other means of transport is the same as that of the means of transport.
步骤S808,发送所述拥挤度至待出行乘客的终端。Step S808, sending the congestion degree to the terminals of passengers waiting to travel.
待出行乘客的终端接收所述拥挤度后,将其进行显示,以使持有该终端的待出行乘客根据终端上显示的信息确定出行计划。例如,待出行乘客发现其待乘坐的公交车辆当前比较拥挤,可提前选择其他出行方式,无需再等待该公交车辆,从而为待出行乘客提供便利。After receiving the congestion degree, the terminal of the passenger waiting to travel displays it, so that the passenger waiting to travel holding the terminal can determine a travel plan according to the information displayed on the terminal. For example, if a passenger waiting for a trip finds that the bus to be taken is currently crowded, he can choose another travel mode in advance without waiting for the bus, thereby providing convenience to the passengers who are waiting for a trip.
本实施例中,服务器在确定了交通工具在某时刻的载客人数后,进一步计算该交通工具在该时刻的拥挤度,将拥挤度发送至调度中心,以便调度中心根据拥挤度优化其他相同路线的交通工具的调度信息,使得交通工具的利益更加合理,同时服务器将拥挤度发送至待出行乘客的终端,以使持有该终端的待出行乘客根据终端上显示的信息确定符合其需求的出行计划。In this embodiment, after determining the number of passengers of the vehicle at a certain moment, the server further calculates the degree of congestion of the vehicle at that moment, and sends the degree of congestion to the dispatch center, so that the dispatch center can optimize other same routes according to the degree of congestion The scheduling information of the transportation means makes the interests of the transportation means more reasonable. At the same time, the server sends the congestion degree to the terminal of the passenger waiting to travel, so that the passenger holding the terminal can determine the travel that meets his needs according to the information displayed on the terminal. plan.
基于上述的实施例,本申请实施例再提供一种载客人数的确定方法,应用于图1所示的网络架构,图9为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图,如图9所示,所述方法包括:Based on the above-mentioned embodiments, the embodiment of the present application further provides a method for determining the number of passengers, which is applied to the network architecture shown in Figure 1, and Figure 9 is another method for determining the number of passengers provided by the embodiment of the present application A schematic diagram of the implementation process, as shown in Figure 9, the method includes:
步骤S901,服务器获取第一终端信息集和交通工具在第一时刻的第一载客人数。In step S901, the server obtains the first terminal information set and the first passenger number of the vehicle at the first moment.
其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息。这里,当接收到需要确定当前交通工具在当前时刻的载客人数的指令时,服务器根据自身保存的当前交通工具启动后所有的上车人数和终端信息,获取第一终端信息集和第一载客人数。Wherein, the first terminal information set includes terminal information detected by the on-board equipment of the vehicle at the first moment. Here, when receiving an instruction to determine the number of passengers on the current vehicle at the current moment, the server obtains the first terminal information set and the first passenger information set based on all the number of people on board and terminal information saved by the server after the current vehicle starts. number of guests.
步骤S902,车载设备在第二时刻进行探测,获取探测终端信息集。In step S902, the on-vehicle device detects at the second moment, and acquires a detection terminal information set.
这里,所述探测终端信息集中的探测终端信息包括探测到的终端信息和对应的时间戳。这里的探测到的终端信息对应的时间戳,为车载设备首次探测到该探测到的终端信息的时间。Here, the detected terminal information in the detected terminal information set includes detected terminal information and corresponding time stamps. Here, the time stamp corresponding to the detected terminal information is the time when the vehicle-mounted device detects the detected terminal information for the first time.
步骤S903,车载设备发送探测终端信息集至服务器。Step S903, the on-vehicle device sends the detection terminal information set to the server.
步骤S904,服务器根据每一探测到的终端信息对应的时间戳和所述第二时刻,确定每一探测到的终端信息的探测时长。Step S904, the server determines the detection duration of each detected terminal information according to the time stamp corresponding to each detected terminal information and the second moment.
这里,服务器将第二时刻与探测到的终端信息对应的时间戳的差值,作为该探测到的终端信息的探测时长。Here, the server uses the difference between the second moment and the time stamp corresponding to the detected terminal information as the detection duration of the detected terminal information.
步骤S905,服务器将探测时长大于时间阈值的探测到的终端信息确定为第二终端信息集中的终端信息。In step S905, the server determines the detected terminal information whose detection duration is longer than the time threshold as the terminal information in the second terminal information set.
当探测到的终端信息的探测时长大于时间阈值时,确定探测到的终端信息对应的终端的持有者是当前交通工具上的乘客,将该探测到的终端信息确定为第二终端信息集中的终端信息。否则,确定探测到的终端信息对应的终端的持有者不是当前交通工具上的乘客。When the detection duration of the detected terminal information is greater than the time threshold, it is determined that the holder of the terminal corresponding to the detected terminal information is a passenger on the current vehicle, and the detected terminal information is determined as the second terminal information set terminal information. Otherwise, it is determined that the holder of the terminal corresponding to the detected terminal information is not a passenger on the current vehicle.
步骤S906,服务器根据所述第一终端信息集中的终端信息和所述第二终端信息集中的终端信息,获取属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息。Step S906, the server acquires terminal information that belongs to the first terminal information set and does not belong to the second terminal information set according to the terminal information in the first terminal information set and the terminal information in the second terminal information set .
可以根据第一终端信息集中的终端信息和第二终端信息集中的终端信息,对第一终端信息集中的所有终端信息逐一匹配,判断其终端信息是否属于第二终端信息集,从而确定出属于第一终端信息集、但不属于第二终端信息集的终端信息。According to the terminal information in the first terminal information set and the terminal information in the second terminal information set, all the terminal information in the first terminal information set can be matched one by one to determine whether the terminal information belongs to the second terminal information set, so as to determine whether the terminal information belongs to the second terminal information set. A terminal information set, but terminal information that does not belong to the second terminal information set.
步骤S907,服务器将属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息的数量确定为在所述第一时刻至所述第二时刻之间的离开终端数。Step S907, the server determines the number of terminal information belonging to the first terminal information set and not belonging to the second terminal information set as the number of leaving terminals between the first moment and the second moment.
步骤S908,服务器根据所述离开终端数、所述第一载客人数和所述第一终端信息集包括的终端信息的个数,确定在所述第一时刻至所述第二时刻之间的下车人数。Step S908, the server determines the number of terminals between the first moment and the second moment according to the number of leaving terminals, the first number of passengers and the number of terminal information included in the first terminal information set. Get off the number.
步骤S909,服务器根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。Step S909, the server determines the second number of passengers of the vehicle at the second moment according to the number of people getting on, the number of people getting off and the first number of passengers.
本实施例,由于离开终端数占下车人数的比例,等于第一终端信息集中包括的终端信息对应的终端数占第一载客人数的比例。据此,根据离开终端数、第一载客人数和第一终端信息集包括的终端信息的个数,确定在第一时刻至第二时刻之间的下车人数。In this embodiment, the ratio of the number of leaving terminals to the number of passengers getting off is equal to the ratio of the number of terminals corresponding to the terminal information included in the first terminal information set to the first number of passengers. Accordingly, according to the number of leaving terminals, the first number of passengers and the number of terminal information included in the first terminal information set, the number of people getting off between the first moment and the second moment is determined.
步骤S910,服务器获取所述交通工具的承载人数。In step S910, the server acquires the number of passengers of the vehicle.
该承载人数为与交通工具的大小相关的定值。The carrying number is a fixed value related to the size of the vehicle.
步骤S911,服务器根据所述承载人数和所述第二载客人数,确定所述交通工具在第二时刻的拥挤度。Step S911, the server determines the degree of congestion of the vehicle at the second moment according to the number of passengers and the second number of passengers.
步骤S912,服务器发送所述拥挤度至调度中心。Step S912, the server sends the congestion degree to the dispatch center.
该拥挤度是界于0与1之间的值。当拥挤度为0时,表明交通工具上当前的乘客数为0;当拥挤度为1时,表明交通工具当前满载。当拥挤度大于1时,表明该交通工具当前可能超载。The degree of congestion is a value between 0 and 1. When the congestion degree is 0, it indicates that the current number of passengers on the vehicle is 0; when the congestion degree is 1, it indicates that the vehicle is currently fully loaded. When the congestion degree is greater than 1, it indicates that the vehicle may be overloaded at present.
步骤S913,调度中心根据所述拥挤度确定其他交通工具的调度信息。Step S913, the dispatch center determines the dispatch information of other vehicles according to the congestion degree.
其中,所述其他交通工具与所述交通工具的路线相同。Wherein, the route of the other means of transport is the same as that of the means of transport.
步骤S914,服务器发送所述拥挤度至待出行乘客的终端。Step S914, the server sends the congestion degree to the terminal of the passenger waiting to travel.
待出行乘客的终端接收所述拥挤度后,将其进行显示,以使所述待出行乘客根据所述拥挤度确定出行计划。After receiving the congestion degree, the terminal of the passenger to travel displays it, so that the passenger to travel can determine a travel plan according to the congestion degree.
步骤S915,待出行乘客的终端显示所述拥挤度。Step S915, the terminal of the passenger to be traveling displays the congestion degree.
本实施例中,采用车载设备进行终端信息的探测,相比现有的由站点设备进行终端信息的探测,大大减少了探测到的非乘客终端信息,从而减少了服务器对非乘客终端信息的噪音数据进行处理的工作量;并且,根据交通工具实时的载客信息计算下车人数,提高了估算的下车人数的准确率,从而使得确定的载客人数更加准确;而且,根据探测时长排除了不属于当前交通工具的乘客,进一步减少了探测到的非乘客终端信息,进一步提高了确定的载客人数的准确率;服务器在确定了交通工具在某时刻的载客人数后,进一步计算该交通工具在该时刻的拥挤度,将拥挤度发送至调度中心,以便调度中心根据拥挤度优化其他相同路线的交通工具的调度信息,使得交通工具的利益更加合理,同时服务器将拥挤度发送至待出行乘客的终端,以使持有该终端的待出行乘客根据终端上显示的信息确定符合其需求的出行计划。In this embodiment, the vehicle-mounted equipment is used to detect terminal information, which greatly reduces the detected non-passenger terminal information compared to the existing station equipment to detect terminal information, thereby reducing the noise of the server on non-passenger terminal information The workload of data processing; and, according to the real-time passenger information of the vehicle to calculate the number of people getting off the bus, the accuracy of the estimated number of people getting off the bus is improved, so that the determined number of passengers is more accurate; moreover, according to the detection time, the Passengers who do not belong to the current vehicle further reduce the detected non-passenger terminal information and further improve the accuracy of the determined number of passengers; after the server determines the number of passengers carried by the vehicle at a certain moment, it further calculates the traffic The congestion degree of the tool at this moment, and the congestion degree is sent to the dispatching center, so that the dispatching center can optimize the dispatching information of other vehicles on the same route according to the congestion degree, so that the interests of the transportation vehicle are more reasonable, and the server sends the congestion degree to the waiting to travel Passenger's terminal, so that the passenger holding the terminal can determine the travel plan that meets his needs according to the information displayed on the terminal.
下面,将说明本申请实施例在一个实际的应用场景中的示例性应用。本申请实施例提供一种载客人数的确定方法,图10为本申请实施例提供的载客人数的确定方法的再一种实现流程示意图,如图10所示,所述方法包括:Next, an exemplary application of the embodiment of the present application in an actual application scenario will be described. The embodiment of the present application provides a method for determining the number of passengers. FIG. 10 is a schematic flow diagram of another implementation of the method for determining the number of passengers provided in the embodiment of the present application. As shown in FIG. 10 , the method includes:
步骤S1001,车载Wi-Fi探测路由器对附近的用户终端进行探测,并实时上传探测信息至载客人数的确定设备(后台大数据处理平台)。Step S1001, the vehicle-mounted Wi-Fi detection router detects nearby user terminals, and uploads the detection information to the device for determining the number of passengers in real time (background big data processing platform).
其中,探测信息包含探测到的用户终端的MAC地址、车载Wi-Fi探测路由器标示编码和探测到终端的探测时间。本实施例中,车载Wi-Fi探测路由器通过IEEE 802.11协议的探针技术进行探测。Wherein, the detection information includes the detected MAC address of the user terminal, the identification code of the vehicle-mounted Wi-Fi detection router, and the detection time when the terminal is detected. In this embodiment, the vehicle-mounted Wi-Fi detection router performs detection through the probe technology of the IEEE 802.11 protocol.
步骤S1002,载客人数的确定设备接收GPS设备发送的公交车辆实时GPS数据,利用公交站点的位置数据,分析计算得出公交车辆进出站的时间序列。Step S1002, the device for determining the number of passengers carried receives the real-time GPS data of the bus from the GPS device, and uses the location data of the bus stop to analyze and calculate the time series of the bus entering and leaving the station.
载客人数的确定设备根据公交车辆实时GPS数据,计算公交车辆的当前所在位置。然后根据预先存储的公交站点的位置数据,分析计算得出公交车辆进出站时间。根据公交车辆进出站的时间,可确定乘客可上下车的时间。在公交车辆出站后到下一次进站前之间的时间段,车上的载客人数是不变的。在此时间段之间,无需多次发送重复的探测信息至载客人数的确定设备,无需长时间占用网络,且减少了网络传输的数据量。The device for determining the number of passengers can calculate the current location of the bus according to the real-time GPS data of the bus. Then, according to the pre-stored location data of the bus station, the time for entering and leaving the station of the bus is obtained through analysis and calculation. According to the time when the bus enters and leaves the station, the time when passengers can get on and off can be determined. During the time period between when the bus leaves the station and before entering the station next time, the number of passengers on the bus is constant. During this time period, there is no need to send repeated detection information to the device for determining the number of passengers, and the network does not need to be occupied for a long time, and the amount of data transmitted by the network is reduced.
步骤S1003,载客人数的确定设备接收采集设备在各站点收集到的乘客上车刷卡与投币数据,结合公交车辆进出站时间序列,分析计算得出公交各站点上车人数。Step S1003, the device for determining the number of passengers carried receives and collects the card swiping and coin-inserting data collected by the collection device at each station, and combines the time series of bus entry and exit to analyze and calculate the number of passengers boarding at each bus station.
在一些实施例中,本站上车人数等于本站刷卡人数与本站投币人数,其中,本站投币人数等于本站投币总金额除以本站票价。其中,采集设备可以为公交车载一体机(即刷卡投币一体机),统计上车人数。采集设备可以先将采集的上车人数发送至车载Wi-Fi探测路由器,由车载Wi-Fi探测路由器将上车人数发送至载客人数的确定设备。In some embodiments, the number of boarders at this station is equal to the number of card swipers at this station and the number of coin inserters at this station, wherein the number of coin inserters at this station is equal to the total amount of coins at this station divided by the ticket price at this station. Wherein, the collection device may be a bus-mounted all-in-one machine (that is, a card swiping and coin-operating all-in-one machine) to count the number of people on board. The collection device can first send the collected number of people on board to the vehicle Wi-Fi detection router, and the vehicle Wi-Fi detection router sends the number of people on board to the device for determining the number of passengers.
步骤S1004,载客人数的确定设备将接收到的探测数据进行实时处理和分析,得出车载Wi-Fi探测路由器实时探测到的乘客数量。In step S1004, the device for determining the number of passengers carried carries out real-time processing and analysis on the received detection data, and obtains the number of passengers detected by the vehicle-mounted Wi-Fi detection router in real time.
具体在载客人数的确定设备的大数据处理平台上部署的流式计算环境Storm中进行处理分析,提高了处理分析的速度。由于车载Wi-Fi探测路由器实时探测到终端,为当前位于车载Wi-Fi探测路由器探测范围的所有终端,包括当前公交车辆车外的非乘客终端。为了排除这些非乘客终端对探测到的乘客数量的影响,需考虑边界情况的处理,去除探测到的非乘客终端。具体过程如步骤S10041至步骤S10045所示:Specifically, the processing and analysis is performed in the stream computing environment Storm deployed on the big data processing platform of the equipment that determines the number of passengers, which improves the speed of processing and analysis. Since the vehicle-mounted Wi-Fi detection router detects terminals in real time, it refers to all terminals currently within the detection range of the vehicle-mounted Wi-Fi detection router, including non-passenger terminals outside the current bus vehicle. In order to exclude the impact of these non-passenger terminals on the number of detected passengers, it is necessary to consider the processing of the boundary case and remove the detected non-passenger terminals. The specific process is shown in step S10041 to step S10045:
步骤S10041,车载Wi-Fi探测路由器获取探测数据,发送所述探测数据至载客人数的确定设备。Step S10041, the vehicle-mounted Wi-Fi detection router acquires detection data, and sends the detection data to the device for determining the number of passengers.
步骤S10042,载客人数的确定设备判断探测数据对应终端是否为首次探测到的。Step S10042, the device for determining the number of passengers carried judges whether the terminal corresponding to the detection data is detected for the first time.
载客人数的确定设备通过对比历史接收到的探测数据中的终端与当前接收到的探测数据中的终端,若当前接收到的探测数据中的终端不存在于历史接收到的探测数据中的终端,确定当前接收到的探测数据中的终端为首次探测到的,执行步骤S10043。若当前接收到的探测数据中的终端存在于历史接收到的探测数据中的终端时,确定当前接收到的探测数据中的终端不是首次探测到的,执行步骤S10044。The device for determining the number of passengers is to compare the terminals in the probe data received in history with the terminals in the currently received probe data, if the terminals in the probe data currently received do not exist in the terminals in the probe data received in history , it is determined that the terminal in the currently received detection data is detected for the first time, and step S10043 is executed. If the terminal in the currently received detection data exists in the historically received detection data, it is determined that the terminal in the currently received detection data is not detected for the first time, and step S10044 is executed.
步骤S10043,载客人数的确定设备保存该探测数据Step S10043, the device for determining the number of passengers carried saves the detection data
步骤S10044,载客人数的确定设备获取探测到探测数据的探测时长,若探测时长小于阈值,确定该探测数据对应的终端为非乘客终端。In step S10044, the device for determining the number of passengers carried acquires the detection duration for detecting the detection data, and if the detection duration is less than the threshold, determines that the terminal corresponding to the detection data is a non-passenger terminal.
载客人数的确定设备接收首次探测到的终端的探测数据时,同时接收该终端被探测到的探测时间。然后载客人数的确定设备根据当前时间与探测时间,获取探测到探测数据的探测时长。当探测时长小于阈值时,表明该终端仅在小于阈值的这一时间段内被探测到,将该探测数据对应的终端确定为非乘客终端。否则,确定其为乘客终端。When the device for determining the number of passengers receives the detection data of the terminal detected for the first time, it also receives the detection time when the terminal is detected. Then, the device for determining the number of passengers carried obtains the detection duration when the detection data is detected according to the current time and the detection time. When the detection duration is less than the threshold, it indicates that the terminal is only detected within the time period less than the threshold, and the terminal corresponding to the detection data is determined to be a non-passenger terminal. Otherwise, it is determined to be a passenger terminal.
步骤S10045,若连接时长不小于阈值,载客人数的确定设备确定探测数据对应的终端是乘客终端。Step S10045, if the connection duration is not less than the threshold, the device for determining the number of passengers carried determines that the terminal corresponding to the detection data is a passenger terminal.
根据步骤S10041至步骤S10045,通过排除非乘客终端,减少了探测到的非乘客终端信息,进一步提高了确定的载客人数的准确率。According to steps S10041 to S10045, by excluding non-passenger terminals, the detected non-passenger terminal information is reduced, and the accuracy rate of the determined number of passengers is further improved.
步骤S1005,载客人数的确定设备根据每站统计的上车人数对每站新探测到的乘客数量进行扩样处理,从而估算出公交车辆实时载客人数。具体如下:Step S1005, the device for determining the number of passengers carried carries out sampling processing on the newly detected number of passengers at each station according to the counted number of boarding persons at each station, so as to estimate the number of passengers carried by the bus in real time. details as follows:
其中,表示第i站的扩样比例,xi表示第i站的上车人数,yi表示第i站的新探测到的乘客数量。in, Indicates the expansion ratio of the i-th station, x i represents the number of boarding passengers at the i-th station, and y i represents the number of newly detected passengers at the i-th station.
其中,dn表示第n站下车人数,zn表示第n站探测到的离开乘客数量。由于第1站之前车上载客为0,所以第一站的下车人数为0,即,d1=z1=0。Among them, d n represents the number of people getting off at the nth station, and z n represents the number of departing passengers detected at the nth station. Since the number of passengers on board before the first stop is 0, the number of people getting off at the first stop is 0, that is, d 1 =z 1 =0.
sn=sn-1+xn-dn (3);s n =s n-1 +x n -d n (3);
其中,sn表示第n站载客人数,其中,s0=0。Wherein, s n represents the number of passengers carried by the nth station, where s 0 =0.
由于存在乘客终端未连接网络,无法被车载Wi-Fi探测路由器探测到。本实施例经过扩样处理,使得分析估算得到的当前载客人数更接近实际。Since the passenger terminal is not connected to the network, it cannot be detected by the vehicle Wi-Fi detection router. In this embodiment, sample expansion is performed, so that the current passenger number obtained through analysis and estimation is closer to the actual number.
步骤S1006,载客人数的确定设备根据估算的载客人数与公交车辆可承载人数,计算得出公交车辆实时拥挤度。In step S1006, the device for determining the number of passengers can calculate the real-time congestion degree of the bus according to the estimated number of passengers and the number of people the bus can carry.
该拥挤度是界于0与1之间的值。当拥挤度为0时,表明交通工具上当前的乘客数为0;当拥挤度为1时,表明交通工具当前满载。当拥挤度大于1时,表明该交通工具当前可能超载。拥挤度越大,表明公交车辆当前越拥挤。The degree of congestion is a value between 0 and 1. When the congestion degree is 0, it indicates that the current number of passengers on the vehicle is 0; when the congestion degree is 1, it indicates that the vehicle is currently fully loaded. When the congestion degree is greater than 1, it indicates that the vehicle may be overloaded at present. The greater the congestion degree, the more crowded the bus is currently.
步骤S1007,载客人数的确定设备将实时拥挤度发送至公交运营监控中心,为公交运营调度提供数据支撑,最终达到乘客乘坐需求与公交资源分配调度的最优化平衡。In step S1007, the device for determining the number of passengers will send the real-time congestion degree to the bus operation monitoring center to provide data support for bus operation scheduling, and finally achieve the optimal balance between passenger demand and bus resource allocation and scheduling.
本实施例中,无需布设额外摄像头、传感器或公交站点Wi-Fi探测路由器,节约硬件成本;采用大数据平台流数据处理方式高效处理海量实时数据,并且降低硬件成本;根据乘客上车刷卡投币数据确定实时上车人数,融合实时上车人数进行差异化的扩样处理,得到更为准确的实时载客人数;基于公交车辆GPS数据及公交站点“地理围栏”判断公交进出站,准确易行。In this embodiment, there is no need to deploy additional cameras, sensors, or Wi-Fi detection routers at bus stops, saving hardware costs; using a big data platform streaming data processing method to efficiently process massive real-time data and reduce hardware costs; The data determines the number of people boarding in real time, and performs differentiated sample expansion processing based on the number of people boarding in real time to obtain a more accurate real-time number of passengers; it is accurate and easy to judge the entry and exit of buses based on the GPS data of the bus and the "geo-fence" of the bus station .
下面继续说明本申请实施例提供的载客人数的确定装置10的实施为软件模块的示例性结构,在一些实施例中,如图2所示,存储在存储器140的载客人数的确定装置10中的软件模块可以包括:The implementation of the device 10 for determining the number of passengers provided by the embodiment of the present application is continued below as an exemplary structure of a software module. In some embodiments, as shown in FIG. 2 , the device 10 for determining the number of passengers stored in the
第一获取模块11,用于获取第一终端信息集和交通工具在第一时刻的第一载客人数,其中,所述第一终端信息集包括所述交通工具的车载设备在所述第一时刻探测到的终端信息;The first obtaining module 11 is used to obtain the first terminal information set and the first passenger number of the vehicle at the first moment, wherein the first terminal information set includes the vehicle-mounted equipment of the vehicle at the first Terminal information detected at all times;
第二获取模块12,用于获取第二终端信息集和在所述第一时刻至第二时刻之间的上车人数,所述第二终端信息集包括所述车载设备在所述第二时刻探测到的终端信息;The second acquisition module 12 is used to acquire the second terminal information set and the number of people on board between the first moment and the second moment, the second terminal information set includes the on-board equipment at the second moment Detected terminal information;
第一确定模块13,用于根据所述第一终端信息集、所述第二终端信息集和所述第一载客人数,确定在所述第一时刻至所述第二时刻之间的下车人数;The first determining module 13 is configured to determine the number of passengers between the first moment and the second moment according to the first terminal information set, the second terminal information set, and the first number of passengers. car number;
第二确定模块14,用于根据所述上车人数、所述下车人数和所述第一载客人数,确定所述交通工具在所述第二时刻的第二载客人数。The second determination module 14 is configured to determine the second number of passengers of the vehicle at the second moment according to the number of people getting on, the number of people getting off and the first number of passengers.
在一些实施例中,所述第二获取模块12,进一步包括:接收子模块,用于接收所述车载设备发送的在所述第二时刻探测到的探测终端信息集,所述探测终端信息集中的探测终端信息包括探测到的终端信息和对应的时间戳;第一确定子模块,用于根据每一探测到的终端信息对应的时间戳和所述第二时刻,确定每一探测到的终端信息的探测时长;第二确定子模块,用于将探测时长大于时间阈值的探测到的终端信息确定为第二终端信息集中的终端信息。In some embodiments, the second acquisition module 12 further includes: a receiving submodule, configured to receive the detection terminal information set detected at the second moment sent by the vehicle-mounted device, the detection terminal information set The detected terminal information includes detected terminal information and corresponding timestamps; the first determining submodule is configured to determine each detected terminal according to the timestamp corresponding to each detected terminal information and the second moment Information detection duration; a second determining submodule, configured to determine detected terminal information whose detection duration is greater than a time threshold as terminal information in the second terminal information set.
在一些实施例中,所述第一确定模块13,进一步包括:第三确定子模块,用于根据所述第一终端信息集中的终端信息和所述第二终端信息集中的终端信息,确定在所述第一时刻至所述第二时刻之间的离开终端数;第四确定子模块,用于根据所述离开终端数、所述第一载客人数和所述第一终端信息集包括的终端信息的个数,确定在所述第一时刻至所述第二时刻之间的下车人数。In some embodiments, the first determining module 13 further includes: a third determining submodule, configured to determine, according to the terminal information in the first terminal information set and the terminal information in the second terminal information set, the The number of departing terminals between the first moment and the second moment; a fourth determining submodule, configured to include according to the number of departing terminals, the first number of passengers and the first terminal information set The number of terminal information determines the number of people getting off between the first moment and the second moment.
在一些实施例中,所述第三确定子模块,进一步包括:获取单元,用于根据所述第一终端信息集中的终端信息和所述第二终端信息集中的终端信息,获取属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息;确定单元,用于将属于所述第一终端信息集、且不属于所述第二终端信息集的终端信息的数量确定为在所述第一时刻至所述第二时刻之间的离开终端数。In some embodiments, the third determining submodule further includes: an acquiring unit, configured to acquire the terminal information belonging to the second terminal information set according to the terminal information in the first terminal information set and the terminal information in the second terminal information set A terminal information set that does not belong to the second terminal information set; a determining unit configured to determine the quantity of terminal information that belongs to the first terminal information set and does not belong to the second terminal information set is the number of departure terminals between the first moment and the second moment.
在一些实施例中,所述装置还包括:第三获取模块,用于获取所述交通工具的承载人数;第三确定模块,用于根据所述承载人数和所述第二载客人数,确定所述交通工具在第二时刻的拥挤度;第一发送模块,用于发送所述拥挤度至调度中心,以使所述调度中心根据所述拥挤度确定其他交通工具的调度信息,其中,所述其他交通工具与所述交通工具的路线相同。In some embodiments, the device further includes: a third acquiring module, configured to acquire the number of passengers of the vehicle; a third determining module, configured to determine the number of passengers according to the number of passengers and the second number of passengers The degree of congestion of the vehicle at the second moment; a first sending module, configured to send the degree of congestion to the dispatch center, so that the dispatch center determines the dispatch information of other means of transport according to the degree of congestion, wherein the Said other means of transportation are on the same route as said means of transportation.
在一些实施例中,所述装置还包括:第二发送模块,用于发送所述拥挤度至待出行乘客的终端,以使所述待出行乘客根据所述拥挤度确定出行计划。In some embodiments, the device further includes: a second sending module, configured to send the congestion degree to a terminal of a passenger waiting to travel, so that the passenger waiting to travel determines a travel plan according to the congestion degree.
本申请实施例提供一种存储介质,存储有可执行指令,当可执行指令被处理器执行时,将引起处理器执行本申请实施例提供的方法,例如,如图3至图9示出的方法。The embodiment of the present application provides a storage medium, which stores executable instructions. When the executable instruction is executed by the processor, it will cause the processor to execute the method provided in the embodiment of the present application, for example, as shown in FIG. 3 to FIG. 9 method.
在一些实施例中,存储介质可以是FRAM、ROM、PROM、EPROM、EE PROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。In some embodiments, the storage medium can be memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; equipment.
在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。In some embodiments, executable instructions may take the form of programs, software, software modules, scripts, or code written in any form of programming language, including compiled or interpreted languages, or declarative or procedural languages, and its Can be deployed in any form, including as a stand-alone program or as a module, component, subroutine or other unit suitable for use in a computing environment.
作为示例,可执行指令可以但不一定对应于文件系统中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper TextMarkup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。As an example, executable instructions may, but do not necessarily correspond to files in a file system, may be stored as part of a file that holds other programs or data, for example, in a Hyper Text Markup Language (HTML) document in one or more scripts of the program in question, in a single file dedicated to the program in question, or in multiple cooperating files (for example, files that store one or more modules, subroutines, or sections of code).
作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。As an example, executable instructions may be deployed to be executed on one computing device, or on multiple computing devices located at one site, or alternatively, on multiple computing devices distributed across multiple sites and interconnected by a communication network. to execute.
以上所述,仅为本申请的实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本申请的保护范围之内。The above descriptions are merely examples of the present application, and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements and improvements made within the spirit and scope of the present application are included in the protection scope of the present application.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010043474.XA CN113129584B (en) | 2020-01-15 | 2020-01-15 | Method, device, equipment and storage medium for determining the number of passengers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010043474.XA CN113129584B (en) | 2020-01-15 | 2020-01-15 | Method, device, equipment and storage medium for determining the number of passengers |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113129584A CN113129584A (en) | 2021-07-16 |
CN113129584B true CN113129584B (en) | 2023-04-14 |
Family
ID=76772175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010043474.XA Active CN113129584B (en) | 2020-01-15 | 2020-01-15 | Method, device, equipment and storage medium for determining the number of passengers |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113129584B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6259377B1 (en) * | 1997-05-24 | 2001-07-10 | Daimlerchrysler Ag | Process for detecting and reporting traffic situation data |
CN105046962A (en) * | 2015-08-18 | 2015-11-11 | 安徽四创电子股份有限公司 | Bus-mobile-WIFI-hot-spot-based real-time calculation method of vehicle full-load rate |
CN108922178A (en) * | 2018-07-01 | 2018-11-30 | 北京工业大学 | The real-time load factor calculation method of public transit vehicle based on public transport multi-source data |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103700174B (en) * | 2013-12-26 | 2015-10-14 | 中国电子科技集团公司第三十三研究所 | A kind of bus passenger flow data acquisition based on WIFI identification and OD analytical approach |
EP3101620A1 (en) * | 2015-06-05 | 2016-12-07 | FourC AS | Passenger flow determination |
CN105046944A (en) * | 2015-06-26 | 2015-11-11 | 浙江工业大学 | Bus passenger flow data acquisition method based on mobile phone MAC address scanning |
CN105809959B (en) * | 2016-03-31 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Passenger number counting method, device and system |
CN105869388B (en) * | 2016-05-31 | 2018-09-04 | 苏州朗捷通智能科技有限公司 | The analysis method and system of a kind of acquisition of bus passenger flow data and origin and destination |
CN108074397B (en) * | 2016-11-15 | 2021-08-24 | 中移物联网有限公司 | Method and device for detecting vehicle entry and exit |
US10677602B2 (en) * | 2017-01-25 | 2020-06-09 | Via Transportation, Inc. | Detecting the number of vehicle passengers |
CN107845259B (en) * | 2017-10-24 | 2021-02-09 | 东南大学 | Bus running condition real-time feedback system and bus real-time running data processing method |
CN107767669B (en) * | 2017-10-24 | 2020-11-20 | 东南大学 | OD estimation method of bus line passenger flow based on WiFi and Bluetooth identification |
CN207883011U (en) * | 2017-11-10 | 2018-09-18 | 同济大学 | Bus passenger flow data acquisition equipment and OD analysis systems |
CN107945352A (en) * | 2017-11-10 | 2018-04-20 | 同济大学 | Bus passenger flow data acquisition equipment and OD analysis systems |
CN108449439A (en) * | 2018-05-22 | 2018-08-24 | 集美大学 | In-vehicle people counting system based on WIFI technology |
CN209947095U (en) * | 2019-04-25 | 2020-01-14 | 华南理工大学 | A device for counting the number of passengers getting on and off in a portable bus |
-
2020
- 2020-01-15 CN CN202010043474.XA patent/CN113129584B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6259377B1 (en) * | 1997-05-24 | 2001-07-10 | Daimlerchrysler Ag | Process for detecting and reporting traffic situation data |
CN105046962A (en) * | 2015-08-18 | 2015-11-11 | 安徽四创电子股份有限公司 | Bus-mobile-WIFI-hot-spot-based real-time calculation method of vehicle full-load rate |
CN108922178A (en) * | 2018-07-01 | 2018-11-30 | 北京工业大学 | The real-time load factor calculation method of public transit vehicle based on public transport multi-source data |
Non-Patent Citations (5)
Title |
---|
Expansion and Analysis of Minbus Passenger Count Data.《Journal of The Korean Data Analysis Society》.2008,3519-3528. * |
Hayato Nakashima等.Proposal of a Method for Estimating the Number of Passengers with Using Drive Recorder and Sensors Equipped in Buses.《2018 IEEE International Conference on Big Data (Big Data)》.2019,全文. * |
佟慧姣 ; 刘小松 ; 朱磊基 ; 楼亮亮 ; 熊勇 ; .客流量监测的WiFi嗅探网格化方法.电子测量技术.2018,(08),全文. * |
刘剑锋.基于换乘的城市轨道交通网络流量分配建模及其实证研究.《中国博士学位论文全文数据库 (工程科技Ⅱ辑)》.2012,C033-10. * |
游婷等.基于公交IC卡信息的公交客流推算.《交通工程》.2018,第18卷(第6期),51-56. * |
Also Published As
Publication number | Publication date |
---|---|
CN113129584A (en) | 2021-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2332021B1 (en) | System and method for parking time estimations | |
CN107845259B (en) | Bus running condition real-time feedback system and bus real-time running data processing method | |
US20200160708A1 (en) | Method and apparatus for adaptively managing a vehicle | |
JP5438111B2 (en) | Method and system for automatically and directly contacting a driver with at least one passenger | |
CN111104990B (en) | Method, device, server and storage medium for determining traffic route | |
CN103186928B (en) | Based on the sectional fare method and system by bus of mobile phone | |
CN111311467A (en) | Bus route prediction method and system based on face recognition | |
CN107945352A (en) | Bus passenger flow data acquisition equipment and OD analysis systems | |
CN112084824B (en) | Passenger reminding method and device, electronic equipment and storage medium | |
CN207883011U (en) | Bus passenger flow data acquisition equipment and OD analysis systems | |
CN109448431B (en) | Method, device and intelligent terminal for determining waiting position | |
RU2718974C2 (en) | Passive payments system and method based on location determination | |
EP4067823A1 (en) | Method for providing integrated navigation service using vehicle sharing network, and device and system for same | |
US20190017832A1 (en) | Method and apparatus for providing recorded, anonymized routes | |
CN111259103A (en) | Method, device, storage medium and equipment for recognizing riding state | |
CN111858806A (en) | Passenger travel track detection method, device, equipment and storage medium | |
CN202632538U (en) | Bus GPS positioning station reporting integrated display system | |
CN113160542A (en) | Riding method and device based on information feedback | |
CN110657817A (en) | Method and device for recommending travel route | |
CN113129584B (en) | Method, device, equipment and storage medium for determining the number of passengers | |
CN111882912B (en) | Riding information processing method, device and system | |
CN111696376A (en) | Method for determining arrival sequence of buses | |
JP2010186481A (en) | Communication device, processing method, program, dsrc unit, roadside device, and on-vehicle apparatus | |
CN117592788A (en) | Bus running risk identification method and device | |
KR101773171B1 (en) | Bus Information Guidance System using Bus Information Terminal |
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 |