CN-121707780-B - System for guiding and playing of travel scene script-based task integrated on line and off line
Abstract
The invention belongs to the technical field of intelligent tourism, and discloses a system for guiding and playing by using a travel scene script and a script task integrated on line; the system comprises an off-line scene perception module, a scene feature analysis module, an on-line off-line linkage matching module, a path optimization module, a task progress tracking module, a multi-terminal data synchronization module and a script task management module. The method comprises the steps of realizing accurate positioning of a whole scene through a multi-source positioning signal fusion technology, constructing feature vectors based on a guest behavior mode and scene dynamic characteristics, guaranteeing recommendation logic by utilizing a task association directed graph, analyzing and optimizing a navigation path by combining guest intention, enhancing experience immersion by adopting an interaction mechanism of preheating guidance and core triggering, implementing space and time sequence dual verification to ensure that tasks are truly completed, establishing cross-terminal real-time synchronization to ensure data consistency, and continuously optimizing task parameters through analysis. The invention can balance exploration freedom and task guidance, lighten decision fatigue and realize intelligent dispersion and accurate diversion of passenger flow.
Inventors
- WU KEHUA
- CHEN SHIJIE
Assignees
- 源之宇宙(福建)科技集团有限公司
- 源之宇宙(福建)科技创新有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20260212
Claims (9)
- 1. An off-line and on-line converged travel scenario script-oriented game system, comprising: The system comprises an offline scene perception module, a network management module and a network management module, wherein the offline scene perception module is used for acquiring a multi-source positioning signal sequence of a tourist mobile terminal and scene state time sequence data of surrounding merchants, and performing fusion filtering processing on the multi-source positioning signal sequence to generate fusion positioning coordinates; The scene feature analysis module is used for constructing a scene dynamic feature vector based on the track features of the fusion positioning coordinates and the scene state time sequence data, and comprises the following steps: calculating displacement vectors of adjacent coordinate points in the fused positioning coordinate sequence, and identifying a motion state label of the tourist according to a direction angle difference value and a module length change rate of the displacement vectors; grouping the scene state time sequence data according to merchant entities and carrying out differential operation to identify the state transition moment and transition type of each merchant; Calculating the time difference between the current time and the last state transition time of each merchant, and mapping the time difference into a state freshness coefficient; Carrying out vectorization splicing and normalization on the current state value, the state freshness coefficient, the relative distance between the merchant and tourist and the motion state label of each merchant to generate the scene dynamic feature vector; the on-line and off-line linkage matching module is used for matching a drama task library by taking the scene dynamic feature vector as a query condition, extracting a candidate task set, constructing a task association directed graph, and screening and generating a target task sequence based on the task association directed graph; the path optimization module is used for extracting the execution place and the effective time window of each task in the target task sequence and planning a navigation path meeting the constraint of the time window; The task progress tracking module is used for monitoring the position of the tourist along the navigation path, pushing the task guide content when the tourist enters a trigger area of a task execution place, and receiving task completion voucher data submitted by the tourist; The multi-terminal data synchronization module is used for carrying out space inclusion verification and time sequence rationality verification on the task completion voucher data, updating the task state according to the verification result and synchronizing the task state to the merchant terminal and the management terminal; And the drama task management module is used for extracting the characteristic parameters of the guest behavior based on the synchronously completed task execution data and reversely correcting the trigger condition parameters of the corresponding tasks in the drama task library.
- 2. The system of claim 1, wherein the performing a fusion filtering process on the multi-source positioning signal sequence to generate fusion positioning coordinates comprises: dividing satellite positioning coordinates in the multi-source positioning signal sequence according to sliding windows, and calculating Euclidean distance between sampling points in each window and the geometric center of the window; Marking the sampling points with the Euclidean distance exceeding the distance standard deviation preset times in the window as candidate abnormal points; Detecting the displacement vector included angle formed by the candidate abnormal points and the front and rear adjacent sampling points, and confirming the candidate abnormal points as abnormal jump points and eliminating the abnormal jump points when the included angle is smaller than a preset acute angle threshold value; Performing triangular positioning calculation on the Bluetooth beacon signal intensity in the multi-source positioning signal sequence to obtain a beacon estimation coordinate; And respectively calculating positioning weights according to the satellite positioning coordinates after abnormal jump points are removed and the signal quality parameters of the beacon estimation coordinates, and performing weighted fusion to generate the fused positioning coordinates.
- 3. The system of claim 1, wherein the matching a scripted task library using the scene dynamic feature vector as a query condition, extracting a candidate task set and constructing a task association directed graph, comprises: traversing the trigger condition characteristics of each task in the script task library, and screening the tasks with the trigger conditions and the scene dynamic characteristic vectors having intersections to form a candidate task set; Extracting a front task identification list and a mutual exclusion task identification list of each task statement in the candidate task set; Creating a dependency edge according to the pre-task identification list by taking each task as a node, and creating a mutual exclusion edge according to the mutual exclusion task identification list; detecting whether a loop exists in a directed graph formed by the dependent edges, and deleting the dependent edge with the lowest weight in the loop when the loop exists; and merging the dependency edges and the mutex edges after loop elimination to generate the task association directed graph.
- 4. The system of claim 1, wherein generating the target task sequence based on the task association directed graph filtering comprises: Traversing the task association directed graph, screening tasks meeting pre-dependency and having no mutual exclusion conflict to form a primary task set; Sequencing the primary selected task set according to the product of the trigger condition matching degree and the rewarding weight of each task, and intercepting the preset number of tasks sequenced in front to form a primary selected task sequence; Extracting a track segment in the latest preset time length from the fused positioning coordinate sequence, and calculating a main direction vector; Calculating the included angle between the azimuth vector of each task execution place in the primary task sequence relative to the current position of the tourist and the main direction vector, and recording the included angle as an azimuth deflection angle; And eliminating tasks with azimuth deflection angles exceeding a preset wrapping threshold value, and generating the target task sequence.
- 5. The system of claim 1, wherein the extracting the execution place and the effective time window of each task in the target task sequence, and planning the navigation path satisfying the time window constraint, comprises: extracting the direction inertia characteristics and the speed rhythm characteristics of the recent track of the tourist from the fused positioning coordinate sequence, and constructing a short-term intention vector of the tourist according to the direction inertia characteristics and the speed rhythm characteristics; Taking the current position of the tourist as a starting point, and performing track extrapolation along the direction of the short-term intention vector of the tourist to generate an intention track prediction line; calculating the vertical projection distance from each task execution place in the target task sequence to the intended track prediction line, and defining the vertical projection distance as the task accident degree of the corresponding task; According to the task accident degree of each task, ascending order arrangement is carried out, the tasks are sequentially selected from the arrangement result until the task accident degree accumulated value of the selected tasks reaches a preset accident degree threshold value, and the selected tasks form a comfortable task set; extracting effective time windows of all tasks in the comfortable task set, screening tasks with reachable intersections between the effective time windows and the current moment to form a time sequence feasible task subset; sequencing the tasks in the time sequence feasible task subset according to the projection positions of the execution places of the tasks along the intended track prediction line to generate an initial access sequence; Calculating an included angle sequence of a connecting line of adjacent task execution places in the initial access sequence and the intended track prediction line, and inserting a transition guide point positioned on the intended track prediction line between corresponding adjacent tasks when an included angle exceeding a preset steering threshold exists in the included angle sequence; And mapping the initial access sequence after the transition guide point is inserted to a geographic road network to generate the navigation path.
- 6. The system of claim 1, wherein the monitoring of guest locations along the navigation path pushes task guidance content when a guest enters a trigger area of a task execution location, comprising: Continuously calculating the distance between the current position of the tourist and the next execution place on the navigation path; when the distance is smaller than the preheating distance threshold for the first time, extracting preheating guide content of a task corresponding to the execution place and pushing the preheating guide content to the mobile terminal; defining a core trigger area by taking the execution place as a circle center and presetting a trigger radius; when the tourist position enters the core trigger area, loading the complete guide content and the interaction component of the task and pushing the complete guide content and the interaction component to the mobile terminal; and displaying the complete guide content at the mobile terminal, and waiting for the tourist to submit the task completion voucher data.
- 7. The system of claim 1, wherein the performing the space inclusion check and the time sequence rationality check on the task completion credential data, and updating the task state according to the check result comprises: Extracting the voucher collecting position coordinates and the voucher collecting time stamp embedded in the task completion voucher data; calculating the distance between the voucher acquisition position coordinates and the center point of the current task trigger area, and judging that the space inclusion verification fails when the distance exceeds the radius of the trigger area; Calculating the difference between the voucher acquisition time stamp and the task acquisition time, and judging that the time sequence rationality check fails when the difference is a negative value or exceeds the preset maximum completion time of the task; when both checks pass, updating the task state to finished and recording a finishing timestamp; and when any check fails, keeping the task state as in progress and returning a verification feedback message containing the failure reason.
- 8. The system of claim 1, wherein the synchronizing to the merchant and manager comprises: Monitoring a change event of a task state, and generating a synchronous data packet carrying state change contents and a serial number when detecting state change; distributing the synchronous data packet to a merchant terminal and a management terminal through a long connection channel; Receiving a confirmation response carrying the local data version number returned by each end; comparing the data version numbers returned by the terminals with the version numbers of the transmitting terminals, and executing incremental data reissue to the terminals with inconsistent version numbers; And when no acknowledgement response is received within the preset timeout time, executing synchronous data packet retransmission until the data version numbers of all the terminals agree.
- 9. The system of claim 1, wherein the extracting guest behavior feature parameters based on the synchronously completed task execution data and reversely correcting trigger condition parameters of corresponding tasks in the script task library comprises: extracting the time when tourists enter and leave each task trigger area from the task execution data, and calculating residence time; Counting the mean value and variance of residence time of the same task on a plurality of tourist samples; when the residence time average value is lower than the preset proportion of the preset completion time of the task, the trigger condition matching degree threshold value of the task is improved; Extracting a spatial deviation integral value of an actual travelling track of the tourist and the navigation path from the task execution data; And when the spatial deviation integral value exceeds a preset deviation threshold value, reducing the reward weight of the task and writing the reward weight into the script task library.
Description
System for guiding and playing of travel scene script-based task integrated on line and off line Technical Field The invention relates to the technical field of intelligent tourism, in particular to a system for guiding and playing by using a scenario script task integrating offline and online. Background The prior travel guiding technology has the fundamental defect that the online and offline severe splitting is carried out, the information presented by the online platform is difficult to be synchronously linked with the offline real-time scene, so that tourists often face the embarrassing situation that the restaurant to which the navigation guidance is directed is full or temporarily closed, the exhibition recommended to visit is actually finished, or the place of the active area to which the navigation guidance is directed is temporarily changed due to the weather change. The information time lag continuously reduces the trust degree of the tourists on the online guidance, and seriously influences the travel experience. Secondly, the traditional game guiding content is single and lacks attractive force, is limited to basic map navigation and simple information display, and cannot effectively excite the exploring desire and participation enthusiasm of tourists. Tourists are often in a passive information receiving state in scenic spots, lack of immersive experience and interactive fun, and low participation degree is caused, so that deep tourism memory points are difficult to form. Most importantly, the existing system generally lacks a complete task management mechanism, and cannot realize the full-flow closed-loop management of task design, release, personalized recommendation, task acquisition, execution guidance, verification completion and rewarding feedback. The tourists cannot obtain consistent guiding experience, merchants are difficult to accurately touch target passenger groups, and the platform lacks effective data analysis capability, so that all links of the whole travel ecology are split to run, an information island is formed, and resource waste and experience faults are caused. The fragmented play experience severely restricts the digital transformation and service upgrading of the travel industry, and cannot meet the deep requirements of modern tourists on personalized, immersive and social travel experiences. In view of the above, the present invention proposes an online and offline integrated travel scenario script-oriented game system to solve the above-mentioned problems. Disclosure of Invention In order to overcome the defects in the prior art and achieve the purposes, the invention provides a travel scene script-based task guiding playing system integrating offline and online, which comprises the following technical scheme: The off-line scene perception module is used for acquiring scene state time sequence data of a multi-source positioning signal sequence of the tourist mobile terminal and surrounding merchants, and performing fusion filtering processing on the multi-source positioning signal sequence to generate fusion positioning coordinates; the scene feature analysis module is used for constructing scene dynamic feature vectors based on the track features of the fusion positioning coordinates and scene state time sequence data; The on-line and off-line linkage matching module is used for matching the drama task library by taking the scene dynamic feature vector as a query condition, extracting a candidate task set, constructing a task association directed graph, and screening and generating a target task sequence based on the task association directed graph; The path optimization module is used for extracting execution places and effective time windows of all tasks in the target task sequence and planning navigation paths meeting the constraint of the time windows; The task progress tracking module is used for monitoring the position of the tourist along the navigation path, pushing the task guide content when the tourist enters a trigger area of the task execution place, and receiving the task completion voucher data submitted by the tourist; The multi-terminal data synchronization module is used for carrying out space inclusion verification and time sequence rationality verification on the task completion voucher data, updating the task state according to the verification result and synchronizing the task state to the merchant terminal and the management terminal; The drama task management module is used for extracting guest behavior characteristic parameters based on the synchronously completed task execution data and reversely correcting trigger condition parameters of corresponding tasks in the drama task library; all the modules are connected in a wired and/or wireless mode, so that data transmission among the modules is realized. The invention discloses a technical effect and advantages of a travel scene script-based task guiding play system integrating offline and on