System and method for automatically measuring the dimensions of and identifying the type of exterior siding
First Claim
1. A computer-implemented method for identifying siding products, comprising:
- adjusting, by one or more processors, an orientation of a reference object within an image of a siding sample to align edges of the reference object with edges of the siding sample;
determining, by one or more processors, a pixel-to-length ratio representative of a ratio between a first number of pixels disposed over a length of the reference object and the length of the reference object;
determining, by one or more processors, a first siding measurement based upon the pixel-to-length ratio and a second number of pixels disposed over a first portion of the image of the siding sample corresponding to the first siding measurement; and
identifying, by one or more processors, one or more siding products associated with the first siding measurement.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media are disclosed for determining a pixel-to-length ratio between a number of pixels disposed over a predetermined length of a reference object within an image of a siding sample and the predetermined length of the reference object. A first and second distance between respective first and second pairs of points within the image corresponding to respective first and second length measurements of the siding sample are determined, as well as a first and second number of pixels disposed between the first and second pair of points, respectively. Furthermore, the method, system, and computer readable medium disclose determining the first length measurement based on the pixel-to-length ratio and the first number of pixels, determining the second length measurement based on the pixel-to-length ratio and the second number of pixels, and identifying a siding product associated with the first and second length measurements.
48 Citations
24 Claims
-
1. A computer-implemented method for identifying siding products, comprising:
-
adjusting, by one or more processors, an orientation of a reference object within an image of a siding sample to align edges of the reference object with edges of the siding sample; determining, by one or more processors, a pixel-to-length ratio representative of a ratio between a first number of pixels disposed over a length of the reference object and the length of the reference object; determining, by one or more processors, a first siding measurement based upon the pixel-to-length ratio and a second number of pixels disposed over a first portion of the image of the siding sample corresponding to the first siding measurement; and identifying, by one or more processors, one or more siding products associated with the first siding measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, tangible computer-readable medium storing machine readable instructions that, when executed by a processor, cause the processor to:
-
adjust an orientation of a reference object within an image of a siding sample to align edges of the reference object with edges of the siding sample; determine a pixel-to-length ratio representative of a ratio between a first number of pixels disposed over a length of the reference object and the length of the reference object; determine a first siding measurement based upon the pixel-to-length ratio and a second number of pixels disposed over a first portion of the image of the siding sample corresponding to the first siding measurement; and identify one or more siding products associated with the first siding measurement. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A siding product identification system, comprising:
-
a mobile device configured to (i) adjust an orientation of a reference object within an image of a siding sample to align edges of the reference object with edges of the siding sample, (ii) determine a pixel-to-length ratio representative of a ratio between a first number of pixels disposed over a length of the reference object and the length of the reference object, (iii) facilitate selection by a user of a first portion of the image of the siding sample corresponding to a first siding measurement, and (iv) determine the first siding measurement based upon the pixel-to-length ratio and a second number of pixels disposed over the first portion of the image of the siding sample selected by the user; and a siding product identification engine configured to identify one or more siding products associated with the first siding measurement. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification