[0094] Techniques are described for using computing devices to perform automated operations for analyzing visual data of images acquired at a building to determine building information that includes building dimensions. The automated determination of building dimensions and other building information may include determining estimated camera height for one or more camera devices while acquiring the images based on identified visible structural building objects of defined types, using the determined
image scale information to further determine resulting building dimensions, and associating the building dimension data with a
floor plan generated from analysis of the images. Information about such determined buildings may be used in various automated manners, including for controlling device navigation (e.g., autonomous vehicles), for display on
client devices in corresponding graphical user interfaces, for further analysis to identify shared and / or aggregate characteristics, etc. 85 20 24 20 07 92 08 F eb 2 02 4 2 0 2 4 2 0 0 7 9 2 0 8 F e b 2 0 2 4 8 5 1 / 19 19 1 19 4- 2 19 6- 3 19 6- 1 19 5- 1 21 0A 21 0B 21 0K 21 0D21 0C 21 0 F 21 0J 19 0- 2 19 2 19 4- 1 19 5- 2 19 6- 419 3 18 5 11 5 21 5- AB 21 5- AC 21 5- BC 11 5 11 5 19 5- 3 19 0- 3 19 5- 5 19 6- 6 19 6- 5 19 6- 7 19 6- 8 10 9 19 6- 2 19 0- 1 19 8 21 0L 21 0- O 21 0N 11 5 21 0G11 5 21 0I up 26 3b 26 3a up 18 9 19 6- 9 19 5- 4 18 8 18 4 18 5 / 18 4 21 0H 21 0P 21 0M 19 0- 4 19 0- 5 21 0E 26 3c 11 5 19 0- 7 ca m er a de vi ce (s ) 18 4 Fi g. 1 18 7 18 6 19 0- 6 Bu ild ing O bje ct- Ba se d S ca le De ter mi na tio n M an ag er (B OB SD M) Sy ste m 14 0 ne tw or k( s) 17 0 Im ag e C ap tur e & A na lys is (IC A) an d / o r M ap pin g I nfo rm ati on Ge ne ra tio n M an ag er (M IG M) S ys tem (s) 16 0 se rv er c om pu
tin g sy st em (s ) 18 0 sy st em us er c lie nt co m pu
tin g de vi ce s 10 5 bu ild ing flo or pl an s / ot he r ma pp ing in for ma tio n 1 55 ca ptu re d b uil din g i nfo rm ati on (im ag es , e tc. ) 1 65 m ob ile im ag e ac qu is iti on d ev ic e 18 5 pr oc es so r( s) 1 32 m em or y / st or ag e 15 2 IC A a pp lic at io n 15 4 im ag in g sy st em 1 35 br ow se r 16 2 di sp la y sy st em 1 49 co nt ro l s ys te m 1 47 se ns or m od ul es 1 48 gy ro sc op e 14 8a ac ce le ro m et er 1 48 b co m pa ss 1 48 c bu ild in g in fo rm at io n ac ce ss us er c lie nt co m pu
tin g de vi ce s 17 5
tar ge t o bje cts an d a dd itio na l e lem en ts ide nti fie d i n i ma ge s’ vis ua l d ata 14 2 bu ild ing im ag es 14 1 G P S s en so r( s) 1 34 I / O & c om m un ic at io n co m po ne nt s 14 3 24 1 de pt h se ns or (s ) 13 6 de ter mi ne d i ma ge sc ale (s) 14 3 de ter mi ne d o bje ct / bu ild ing di me ns
ion s 1 44
server computing
system(s) 180
system mobile
image acquisition device 185 user
client Building Object-Based Scale Determination Manager (BOBSDM) computing memory / storage 152 depth
System 140 devices sensor(s) 136 target objects and additional elements 105 ICA application 154 identified in images' visual data 142 building images 141 GPS sensor(s) 134 browser 162 determined
image scale(s) 143 processor(s) 132 network(s) sensor modules 148 determined object / building dimensions 144 170 imaging
system 135
gyroscope 148a
accelerometer 148b display system 149 building
Image Capture & Analysis (ICA) and / or Mapping Information information
compass 148c
control system 147 Generation Manager (MIGM)
System(s) 160 access captured building information building floor plans / other user
client I / O & communication components 143 (images, etc.) 165 mapping information 155 computing devices 175 camera device(s) 184 195-1 196-1 -196-7 187 198 194-1 192 196-8 210 195-2 F 210J 210K 210B 196- 115 215-BC 2 193 2 210L 196-9 18 263b 185 115 115 5 195-5 184 115 184 189 115 210P 210C 115 190-4 190-2 210G 109 241 215-AB N WA DE 215-AC 194-2 190-7 263a -190-3 210E 210M 210A 190-1 263c 186 210D 2101 191 195-4. 190-5 196-6 210N Fig. 1 195-3 190-6 188 196-4 196-3 196-5 210H 210-0 20 24 20 07 92 08 F eb 2 02 4 2 0 2 4 2 0 0 7 9 2 0 8 F e b 2 0 2 4
server computing system(s) 180 mobile
image acquisition device 185 u s e r c l i e n t Building Object-Based Scale Determination Manager (BOBSDM) memory / storage 152 S y s t e m 1 4 0 target objects and additional elements identified in images' visual data 142b u i l d i n g i m a g e s 1 4 1 determined
image scale(s) 143 n e t w o r k ( s ) determined object / building dimensions 144
Image Capture & Analysis (ICA) and / or Mapping Information i n f o r m a t i o n Generation Manager (MIGM)
System(s) 160 captured building information building floor plans / other u s e r c l i e n t ( i m a g e s , e t c . ) 1 6 5 mapping information 155 d e v i c e s 1 7 5 1 9 6 - 8 F 2 5 Nu p u p