Image based measurement system
First Claim
1. A system and apparatus for making accurate dimensional or geometrical measurements of features in a two-dimensional (2D) scene from a digital image of the 2D scene taken from a non-orthogonal perspective comprising:
- a. a digital scanner configured to capture the digital image of the 2D scene from the non-orthogonal perspective;
b. a reference object comprising at least four co-planar reference fiducials located proximate to a surface of the 2D scene, wherein the surface of the 2D scene comprises the features to be measured, wherein the at least four co-planar reference fiducials further comprise a circle with an outer circumference, a center point, an area, and a plurality of lines that intersect the center point of the circle and divide the circle into pie piece wedges, at least one of the pie piece wedges comprising a gradient having a density which increases in an inward direction from the outer circumference of the circle toward the center point of the circle;
c. a unique identifier (UID) located proximate to the surface of the 2D scene, wherein the UID is configured to provide the system and apparatus with information regarding a size or a type of the reference object;
d. a data processing system configured to;
i. receive the information regarding the size or the type of the reference object from the UID;
ii. store information regarding a geometry of the reference object;
iii. determine locations of the at least four co-planar reference fiducials within the digital image using the information regarding the geometry of the reference object by;
1. recognizing and locating the reference object as a whole within the digital image of the 2D scene with a pattern recognition procedure;
2. finding the circle of each of the at least four reference fiducials using Hough Circle detection;
3. avoiding false recognition of a plurality of corners by locating a corner within the circle of each of the at least four reference fiducials using corner detection; and
4. refining location of the center of the fiducial with sub-pixel precision using the gradient;
iv. determine non-orthogonal distortions of the reference object;
v. determine corrections for the non-orthogonal distortions of the reference object, wherein the corrections comprise correction data; and
vi. apply the correction data to compute the accurate dimensional or geometrical measurements of the features in the 2D scene, wherein the dimensional or geometrical measurements of the features in the 2D scene comprise measurement data; and
e. a user interface configured to display the accurate dimensional or geometrical measurements of the features in the 2D scene.
1 Assignment
0 Petitions
Accused Products
Abstract
A Quantified Image Measurement System that creates accurate physical measurement data from digital pictures is disclosed. The system can use any image format and enhances the image file with measurement data and data transformation information that enables the creation of any type of geometrical or dimensional measurement from the stored photograph. This file containing the original digital image along with the supplemental data is referred to as a Quantified Image File or QIF. The QIF can be shared with other systems via email, cloud syncing or other types of sharing technology. Once shared, existing systems such as CAD applications or web/cloud servers can use the QIF and the associated QIF processing software routines to extract physical measurement data and use the data for subsequent processing or building geometrically accurate models of the objects or scene in the image. Additionally smart phones and other portable devices can use the QIF to make measurements on the spot or share between portable devices. In addition, the quantified image measurement system of this invention eliminates the need for capturing the image from any particular viewpoint by using multiple reference points and software algorithms to correct for any off-angle distortions.
119 Citations
16 Claims
-
1. A system and apparatus for making accurate dimensional or geometrical measurements of features in a two-dimensional (2D) scene from a digital image of the 2D scene taken from a non-orthogonal perspective comprising:
-
a. a digital scanner configured to capture the digital image of the 2D scene from the non-orthogonal perspective; b. a reference object comprising at least four co-planar reference fiducials located proximate to a surface of the 2D scene, wherein the surface of the 2D scene comprises the features to be measured, wherein the at least four co-planar reference fiducials further comprise a circle with an outer circumference, a center point, an area, and a plurality of lines that intersect the center point of the circle and divide the circle into pie piece wedges, at least one of the pie piece wedges comprising a gradient having a density which increases in an inward direction from the outer circumference of the circle toward the center point of the circle; c. a unique identifier (UID) located proximate to the surface of the 2D scene, wherein the UID is configured to provide the system and apparatus with information regarding a size or a type of the reference object; d. a data processing system configured to; i. receive the information regarding the size or the type of the reference object from the UID; ii. store information regarding a geometry of the reference object; iii. determine locations of the at least four co-planar reference fiducials within the digital image using the information regarding the geometry of the reference object by; 1. recognizing and locating the reference object as a whole within the digital image of the 2D scene with a pattern recognition procedure; 2. finding the circle of each of the at least four reference fiducials using Hough Circle detection; 3. avoiding false recognition of a plurality of corners by locating a corner within the circle of each of the at least four reference fiducials using corner detection; and 4. refining location of the center of the fiducial with sub-pixel precision using the gradient; iv. determine non-orthogonal distortions of the reference object; v. determine corrections for the non-orthogonal distortions of the reference object, wherein the corrections comprise correction data; and vi. apply the correction data to compute the accurate dimensional or geometrical measurements of the features in the 2D scene, wherein the dimensional or geometrical measurements of the features in the 2D scene comprise measurement data; and e. a user interface configured to display the accurate dimensional or geometrical measurements of the features in the 2D scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification