Method and system for analyzing multi-dimensional data
First Claim
Patent Images
1. A method for analyzing a sequence of data arrays comprising the steps of:
- (a) selecting at least one type of region of interest of said data arrays;
(b) selecting at least one region of interest for each of said at least one selected type of region of interest selected in step (a) from said data arrays;
(c) transforming said sequence of data arrays into a first simplified data array having a first dimension equal to the number of said at least one region of interest selected in step (b), a second dimension equal to the number of data arrays in said sequence, and a third dimension equal to the number of said selected types of regions of interest;
(d) detecting events of interest in said at least one selected region of interest;
(e) storing said detected events of interest in a second simplified data array of binary data, having the same dimensions as said first simplified data array; and
(f) analyzing data in one of the data arrays selected from the group consisting of said first simplified data array and said second simplified data array, to determine relationships between said detected events of interest.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method for analyzing a sequence of data arrays. A selection of at least one type of region of interest and at least one region of interest from said data arrays is made. The sequence of data arrays are then transformed into a simplified data array. Events of interest in the selected regions of interest are then detected and stored in a second simplified data array. The data is then analyzed to determine relationships between the detected events of interest
15 Citations
39 Claims
-
1. A method for analyzing a sequence of data arrays comprising the steps of:
-
(a) selecting at least one type of region of interest of said data arrays;
(b) selecting at least one region of interest for each of said at least one selected type of region of interest selected in step (a) from said data arrays;
(c) transforming said sequence of data arrays into a first simplified data array having a first dimension equal to the number of said at least one region of interest selected in step (b), a second dimension equal to the number of data arrays in said sequence, and a third dimension equal to the number of said selected types of regions of interest;
(d) detecting events of interest in said at least one selected region of interest;
(e) storing said detected events of interest in a second simplified data array of binary data, having the same dimensions as said first simplified data array; and
(f) analyzing data in one of the data arrays selected from the group consisting of said first simplified data array and said second simplified data array, to determine relationships between said detected events of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for analyzing a sequence of data arrays comprising the steps of:
-
(a) selecting at least one type of region of interest of said data arrays;
(b) selecting at least one region of interest for each of said at least one type of region of interest selected in step (b) from said data arrays;
(c) transforming said sequence of data arrays into a first simplified data array having a first dimension equal to the number of said selected regions of interest, a second dimension equal to the number of data arrays in said sequence, and a third dimension equal to the number of said selected types of regions of interest; and
(d) performing a singular valued decomposition on said first simplified data array to determine relationships between said regions of interest.
-
-
20. A system for analyzing a sequence of data arrays comprising in a data processor:
-
a region type selector for selecting at least one type of region of interest of said data arrays;
a region selector for selecting at least one region of interest for each of said selected type of region of interest from said data arrays;
a first data transformer for transforming said sequence of data arrays into a first simplified data array having a first dimension equal to the number of said selected regions of interest, a second dimension equal to the number of data arrays in said sequence, and a third dimension equal to the number of said selected types of regions of interest;
an event detector for detecting events of interest in said regions of interest;
a second data transformer for storing said detected events of interest into a second simplified data array of binary data, having the same dimensions as said first simplified data array; and
a data analyzer for analyzing data in one of the data arrays selected from the group consisting of said first simplified data array and said second simplified data array, to determine relationships between said detected events of interest. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for analyzing a sequence of data arrays comprising in a data processor:
-
a region type selector for selecting at least one type of region of interest of said data arrays;
a region selector for selecting at least one region of interest for each of said selected type of region of interest from said data arrays;
a first data transformer for tranforming said sequence of data arrays into a first simplified data array having a first dimension equal to the number of said selected regions of interest, a second dimension equal to the number of data arrays in said sequence, and a third dimension equal to the number of said selected types of regions of interest;
a decomposer for performing a singular value decomposition on said first simplified data array to determine relationship between said regions of interest.
-
Specification