Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Pyramid-based scatter diagram sampling method and system

A technology of pyramid and scatter diagram, which is applied in image data processing, extraction from basic elements, 2D image generation, etc. It can solve the problems of no solution, stability, and poor effect of progressive data, etc., and achieves short running time , maintain frame-to-frame stability, and meet real-time processing requirements

Pending Publication Date: 2021-10-19
SHANDONG UNIV
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, these existing methods often assume that all data can be loaded into memory in advance, which may not work well for progressive data such as large data that cannot be fully loaded into memory and data that is gradually loaded in a network environment; for example, the aforementioned recursive division The construction of the KD tree structure of sampling technology is relatively complicated. Every time new data arrives, it needs to be rebuilt from the root node. Select a fixed number of sample points and maintain a certain degree of stability when switching frames. Like random sampling, it can maintain relative density, but it also has the defect that random sampling will lose outliers in low-density areas.
[0007] To sum up, the current scatterplot sampling techniques in progressive scenarios have their own limitations, and there is no widely adopted standard solution

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Pyramid-based scatter diagram sampling method and system
  • Pyramid-based scatter diagram sampling method and system
  • Pyramid-based scatter diagram sampling method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] This embodiment provides a pyramid-based sampling method for scatter diagrams, specifically a sampling algorithm based on a pyramid structure, which is used for sampling progressive data and stream data in scatter diagrams, and also proposes a sampling algorithm based on this The sampling algorithm is an incremental update algorithm for progressive and stream data visualization; it can be applied to scenarios such as geographic coordinate construction, fault diagnosis evaluation, and data summary analysis. Targeted sampling; such as figure 1 The specific sampling procedures shown include:

[0041] (1) Convert the scatter plot of the acquired sample data into a density plot;

[0042] (2) Propose a sampling algorithm based on the pyramid structure, combining data density and visual density; specifically, construct a data density pyramid and a visual density pyramid based on the density map; use the top layer of the visual density pyramid as the initial sample for the cor...

Embodiment 2

[0095] This embodiment provides a pyramid-based scatter plot sampling system, including:

[0096] A conversion module configured to convert the scatter plot of the acquired sample data into a density plot;

[0097] a pyramid building module configured to build a data density pyramid and a visual density pyramid based on the density map;

[0098] The sample allocation module is configured to use the top value of the visual density pyramid as the initial number of samples allocated to the corresponding area in the sample allocation map, calculate the number of samples allocated to each area in the sample allocation map layer by layer according to the data density pyramid and the visual density pyramid, and obtain the final Sample distribution map;

[0099] The sampling module is configured to select sample points based on the final sample distribution map to obtain a sampling result.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a pyramid-based scatter diagram sampling method and system. The method comprises the following steps: converting a scatter diagram of acquired sample data into a density map; constructing a data density pyramid and a visual density pyramid based on the density map; taking the top layer value of the visual density pyramid as the initial sample number allocated to the corresponding area in the sample allocation graph, calculating the sample number allocated to each area in the sample allocation graph layer by layer according to the data density pyramid and the visual density pyramid, and obtaining a final sample allocation graph; and selecting sample points based on the final sample distribution diagram to obtain a sampling result. A pyramid structure commonly used for image processing is used for scatter diagram sampling so as to solve the problem of over-drawing, and effect sampling points capable of keeping high relative density and abnormal values at the same time are selected by fusing a data density map and a visual density map.

Description

technical field [0001] The invention relates to the technical field of scatter plot sampling, in particular to a pyramid-based scatter plot sampling method and system. Background technique [0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art. [0003] The visualization system has low latency to maintain the user's attention, thereby supporting effective data exploration. Progressive visualization has emerged as a promising paradigm for controlling latency as the size of data continues to grow. By dividing the data into multiple chunks, a single chunk of data can be transmitted at a time over a limited bandwidth channel and visualizations can be rendered incrementally, allowing analysts to explore intermediate results with a controlled latency experience, ensuring the accuracy of big data visualizations Compute scalability. This paradigm also applies to streaming data visu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T11/20G06F9/451
CPCG06T11/206G06F9/451
Inventor 汪云海陈昕
Owner SHANDONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products