The present invention relates to systems and methods for visitor flow analysis.
While there are amusement parks and island resorts around the world, the number of overall visitors is certainly growing. In island resorts (e.g., Sentosa Island) that are large and separated into distant areas, visitors have to take internal public transportation to transfer from one area to another. Internal transportation usually includes several different modes of transports such as monorails, shuttle buses and trams, which are typically complimentary service for visitors to transfer within the island resort. Besides, visitor arrivals are also increasing over time as there are new attractions development, marketing and sales to promote the business. Due to strong growth of visitors' volume, visitors may need to spend a lot of time waiting for internal multi-modal transportations in order to go to different attractions, places and facilities. Therefore, one of the significant challenges has been ensuring comfortable and enjoyable multi-modal transportation service so as to obtain sustainable visitor growth for island resorts and amusement parks.
The fundamental approach to optimize internal multi-modal transportation is to understand how the visitors transfer from one place to another and also to understand how many of visitors enter and exit the island resort. One of the conventional ways to analyze visitor flow pattern is using tap-in and tap-out farecard data. It will be able to visualize origin and destination of visitors or passengers along the transportation. However, this conventional approach will not be able to apply for complimentary multi-modal transportation due to lack of tap-in/tap-out information, in which case visitors are free to use any modes of transports without tapping.
Moreover, many other systems have been developed for analyzing visitor flow and visitation patterns such as video tracking system and mobile device tracking system. However, the range of video tracking system is limited by viewpoints of cameras, and large areas may not be able to be covered by cameras in practice. Further, the range of wireless mobile device tracking may also prevent detection if the wireless connection of mobile devices is switched off, and also for those visitors who do not bring along mobile devices (e.g. elders and children). Therefore, it is essential to analyze visitor flow patterns with the ability to detect beyond sensor coverage limitations in order to prevent inaccurate results as much as possible.
According to various embodiments, there may be provided a system for visitor flow analysis at a plurality of sites within a predetermined area. The system includes a difference estimator configured to determine a difference information between video data of visitors at at least one first site of the plurality of sites and wireless data of detected wireless devices carried by the visitors at the at least one first site; and a visitor volume distribution estimator configured to determine a visitor volume at a second site of the plurality of sites based on wireless data of detected wireless devices at the second site and the difference information at the at least one first site.
According to various embodiments, there may be provided a method for visitor flow analysis at a plurality of sites within a predetermined area. The method includes determining a difference information between video data of visitors at at least one first site of the plurality of sites and wireless data of detected wireless devices carried by the visitors at the at least one first site; and determining a visitor volume at a second site of the plurality of sites, based on wireless data of detected wireless devices at the second site and the difference information at the at least one first site.
In the drawings, like reference characters generally refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead generally being placed upon illustrating the principles of the invention. In the following description, various embodiments are described with reference to the following drawings, in which:
Various embodiments disclose a comprehensive analysis system and method of visitor flow patterns for a predetermined area. Various embodiments provide accurate results of visitor flow patterns by determining visitor flow distributions even without full sensor coverage. According to various embodiments, the limitation of particular sensor types is addressed by statistical analysis of different data sources.
Embodiments described below in context of the visitor flow analysis system are analogously valid for the respective method, and vice versa. Furthermore, it will be understood that the embodiments described below may be combined, for example, a part of one embodiment may be combined with a part of another embodiment.
It will be understood that any property described herein for a visitor flow analysis system may also hold for any visitor flow analysis system described herein. It will be understood that any property described herein for a specific method may also hold for any method described herein. Furthermore, it will be understood that for any visitor flow analysis system or method described herein, not necessarily all the components or steps described must be enclosed in the system or method, but only some (but not all) components or steps may be enclosed.
In this context, the visitor flow analysis system as described in this description may include a memory which is for example used in the processing carried out in the visitor flow analysis system. A memory used in the embodiments may be a volatile memory, for example a DRAM (Dynamic Random Access Memory) or a non-volatile memory, for example a PROM (Programmable Read Only Memory), an EPROM (Erasable PROM), EEPROM (Electrically Erasable PROM), or a flash memory, e.g., a floating gate memory, a charge trapping memory, an MUM (Magnetoresistive Random Access Memory) or a PCRAM (Phase Change Random Access Memory).
In an embodiment, a “circuit” or a “module” may be understood as any kind of a logic implementing entity, which may be special purpose circuitry or a processor executing software stored in a memory, firmware, or any combination thereof. Thus, in an embodiment, a “circuit” or a “module” may be a hard-wired logic circuit or a programmable logic circuit such as a programmable processor, e.g. a microprocessor (e.g. a Complex Instruction Set Computer (CISC) processor or a Reduced Instruction Set Computer (RISC) processor). A “circuit” or a “module” may also be a processor executing software, e.g. any kind of computer program, e.g. a computer program using a virtual machine code such as e.g. Java. Any other kind of implementation of the respective functions which will be described in more detail below may also be understood as a “circuit” or a “module” in accordance with an alternative embodiment.
In the specification the term “comprising” shall be understood to have a broad meaning similar to the term “including” and will be understood to imply the inclusion of a stated integer or step or group of integers or steps but not the exclusion of any other integer or step or group of integers or steps. This definition also applies to variations on the term “comprising” such as “comprise” and “comprises”.
The term “coupled” (or “connected”) herein may be understood as electrically coupled or as mechanically coupled, for example attached or fixed, or just in contact without any fixation, and it will be understood that both direct coupling or indirect coupling (in other words: coupling without direct contact) may be provided.
In order that the invention may be readily understood and put into practical effect, particular embodiments will now be described by way of examples and not limitations, and with reference to the figures.
In other words, according to various embodiments, the visitor flow analysis system 10 may include a difference estimator 11 and a visitor volume distribution estimator 13. The difference estimator 11 is configured to determine a difference information between video data of visitors and wireless data of detected wireless devices at the at least one first site. Based on this difference information and further based on wireless data of detected wireless devices at the second site, the visitor volume distribution estimator 13 is configured to determine a visitor volume at the second site.
In various embodiments, the difference estimator 11 and the visitor volume distribution estimator 13 may each be implemented by a circuit referred to above, or may be implemented by a single circuit.
In this context, the predetermined area may include a resort (e.g. an island resort), an amusement park, a theme park, or any area with scenery, amusement, or entertainment facilities. The plurality of sites may refer to a plurality of locations or places within the predetermined area, such as an attraction, a train station (e.g. a mono-rail train station), a bus stop, or a restaurant. The at least one first site may refer to the locations or places where video data and wireless data are available, e.g. captured by a camera and a wireless device detector provided at the at least one first site. The second site may refer to the locations or places where wireless data is available, whereas video data is not available. The plurality of sites may include one or more second sites.
According to various embodiments, the at least one first site may include a train station. The difference estimator 11 is configured to determine a train arrival time based on train signaling data, and configured to determine the difference information corresponding to the train arrival time.
According to various embodiments, the difference information at the at least one first site may include at least one of: a volume of undetected wireless devices at the at least one first site, representing a difference between a volume of detected visitors and a volume of detected wireless devices at the at least one first site; a ratio between the volume of undetected wireless devices and the volume of detected wireless devices at the at least one first site; a ratio between the volume of undetected wireless devices and the volume of detected visitors at the at least one first site; or a ratio between the volume of detected wireless devices and the volume of detected visitors at the at least one first site.
According to various embodiments, the wireless data of detected wireless devices at the at least one first site or at the second site may include at least one of: an identification code of each detected wireless device; or a previous site where each wireless device is detected, wherein the previous site is associated with the identification code of the respective wireless device.
In various embodiments, the identification code may be unique to each wireless device, such that different wireless devices have different identification codes. The identifier code may be a media access control (MAC) identification document (ID), also referred herein as MAC address or MAC-ID. The identifier code may also be any one of a unique device identifier (UDID), Android ID, international mobile equipment identity (IMEI) or international mobile subscriber identity (IMSI).
According to various embodiments, the visitor volume distribution estimator 13 is further configured to determine a weighted value of detected wireless devices at the second site based on the wireless data of detected wireless devices at the second site. The weighted value of detected wireless devices at the second site may include at least one of a volume of wireless devices previously detected at each of the at least one first site and presently detected at the second site, or a percentage of wireless devices previously detected at each of the at least one first site which are presently detected at the second site.
In various embodiments, the visitor volume distribution estimator 13 is configured to determine the visitor volume at the second site based on the weighted value of detected wireless devices at the second site and the difference information at the at least one first site.
According to various embodiments, the visitor volume distribution estimator 13 is further configured to determine a visitor volume at the at least one first site based on the video data of visitors at the at least one first site.
According to various embodiments, the visitor volume distribution estimator 13 is further configured to generate a visitor distribution table for the wireless devices detected at the at least one first site and the second site. The visitor distribution table may include at least one of: previous sites and current sites where the wireless devices are detected, wherein the previous sites and the current sites are associated with respective identification codes of the respective wireless devices; or the difference information at the at least one first site where the wireless devices are detected, wherein the difference information is associated with the respective identification codes of the respective wireless devices.
According to various embodiments, the system 10 may further include a camera at each of the at least one first site, and a wireless device detector at each of the at least one first site and at the second site. The camera is configured to provide the video data of visitors at each of the at least one first site; and the wireless device detector is configured to provide the wireless data of detected wireless devices at each of the at least one first site and the wireless data of detected wireless devices at the second site, respectively.
In various embodiments, the camera may be a video camera, e.g. a closed-circuit television (CCTV), configured to collect the video data (e.g. CCTV data) of visitors at each of the first site. Based on the video data, the volume of visitors captured in the video data may be determined.
According to various embodiments, a visitor may carry a wireless device, such as a mobile telephone, a mobile computer, a tablet computer, a gaming console, a digital camera, a digital audio player, a smart watch or a wearable technology device. While the wireless connection of the wireless device is activated, it may be detectable by the wireless device detector. The wireless device detector may include one of wireless receivers, wireless transceivers or wireless routers, configured to provide wireless internet access in a wireless local area network, for example. The wireless device detector may collect wireless data of the detected wireless devices, including identification codes of the respective wireless devices. Accordingly, the volume of detected wireless devices may be determined from the wireless data.
According to various embodiments, the system 10 may further include a visitor statistics register (not shown) configured to determine a volume of visitors entering the predetermined area based on at least one of video data or entry ticket data at an entrance of the predetermined area. The visitor statistics register is further configured to determine a volume of visitors exiting the predetermined area based on wireless data of detected wireless devices at an exit of the predetermined area. In various embodiments, the visitor statistics register is further configured to generate a visitor statistics table including a total volume of visitors within the predetermined area at respective time.
According to various embodiments, the system 10 may further include a visitor origin-destination mapper (not shown) configured to determine a trajectory of each visitor based on historical wireless data of wireless devices detected at the at least one first site and the second site.
In various embodiments, the visitor origin-destination mapper is further configured to generate an origin-destination information table. The origin-destination information table includes the trajectory of the respective visitor, including an identification code of the respective wireless device carried by the respective visitor, an origin of the respective visitor, and a destination of the respective visitor.
According to various embodiments, the system 10 may further include a visitor flow pattern visualizer (not shown) configured to generate a graphic visualization of visitor flow patterns. The visitor flow patterns are determined based on at least one of the determined visitor volume, a visitor distribution table for the wireless devices detected at the at least one first site and the second site, a visitor statistics table comprising a total volume of visitors within the predetermined area at respective time, or an origin-destination information table comprising trajectories of visitors.
Various embodiments of the visitor flow analysis system and method are described in more detail below.
The system and method according to various embodiments provide an effective approach to compute the volume/number of visitors within a predetermined area, e.g., an island resort which is typically a distant area. Thus, various embodiments correlate and analyze multiple sensor data (e.g., video data, wireless data, etc.) in order to detect visitors' volume distributions without full coverage of sensors, and detect congested area and track visitors who are moving around island resorts using multi-modal transport modes. Specifically, various embodiments provide comprehensive analysis to compute the number/volume of undetected visitors due to limitation of particular sensor coverage, e.g. undetected visitors due to lack of a camera at a particular site.
During visiting such a large area, visitors may need to take internal public transportation to transfer from one area to another. Therefore, the visualization of visitors flow patterns will assist operators or companies who are in charge of development of the island resort to optimize multi-modal transportation, and hence sustaining visitors' growth over time. According to various embodiments, the system and method may further provide visitors' trajectories from start to end within the island resort, including transport modes as well as duration of stay across the island resort.
The island resort 100 includes a plurality of sites, such as train stations S1, S2 and S3, and attractions 104, 105 and 106. In this exemplary embodiment, video data (e.g. CCTV data) and wireless data (e.g. wireless local area network data) at the train stations 102, 102, 103 (S1-S3) are available, e.g. from the cameras 111, 113, 115 and wireless device detectors provided at these stations, and these train stations 102, 102, 103 may be each referred to as the first site of the plurality of sites as described above. Wireless data at the attractions 104, 105, 106 is available, and these attractions may be each referred to as the second site of the plurality of sites.
As shown in the embodiments of
Based on one or more of the video data, wireless data, entry ticket data, and train signaling data, the system and method are able to analyze visitor flow in various sites of the island resort 100 according to various embodiments.
The system may include a data processing server 210, a data storage server 220 and a plurality of clients 230, which are connected to a network 200 and may communicate with each other via local or global network connections. The data processing server 210 is configured to perform data analysis. The data storage server 220 may be utilized to store input data which may be collected over a period of time. The clients 230 are devices, such as display system or interactive dashboard, which can interface with user for data analysis. Input data 240 includes multiple data sources, such as video data 241, wireless data 242, entry tickets data 243 and train signaling data 244. The video data 241 may be CCTV data 110, 111, 113, 115 captured at the first sites 101, 102, 103 and at the entrance in the predetermined area 100 of
In an exemplary embodiment, the data processing server 210 is configured to determine the difference information and determine the visitor volume distribution, and accordingly the data processing server 210 may include the difference estimator 11 and the visitor volume distribution estimator 13 described above.
The data processing server 210 may further include a system bus 360 which is coupled to each of the system memory 310, the processor 320, the network interface 330, the search engine 340 and the storage 350. The system bus 360 may be configured to transmit or relay electrical signals or power between the system memory 310, the processor 320, the network interface 330, the search engine 340 and the storage 350. In other words, the components of the data processing server 210 may be interconnected by the system bus 360 for transmission of commands and data.
The system memory 310 may store a plurality of instructions executable by the processor 320. The plurality of instructions may also be referred herein as programs. The programs may include a visitor statistics registration module 311 (illustrated in
The storage 350 may be configured to store temporary results and output data, which may be generated by data analysis of the data processing server 210. The processor 320 may be configured to perform data analysis, for example, to run or execute one or more instances of the visitor statistics registration module 311, the visitor origin-destination OD mapping module 312, the visitor volume distribution computation module 313 and the visitor flow pattern visualization module 314. The network interface 330 may be utilized to establish connections for sending and receiving data and commands. The search engine 340 may be utilized to receive query in order to search data in the storage 350.
At 810, the visitor OD mapper 312 is configured to extract the identification codes, e.g. the MAC-ID, of the wireless devices based on the historical wireless data 800. Upon retrieving the MAC-ID of a wireless device, the visitor OD mapper 312 may determine a trajectory for each unique MAC-ID at 820, representing a trajectory of the visitor carrying the wireless device with the unique MAC-ID. At 830, the visitor OD mapper 312 may further construct a visitor OD information table 316, also referred to as a visitor OD mapping table, which records trajectories from start to end during the visit to the predetermined area. As the output data of the visitor OD mapper 312, the OD information table 316 is generated and output.
The input data 240 to the visitor volume distribution computation module 313 may include video data 241 for counting the number of alighting visitor for each station, wireless data 242 for recording visitor trajectories and detecting the number of wireless devices, entry ticket data 243, and train signaling data 244. The wireless data may include at least one of an identification code of each detected wireless device, or a previous site where each wireless device is detected wherein the previous site is associated with the identification code of the respective wireless device. The visitor volume distribution computation module 313 may construct a train timetable 1010 to analyze train arrival timing and departure timing for each station. The visitor volume distribution computation module 313 may further detect or determine visitor arrivals 1020 and visitor departures 1030 at each attraction to track visitors for each attraction. As the output of the visitor volume distribution computation module 313, the visitor distribution table 317 (further illustrated in
The difference information may include at least one of: a volume of undetected wireless devices at the station S1, representing a difference between the volume of detected visitors and the volume of detected wireless devices at the station S1; a ratio between the volume of undetected wireless devices and the volume of detected wireless devices at the station S1; a ratio between the volume of undetected wireless devices and the volume of detected visitors at the station S1; or a ratio between the volume of detected wireless devices and the volume of detected visitors at the station S1.
In an illustrative example, when the train arrived at the station, there may be total 6 visitors alighting at the station. In this example, the output result of 1130 will be 6 visitors, and the output result of 1140 may be only 3 wireless devices. This may be due to limitation of wireless sensor coverage, or due to some wireless devices not activating wireless connection, or due to some visitors not carrying a wireless device. It may be determined that the volume of undetected wireless devices is 3. Therefore, the ratio between the volume of undetected wireless devices and the volume of detected wireless devices is 1:1. In other words, out of total 6 visitors who alighted at the station, only 3 visitors carry wireless devices with wireless connection, and another 3 visitors did not carry wireless devices or carry wireless devices without wireless connection. The ratio may be clustered by train arrival time for each station and then further utilized to track MAC-ID and generate weightage for the volume of undetected wireless devices in the visitor distribution table 317.
In the exemplary embodiment of
In
The visitors detected at the station S3 may proceed to other sites, e.g. attraction 1 and attraction 2. In this example, 2 wireless devices which were previously detected at the station S3 are detected at the attraction 1 from the wireless data 1608 at the attraction 1, and 1 wireless device which was previously detected at the station S3 is detected at the attraction 2 from the wireless data 1610 at the attraction 2. Based on the difference information at the previous site S3 and the number of wireless devices detected at the attraction 1, the volume of undetected visitors/wireless devices at the attraction 1 may be estimated accordingly, in this example, 2 pax. Based on the difference information at the previous site S3 and the number of wireless devices detected at the attraction 2, the volume of undetected visitors/wireless devices at the attraction 2 may be estimated accordingly, in this example, 1 pax. The estimated volume of undetected visitors or undetected wireless devices may be added to the number of detected wireless devices at each of the attractions to determine the respective visitor volume at the respective attraction, as described in more detail in
In the example of
From the video data at the station S2, 8 visitors (8 pax) are detected. From the wireless data 1702 at the station S2, 5 wireless devices (5 pax) are detected. Accordingly, the difference information at the station S2 is 3 pax.
From the video data at the station S3, 5 visitors (5 pax) are detected. From the wireless data 1704 at the station S3, 4 wireless devices (4 pax) are detected. Accordingly, the difference information at the station S3 is 1 pax.
From the wireless data 1706 at the attraction 2, 2 wireless devices (2 pax) are detected. It is further determined that the previous site where these 2 devices (with the same MAC-ID AA-D1-xx and CC-A3-xx) were detected is the station S2. Based on the wireless data 1706, the visitor volume distribution estimator 13, 313 is configured to determine a weighted value of detected wireless devices at the attraction 2. The weighted value include at least one of a volume of wireless devices previously detected at each of the at least one first site and presently detected at the second site, or a percentage of wireless devices previously detected at each of the at least one first site which are presently detected at the second site. In this example, the weighted value may be the percentage of wireless devices previously detected at the station S2 which are presently detected at the attraction 2, i.e. 40%, since 40% of the 5 wireless devices previously detected at the station S2 are presently detected at the attraction 2. Based on this weighted value of 40% and the difference information of 3 pax at the station S2, the volume of undetected visitors at the attraction 2 may be estimated to be (40%×3 pax). Accordingly, the visitor volume at the second site may be determined, for example, by adding the volume of detected wireless devices (i.e. 2) and the estimated volume of undetected visitors (40%×3 pax).
In a further embodiment, the wireless data at the attraction 2 may include wireless devices from more than one station. In this illustrative example, the wireless data at the attraction 2 may include wireless data 1706 and 1708. The wireless data 1708 includes information of detected wireless devices from the station S3.
Similarly, from the wireless data 1708 at the attraction 2, 4 wireless devices (4 pax) are detected. It is further determined that the previous site where these 4 devices were detected is the station S3. Based on the wireless data 1708, the visitor volume distribution estimator 13, 313 is configured to determine a weighted value of detected wireless devices at the attraction 2. In this example, the weighted value may include the percentage of wireless devices previously detected at the station S3 which are presently detected at the attraction 2, i.e. 100%, since 100% of the 4 wireless devices previously detected at the station S3 are presently detected at the attraction 2. The weighted value may further include the percentage 40% of wireless devices previously detected at the station S2 which are presently detected at the attraction 2 as described above. Based on the weighted value of 40% and the difference information of 3 pax at the station S2, and the weighted value of 100% and the difference information of 1 pax at the station S3, the volume of undetected visitors at the attraction 2 may be estimated to be (40%×3 pax)+(100%×1 pax), being about 2-3 pax. Accordingly, the visitor volume at the attraction 2 may be determined, for example, by adding the volume of detected wireless devices (i.e. 2+4=6 pax) and the estimated volume of undetected visitors (2-3 pax).
In another exemplary embodiment, the weighted value may be a volume of wireless devices previously detected at each of the at least one first site and presently detected at the second site. For example, the weighted value may include a value of 2 indicating the 2 wireless devices previously detected at the station S2 and presently detected at the attraction 2, and may include a value of 4 indicating the 4 wireless devices previously detected at the station S3 and presently detected at the attraction 2. The difference information determined at the station S2 may be the ratio between the volume of detected wireless device and the volume of detected visitors, in this example, 5/8. The difference information determined at the station S3 may be the ratio between the volume of detected wireless device and the volume of detected visitors, in this example, 4/5. Accordingly, the visitor volume at the attraction 2 may be estimated based on the weighted value and the difference information, for example,
The above embodiments illustrate two different forms of the difference information and the weighted value that may be used to determine the visitor volume. It is understood that the difference information and the weighted value may be determined in various other forms in other embodiments. For example, in accordance with various types of difference information as described with reference to
The visitor flow patterns visualization module 314 may be configured to generate a graphic visualization of visitor flow patterns, wherein the visitor flow patterns are determined based on at least one of the determined visitor volume, the visitor distribution table for the wireless devices detected at the at least one first site and the second site, the visitor statistics table including a total volume of visitors within the predetermined area at respective time, or the origin-destination information table including trajectories of visitors. In an exemplary embodiment, the visitor flow patterns visualization module 314 may be configured to conduct comprehensive analysis over the visitor statistics table 315, the OD information table 316 and the visitor distribution table 317 described above.
As illustrated in
The visitor flow patterns visualization module 314 may be further configured to generate a graphic visualization of the visitor flow patterns at stations 1906, which is the result of aggregation between train arrival timing and visitor volume distribution determined based on the video data and the wireless data according to various embodiments above. For example, the visitor volume for each train at the station S3 is visualized in 1906, including both visitor volume detected by the wireless device detectors and the estimated visitor volume undetected by the wireless device detectors determined according to the methods of
The visitor flow patterns visualization module 314 may be further configured to generate a graphic visualization of the visitor flow patterns at different attractions 1910 based on the visitor distribution table 317 and the OD information table 316.
According to various embodiments, the visitor flow patterns visualization module 314 may generate a graphic visualization in terms of transport modes they have taken as well as duration of stays within the island resorts. It may also display respective visitor distributions across different places based on statistical analysis of multiple sensor types. The visualization may simulate an overall picture of visitor flows as well as individual's mobility, and may provide an integrated multi-level analysis approach for visitors' trajectories with advanced reporting tool.
Accordingly, the system and method for visitor flow analysis according to various embodiments above may include the statistical analysis to summarize characteristics of an individual visitor's activities, preferred transport modes, duration of stay for each visited place, and recorded trajectories from an origin to a destination within the island resort. According to individual visitor's mobility, overall visitors' volume and transport modes may be aggregated from microscopic scale to macroscopic scale in order to understand individual and overall pictures of visitor flow patterns within the island resort.
The system 2000 include a visitor flow analysis module 2010 configured to perform analysis based on the input data 240 and the historical wireless data 800. The visitor flow analysis module 2010 may obtain visitor entry data from the entry tickets data, obtain visitor exit data from the wireless data, and may obtain train timetable from the signaling data. Based on the visitor entry data, the visitor exit data, and the train timetable, crowd distribution by visitor volume (%) may be determined, which may indicate percentages of visitor volumes at various locations, for example. The visitor flow analysis module 2010 is further configured to perform visitor flow modeling based on the input data 240 and the historical wireless data 800, including OD pattern clustering and data correlation fine-tuning. The visitor flow analysis module 2010 is further configured to determine the visitor flow patterns based on the determined crowd distribution and the determined visitor flow modeling. The system 2000 may further include a visualization module to visualize the visitor flow patterns.
According to various embodiments above, a system and a method are provided to analyze visitor flow for a predetermined area, e.g. an island resort, which is distant area with complimentary service of multi-modal internal transportation to transfer from one place to another. Various embodiments provide a complete analysis of visitor volume distributions across different sites, based on not only the number of visitors detected within sensor coverage but also the number of visitors who may remain undetected outside of particular sensor coverage within the island resort which is large and separated into distant areas.
Therefore, the system and the method described herein provide an accurate result of individual visitor's mobility as well as overall visitor distributions so as to visualize statistical analysis of visitor flow patterns at the island resort. By understanding characteristics of an individual visitor's transport modes and recorded trajectories, the system and the method of various embodiments may further incorporate with the purpose of optimization for internal multi-modal transport services and resource allocations so as to promote business of island resorts. Accordingly, various embodiments provide a system and a method to analyze visitor flow patterns so as to optimize internal multi-modal transport services and resource allocation to sustain visitor growth.
Existing methods which have been developed for analyzing visitor flow such as the range of video tracking system and mobile device tracking system are limited by ability to detect without sensor full coverage. Some existing methods cannot be applied to detect congested areas or large area. The existing methods do not consider the visitors' volume which may remain undetected. Compared with the existing methods, the system and the method of various embodiments above perform visitor flow analysis including visitors' volume distribution across different sites within the island resort by statistical analysis of data from multiple sensor types, such as train signaling data, wireless data, video data and farecard data. Thus, the system and the method of various embodiments prevent inaccurate result as much as possible by eliminating the limitation of particular sensor types.
The system and the method of various embodiments allow to understand how the visitors transfer from one place to another and also to understand how many of visitors enter and exit the island resort. The system and the method of various embodiments obtain the number of visitors entering the island resort by counting farecard (entry tickets) transactions and by human counting solution of video data (e.g. CCTV footages) that covers the number of visitors who passed through the gate within closed area. Analysis of wireless data may generate visitors' origin and destinations distribution, as wireless network service may be commonly provided at mono-rail stations and key locations within the island resort. In order to correlate with transport modes, analysis of train signaling data may generate mono-rail arrival and departure timetable. Moreover, visitors' volume may be derived from CCTV footages and wireless data so as to verify and analyze the ratio between the number of visitors detected by wireless network service and the number of visitors who may remain undetected beyond wireless network service at a given time. Computation of visitor distribution ratio may be achieved accurately within a closed area, such as mono-rail stations, as cameras (e.g. CCTV) can cover the closed area to count the number of visitors who alighted at the stations.
The determined visitor distribution ratio may be further applied for visitor flow analysis across the island resort when visitors transfer from one site to another using alternative transport modes. In addition, the system may also determine transport modes which visitors may have taken to transfer. When visitors exit the island resort, the ratio may then be revised based on the identification codes (e.g. MAC-ID) of wireless devices detected at the exit. Through these various embodiments, the system and the method extract data correlation from different sensors, such as video data, wireless data and mono-rail signaling data.
Hence, various embodiments provide a system and a method for visitor flow patterns analysis by determining characteristics of an individual visitor's activities, preferred transport modes, duration of stay for each visited place, and recorded trajectories from start to end within the island resort. In particular, various embodiments described herein provide an accurate result of individual visitor's mobility as well as overall visitor distributions so as to visualize statistical analysis of visitor flow patterns at the island resort by correlating and analyzing multiple sensor data.
While embodiments of the invention have been particularly shown and described with reference to specific embodiments, it should be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The scope of the invention is thus indicated by the appended claims and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced. It will be appreciated that common numerals, used in the relevant drawings, refer to components that serve a similar or the same purpose.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SG2017/050201 | 4/7/2017 | WO | 00 |