Method and system for supporting large-scale time series data interaction based on line segment KD tree
A time-series data and interactive method technology, applied in the field of data visualization, can solve the problems that users cannot learn detailed trend information from it, and affect users' data analysis and cognitive work.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] This implementation provides an interactive exploration method that supports large-scale time series data based on line segment KD tree;
[0048] figure 1 It is a flow chart of the index construction process in the present invention. The index construction method based on line segment KD tree, including:
[0049] Step 1: For the input time series data p 1 ,...,p m Perform curve segmentation based on the Ramer-Douglas-Peucker method to obtain approximate straight line segments for all time series data. The specific description is: initialize a polyline segment, which only contains the first and last endpoints p of the time series data 1 ,p m ;For a polyline segment, recursively add the farthest point p to the current polyline i , until the distance between all uninserted points and the current polyline is less than a set threshold ∈;
[0050] Step 2: Construct the segment-based KD tree for the segmented segments. The specific description is: first calculate the c...
Embodiment 2
[0069] From the user client, an interactive exploration system for time series data is provided, including:
[0070] The data module is used to select and upload the data content used; set the details of the data field used for visualization; and export the detailed information of the chart or data generated by the analysis in the system;
[0071] Configuration management module, used to set specific visualization parameters; select interactive query tools for visual analysis;
[0072] The statistical information module is used to display the statistical information of the currently selected interactive data; display representative line information; adjust the calculation method of the current interactive query result; adjust or delete the selected range of the interactive query;
[0073] The visualization module is used to display the visual information chart based on the configuration selected by the user; it supports the use of interactive query tools for visual analysis on...
Embodiment 3
[0075] A line-segment KD tree-based system that supports large-scale time series data interaction, including:
[0076] A segmentation module configured to divide each time series into a plurality of line segments, and calculate the slope corresponding to each line segment;
[0077] The KD tree index structure building module is configured to establish a KD tree index structure in three-dimensional space for all line segments after segmentation;
[0078] A calculation module configured to calculate the spatial span information in each KD tree node;
[0079] The query module is configured to, for the interactive target area, query all line segment information passing through the selected area in the KD tree index structure, and perform interactive query.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com