An enhanced experience travel guide method, system, device and storage medium
By optimizing visitor guidance within the scenic area and predicting the most suitable attractions based on visitor information and road conditions, the problem of poor visitor experience within the scenic area has been solved, resulting in an efficient and crowd-free tour experience.
Patent Information
- Application Number
- CN202411025540.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-26
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-07-26
AI Technical Summary
Within the scenic area, due to the large flow of people, tourists can only follow the crowd and visit in a superficial way, resulting in a poor tour experience.
By acquiring the time it takes for tourists to travel from their current location to unvisited attractions, prioritizing them, and predicting the number of visitors to attractions based on tourist information for each attraction within the scenic area and on the roads, tourists are guided to attractions that are not only nearby but also less crowded.
Save tourists' time, enhance their tour experience, ensure that attractions are not crowded, and provide optimized guided tour solutions throughout the entire process.
Smart Images

Figure CN119205423B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of smart tourism, in particular to a tourism guide method and system for enhancing experience, equipment and storage medium. BACKGROUND
[0002] With the continuous expansion of China's tourism industry, the level of tourism informatization and intelligence is continuously improved. China's tourism industry has entered a long-term rapid growth period. While the tourism industry is developing rapidly, high-quality tourism services are particularly important.
[0003] However, with the influx of a large number of people into the scenic spot, due to the large number of people in the scenic spot, most tourists can only follow the crowd and visit the scenic spot, and the tour experience is not good. SUMMARY
[0004] Therefore, the purpose of the embodiments of the present application is to provide a tourism guide method and system for enhancing experience, equipment and storage medium, which can predict the most suitable scenic spot for the current tourists according to the tourist conditions of each scenic spot in the scenic spot and the tourist conditions on the road between the scenic spots, the scenic spot not only takes less time from the current position of the tourists, saves the time of the tourists, but also is not crowded, and improves the tour experience of the tourists.
[0005] To achieve the above technical purpose, the technical scheme adopted by the present application is as follows:
[0006] In a first aspect, the embodiments of the present application provide a tourism guide method for enhancing experience, comprising:
[0007] Obtaining the time required for the tourists to start from the current position to the unvisited scenic spots respectively;
[0008] Prioritizing the unvisited scenic spots to obtain the first priority scenic spot, the second priority scenic spot, …, the n priority scenic spot, and the time required for the tourists to start from the current position to the priority scenic spots respectively t1, t2, …, tn, the rule of the sorting is that the less time the tourists take from the current position to the unvisited scenic spots, the higher the priority of the unvisited scenic spots;
[0009] According to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, predicting the number of people in the priority scenic spot after time t according to the preset tour time of each scenic spot in the scenic spot, the current tourist information of the scenic spots in the scenic spot, and the current tourist information on the road between the scenic spots in the scenic spot, until the number of people does not exceed the preset capacity of the priority scenic spot, the time t refers to the time required for the tourists to start from the current position to the priority scenic spot;
[0010] Guiding the tourists to visit the priority scenic spot.
[0011] Further, the number of people at the priority scenic spot after the elapsed time t is predicted according to the preset visiting time of each scenic spot in the scenic area, the current visitor information of the scenic spots in the scenic area, and the current visitor information on the road between the scenic spots in the scenic area, and specifically includes:
[0012] The number of people at the priority scenic spot is predicted according to the current visitor information of the scenic spots in the scenic area;
[0013] The predicted number of people who come to the priority scenic spot and do not leave during the time t is predicted according to the preset visiting time of each scenic spot in the scenic area, the current visitor information of the scenic spots in the scenic area, and the current visitor information on the road between the scenic spots in the scenic area;
[0014] The predicted number of people who are currently at the priority scenic spot and leave the priority scenic spot during the time t is predicted according to the preset visiting time of each scenic spot in the scenic area and the current visitor information of the scenic spots in the scenic area;
[0015] The number of people at the priority scenic spot after the elapsed time t = the predicted number of people at the priority scenic spot + the predicted number of people who come to the priority scenic spot and do not leave during the time t - the predicted number of people who are currently at the priority scenic spot and leave the priority scenic spot during the time t.
[0016] Further, the number of people at the priority scenic spot is predicted according to the current visitor information of the scenic spots in the scenic area, and specifically includes:
[0017] The current visitor information of the priority scenic spot is obtained, and the visitor information includes the number of visitors;
[0018] The number of people at the priority scenic spot is predicted according to the number of visitors.
[0019] Further, the predicted number of people who come to the priority scenic spot and do not leave during the time t is predicted according to the preset visiting time of each scenic spot in the scenic area, the current visitor information of the scenic spots in the scenic area, and the current visitor information on the road between the scenic spots in the scenic area, and specifically includes:
[0020] (1) The visitor information of visitors currently located at non-priority scenic spots is obtained, and the visitor information includes the current predicted location of the visitors and the scenic spot where the visitors are located;
[0021] Visitors are divided into first scenic spot visitors, second scenic spot visitors, …, and n scenic spot visitors according to the visitor information;
[0022] For each visitor of the first scenic spot, it is judged whether the visitor has visited the priority scenic spot, if not, the nearest route of the visitor to the priority scenic spot is obtained according to the current predicted position of the visitor, and the distance s of the route, the scenic spots not visited by the visitor along the route and the number of branch points a along the route are obtained;
[0023] It is judged whether s / v and the preset visiting time of the scenic spots not visited by the visitor satisfy the condition of being less than or equal to the time t, and the number of visitors r satisfying the condition is counted, wherein v is the preset walking speed of the visitor;
[0024] The number of visitors is probabilistically screened to obtain the screened number of visitors x1, x1=r / 2 a ;
[0025] For each visitor of the second scenic spot, the corresponding steps are also performed to obtain the screened number of visitors x2, x2=r / 2 a ;
[0026] For the visitors of the third scenic spot, the fourth scenic spot, …, the nth scenic spot, the corresponding steps are also performed respectively to obtain the screened number of visitors x3, x4, …, xn;
[0027] (2) Obtain the visitor information of the visitors on the road between the scenic spots at the current position, wherein the visitor information includes the current predicted position and the visiting direction of the visitors;
[0028] According to the visitor information, the visitors are divided into multiple groups, and each group corresponds to a road between scenic spots, and the visitors in each group are divided into visitors in the first visiting direction and visitors in the second visiting direction;
[0029] For each visitor in the first visiting direction in the first group, it is judged whether the visitor has visited the priority scenic spot, if not, the nearest route of the visitor to the priority scenic spot is obtained according to the current predicted position and the visiting direction of the visitor, and the distance s of the route, the scenic spots not visited by the visitor along the route and the number of branch points a along the route are obtained;
[0030] It is judged whether s / v and the preset visiting time of the scenic spots not visited by the visitor satisfy the condition of being less than or equal to the time t, and greater than the difference between the time t and the preset visiting time of the priority scenic spot, and the number of visitors r satisfying the condition is counted, wherein v is the preset walking speed of the visitor;
[0031] The number of visitors is probabilistically screened to obtain the screened number of visitors y11, y11=r / 2 a ;
[0032] For each visitor in the second tour direction in the first group, corresponding steps are also performed to obtain the screened visitor number y12, y12=r / 2 a ;
[0033] For the visitors in other groups, the same steps as for the visitors in the first group are performed to obtain the screened numbers y21, y22, y31, y32, …, yn1, yn2.
[0034] (3) The predicted number of visitors who come to the priority scenic spot and do not leave during the time t = x1+x2+…+xn+y11+y12+y21+y22+y31+y32+…yn1+yn2.
[0035] Further, the predicted number of visitors who are currently at the priority scenic spot and leave the priority scenic spot during the time t is predicted according to the preset tour time of each scenic spot in the scenic area and the current visitor information of the scenic spots in the scenic area, and specifically includes:
[0036] The preset tour time of the priority scenic spot and the visitor information of the visitors currently in the priority scenic spot are obtained, and the visitor information includes the tour time of the visitors;
[0037] It is judged whether the difference between the preset tour time and the tour time of the visitors satisfies the condition of being less than the time t, and the number z of all visitors satisfying the condition is counted, which is the predicted number of visitors currently at the priority scenic spot and leaving the priority scenic spot during the time t.
[0038] Further, after obtaining the time required for the visitors to travel from the current location to the unvisited scenic spots, the method further includes: screening the unvisited scenic spots, and the screening rule is that the time required for the visitors to travel from the current location to the unvisited scenic spots is less than the preset time t0.
[0039] The priority scenic spots are prioritized, and specifically includes: prioritizing the screened unvisited scenic spots.
[0040] Further, according to the priority order of the unvisited scenic spots, the number of visitors at each unvisited priority scenic spot after the time t is predicted according to the preset tour time of each scenic spot in the scenic area, the current visitor information of the scenic spots in the scenic area, and the current visitor information on the roads between the scenic spots in the scenic area, and if all exceed the preset capacity of the priority scenic spot, the visitors are prompted to wait for the tour.
[0041] In a second aspect, the embodiments of the present application also provide a tourism guide system for enhancing experience, which includes:
[0042] The obtaining module is configured to obtain the time required for the visitors to travel from the current location to the unvisited scenic spots.
[0043] a sorting module, configured to prioritize the unvisited scenic spots to obtain a first priority scenic spot, a second priority scenic spot, …, an n-th priority scenic spot, and time required for a tourist to travel from a current location to the priority scenic spots being t1, t2, …, tn respectively, and the rule of the sorting being that the less time required for the tourist to travel from the current location to the unvisited scenic spot, the higher priority of the unvisited scenic spot;
[0044] a prediction module, configured to, according to the priority order of the unvisited scenic spots, respectively for each unvisited priority scenic spot, predict the number of people at the priority scenic spot after a time t according to preset visiting time of each scenic spot in the scenic area, current tourist information of scenic spots in the scenic area, and current tourist information on roads between scenic spots in the scenic area, until the number of people does not exceed preset capacity of the priority scenic spot, the time t referring to time required for the tourist to travel from the current location to the priority scenic spot;
[0045] a guiding module, configured to guide the tourist to travel to the priority scenic spot for visiting.
[0046] In a third aspect, an electronic device is also provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the steps of the method for enhancing the experience of the tourist guide.
[0047] In a fourth aspect, a computer readable storage medium is also provided, which stores a program or instructions, and the program or instructions, when executed by a processor, implements the steps of the method for enhancing the experience of the tourist guide.
[0048] The application has the following advantages:
[0049] The method for enhancing the experience of the tourist guide can predict the most suitable scenic spot for the current tourist according to the tourist conditions of scenic spots in the scenic area and the tourist conditions on roads between scenic spots, and the scenic spot not only takes less time to travel from the current location of the tourist, saving the time of the tourist, but also is not crowded, improving the visiting experience of the tourist. After the tourist visits the first scenic spot, the method can be used again to guide the next scenic spot until the last scenic spot, and the visiting experience is good. BRIEF DESCRIPTION OF DRAWINGS
[0050] The application can be further illustrated by the non-limiting embodiments shown in the accompanying drawings. It should be understood that the following drawings only show certain embodiments of the application and therefore should not be considered as limiting the scope, and other related drawings can also be obtained from these drawings without creative labor for those skilled in the art.
[0051] Figure 1 A flow chart of an enhanced experience travel guide method provided for an embodiment of the application.
[0052] Figure 2 A schematic diagram of the principle structure of an enhanced experience travel guide system provided for an embodiment of the application. DETAILED DESCRIPTION
[0053] The application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that in the drawings or description, similar or identical parts are denoted by the same reference numerals, and the implementation modes not shown or described in the drawings are in the form known to those skilled in the art. In the description of the application, the terms "first", "second", etc. are only used for differentiation and cannot be understood as indicating or implying relative importance.
[0054] Please refer to Figure 1 The application provides an enhanced experience travel guide method, which can include the following steps:
[0055] S100, obtaining the time required for a tourist to travel from the current location to an unvisited scenic spot.
[0056] In this step, the current location of the tourist needs to be obtained first, and then a navigation route of the shortest distance from the current location of the tourist to all unvisited scenic spots is generated, and then the required time is obtained from the navigation route and the walking speed.
[0057] S200, prioritizing the unvisited scenic spots to obtain a first priority scenic spot, a second priority scenic spot,..., an n-th priority scenic spot, and the time required for a tourist to travel from the current location to the priority scenic spots is t1, t2,..., tn, respectively, and the rule of the sorting is that the less time a tourist needs to travel from the current location to the unvisited scenic spot, the higher the priority of the unvisited scenic spot;
[0058] S300, according to the priority order of the unvisited scenic spots, for each unvisited priority scenic spot, predicting the number of people at the priority scenic spot after a time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area, and the current tourist information on the road between the scenic spots in the scenic area, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for a tourist to travel from the current location to the priority scenic spot;
[0059] S400, guiding the tourist to visit the priority scenic spot.
[0060] The technical scheme provided by the application is a tourism guide method for enhancing experience. The method can predict the most suitable scenic spot for the current tourist according to the tourist conditions of each scenic spot in the scenic area and the tourist conditions on the road between the scenic spots, so that the scenic spot not only has less time cost from the current position of the tourist, but also is not crowded, thereby improving the tourist experience. After the tourist visits the first scenic spot, the method can be used to guide the next scenic spot until the last scenic spot, and the experience is good.
[0061] As a specific embodiment, in S300, the number of people in the priority scenic spot after the time t is predicted according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area, and the current tourist information on the road between the scenic spots in the scenic area, and specifically includes the following steps:
[0062] S310, predicting the number of people in the current priority scenic spot according to the current tourist information of the scenic spots in the scenic area;
[0063] S320, predicting the predicted number of people who come to the priority scenic spot and do not leave during the time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area, and the current tourist information on the road between the scenic spots in the scenic area;
[0064] S330, predicting the predicted number of people who are currently in the priority scenic spot and leave the priority scenic spot during the time t according to the preset visiting time of each scenic spot in the scenic area and the current tourist information of the scenic spots in the scenic area;
[0065] S340, the number of people in the priority scenic spot after the time t = the predicted number of people in the current priority scenic spot + the predicted number of people who come to the priority scenic spot and do not leave during the time t - the predicted number of people who are currently in the scenic spot and leave the priority scenic spot during the time t.
[0066] As a specific embodiment, in S310, the number of people in the current priority scenic spot is predicted according to the current tourist information of the scenic spots in the scenic area, and specifically includes:
[0067] S311, obtaining the current tourist information of the priority scenic spot, and the tourist information includes the number of tourists;
[0068] Specifically, in order to obtain the number of tourists in the scenic spot, a face recognition device can be arranged at the entrance of the scenic spot. If 55 tourists come, and 25 tourists are identified to leave through the face recognition device, it can be known that the current number of people in the priority scenic spot is 30
[0069] S312, predicting the number of people currently at the priority scenic spot according to the number of tourists.
[0070] In theory, since it is known that the current number of people at the priority scenic spot is 30, 30 can be taken as the standard. However, in some actual cases, there are people passing by but the face recognition device may fail to recognize them, resulting in errors. Therefore, when predicting the number of people currently at the priority scenic spot according to the number of tourists, prediction can be made according to experience.
[0071] As a specific embodiment, in S320, the predicted number of people who come to the priority scenic spot and do not leave during the time t is predicted according to the preset tour time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area, and the current tourist information on the road between the scenic spots in the scenic area. Specifically, it includes:
[0072] (1) obtaining the tourist information of tourists currently at a non-priority scenic spot, the tourist information including the current predicted position of the tourist and the scenic spot where the tourist is located;
[0073] According to the tourist information, the tourists are divided into tourists of the first scenic spot, tourists of the second scenic spot, …, and tourists of the nth scenic spot;
[0074] For each tourist of the first scenic spot, it is determined whether the tourist has visited the priority scenic spot. If not, the nearest route of the tourist to the priority scenic spot is obtained according to the current predicted position of the tourist, as well as the distance s of the route, the scenic spots not visited by the tourist along the route, and the number a of branch points along the route;
[0075] It is determined whether s / v, the sum of the preset tour time of the scenic spots not visited by the tourist and the predicted remaining tour time of the tourist at the current scenic spot, satisfies the condition of being less than or equal to the time t, and the number r of tourists satisfying the condition is counted, where v is the preset walking speed of the tourist;
[0076] The number of tourists is subjected to probability screening to obtain the screened number of tourists x1, x1=r / 2a;
[0077] For each tourist of the second scenic spot, the corresponding steps are also performed to obtain the screened number of tourists x2, x2=r / 2a;
[0078] For the tourists of the third scenic spot, the fourth scenic spot, …, and the nth scenic spot, the corresponding steps are also performed respectively to obtain the screened number of tourists x3, x4, …, and xn;
[0079] (2) obtaining the tourist information of the tourists on the road between the scenic spots, the tourist information including the current predicted position and the visiting direction of the tourists; the specific road where the tourist is can be obtained by the face recognition device set at the entrance and exit of the scenic spot, that is, if the tourist is recognized by the face recognition device at the exit of a scenic spot, the exit of a scenic spot leads to b scenic spot, and is not recognized by the face recognition device at the entrance of b scenic spot, then the tourist is on the road between the two scenic spots, and the visiting direction of the tourist is from a scenic spot to b scenic spot; if the tourist is recognized by the face recognition device at the exit of b scenic spot, the exit of b scenic spot leads to a scenic spot, and is not recognized by the face recognition device at the entrance of a scenic spot, then the tourist is on the road between the two scenic spots, and the visiting direction of the tourist is from b scenic spot to a scenic spot. The current predicted position of the tourist can be obtained by the time of leaving a scenic spot and the current and preset walking speed. If the tourist uses the electronic device, the electronic device has a GPS positioning module, the positioning information of the electronic device can be directly collected to obtain the current position information of the tourist.
[0080] According to the tourist information, the tourists are divided into multiple groups, each group corresponding to a road between scenic spots, and the tourists in each group are divided into tourists in the first visiting direction and tourists in the second visiting direction;
[0081] For each tourist in the first visiting direction in the first group, it is judged whether the tourist has visited the priority scenic spot or not, if not, the nearest route of the tourist to the priority scenic spot is obtained according to the current predicted position and the visiting direction of the tourist, and the distance s of the route, the scenic spots not visited by the tourist along the route and the number a of branch mouths along the route are obtained;
[0082] It is judged whether the sum of s / v and the preset visiting time of the scenic spots not visited by the tourist satisfies the condition of less than or equal to the time t and greater than the difference between the time t and the preset visiting time of the priority scenic spot, and the number r of all tourists satisfying the condition is counted, and the preset tourist walking speed v is;
[0083] The number of tourists is subjected to probability screening to obtain the screened number of tourists y11, y11=r / 2a;
[0084] For each tourist in the second visiting direction in the first group, the corresponding steps are also performed to obtain the screened number of tourists y12, y12=r / 2a;
[0085] The same steps as the tourists in the first group are performed on the tourists in other groups respectively to obtain the screened numbers y21, y22, y31, y32, …, yn1, yn2;
[0086] The number of tourists y11+y12+y21+y22+y31+y32+…yn1+yn2 obtained by this step is the predicted number of tourists who are currently on the road between the scenic spots and will come to the priority scenic spot and will not leave during the predicted time t.
[0087] (3) The predicted number of tourists who come to the priority scenic spot and will not leave during the time t = x1+x2+…
[0088] +xn+y11+y12+y21+y22+y31+y32+…yn1+yn2.
[0089] The predicted number of tourists x1+x2+…+xn+yl+y2 obtained by this step is the predicted number of tourists who will come to the priority scenic spot and will not leave during the predicted time t.
[0090] As a specific embodiment, the predicted number of tourists who are currently at the priority scenic spot and will leave the priority scenic spot during the time t is predicted according to the preset tour time of each scenic spot in the scenic area and the current tourist information of the scenic spots in the scenic area, specifically including:
[0091] The preset tour time of the priority scenic spot and the tourist information of the tourists currently in the priority scenic spot are obtained, and the tourist information includes the tour time of the tourists. The tour time of the tourists is equal to the difference between the current time and the time when the tourists enter the scenic spot, and the tourist is only recognized by the entrance face recognition device and is not recognized by the exit face recognition device.
[0092] It is judged whether the difference between the preset tour time and the tour time of the tourists satisfies the condition of being less than the time t, and the number of all tourists z satisfying the condition is counted, which is the predicted number of tourists who are currently at the priority scenic spot and will leave the priority scenic spot during the time t.
[0093] Through this step, the predicted number of tourists who are currently at the priority scenic spot and will leave the priority scenic spot during the time t can be predicted.
[0094] As a specific embodiment, after obtaining the time required for the tourists to travel from the current location to the unvisited scenic spots, the method further includes: screening the unvisited scenic spots, and the screening rule is that the time required for the tourists to travel from the current location to the unvisited scenic spots is less than the preset time t0.
[0095] The priority of the unvisited scenic spots is sorted, specifically including: sorting the priority of the screened unvisited scenic spots.
[0096] The preset time t0 can be set by the system, the scenic spot, or the user. If the time t0 exceeds the preset value, it indicates that the scenic spots are far from the current location of the tourist, and the scenic spots are excluded.
[0097] As a specific embodiment, the number of people at each unvisited priority scenic spot after time t is predicted according to the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spots in the scenic spot, and the current tourist information on the road between the scenic spots in the scenic spot, if all of which exceed the preset capacity of the priority scenic spot, the tourist is prompted to wait for visiting, in the order of the priority of the unvisited scenic spots. In this way, the degree of congestion of the scenic spot is reduced, and the experience of the tourist is ensured as much as possible.
[0098] Please refer to Figure 2 The application also provides a tourism guide system for enhancing experience, comprising:
[0099] The acquisition module is configured to acquire the time required for the tourist to reach each unvisited scenic spot from the current location.
[0100] The sorting module is configured to sort the unvisited scenic spots in priority, to obtain a first priority scenic spot, a second priority scenic spot,..., an nth priority scenic spot, and the time required for the tourist to reach the priority scenic spots from the current location is t1, t2,..., tn, and the rule of the sorting is that the less time the tourist takes to reach the unvisited scenic spot from the current location, the higher the priority of the unvisited scenic spot.
[0101] The prediction module is configured to predict the number of people at each unvisited priority scenic spot after time t according to the preset visiting time of each scenic spot in the scenic spot, the current tourist information of the scenic spots in the scenic spot, and the current tourist information on the road between the scenic spots in the scenic spot, in the order of the priority of the unvisited scenic spots, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for the tourist to reach the priority scenic spot from the current location.
[0102] The guide module is configured to guide the tourist to the priority scenic spot for visiting.
[0103] The specific implementation process of the system subject part of the application has been described in detail in the foregoing method subject, and will not be repeated here.
[0104] The application also provides an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to implement the steps of the tourism guide method for enhancing experience, which will not be repeated here.
[0105] The embodiment of the present application further provides a computer readable storage medium, which stores a program or instructions, and the program or instructions are executed by a processor to realize the steps of the method for guiding a tour with enhanced experience, which will not be described herein again.
[0106] In conclusion, the technical scheme provided by the present application is a method for guiding a tour with enhanced experience, which can predict the most suitable scenic spot for the current tourists according to the tourist conditions of each scenic spot in a scenic area and the tourist conditions on the roads between the scenic spots, so that the scenic spot is not only close to the current position of the tourists and takes less time, but also is not crowded, thereby improving the tour experience of the tourists. After the tourists finish touring the first scenic spot, the method can be used again to guide the tour of the next scenic spot until the last scenic spot, and the tour experience is good.
[0107] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by hardware, or by means of software and a necessary general hardware platform, based on such understanding, the technical scheme of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.), and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the method described in each embodiment of the present application.
[0108] In the embodiments provided by the present application, it should be understood that the disclosed method and system can also be implemented by other manners. The above-described method and system embodiments are only illustrative, for example, the flowcharts and block diagrams in the drawings show the possible implementation architecture, functions and operations of the method and system and the computer program product according to the embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code, which includes one or more executable instructions for implementing the specified logical functions. It should also be noted that each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions. In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0109] The above merely provides an example of the present application, and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims
1. An enhanced experience tour guiding method, characterized by, The method comprises the following steps: acquiring time required for a tourist to reach unvisited scenic spots from a current location; ranking the unvisited scenic spots in priority to obtain first, second, and nth priority scenic spots, and time required for the tourist to reach the priority scenic spots from the current location, respectively, t1, t2, …, tn, the rule of the ranking being that the less time required for the tourist to reach the unvisited scenic spots from the current location, the higher priority of the unvisited scenic spots; according to preset visiting time of scenic spots in the scenic area, current tourist information of scenic spots in the scenic area, and current tourist information on roads between scenic spots in the scenic area, predicting the number of people at the priority scenic spot after time t, until the number of people does not exceed the preset capacity of the priority scenic spot, the time t being the time required for the tourist to reach the priority scenic spot from the current location; guiding the tourist to visit the priority scenic spot; wherein the predicting the number of people at the priority scenic spot after time t according to preset visiting time of scenic spots in the scenic area, current tourist information of scenic spots in the scenic area, and current tourist information on roads between scenic spots in the scenic area comprises: predicting the number of people at the priority scenic spot according to current tourist information of scenic spots in the scenic area; predicting the number of predicted people arriving at the priority scenic spot and not leaving during time t according to preset visiting time of scenic spots in the scenic area, current tourist information of scenic spots in the scenic area, and current tourist information on roads between scenic spots in the scenic area; predicting the number of predicted people currently at the priority scenic spot and leaving the priority scenic spot during time t according to preset visiting time of scenic spots in the scenic area and current tourist information of scenic spots in the scenic area; the number of people at the priority scenic spot after time t = the predicted number of people at the priority scenic spot + the number of predicted people arriving at the priority scenic spot and not leaving during time t - the predicted number of people currently at the priority scenic spot and leaving the priority scenic spot during time t; the predicting the number of predicted people arriving at the priority scenic spot and not leaving during time t according to preset visiting time of scenic spots in the scenic area, current tourist information of scenic spots in the scenic area, and current tourist information on roads between scenic spots in the scenic area comprises: acquiring tourist information of tourists at the current location other than the priority scenic spot, the tourist information including a current predicted location of a tourist and a scenic spot where the tourist is located; classifying the tourists into tourists at a first scenic spot, tourists at a second scenic spot, …, and tourists at an nth scenic spot according to the tourist information; for each tourist at the first scenic spot, judging whether the tourist has visited the priority scenic spot, and if not, acquiring a nearest route of the tourist to the priority scenic spot, and distance s of the route, scenic spots not visited by the tourist along the route, and number a of branch points along the route; determining whether the sum of s / v and the preset visiting time of the unvisited scenic spots of the tourist satisfies the condition of being less than or equal to the time t, and counting the number r of all the tourists satisfying the condition, wherein v is the preset walking speed of the tourist; Probability screening is performed on the tourist number to obtain a screened tourist number x1, x1=r / 2 a ; For each visitor of the second scenic spot, the corresponding steps are also carried out, and the screened visitor number x2 is obtained, x2=r / 2 a ; the same steps are performed on the tourists of the third scenic spot, the fourth scenic spot, and the nth scenic spot, respectively, to obtain the screened numbers of tourists x3, x4, and xn, respectively; obtaining tourist information of the tourists currently on the road between scenic spots, the tourist information including the current predicted position and the visiting direction of the tourist; grouping the tourists into multiple groups according to the tourist information, each group corresponding to a road between scenic spots, and dividing the tourists in each group into tourists in the first visiting direction and tourists in the second visiting direction; for each tourist in the first visiting direction in the first group, determining whether the tourist has visited the priority scenic spot, and if not, obtaining the nearest route of the tourist to the priority scenic spot according to the current predicted position and the visiting direction of the tourist, and the distance s of the route and the number a of the scenic spots not visited by the tourist and the number of branch points on the route; determining whether the sum of s / v and the preset visiting time of the unvisited scenic spots of the tourist satisfies the condition of being less than or equal to the time t, and counting the number r of all the tourists satisfying the condition, wherein v is the preset walking speed of the tourist; Probability screening is performed on the tourist number to obtain a screened tourist number y11, y11=r / 2 a ; For each visitor in the second visiting direction in the first group, the corresponding steps are also performed, and the number of filtered visitors y12 is obtained, y12=r / 2 a ; the same steps are performed on the tourists of the third scenic spot, the fourth scenic spot, and the nth scenic spot, respectively, to obtain the screened numbers of tourists x3, x4, and xn, respectively; the predicted number of people coming to the priority scenic spot and not leaving during the time t = x1+x2+……+xn+y11+y12+y21+y22+y31+y32+……yn1+yn2. the predicted number of people coming to the priority scenic spot and not leaving during the time t = x1+x2+……+xn+y11+y12+y21+y22+y31+y32+……yn1+yn2.
2. The method of claim 1, wherein, the method according to any one of claims 1-3, wherein, 3. The method of claim 1, wherein, The acquiring the time required for the tourist to respectively reach the unvisited scenic spots from the current position further comprises: screening the unvisited scenic spots, and the screening rule is that the time required for the tourist to reach the unvisited scenic spots from the current position is less than a preset time t0; The priority sorting of the unvisited scenic spots comprises: priority sorting of the screened unvisited scenic spots.
5. The method of claim 1, wherein, The priority scenic spots are sorted according to the priority order of the unvisited scenic spots, and the number of people in each unvisited priority scenic spot is predicted after a time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the road between the scenic spots in the scenic area, and if all the numbers of people exceed the preset capacity of the priority scenic spot, the tourist is prompted to wait for visiting.
6. An enhanced experience tour guide system characterized by, It comprises: An acquiring module for acquiring the time required for the tourist to respectively reach the unvisited scenic spots from the current position; A sorting module for priority sorting of the unvisited scenic spots to obtain a first priority scenic spot, a second priority scenic spot,..., an n-th priority scenic spot, and the time required for the tourist to reach the priority scenic spots from the current position is t1, t2,..., tn, respectively, and the sorting rule is that the less the time required for the tourist to reach the unvisited scenic spots from the current position, the higher the priority of the unvisited scenic spot; A prediction module for priority sorting of the unvisited scenic spots according to the priority order of the unvisited scenic spots, and the number of people in each unvisited priority scenic spot is predicted after a time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the road between the scenic spots in the scenic area, until the number of people does not exceed the preset capacity of the priority scenic spot, and the time t refers to the time required for the tourist to reach the priority scenic spot from the current position; A guide module for guiding the tourist to the priority scenic spot for visiting; The prediction module is specifically used for: predicting the number of people in the current priority scenic spot according to the current tourist information of the scenic spots in the scenic area; predicting the predicted number of people who come to the priority scenic spot and do not leave during the time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the road between the scenic spots in the scenic area; predicting the predicted number of people who are currently in the priority scenic spot and leave the priority scenic spot during the time t according to the preset visiting time of each scenic spot in the scenic area and the current tourist information of the scenic spots in the scenic area; The number of people in the priority scenic spot after the time t = the predicted number of people in the current priority scenic spot + the predicted number of people who come to the priority scenic spot and do not leave during the time t - the predicted number of people who are currently in the scenic spot and leave the priority scenic spot during the time t; The predicted number of people who come to the priority scenic spot and do not leave during the time t according to the preset visiting time of each scenic spot in the scenic area, the current tourist information of the scenic spots in the scenic area and the current tourist information on the road between the scenic spots in the scenic area comprises: acquiring the tourist information of the tourist at the non-priority scenic spot at the current position, and the tourist information comprises a current predicted position of the tourist and a scenic spot where the tourist is located. According to the tourist information, the tourists are divided into the first scenic spot tourists, the second scenic spot tourists, and the nth scenic spot tourists; For each tourist of the first scenic spot, it is judged whether the tourist has visited the priority scenic spot. If not, the nearest route of the tourist to the priority scenic spot is obtained according to the current predicted position of the tourist, and the distance s of the route, the scenic spots not visited by the tourist along the route, and the number a of branch points along the route are obtained; It is judged whether s / v and the preset visiting time of the scenic spots not visited by the tourist satisfy the condition of being less than or equal to the time t, and the number r of all tourists satisfying the condition is counted, wherein v is the preset walking speed of the tourist; Probability screening is performed on the tourist number to obtain a screened tourist number x1, x1=r / 2 a ; For each visitor of the second scenic spot, the corresponding steps are also carried out, and the screened visitor number x2 is obtained, x2=r / 2 a ; The same steps are performed for the tourists of the third scenic spot, the fourth scenic spot, and the nth scenic spot, respectively, to obtain the screened tourist numbers x3, x4, and xn. Tourist information of the tourists currently on the road between scenic spots is obtained, and the tourist information includes the current predicted position and the visiting direction of the tourist. According to the tourist information, the tourists are divided into multiple groups, and each group corresponds to a road between scenic spots. The tourists in each group are divided into tourists of the first visiting direction and tourists of the second visiting direction. For each tourist of the first visiting direction in the first group, it is judged whether the tourist has visited the priority scenic spot. If not, the nearest route of the tourist to the priority scenic spot is obtained according to the current predicted position and the visiting direction of the tourist, and the distance s of the route, the scenic spots not visited by the tourist along the route, and the number a of branch points along the route are obtained. It is judged whether s / v and the preset visiting time of the scenic spots not visited by the tourist satisfy the condition of being less than or equal to the time t and greater than the difference between the time t and the preset visiting time of the priority scenic spot, and the number r of all tourists satisfying the condition is counted, wherein v is the preset walking speed of the tourist. Probability screening is performed on the tourist number to obtain a screened tourist number y11, y11=r / 2 a ; For each visitor in the second visiting direction in the first group, the corresponding steps are also performed, and the number of filtered visitors y12 is obtained, y12=r / 2 a ; The same steps as for the tourists of the first group are performed for the tourists of the other groups to obtain the screened numbers y21, y22, y31, y32, …, yn1, and yn2. The predicted number of people coming to the priority scenic spot during the time t and not leaving is x1+x2+…+xn+y11+y12+y21+y22+y31+y32+…yn1+yn2. The electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program implements the steps of the enhanced experience tourism guide method according to any one of claims 1-5 when executed by the processor.
7. An electronic device, comprising: The computer readable storage medium stores a program or instructions, and the program or instructions implement the steps of the enhanced experience tourism guide method according to any one of claims 1-5 when executed by the processor.
8. A computer-readable storage medium, characterized in that,
Citation Information
Patent Citations
A system and a method for dynamically predicting the number of tourism projects in a tourism park
CN109948843A
Tourist route planning method and device
CN113159367A