Data indexing and compression
First Claim
Patent Images
1. A method of indexing multidimensional data including:
- obtaining a data set describing features defined over at least one dimension other than time;
obtaining index data comprising at least one value corresponding to the at least one non-time dimension;
compressing the data set;
storing the compressed data set;
associating the index data with the compressed data set such that the compressed data set is identifiable by the index data;
generating mapping data describing a relationship between a first said compressed data set and a second said compressed data set; and
analysing the mapping data to identify differences between the first and second data sets,wherein the mapping data is in the form of a motion vector describing a change between the first data set and the second data set in terms of at least one of the dimensions over which the data sets are defined.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of indexing multidimensional data obtains (302) a data set (210) describing features defined over at least one dimension other than time. Index data (212) comprising at least one value corresponding to the at least one non-time dimension is also obtained. The data set is compressed (306) and the index data is associated (308) with the compressed data set such that the compressed data set is identifiable by the index data.
-
Citations
13 Claims
-
1. A method of indexing multidimensional data including:
-
obtaining a data set describing features defined over at least one dimension other than time; obtaining index data comprising at least one value corresponding to the at least one non-time dimension; compressing the data set; storing the compressed data set; associating the index data with the compressed data set such that the compressed data set is identifiable by the index data; generating mapping data describing a relationship between a first said compressed data set and a second said compressed data set; and analysing the mapping data to identify differences between the first and second data sets, wherein the mapping data is in the form of a motion vector describing a change between the first data set and the second data set in terms of at least one of the dimensions over which the data sets are defined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system configured to index multidimensional data, the system including:
-
a device configured to obtain a data set describing features defined over at least one dimension other than time; a device configured to obtain index data comprising at least one value corresponding to the at least one non-time dimension; a device configured to compress the data set; a device configured to store the compressed data set, a device configured to associate the index data with the compressed data set such that the compressed data set is identifiable by the index data; a device configured to generate mapping data describing a relationship between a first said compressed data set and a second said compressed data set; and a device configured to analyze the mapping data to identify differences between the first and second data sets, wherein the mapping data is in the form of a motion vector describing a change between the first data set and the second data set in terms of at least one of the dimensions over which the data sets are defined.
-
-
11. A method of indexing multidimensional data comprising:
-
obtaining a plurality of data sets, each data set describing features defined over at least one dimension other than time; obtaining index data comprising at least one value corresponding to the at least one non-time dimension of each data set; compressing each data set by interpolating the data set onto a background mesh, decomposing the interpolation into wavelet coefficients using a wavelet function based on the at least one non-time dimension, and storing the wavelet coefficients; storing each compressed data set; associating the index data with a respective compressed data set such that the compressed data set is identifiable by the index data; and generating mapping data describing a relationship between a first compressed data set and a second compressed data set, wherein each data set comprises numerical simulation data, such as computational fluid dynamics (CFD) simulation data representing fluid flow about an object, wherein the index data includes a value for an engineering term relating to the object, with the engineering term corresponding to the at least one non-time dimension of the respective data set, and a value for a field flow term relating to the fluid flow, with the field flow term corresponding to the at least one non-time dimension of the respective data set.
-
-
12. A method of indexing multidimensional data including:
-
obtaining a data set describing features defined over at least one dimension other than time; obtaining index data comprising at least one value corresponding to the at least one non-time dimension; compressing the data set; storing the compressed data set, associating the index data with the compressed data set such that the compressed data set is identifiable by the index data; and generating mapping data describing a relationship between a first said compressed data set and a second said compressed data set, wherein the mapping data is in the form of a motion vector describing a change between the first data set and the second data set in terms of at least one of the non-time dimensions over which the data sets are defined and further including analysing the mapping data to identify differences between the first and second data sets, wherein the data set comprises numerical simulation data, such as computational fluid dynamics (CFD) simulation data representing fluid flow about an object, wherein the index data includes a value for an engineering term such as wingspan, number of wheels, bar thickness, velocity of a moving body in the simulation, and material type relating to the object, with the engineering term corresponding to the at least one non-time dimension of the data set.
-
-
13. A method of indexing multidimensional data including:
-
obtaining a data set describing features defined over at least one dimension other than time; obtaining index data comprising at least one value corresponding to the at least one non-time dimension; compressing the data set; storing the compressed data set; associating the index data with the compressed data set such that the compressed data set is identifiable by the index data; and generating mapping data describing a relationship between a first said compressed data set and a second said compressed data set, wherein the mapping data is in the form of a motion vector describing a change between the first data set and the second data set in terms of at least one of the non-time dimensions over which the data sets are defined and further including analysing the mapping data to identify differences between the first and second data sets, wherein the data set comprises numerical simulation data, such as computational fluid dynamics (CFD) simulation data representing fluid flow about an object, wherein the index data includes a value for a field flow term such as stagnation point, vortex, boundary layer characteristic, and shock wave that relate to the fluid flow, with the field flow term corresponding to at least one non-time dimension of the data set.
-
Specification