Image-guided abstraction of building facades
First Claim
1. A method of modeling image data performed by a computing device comprised of a processor and storage storing the image data, the method comprising:
- determining, by the processor, a first and second dominant color and storing in the storing information identifying the first and second dominant colors;
identifying, by the processor, a structural feature of the image data and storing information identifying the structural feature in the storage;
extracting, by the processor, modeling parameters from the structural feature and stroing the modeling parameters in the storing; and
generating by the processor a model of the image data for generating a representation of the image data and storing the model in the storage.
2 Assignments
0 Petitions
Accused Products
Abstract
To reduce the amount of storage space and computing power required to render image data, particularly building image data, primary and secondary colors may be extracted from the image data. The image data may be re-rendered using only the primary and secondary colors. The re-rendered image may be evaluated for patterns, the patterns thresholded to bi-level data and a Discrete Fourier Transform (DFT), or equivalent, may be performed on the bi-level data. Low order coefficients may be discarded depending on level accuracy desired. DFT coefficients and color data for the primary and secondary colors may then be used to construct an abstraction of the original image data, using data that is, in some cases, three or four orders of magnitude smaller than the original image data.
12 Citations
19 Claims
-
1. A method of modeling image data performed by a computing device comprised of a processor and storage storing the image data, the method comprising:
-
determining, by the processor, a first and second dominant color and storing in the storing information identifying the first and second dominant colors; identifying, by the processor, a structural feature of the image data and storing information identifying the structural feature in the storage; extracting, by the processor, modeling parameters from the structural feature and stroing the modeling parameters in the storing; and generating by the processor a model of the image data for generating a representation of the image data and storing the model in the storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of constructing an image abstraction comprising pixels, the method performed by a computing device comprised of storage and a processor, the method comprising:
-
receiving and storing in the storage color information for at least two primary colors; receiving and storing in the storage algorithm coefficients; reconstructing, by the processor, horizontal and vertical binary projection waveforms using the algorithm coefficients; assigning, by the processor, and storing the storage, color information for the at least two primary colors to the binary projection waveforms; assigning, by the processor, and storing in the storage, color values to each pixel in the image abstraction using the horizontal and vertical projection waveforms; and saving in the storage each pixel in the image abstraction. - View Dependent Claims (16, 17, 18, 19)
-
Specification