WO2013116165A1 - Systèmes et procédés d'estimation de surface d'étage d'immeuble - Google Patents
Systèmes et procédés d'estimation de surface d'étage d'immeuble Download PDFInfo
- Publication number
- WO2013116165A1 WO2013116165A1 PCT/US2013/023503 US2013023503W WO2013116165A1 WO 2013116165 A1 WO2013116165 A1 WO 2013116165A1 US 2013023503 W US2013023503 W US 2013023503W WO 2013116165 A1 WO2013116165 A1 WO 2013116165A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- roof
- building
- floor area
- estimated
- measurements
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 67
- 238000005259 measurement Methods 0.000 claims abstract description 220
- 230000008569 process Effects 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000010191 image analysis Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009408 flooring Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
Definitions
- This invention is in the field of building size estimation, and in particular, building floor area estimation.
- Building floor area is used throughout the construction, real estate, insurance and finance industries. For example, the square footage measurement of a building is used as a main factor in quickly determining the market value of real estate, estimating costs of materials to repair or replace flooring and make other improvements or modifications to the entire building. Thus, accurate floor area measurements are instrumental in these calculations. Current methods of measuring floor area often involve a person having to visit the building and manually measure particular dimensions within the building, or by referring to original plans or blueprints of the building. Manually measuring the dimensions for verification of building floor area is costly and original plans for the building may be unavailable or out of date. Therefore, accurate methods for estimating and verifying floor area that avoid these drawbacks are desirable.
- a floor area measurement system receives a first and a second aerial image of the building, each of the aerial images providing a different view of the roof of the building.
- the system correlates the first aerial image with the second aerial image to generate a three-dimensional model of the roof that includes a plurality of planar roof sections that each have a corresponding slope, area, and edges.
- An adjusted roof model is generated by adjusting a slope of the planar roof sections in the three dimensional model of the roof to substantially zero.
- This may be performed in a variety of manners, including, for example, removing particular roof features from the model that would not be present in a flat roof with no slope (i.e., "fusing" individual planar roof sections in the model into one flat roof section), such as by removing ridge lines or other features distinguishing individual planar roof sections.
- This may be performed instead of or in addition to adjusting a slope parameter or variable of each roof section within the roof model to zero.
- this step may be performed with just one initial aerial image of the building showing a substantially orthogonal view of the building since roof pitch need not be determined and can be assumed to be zero.
- the system generates the estimated floor area measurement of the building based on the calculated estimated total roof area of the roof after the roof model has been adjusted. This is based on a correlation between the size of the building roof and the size of the building. Typically, the floor area of a single full floor of the building is roughly the size of the roof of the building if the roof were flat with no slope (i.e., virtually turning the roof into another floor). With additional adjustments to the roof area measurements to account for multiple floors, roof overhang, wall width, internal building features such as walls and staircases, and/or obstructed views of the building in the aerial image(s), etc., an even more accurate floor area estimation is generated.
- a floor area measurement estimation system may be a system integrated with a roof estimation system or other system that provides roof measurements.
- the roof area measurement estimation system may be a system integrated with a roof estimation system or other system that provides roof measurements.
- the roof area may be a system integrated with a roof estimation system or other system that provides roof measurements.
- Various received roof measurements may often correspond closely to external dimensions of the building such as the width and length of the building and/or lengths of exterior walls or sections of exterior walls of the building.
- Figure 1A is a flow diagram showing an example method of generating an estimated floor area measurement, according to one non-limiting illustrated embodiment.
- Figure 1 B is a flow diagram showing a method that may be included as part of the generating floor area measurement step of the method shown in Figure 1A, according to one non-limiting illustrated embodiment.
- Figure 1 C is a flow diagram showing a method that may be included as part of the generating total roof area step of the method shown in Figure 1 B, according to one non-limiting illustrated embodiment.
- Figure 2 is an example screenshot of a user interface of a system for generating floor area measurements with roof sections annotated on an aerial image of the roof, according to one non-limiting illustrated embodiment.
- Figure 3 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements with area
- Figure 4 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements showing the roof annotated with an estimated total roof area on which to base an estimated floor area measurement, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- Figure 5 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements showing the building annotated with an adjusted estimated floor area measurement, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- Figure 6 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements showing the building annotated with adjusted estimated first and second floor area measurements, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- Figure 7 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements showing a line drawing of a top plan view of each the first and second floor of the building annotated with corresponding floor area measurements, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- Figure 8 is an example screenshot of a user interface of the system of Figure 2 for generating floor area measurements showing a line drawing of a top perspective view of the first and second floor of the building annotated with corresponding floor area measurements, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- Figure 9 is a schematic diagram of a computing environment in which systems and methods for estimation of building floor area may be implemented or of which they may be a part.
- Figure 1A is a flow diagram showing an example method 100 of generating an estimated floor area measurement, according to one non-limiting illustrated embodiment.
- the process receives roof measurements of a building having a roof.
- These measurements may be estimated or actual dimensional and/or area measurements of the roof such as one or more of: roof edge lengths, ridge lengths, gable lengths, hip lengths, valley lengths, roof section pitch, roof area measurements, planar roof section area measurements, planar roof section dimension measurements, etc.
- These roof measurements may be generated internally by a component of a system that estimates floor area measurements (i.e., a floor area measurement estimation system) and received from such an internal component, or may be generated and received from an external component or entity separate from the floor area measurement estimation system.
- the external component is located remotely from the floor area measurement estimation system.
- the floor area measurement estimation system may be a system integrated with a roof estimation system or other system that provides roof measurements.
- the roof area measurements may be provided by an external source, system or entity, or may be input manually by an operator of the floor area measurement estimation system.
- Various received roof measurements may often correspond closely to external dimensions of the building such as the width and length of the building and/or lengths of exterior walls or sections of exterior walls of the building.
- the process generates, based at least in part on the received roof measurements, an estimated floor area measurement of the building.
- the received roof measurements may include roof edge measurements of the roof.
- a floor area measurement estimation module of the floor area measurement estimation system is configured to generate, based at least in part on the received roof
- the received roof measurements may include roof area measurements.
- the floor area measurement estimation module of the floor area measurement estimation system is configured to generate, based at least in part on the received roof area measurements, an estimated floor area measurement.
- the roof measurements may be generated by the roof estimation system described in one or more of U.S. Patent Application Serial No. 12/148,439 filed on April 17, 2008 and entitled AERIAL ROOF ESTIMATION SYSTEM AND METHOD, U.S. Patent No. 8,078,436 issued December 13, 201 1 , and entitled AERIAL ROOF ESTIMATION SYSTEMS AND METHODS, U.S. Patent Application Serial No.
- one or more of the roof measurements are based on aerial photographs of the building via manual or automated analysis of roof features, such as by using the roof estimation system or modules described in one or more of U.S. Patent Application Serial No. 12/148,439 filed on April 17, 2008 and entitled AERIAL ROOF
- Figure 1 B is a flow diagram showing a method 1 10 that may be included as part of the generating floor area measurement step of the method shown in Figure 1A, according to one non-limiting illustrated embodiment.
- the process generates roof edge measurements based on initial roof edge measurements included in the received roof measurements, assuming each section of the roof has no slope regardless of an actual slope of each section of the roof. For example, if the two edges of the gable of a pitched roof are 20 feet and the gable has a pitch angle of 90 degrees, then instead of two edges of 20 feet, the process generates a single roof edge of sqrt(800) ⁇ 28.3 feet. The process generates roof edge measurements as if the entire roof was flat.
- the process uses the roof edge measurements to calculate an estimated total roof area of the roof assuming each section of the roof has no slope. Thus, the process generates roof area measurements as if the entire roof was flat.
- the floor area measurement system first receives a first and a second aerial image of the building, each of the aerial images providing a different view of the roof of the building.
- the system correlates the first aerial image with the second aerial image to generate a three-dimensional model of the roof that includes a plurality of planar roof sections that each have a corresponding slope, area, and edges.
- an adjusted roof model is generated by adjusting a slope of the planar roof sections in the three dimensional model of the roof to substantially zero.
- This may be performed in a variety of manners, including, for example, removing particular roof features from the model that would not be present in a flat roof with no slope (i.e., "fusing" individual planar roof sections in the model into one flat roof section), such as by removing ridge lines, valleys or other features distinguishing individual planar roof sections.
- This may be performed instead of or in addition to adjusting a slope parameter or variable of each roof section within the roof model to zero. In other embodiments, this step may be performed with just one initial aerial image of the building showing a
- roof pitch need not be determined and can be assumed to be zero.
- the process generates the estimated floor area measurement based on the calculated estimated total roof area of the roof. This is based on a correlation between the size of the building roof and the size of the building. Typically, the floor area of a single full floor of the building is roughly the size of the roof of the building if the roof were flat with no slope (i.e., virtually turning the roof into another floor). With additional adjustments to the roof area measurements described below (e.g., with respect to Figure 1 C) to account for multiple floors, roof overhang, wall width, internal building features such as walls and staircases, and/or obstructed views of the building in the aerial image(s), etc., an even more accurate floor area estimation is generated.
- the received roof measurements may instead or additionally include at least one of: a plurality of dimensional measurements of a two-dimensional outline of the roof from a top plan view of the roof and an area of the two-dimensional outline of the roof from the top plan view of the roof.
- the dimensions of the two-dimensional outline of the roof from a top plan view of the roof may be used as the roof edge measurements on which to base the estimated floor area.
- these dimensional measurements of a two-dimensional outline of the roof need not be referred to as "roof edge measurements" or “roof measurements” to fall within the scope of the embodiments described herein.
- Figure 1 C is a flow diagram showing a method 120 that may be included as part of the generating total roof area step of the method shown in Figure 1 B, according to one non-limiting illustrated embodiment. While each of the steps shown in Figure 1 C contributes to the overall solution, each can be used independently or in various combinations to yield improvements in estimating floor area measurements as discussed herein.
- each roof edge measurement may be reduced (i.e., "eroded") by 6 inches to 18 inches corresponding to an estimated roof overhang, which is selectable by a user of the floor area measurement estimation system.
- any variety of other lengths or ranges of lengths may be used including, for example a zero length or those of standard or typical roof overhang lengths.
- each roof edge measurement may be reduced (i.e., "eroded") by 6 inches to 18 inches corresponding to an estimated wall width, which is selectable by a user of the floor area measurement estimation system.
- other lengths or ranges of lengths may be used (e.g., those of standard or typical wall widths).
- the process receives information regarding floor area spaces of the building that are not to be included in the estimated floor area measurement of the building.
- these areas may be areas of the building that are not used for living inside the building or areas outside the building including, but not limited to: garages; attics; unfinished rooms above the garage or other locations; covered balconies; patios, decks or porches, unfinished basements; crawl spaces; etc.
- This information may be received from an external system, source or entity; input by a user (e.g., identified or marked by a user on an image or drawing of the building displayed within a graphical user interface of the system); and/or automatically identified by the system via automated analysis of an image of the building.
- the process generates an initial estimated floor area measurement based on an area corresponding to an extent to which the spaces that are not to be included in the estimated floor area measurement extend under the roof and based on the adjusted roof edge measurements.
- the roof edge measurements may be used to calculate an estimated roof area with assumed slope of zero.
- areas corresponding to an extent to which such spaces extend under the roof may be subtracted from the estimated roof area. This also may be performed automatically in response to a user marking or otherwise identifying such areas on an image or drawing of the building displayed within a graphical user interface of the system.
- the entire process of generating an initial estimated floor area is automated by the system automatically recognizing these particular features in one or more images of the building through image analysis that utilizes typical characteristics of such features as viewed from the various angles of those in the one or more images of the building.
- the process generates the estimated floor area measurement based on information received regarding a number of stories or floors of the building.
- the floor area measurement estimation system may receive information regarding how many stories the building has and regarding one or more sections of the roof below which one or more of the stories extends.
- the system may then generate the estimated floor area measurement based on a total area of the one or more sections of the roof under which each of the stories extends and based on the generated estimated total roof area of the roof.
- This total area of the one or more sections of the roof under which each of the stories extends may be calculated using the adjusted roof edge measurements and then adjusted according to various other features of the building indentified in the an image of the building or otherwise received by the system.
- These various other features of the building indicate one or more sections of the roof below which one or more of the stories extends (e.g., such as features identifying split level homes, homes with lofts, vaulted ceilings, etc.).
- the system may determine how many stories the building has using a second aerial image of the building representing a view from a different angle than the substantially orthogonal view of the top of the building such that the building height and other features related to how many stories the building has may at least be partially seen. This determination may be performed automatically in response to a user inputting a value representing the number of stories or by the user marking or otherwise identifying such areas
- each building story may be annotated on a drawing or image of the building displayed in the graphical user interface and manipulated by a user of the system collectively and/or individually to make the adjustments described herein, (e.g., such as to indicate one or more sections of the roof below which one or more of the stories laterally extends).
- the estimated total floor area of the building is then calculated by adding the areas of each identified floor together to get the total area.
- the resulting changes in estimated total floor area are automatically generated by the floor area estimation system and displayed on the drawing or image of the building displayed in the graphical user interface.
- the entire process of generating an initial estimated floor area is automated by the system automatically recognizing these particular building features (e.g., building stories, floors, etc.) in one or more images of the building through image analysis that utilizes typical characteristics of such features as viewed from the various angles of those in the one or more images.
- building features e.g., building stories, floors, etc.
- Figure 2 is an example screenshot of a user interface of a system for generating floor area measurements with roof sections annotated on an aerial image of the roof, according to one non-limiting illustrated embodiment.
- the screenshots of Figures 2-8 are screenshots of the graphical user interface of the floor area measurement system which performs the processes described in Figures 1A-1 C above.
- an annotation 212 which is a line drawing of a three dimensional model of the roof.
- the annotation 212 is an adjustable graphical user interface element overlaid on the roof of the building in each image corresponding to the angle of view 202 and view 204 of the roof in each image.
- the annotation 212 also shows various planar sections of the roof as delineated by the roof features and roof lines, such as the ridge line, valley lines and roof eaves, etc.
- This annotation 212 is an interactive graphical user interface feature and may be manipulated by a user of the system to make various adjustments to roof features and characteristics for the purpose of generating roof measurements, such as those used in the processes shown in Figures 1A-1 C and other embodiment described herein. These may be performed by user interaction with the annotation itself and/or various selectable controls 206.
- image selection bars 208 and 210 which display thumbnail or reduced-size images of various other images showing the building from other perspectives and view angles.
- Selection bar 208 is located above view 202. When a particular thumbnail image in selection bar 208 is selected, the image showing the current view 202 is replaced with that of the selected image.
- selection bar 210 is located above view 204. When a particular thumbnail image in selection bar 210 is selected, the image showing the current view 204 is replaced with that of the selected image.
- Figure 3 is an example screenshot 300 of a user interface of the system of Figure 2 for generating floor area measurements with area
- the floor area measurement estimation system automatically calculates the areas 302, 304 and 306 of each roof section according to the roof annotation 212, as adjusted by the user, and displays these area values 302, 304 and 306 on the
- Figure 4 is an example screenshot 400 of a user interface of the system of Figure 2 for generating floor area measurements showing the roof annotated with an estimated total roof area 402 on which to base an estimated floor area measurement, such as that estimated in the method of Figures 1 A- 1 C, according to one non-limiting illustrated embodiment.
- the floor area measurement estimation system may perform the acts 1 12 and 1 14 of the process shown in Figure 1 B to calculate an estimated total roof area of the roof with an assumption that each section of the roof has no slope.
- the floor area measurement estimation system generates an adjusted roof model by adjusting the slope to substantially zero of the planar roof sections having areas 302, 304 and 306 shown in Figure 3 in the three dimensional model of the roof represented by annotation 212.
- This may be performed in a variety of manners, including, for example, by automatically removing particular roof features from the model represented by annotation 212 in Figure 3 that would not be present in a flat roof with no slope (i.e., "fusing" individual planar roof sections in the model into one flat roof section), such as by removing ridge lines or other features distinguishing individual planar roof sections instead of, or in addition to, adjusting a slope parameter or variable within the model to zero.
- screenshot of the graphical user interface 300 shows both the orthogonal view 202 and oblique view 204, in other embodiments, this action may be performed with just one initial aerial image of the building using and/or showing only the substantially orthogonal view 202 of the building since roof pitch need not be determined and can be assumed to be zero.
- Electrode button 402 the selection of which causes results to be displayed as shown in Figure 5, as will be explained in conjunction with Figure 5 below.
- Figure 5 is an example screenshot 500 of a user interface of the system of Figure 2 for generating floor area measurements showing the building annotated with an adjusted estimated floor area measurement, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- the floor area measurement estimation system may perform the acts 122 and 124 of the process shown in Figure 1 C to calculate an adjusted estimated total roof area of the roof assuming each section of the roof has no slope.
- the floor area measurement estimation system subtracts an amount from one or more of the roof edge measurements in the roof model represented by annotation 212 corresponding to an estimated roof overhang over one or more walls of the building to obtain adjusted roof edge measurements.
- each roof edge measurement may be reduced (i.e., "eroded") by 6 inches to 18 inches corresponding to an estimated roof overhang, which is selectable by a user of the floor area measurement estimation system.
- other lengths or ranges of lengths may be used.
- the floor area measurement estimation system may also subtract an amount from one or more of the adjusted roof edge measurements in the roof model represented by annotation 212 corresponding to an estimated wall width to obtain adjusted roof edge measurements.
- each roof edge measurement may be reduced (i.e., "eroded") by 6 inches to 18 inches corresponding to an estimated wall width, which is selectable by a user of the floor area measurement estimation system.
- other lengths or ranges of lengths may be used.
- each time a user selects the "erode" button 402 an additional adjustment shortening the lengths of the roof edges (e.g., by 6 inches to 18 as selected by the user) will be performed by the system. Note that the annotation 212 in Figure 5 is now adjusted
- the corresponding roof area measurement 502 is also automatically adjusted accordingly by the floor area measurement estimation system (e.g., from 2144 square feet down to 1855 square feet as shown in Figures 4 and 5, respectively).
- Figure 6 is an example screenshot 600 of a user interface of the system of Figure 2 for generating floor area measurements showing the building annotated with adjusted estimated first floor and second floor area measurements, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- the user may manipulate or otherwise adjust the annotation 212, or add additional annotations to represent multiple floors of the building as identified (manually or automatically) in the oblique view 204 of the building. Based on these adjustments, the floor area measurement estimation system may perform act 130 of the process shown in Figure 1 C to generate the estimated floor area measurement based on information received regarding a number of stories of the building.
- the floor area measurement estimation system may receive information regarding how many stories the building has and regarding one or more sections of the roof below which one or more of the stories laterally extends. The system may then generate the estimated floor area measurement based on a total area of the one or more sections of the roof under which each of the stories extends and based on the generated estimated total roof area of the roof.
- first floor annotation 602 and a second floor annotation 604 that combined form annotation 212.
- the relationship between the first floor, second floor and roof can be seen form a different perspective in the oblique view 204 as the second floor annotation 604 shows that the second floor laterally extends substantially the entire length of the roof.
- the first floor annotation 602 shows that the first floor laterally extends about half way the length of the roof and the second floor due to the garage.
- the first floor annotation 602 and a second floor annotation 604 may be directly or indirectly manipulated and adjusted resulting in different area measurements of the floor represented by these annotations.
- first floor annotation 602 and second floor annotation 604 may be directly or indirectly manipulated and adjusted to account for spaces that are not to be included in the estimated floor area measurement.
- these areas may be areas of the building that are not used for living inside the building or areas outside the building, including but not limited to: garages; attics; unfinished rooms above the garage or other unfinished spaces; covered balconies; patios, decks or porches, basements; crawl spaces; etc. This also may be performed automatically in response to a user marking or otherwise identifying such areas on the first floor annotation 602 and second floor annotation 604, or otherwise adjusting the dimensions of the sides of the first floor annotation 602 and second floor annotation 604 to "notch" out or "cut” out such areas.
- selectable graphical user interface items are provided representing such spaces.
- a selectable graphical user interface item corresponding to a standard size and/or shape of such a space will be removed from the first floor annotation 602 and second floor annotation 604, and the floor area measurements will be automatically adjusted accordingly.
- a selectable graphical user interface item For example, a selectable graphical user interface item
- the floor area measurement estimation system will then subtract an area corresponding to the area of the standard two-car garage from the area of the first floor according to the position of the graphical user interface item representing the standard two-car garage on the first floor annotation 604.
- Figure 7 is an example screenshot 700 of a user interface of the system of Figure 2 for generating floor area measurements showing a line drawing of a top plan view of each the first and second floor of the building annotated with corresponding floor area measurements of the building shown in Figure 6, such as that estimated in the method of Figures 1A-1 C, according to one non-limiting illustrated embodiment.
- the line drawing represents the first floor annotation 602 and the second floor annotation 604 shown in Figure 6.
- Note that the corresponding estimated floor areas are displayed on each annotation. These are automatically adjusted by the floor area measurement estimation system upon manipulation of the corresponding first floor annotation 602 or second floor annotation 604 by the user.
- Figure 8 is an example screenshot 800 of a user interface of the system of Figure 2 for generating floor area measurements showing a line drawing of a top perspective view of the first and second floor of the building shown in Figure 6 annotated with corresponding floor area measurements, such as that estimated in the method of Figures 1A-1 C, according to one non- limiting illustrated embodiment.
- a user may manipulate the corresponding first floor annotation 602 and/or second floor annotation 604 and see the visual effects of the changes according to the positional relationships between the first and second floors corresponding to the oblique view 204 shown in Figure 6.
- the total estimated floor area of the building is 2866 square feet (1076 square feet as noted on the first floor annotation 602 plus 1790 square feet as noted on the second floor annotation 604).
- Various reports may be generated showing the estimated areas of the various floor and/or the estimated total floor area of the building.
- a report may be generated by the building floor area measurement estimation system or by using the data provided by the building floor area measurement estimation system that includes diagrams similar to the screenshots 700 and 800 shown in Figure 7 and 8, respectively either alone or overlaid on the corresponding images of the building shown in Figure 6.
- Figure 9 is a schematic diagram of a computing environment in which systems and methods for estimation of building floor area may be implemented or of which they may be a part.
- processes 100, 1 10 and 120 described above in conjunction with Figures 1A-1 C may be performed or implemented by, for example, one or more software modules or components or any combination of suitable hardware, firmware or software components or devices including those that are a part of, stored in, or configure the computing environment of Figure 9.
- the graphical user interface functions and features may be performed or implemented by, for example, one or more software modules or components or any combination of suitable hardware, firmware or software components or devices including those that are a part of, stored in, or configure the computing environment of Figure 9.
- the computing environment 900 will at times be referred to in the singular herein, but this is not intended to limit the embodiments to a single device since in typical embodiments there may be more than one computer system or device involved. Unless described otherwise, the construction and operation of the various blocks shown in Figure 9 are of conventional design. As a result, such blocks need not be described in further detail herein, as they will be understood by those skilled in the relevant art.
- the computing environment 900 may include one or more processing units 912a, 912b (collectively 912), a system memory 914 and a system bus 916 that couples various system components including the system memory 914 to the processing units 912.
- the processing units 912 may be any logic processing unit, such as one or more central processing units (CPUs) 912a, digital signal processors (DSPs) 912b, digital video or audio processing units such as coder-decoders (codecs) or compression-decompression units, application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), etc.
- the system bus 916 can employ any known bus structures or architectures, including a memory bus with memory controller, a peripheral bus, and a local bus.
- the system memory 914 includes read-only memory (“ROM”) 918 and random access memory (“RAM”) 920.
- ROM read-only memory
- RAM random access memory
- a basic input/output system (“BIOS) 922 which can form part of the ROM 918, contains basic routines that help transfer information between elements within the computing environment 900, such as during start-up.
- the computing environment 900 may include a hard disk drive 924 for reading from and writing to a hard disk 926 (including a solid state memory device), an optical disk drive 928 for reading from and writing to removable optical disks 932, and/or a magnetic disk drive 930 for reading from and writing to magnetic disks 934.
- the optical disk 932 can be a CD-ROM
- the magnetic disk 934 can be a magnetic floppy disk or diskette.
- the hard disk drive 924, optical disk drive 928 and magnetic disk drive 930 may communicate with the processing unit 912 via the system bus 916.
- the hard disk drive 924, optical disk drive 928 and magnetic disk drive 930 may include interfaces or controllers (not shown) coupled between such drives and the system bus 916, as is known by those skilled in the relevant art.
- the drives 924, 928 and 930, and their associated computer-readable storage media 926, 932, 934, may provide nonvolatile and non-transitory storage of computer readable instructions, data structures, program modules and other data for the computing environment 900.
- the depicted computing environment 900 is illustrated employing a hard disk 924, optical disk 928 and magnetic disk 930, those skilled in the relevant art will appreciate that other types of computer-readable storage media that can store data accessible by a computer may be employed, such as magnetic cassettes, flash memory, solid state drives, digital video disks (“DVD”), Bernoulli cartridges, RAMs, ROMs, smart cards, etc.
- computer-readable storage media may include, but is not limited to, random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory, compact disc ROM (CD-ROM), digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, solid state memory or any other medium which can be used to store the desired information and which may be accessed by processing unit 912a.
- RAM random access memory
- ROM read-only memory
- EEPROM electrically erasable programmable read-only memory
- CD-ROM compact disc ROM
- DVD digital versatile disks
- magnetic cassettes magnetic tape
- magnetic disk storage magnetic disk storage devices
- solid state memory solid state memory or any other medium which can be used to store the desired information and which may be accessed by processing unit 912a.
- Program modules can be stored in the system memory 914, such as an operating system 936, one or more application programs 938, other programs or modules 940 and program data 942.
- Application programs 938 may include instructions that cause the processor(s) 912 to perform generating digital roof models, generating roof and floor area measurements, and store and display input images or images generated by generating digital roof models and generating roof and floor area measurements, including the processes described herein.
- Other program modules 940 may include instructions for handling security such as password or other access protection and
- the system memory 914 may also include communications programs, for example, a Web client or browser 944 for permitting the computing environment 900 to access and exchange data including digital images, roof measurements and other building data with sources such as Web sites of the Internet, corporate intranets, extranets, or other networks and devices, as well as other server applications on server computing systems.
- the browser 944 in the depicted embodiment is markup language based, such as Hypertext Markup Language (HTML), Extensible Markup Language (XML) or Wireless Markup Language (WML), and operates with markup languages that use syntactically delimited characters added to the data of a document to represent the structure of the document.
- HTML Hypertext Markup Language
- XML Extensible Markup Language
- WML Wireless Markup Language
- a number of Web clients or browsers are commercially available such as those from Mozilla, Google, and Microsoft of Redmond, Washington.
- programs/modules 940, program data 942 and browser 944 can be stored on the hard disk 926 of the hard disk drive 924, the optical disk 932 of the optical disk drive 928 and/or the magnetic disk 934 of the magnetic disk drive 930.
- An operator can enter commands and information into the computing environment 900 through input devices such as a touch screen or keyboard 946 and/or a pointing device such as a mouse 948, and/or via a graphical user interface in order to receive, process, store and send data on which floor area measurement estimation has been or will be performed as described herein.
- Other input devices can include a microphone, joystick, game pad, tablet, scanner, etc.
- interface 950 such as a serial port interface that couples to the system bus 916, although other interfaces such as a parallel port, a game port or a wireless interface or a universal serial bus (“USB”) can be used.
- a monitor 952 or other display device is coupled to the system bus 916 via a video interface 954, such as a video adapter which may be configured to display images used by or generated by floor area measurement estimation as described herein.
- the computing environment 900 can include other output devices, such as speakers, printers, etc.
- the computing environment 900 can operate in a networked environment using logical connections to one or more remote computers and/or devices.
- the computing environment 900 can operate in a networked environment using logical connections to one or more other computing systems, mobile devices and other service providers or information servers that provide the digital images in various format or by other electronic delivery methods.
- Communications may be via a wired and/or wireless network architecture, for instance wired and wireless enterprise-wide computer networks, intranets, extranets, telecommunications networks, cellular networks, paging networks, and other mobile networks.
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
L'invention concerne un système qui génère une mesure de superficie d'étage estimée d'un immeuble sur la base de la surface totale du toit estimée calculée de l'immeuble. Ceci est basé sur la corrélation entre la taille du toit de l'immeuble et la taille de l'immeuble. Généralement, la surface de l'étage d'un seul étage complet d'immeuble est approximativement de la taille du toit de l'immeuble si le toit est plat sans inclinaison (c'est-à-dire, à transformer virtuellement le toit en un autre étage pour générer la surface d'étage estimée). Avec des réglages supplémentaires par rapport aux mesures de superficie pour prendre en compte les multiples étages, l'avant-toit, la largeur des parois, les caractéristiques intérieures de l'immeuble et/ou les vues obstruées de l'immeuble dans la/les image(s) aérienne(s), etc., une estimation de surface d'étage encore plus précise peut être générée.
Priority Applications (21)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2013203940A AU2013203940B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building wall area |
CA3209686A CA3209686A1 (fr) | 2012-02-03 | 2013-02-01 | Systemes et procedes d'estimation de la surface des parois d'un immeuble |
CA3071512A CA3071512C (fr) | 2012-02-03 | 2013-02-01 | Systemes et procedes d'estimation de surface d'etage d'immeuble |
CA2862868A CA2862868C (fr) | 2012-02-03 | 2013-02-01 | Systemes et procedes d'estimation de surface d'etage d'immeuble |
AU2013203546A AU2013203546B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building floor area |
US13/757,694 US9599466B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building wall area |
PCT/US2013/024522 WO2013116793A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de surface d'étage d'immeuble |
PCT/US2013/024523 WO2013116794A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
CA2862870A CA2862870C (fr) | 2012-02-03 | 2013-02-01 | Systemes et procedes d'estimation de la surface des parois d'un immeuble |
US13/757,712 US8774525B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building floor area |
US13/844,467 US10515414B2 (en) | 2012-02-03 | 2013-03-15 | Systems and methods for performing a risk management assessment of a property |
US13/844,684 US10663294B2 (en) | 2012-02-03 | 2013-03-15 | Systems and methods for estimation of building wall area and producing a wall estimation report |
AU2013205518A AU2013205518A1 (en) | 2013-01-28 | 2013-04-12 | Systems and methods for estimation of building wall area and producing a wall estimation report |
US14/204,142 US9953370B2 (en) | 2012-02-03 | 2014-03-11 | Systems and methods for performing a risk management assessment of a property |
AU2015205887A AU2015205887B2 (en) | 2012-02-03 | 2015-07-22 | Systems and methods for estimation of building wall area |
AU2016228305A AU2016228305B2 (en) | 2013-01-28 | 2016-09-16 | Systems and methods for estimation of building wall area and producing a wall estimation report |
AU2017232194A AU2017232194B2 (en) | 2012-02-03 | 2017-09-22 | Systems and methods for estimation of building wall area |
US16/717,259 US11620714B2 (en) | 2012-02-03 | 2019-12-17 | Systems and methods for estimation of building floor area |
AU2020200677A AU2020200677B2 (en) | 2012-02-03 | 2020-01-30 | Systems and methods for estimation of building wall area |
US16/882,033 US11566891B2 (en) | 2012-02-03 | 2020-05-22 | Systems and methods for estimation of building wall area and producing a wall estimation report |
US18/161,339 US12140419B2 (en) | 2012-02-03 | 2023-01-30 | Systems and methods for estimation of building wall area and producing a wall estimation report |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261594956P | 2012-02-03 | 2012-02-03 | |
US201261594964P | 2012-02-03 | 2012-02-03 | |
US61/594,964 | 2012-02-03 | ||
US61/594,956 | 2012-02-03 |
Related Parent Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/385,607 Continuation-In-Part US20130204575A1 (en) | 2012-02-03 | 2012-02-03 | Systems and methods for estimation of building floor area |
US13/385,606 Continuation-In-Part US9933257B2 (en) | 2012-02-03 | 2012-02-03 | Systems and methods for estimation of building wall area |
PCT/US2013/023502 Continuation-In-Part WO2013116164A1 (fr) | 2012-02-03 | 2013-01-28 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/385,607 Continuation-In-Part US20130204575A1 (en) | 2012-02-03 | 2012-02-03 | Systems and methods for estimation of building floor area |
US13/757,694 Continuation-In-Part US9599466B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building wall area |
US13/757,712 Continuation-In-Part US8774525B2 (en) | 2012-02-03 | 2013-02-01 | Systems and methods for estimation of building floor area |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013116165A1 true WO2013116165A1 (fr) | 2013-08-08 |
Family
ID=48905740
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2013/023503 WO2013116165A1 (fr) | 2012-02-03 | 2013-01-28 | Systèmes et procédés d'estimation de surface d'étage d'immeuble |
PCT/US2013/023502 WO2013116164A1 (fr) | 2012-02-03 | 2013-01-28 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
PCT/US2013/024523 WO2013116794A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
PCT/US2013/024522 WO2013116793A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de surface d'étage d'immeuble |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2013/023502 WO2013116164A1 (fr) | 2012-02-03 | 2013-01-28 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
PCT/US2013/024523 WO2013116794A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de la surface des parois d'un immeuble |
PCT/US2013/024522 WO2013116793A2 (fr) | 2012-02-03 | 2013-02-01 | Systèmes et procédés d'estimation de surface d'étage d'immeuble |
Country Status (3)
Country | Link |
---|---|
AU (2) | AU2013203546B2 (fr) |
CA (4) | CA2862868C (fr) |
WO (4) | WO2013116165A1 (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9501700B2 (en) | 2012-02-15 | 2016-11-22 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US9679227B2 (en) | 2013-08-02 | 2017-06-13 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US11094113B2 (en) | 2019-12-04 | 2021-08-17 | Geomni, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3861420A4 (fr) | 2018-10-04 | 2022-06-29 | Geomni, Inc. | Systèmes de vision artificielle et procédés d'identification d'anomalies dans des modèles de construction |
CN111027118B (zh) * | 2019-11-19 | 2024-01-19 | 广东博智林机器人有限公司 | 一种实测实量任务点搜索与任务派发方法及系统 |
CN112229362A (zh) * | 2020-10-19 | 2021-01-15 | 南京朗禾智能控制研究院有限公司 | 车载实时精确测量面积的装置 |
CN113047335B (zh) * | 2021-04-18 | 2022-06-10 | 中铁二院工程集团有限责任公司 | 一种铁路路肩挡土墙墙顶位移控制标准的确定方法 |
CN114581786B (zh) * | 2021-12-28 | 2022-11-25 | 深圳市城市产业发展集团有限公司 | 一种根据地面图像估测建筑面积的方法和装置 |
CN114943897B (zh) * | 2022-05-31 | 2023-11-24 | 南京大学 | 基于超像素分割的城镇开发边界划定方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102194120A (zh) * | 2011-01-24 | 2011-09-21 | 武汉理工大学 | 用遥感影像、相对高程和地理本体提取教学用地的方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5983010A (en) * | 1996-01-24 | 1999-11-09 | Jeffrey Earl Murdock | Method of describing a building structure |
US20050267657A1 (en) * | 2004-05-04 | 2005-12-01 | Devdhar Prashant P | Method for vehicle classification |
US7629985B2 (en) * | 2006-01-26 | 2009-12-08 | Autodesk, Inc. | Method for creation of architectural space objects for area and volume calculation |
US8078436B2 (en) | 2007-04-17 | 2011-12-13 | Eagle View Technologies, Inc. | Aerial roof estimation systems and methods |
US8417061B2 (en) * | 2008-02-01 | 2013-04-09 | Sungevity Inc. | Methods and systems for provisioning energy systems |
US8209152B2 (en) | 2008-10-31 | 2012-06-26 | Eagleview Technologies, Inc. | Concurrent display systems and methods for aerial roof estimation |
KR20110068469A (ko) * | 2009-12-16 | 2011-06-22 | 인하대학교 산학협력단 | 메타정보 없는 단일 영상에서 3차원 개체정보 추출방법 |
-
2013
- 2013-01-28 WO PCT/US2013/023503 patent/WO2013116165A1/fr active Application Filing
- 2013-01-28 WO PCT/US2013/023502 patent/WO2013116164A1/fr active Application Filing
- 2013-02-01 CA CA2862868A patent/CA2862868C/fr active Active
- 2013-02-01 AU AU2013203546A patent/AU2013203546B2/en active Active
- 2013-02-01 CA CA3209686A patent/CA3209686A1/fr active Pending
- 2013-02-01 CA CA2862870A patent/CA2862870C/fr active Active
- 2013-02-01 WO PCT/US2013/024523 patent/WO2013116794A2/fr active Application Filing
- 2013-02-01 CA CA3071512A patent/CA3071512C/fr active Active
- 2013-02-01 AU AU2013203940A patent/AU2013203940B2/en active Active
- 2013-02-01 WO PCT/US2013/024522 patent/WO2013116793A2/fr active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102194120A (zh) * | 2011-01-24 | 2011-09-21 | 武汉理工大学 | 用遥感影像、相对高程和地理本体提取教学用地的方法 |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9501700B2 (en) | 2012-02-15 | 2016-11-22 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US10503842B2 (en) | 2012-02-15 | 2019-12-10 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US11210433B2 (en) | 2012-02-15 | 2021-12-28 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US11727163B2 (en) | 2012-02-15 | 2023-08-15 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US12265758B2 (en) | 2012-02-15 | 2025-04-01 | Xactware Solutions, Inc. | System and method for construction estimation using aerial images |
US9679227B2 (en) | 2013-08-02 | 2017-06-13 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US10540577B2 (en) | 2013-08-02 | 2020-01-21 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US10896353B2 (en) | 2013-08-02 | 2021-01-19 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US11144795B2 (en) | 2013-08-02 | 2021-10-12 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US12270648B2 (en) | 2013-08-02 | 2025-04-08 | Xactware Solutions, Inc. | System and method for detecting features in aerial images using disparity mapping and segmentation techniques |
US11094113B2 (en) | 2019-12-04 | 2021-08-17 | Geomni, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
US11915368B2 (en) | 2019-12-04 | 2024-02-27 | Insurance Services Office, Inc. | Systems and methods for modeling structures using point clouds derived from stereoscopic image pairs |
Also Published As
Publication number | Publication date |
---|---|
AU2013203940A1 (en) | 2013-08-22 |
CA2862870C (fr) | 2023-10-10 |
WO2013116793A3 (fr) | 2014-05-15 |
CA3209686A1 (fr) | 2013-08-08 |
CA2862870A1 (fr) | 2013-08-08 |
WO2013116164A1 (fr) | 2013-08-08 |
WO2013116794A2 (fr) | 2013-08-08 |
CA3071512A1 (fr) | 2013-08-08 |
WO2013116793A2 (fr) | 2013-08-08 |
WO2013116794A3 (fr) | 2014-01-16 |
CA2862868C (fr) | 2020-03-31 |
AU2013203546A1 (en) | 2013-08-22 |
AU2013203940B2 (en) | 2015-07-30 |
CA2862868A1 (fr) | 2013-08-08 |
AU2013203546B2 (en) | 2015-10-01 |
CA3071512C (fr) | 2023-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20130204575A1 (en) | Systems and methods for estimation of building floor area | |
US9933257B2 (en) | Systems and methods for estimation of building wall area | |
US11620714B2 (en) | Systems and methods for estimation of building floor area | |
WO2013116165A1 (fr) | Systèmes et procédés d'estimation de surface d'étage d'immeuble | |
US8774525B2 (en) | Systems and methods for estimation of building floor area | |
US11566891B2 (en) | Systems and methods for estimation of building wall area and producing a wall estimation report | |
US9599466B2 (en) | Systems and methods for estimation of building wall area | |
US20230351694A1 (en) | Processing of 2d images to generate 3d digital representations from which accurate building element measurement information can be extracted | |
AU2020200676A1 (en) | Systems and methods for performing a risk management assessment of a property | |
AU2020200677B2 (en) | Systems and methods for estimation of building wall area | |
US9576184B2 (en) | Detection of a perimeter of a region of interest in a floor plan document | |
US12140419B2 (en) | Systems and methods for estimation of building wall area and producing a wall estimation report | |
CN112948928B (zh) | 基于建筑信息模型的净空高度计算方法及相关装置 | |
AU2016228305B2 (en) | Systems and methods for estimation of building wall area and producing a wall estimation report | |
Garwood | Closing the performance gap in building energy modelling through digital survey methods and automated reconstruction | |
US20080244436A1 (en) | Method and apparatus for rapid surveying of static structures | |
CN116739255A (zh) | 一种施工工地的建模方法、装置、电子设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13744195 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13744195 Country of ref document: EP Kind code of ref document: A1 |