Unmanned aerial vehicle rooftop inspection system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-009/00
G05D-001/10
H04N-005/445
G06K-009/62
H04N-005/232
B64C-039/02
G05D-001/04
G05D-001/00
출원번호
US-0462577
(2017-03-17)
등록번호
US-9881213
(2018-01-30)
발명자
/ 주소
Michini, Bernard J.
Li, Hui
Bethke, Brett Michael
출원인 / 주소
UNMANNED INNOVATION, INC.
대리인 / 주소
Knobbe Martens Olson & Bear LLP
인용정보
피인용 횟수 :
1인용 특허 :
42
초록▼
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes receiving, by the UAV, flight information describing a job to perform an inspection of a rooftop. A p
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes receiving, by the UAV, flight information describing a job to perform an inspection of a rooftop. A particular altitude is ascended to, and an inspection of the rooftop is performed including obtaining sensor information describing the rooftop. Location information identifying a damaged area of the rooftop is received. The damaged area of the rooftop is traveled to. An inspection of the damaged area of the rooftop is performed including obtaining detailed sensor information describing the damaged area. A safe landing location is traveled to.
대표청구항▼
1. A computerized method performed by a system comprising one or more processors, the method comprising: displaying, via an interface, a first graphical representation of a structure to be inspected, the first graphical representation comprising one or more images describing an aerial view of the st
1. A computerized method performed by a system comprising one or more processors, the method comprising: displaying, via an interface, a first graphical representation of a structure to be inspected, the first graphical representation comprising one or more images describing an aerial view of the structure;determining a flight pattern according to which an unmanned aerial vehicle (UAV) is to navigate above the structure and obtain sensor data describing an aerial view of the structure, the flight pattern including waypoints;instructing the UAV to perform the flight pattern and navigate the UAV according to the flight pattern, and obtain sensor data;receiving sensor data obtained by the UAV during performance of the flight pattern, wherein the sensor data includes multiple digital images describing an aerial view depicting a rooftop of the structure, and wherein a subset of the digital images include greater than a threshold level of detail of particular areas of the rooftop;generating a second graphical representation of the structure based on the multiple digital images, wherein the second graphical representation comprises composite imagery of the rooftop based on the multiple digital images;determining the occurrence of damaged areas of the rooftop in the multiple digital images; anddisplaying, via a user interface, the second graphical representation of the rooftop with damaged areas of the rooftop identified in the second graphical representation, wherein the damaged areas of the rooftop are represented by a graphical indication of the respective damaged areas, wherein the user interface is configured to receive selection of a damaged area identified in the second graphical representation and display one or more digital images that include greater than the threshold level of detail of the damaged area. 2. The method of claim 1, wherein determining the occurrence of damaged areas of the rooftop comprises: executing a visual classifier trained to identify rooftop damage, that a particular area of the rooftop identified from the obtained sensor information is indicated as being damaged. 3. The method of claim 1, wherein determining whether surface damage has occurred about a particular area of the rooftop comprises: determining whether a feature indicative of rooftop damage exists in a digital image; andweighting the feature to determine that the feature is indicative of a damaged area or an undamaged area. 4. The method of claim 1, further comprising training a visual classifier based on a first dataset of images comprising examples of rooftop damage. 5. The method of claim 1, further comprising: determining based on the aerial images, a material composition of the rooftop, wherein the material composition for the rooftop is one of wood, tile or clay. 6. The method of claim 1, wherein the type of rooftop damage identified is one of hail damage, cracked tiles, broken tiles, surface dents or organism growth. 7. The method of claim 1, further comprising: receiving, via a user interface, positions about the second graphical representation of the rooftop indicating locations of damaged areas. 8. The method of claim 1, wherein the positions above the structure are set at an altitude such that a required image pixel resolution is obtained. 9. The method of claim 1, further comprising: displaying, via the interface, a graphical representation of the flight pattern above the first graphical representation of the property. 10. The method of claim 1, further comprising: determining the type of damage; andassigning a description to the type of damage. 11. A system comprising one or more processors, and a computer storage media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying, via an interface, a first graphical representation of a structure to be inspected, the first graphical representation comprising one or more images describing an aerial view of the structure;determining a flight pattern according to which an unmanned aerial vehicle (UAV) is to navigate above the structure and obtain sensor data describing an aerial view of the structure, the flight pattern including waypoints;instructing the UAV to perform the flight pattern and navigate the UAV according to the flight pattern, and obtain sensor data;receiving sensor data obtained by the UAV during performance of the flight pattern, wherein the sensor data includes multiple digital images describing an aerial view depicting a rooftop of the structure, and wherein a subset of the digital images are detailed images;generating a second graphical representation of the structure based on the multiple digital images, wherein the second graphical representation comprises composite imagery of the rooftop based on the multiple digital images;determining the occurrence of damaged areas of the rooftop in the multiple digital images; anddisplaying, via a user interface, the second graphical representation of the rooftop with damaged areas of the rooftop identified in the second graphical representation, wherein the damaged areas of the rooftop are represented by a graphical indication of the respective damaged areas, wherein the user interface is configured to receive selection of a damaged area and display one or more detailed images of the damaged area. 12. The system of claim 11, wherein determining the occurrence of damaged areas of the rooftop comprises: executing a visual classifier trained to identify rooftop damage, that a particular area of the rooftop is indicated as being damaged. 13. The system of claim 12, further comprising the operations of: training the visual classifier based on a first dataset of images comprising examples of rooftop damage. 14. The system of claim 11, wherein determining the occurrence of damaged areas of the rooftop comprises: determining whether a feature indicative of rooftop damage exists in a digital image; andweighting the feature to determine that the feature is indicative of a damaged area or an undamaged area. 15. The system of claim 11, further comprising the operations of: determining based on the aerial images, a material composition of the rooftop, wherein the material composition for the rooftop is one of wood, tile or clay. 16. The system of claim 11, wherein the type of rooftop damage identified is one of hail damage, cracked tiles, broken tiles, surface dents or organism growth. 17. The system of claim 11, further comprising the operations of: receiving, via a user interface, positions about the second graphical representation of the rooftop indicating locations of damaged areas of the rooftop. 18. The system of claim 11, wherein waypoints above the structure are set at an altitude such that a required image pixel resolution for the multiple digital images of the rooftop is obtained. 19. The system of claim 11, further comprising the operations of: displaying, via the interface, a graphical representation of the flight pattern above the first graphical representation of the property. 20. The system of claim 11, further comprising the operations of: determining the type of damage; andassigning a description to the type of damage. 21. A computer storage medium comprising instructions that when executed by one or more processors, cause the processors to perform operations comprising: displaying, via an interface, a first graphical representation of a structure to be inspected, the first graphical representation comprising one or more images describing an aerial view of the structure;determining a flight pattern according to which an unmanned aerial vehicle (UAV) is to navigate above the structure and obtain sensor data describing an aerial view of the structure, the flight pattern including waypoints;instructing the UAV to perform the flight pattern and navigate the UAV according to the flight pattern, and obtain sensor data;receiving sensor data obtained by the UAV during performance of the flight pattern, wherein the sensor data includes multiple digital images describing an aerial view depicting a rooftop of the structure, and wherein a subset of the digital images include greater than a threshold level of detail of particular areas of the rooftop;generating a second graphical representation of the structure based on the multiple digital images, wherein the second graphical representation comprises composite imagery of the rooftop based on the multiple digital images;determining the occurrence of damaged areas of the rooftop in the multiple digital images; anddisplaying, via a user interface, the second graphical representation of the rooftop with damaged areas of the rooftop identified in the second graphical representation, wherein the damaged areas of the rooftop are represented by a graphical indication of the respective damaged areas, wherein the user interface is configured to receive selection of a damaged area and display one or more digital images that include greater than the threshold level of detail of the damaged area. 22. The computer storage medium of claim 21, wherein determining the occurrence of damaged areas of the rooftop comprises: executing a visual classifier trained to identify rooftop damage, that a particular area of the rooftop is indicated as being damaged. 23. The computer storage medium of claim 22, further comprising the operations of: training a visual classifier based on a first dataset of images comprising examples of rooftop damage. 24. The computer storage medium of claim 21, wherein determining the occurrence of damaged areas of the rooftop comprises: determining whether a feature indicative of rooftop damage exists in a digital image; andweighting the feature to determine that the feature is indicative of a damaged area or an undamaged area. 25. The computer storage medium of claim 21, further comprising the operations of: determining based on the aerial images, a material composition of the rooftop, wherein the material composition for the rooftop is one of wood, tile or clay. 26. The computer storage medium of claim 21, wherein the type of rooftop damage identified is one of hail damage, cracked tiles, broken tiles, surface dents or organism growth. 27. The computer storage medium of claim 21, further comprising the operations of: receiving, via a user interface, positions about the second graphical representation of the rooftop indicating locations of damaged areas of the rooftop. 28. The computer storage medium of claim 21, wherein waypoints above the structure are set at an altitude such that a required image pixel resolution for the multiple digital images of the rooftop is obtained. 29. The computer storage medium of claim 21, further comprising the operations of: displaying, via the interface, a graphical representation of the flight pattern above the first graphical representation of the property. 30. The computer storage medium of claim 21, further comprising the operations of: determining the type of damage; andassigning a description to the type of damage.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (42)
Gong, Ming; Dai, Jin; Cui, Hao; Wang, Xiaodong; Huang, Han; Wu, Jun; Fan, Wei; Ma, Ning; Rong, Xinhua; Lin, Xingsen, Authentication systems and methods for generating flight regulations.
Koehler, Frederick B.; Werries, William D.; Markason, David J.; Anthony, David G.; Rinker, Robert; Roberts, Thomas E., Gimbaled system with optical coudé path and method transferring data.
Koehler, Elka E.; Andressen, Clarence C.; Jenkins, David G.; Taylor, Byron B., Laser imaging system with uniform line illumination and method for generating images.
Harvey, Brian N.; Tofte, Nathan L.; Schmidgall, Roger D.; Aviles, Michael Jeffrey; Pott, Kyle; Grant, Rosemarie Geier; Haefli, Eric; Jacob, Michael Shawn, Method and system for assessing damage to infrastructure.
Freeman, James M.; Schmidgall, Roger D.; Boyer, Patrick Harold; Christopulos, Nicholas U.; Maurer, Jonathan D.; Tofte, Nathan Lee; Jordan, II, Jackie O., Methods and systems for capturing the condition of a physical structure.
Chambers, Andrew; Wyrobek, Keenan; Rinaudo, Keller; Oksenhorn, Ryan; Hetzler, William, System and method for human operator intervention in autonomous vehicle operations.
Vian, John Lyle; Mansouri, Ali Reza; Saad, Emad William, System and method for inspection of structures and objects by swarm of remote unmanned vehicles.
Hopkins, III, John Chandler; Bueché, Jr., Michael Patrick; Buentello, Andre Rene; Hillman, James Philip; Billman, Bradly Jay, Systems and methods for using unmanned aerial vehicles.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.