SYSTEM AND METHOD FOR ESTIMATING THREE-DIMENSIONAL MEASUREMENTS OF PHYSICAL OBJECTS
First Claim
1. ) A system for estimating three-dimensional measurements of a physical object, the system comprising:
- a handheld unit for capturing three dimensional aspects of the physical object;
one or more process;
a memory coupled to the one or more processor, wherein the processor is capable for executing programmed instructions stored in the memory to;
receive the raw data recordings using a gyroscope, a magnetometer, and an accelerometer to develop a raw rotation matrix;
perform, low pass filtering of the rotation matrix to obtain processed Matrix constituted of filtered Euler angles;
estimate, gravitational component along X-axis, Y-axis and Z-axis by taking coordinates from the processed rotation matrix into consideration;
determine acceleration values by subtracting gravitational components from every raw data recordings obtained from the accelerometer;
calculate a distance covered by the accelerometer for each dimension;
estimate the measurement of each dimension of the physical object by summation of the distance calculated for each dimension covered by the accelerometer.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and System for estimating three dimensional measurements of a physical object by utilizing readings from inertial sensors is provided. The method involves capturing by a handheld unit, three dimensional aspects of the physical object. The raw recordings are received from the inertial sensors and are used to develop a raw rotation matrix. The raw rotation matrix is subjected to low pass filtering to obtain processed matrix constituted of filtered Euler angles wherein coordinates from the processed rotation matrix is used to estimate gravitational component along the three axis leading to determination of acceleration values and further calculation of measurement of each dimension of the physical object.
-
Citations
15 Claims
-
1. ) A system for estimating three-dimensional measurements of a physical object, the system comprising:
-
a handheld unit for capturing three dimensional aspects of the physical object; one or more process; a memory coupled to the one or more processor, wherein the processor is capable for executing programmed instructions stored in the memory to; receive the raw data recordings using a gyroscope, a magnetometer, and an accelerometer to develop a raw rotation matrix; perform, low pass filtering of the rotation matrix to obtain processed Matrix constituted of filtered Euler angles; estimate, gravitational component along X-axis, Y-axis and Z-axis by taking coordinates from the processed rotation matrix into consideration; determine acceleration values by subtracting gravitational components from every raw data recordings obtained from the accelerometer; calculate a distance covered by the accelerometer for each dimension; estimate the measurement of each dimension of the physical object by summation of the distance calculated for each dimension covered by the accelerometer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. ) A method for estimating three-dimensional measurements of a physical object, the method comprising:
-
capturing, by a handheld unit, three dimensional aspects of the physical object; receiving, by a processor, the raw data recordings using a gyroscope, a magnetometer, and an accelerometer to develop a raw rotation matrix; performing, by the processor, low pass filtering of the rotation matrix to obtain processed Matrix constituted of filtered Euler angles; estimating, by the processor, gravitational component along X-axis, Y-axis and Z-axis by taking coordinates from the processed rotation matrix into consideration; determining, by the processor, acceleration values by subtracting the estimated gravitational components from every raw data recordings obtained from the accelerometer; calculating, by the processor, a distance covered by the accelerometer for each dimension; estimating, by the processor, the measurement of each dimension of the physical object by summation of the distance calculated for each dimension covered by the accelerometer. - View Dependent Claims (9, 11, 12, 13, 14, 15)
-
-
10. ) The method of claim herein the physical object can be of both regular and irregular shape.
Specification