A method for classifying a set of source files of reality capture data into an asset class of digital reality capture assets may include receiving, from a user device, a set of payloads including metadata of the set of source files of the reality capture data corresponding to a region of interest captured by a camera. The method may include classifying the set of source files of the reality capture data into the asset class of the digital reality capture assets, based on the set of payloads including the metadata of the set of source files of the reality capture data. The method may include providing, to the user device, information identifying the asset class of the digital reality capture assets to which the set of source files are classified to permit a digital reality capture asset, corresponding to the asset class, of the region of interest to be generated based on the set of source files.
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
A method for dynamically generating a tile of a unified tile pyramid including a set of orthomosaics captured by one or more unmanned aerial vehicles (UAVs) includes receiving, by a server and from a user device, a request for the tile of the unified tile pyramid; determining, by the server, a set of tile pyramids that overlap the tile; generating, by the server, the tile of the unified tile pyramid based on determining the set of tile pyramids; and providing, by the server and to the user device, the tile of the unified tile pyramid, wherein the user device is configured to display the tile based on receiving the tile from the server.
A method for classifying a set of source files of reality capture data into an asset class of digital reality capture assets may include receiving, from a user device, a set of payloads including metadata of the set of source files of the reality capture data corresponding to a region of interest captured by a camera. The method may include classifying the set of source files of the reality capture data into the asset class of the digital reality capture assets, based on the set of payloads including the metadata of the set of source files of the reality capture data. The method may include providing, to the user device, information identifying the asset class of the digital reality capture assets to which the set of source files are classified to permit a digital reality capture asset, corresponding to the asset class, of the region of interest to be generated based on the set of source files.
A method for classifying a set of source files of reality capture data into an asset class of digital reality capture assets may include receiving, from a user device, a set of payloads including metadata of the set of source files of the reality capture data corresponding to a region of interest captured by a camera. The method may include classifying the set of source files of the reality capture data into the asset class of the digital reality capture assets, based on the set of payloads including the metadata of the set of source files of the reality capture data. The method may include providing, to the user device, information identifying the asset class of the digital reality capture assets to which the set of source files are classified to permit a digital reality capture asset, corresponding to the asset class, of the region of interest to be generated based on the set of source files.
A method for adaptive mission execution by an unmanned aerial vehicle includes receiving a set of pre-calculated mission parameters corresponding to an initial UAV mission; collecting UAV operation data during flight of the unmanned aerial vehicle; calculating a set of modified mission parameters from the set of pre-calculated mission parameters and the UAV operation data, the set of modified mission parameters corresponding to a modified UAV mission; and executing the modified UAV mission on the unmanned aerial vehicle.
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
7.
SYSTEM AND METHODS FOR IMPROVED AERIAL MAPPING WITH AERIAL VEHICLES
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
8.
SYSTEM AND METHODS FOR IMPROVED AERIAL MAPPING WITH AERIAL VEHICLES
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Automated systems, namely, software, hardware and
communications devices for planning, scheduling,
controlling, monitoring and providing information on
transportation assets and parts thereof; computer hardware
and peripheral devices and computer software for data
communication and translating and transmitting data sold
therewith; computer software and hardware for use in
managing, controlling and tracking drones; computer software
and hardware for use in fleet management, providing flight
regulation assistance, control of sensors and data
acquisition; computer software for organizing and viewing
digital images and photographs; computer software for
processing digital images; computer software for the
collection, editing, organizing, modifying, transmission,
storage and sharing of data and information; computer
software for use as an application programming interface
(api). Application service provider featuring application
programming interface (api) software for use in managing,
controlling and tracking drones; computer design and
development, namely, providing an interactive web site
featuring technology that allows users to consolidate and
manage social networks, accounts, and connections to
existing and emerging application programming interfaces
(apis); electronic data storage; providing on-line
non-downloadable software tools for image editing via a
website; providing an on-line environment that features
technology that enables users to share data from a computer
network; providing temporary use of on-line non-downloadable
software development tools for providing flight regulation
assistance; software as a service (saas) services featuring
software for use in managing, controlling and tracking
drones; software as a service (saas) services featuring
software for use in fleet management, control of sensors and
data acquisition.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Automated systems, namely, software, hardware and
communications devices for planning, scheduling,
controlling, monitoring and providing information on
transportation assets and parts thereof; computer hardware
and peripheral devices and computer software for data
communication and translating and transmitting data sold
therewith; computer software and hardware for use in
managing, controlling and tracking drones; computer software
and hardware for use in fleet management, providing flight
regulation assistance, control of sensors and data
acquisition; computer software for organizing and viewing
digital images and photographs; computer software for
processing digital images; computer software for the
collection, editing, organizing, modifying, transmission,
storage and sharing of data and information; computer
software for use as an application programming interface
(api). Application service provider featuring application
programming interface (api) software for use in managing,
controlling and tracking drones; computer design
development, namely, providing an interactive web site
featuring technology that allows users to consolidate and
manage social networks, accounts, and connections to
existing and emerging application programming interfaces
(apis); electronic data storage; providing on-line
non-downloadable software tools for image editing via a
website; providing an on-line environment that features
technology that enables users to share data from a computer
network; providing temporary use of on-line non-downloadable
software development tools for providing flight regulation
assistance; software as a service (saas) services featuring
software for use in managing, controlling and tracking
drones; software as a service (saas) services featuring
software for use in fleet management, control of sensors and
data acquisition.
12.
System and methods for improved aerial mapping with aerial vehicles
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
13.
Method for adaptive mission execution on an unmanned aerial vehicle
A method for adaptive mission execution by an unmanned aerial vehicle includes receiving a set of pre-calculated mission parameters corresponding to an initial UAV mission; collecting UAV operation data during flight of the unmanned aerial vehicle; calculating a set of modified mission parameters from the set of pre-calculated mission parameters and the UAV operation data, the set of modified mission parameters corresponding to a modified UAV mission; and executing the modified UAV mission on the unmanned aerial vehicle.
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
B64U 50/19 - Propulsion utilisant des moteurs électriques
B64U 101/30 - Véhicules aériens sans pilote spécialement adaptés à des utilisations ou à des applications spécifiques à l’imagerie, à la photographie ou à la vidéographie
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Automated systems, namely, software, hardware and communications devices for planning, scheduling, controlling, monitoring and providing information on transportation assets and parts thereof; computer hardware and peripheral devices and computer software for data communication and translating and transmitting data sold therewith; computer software and hardware for use in managing, controlling and tracking drones; computer software and hardware for use in fleet management, providing flight regulation assistance, control of sensors and data acquisition; computer software for organizing and viewing digital images and photographs; computer software for processing digital images; computer software for the collection, editing, organizing, modifying, transmission, storage and sharing of data and information; computer software for use as an application programming interface (api). (1) Application service provider featuring application programming interface (api) software for use in managing, controlling and tracking drones; computer design and development, namely, providing an interactive web site featuring technology that allows users to consolidate and manage social networks, accounts, and connections to existing and emerging application programming interfaces (apis); electronic data storage; providing on-line non-downloadable software tools for image editing via a website; providing an on-line environment that features technology that enables users to share data from a computer network; providing temporary use of on-line non-downloadable software development tools for providing flight regulation assistance; software as a service (saas) services featuring software for use in managing, controlling and tracking drones; software as a service (saas) services featuring software for use in fleet management, control of sensors and data acquisition.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Automated systems, namely, software, hardware and communications devices for planning, scheduling, controlling, monitoring and providing information on transportation assets and parts thereof; computer hardware and peripheral devices and computer software for data communication and translating and transmitting data sold therewith; computer software and hardware for use in managing, controlling and tracking drones; computer software and hardware for use in fleet management, providing flight regulation assistance, control of sensors and data acquisition; computer software for organizing and viewing digital images and photographs; computer software for processing digital images; computer software for the collection, editing, organizing, modifying, transmission, storage and sharing of data and information; computer software for use as an application programming interface (api). (1) Application service provider featuring application programming interface (api) software for use in managing, controlling and tracking drones; computer design development, namely, providing an interactive web site featuring technology that allows users to consolidate and manage social networks, accounts, and connections to existing and emerging application programming interfaces (apis); electronic data storage; providing on-line non-downloadable software tools for image editing via a website; providing an on-line environment that features technology that enables users to share data from a computer network; providing temporary use of on-line non-downloadable software development tools for providing flight regulation assistance; software as a service (saas) services featuring software for use in managing, controlling and tracking drones; software as a service (saas) services featuring software for use in fleet management, control of sensors and data acquisition.
16.
System and methods for improved aerial mapping with aerial vehicles
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
A method is provided. The method includes one or more of receiving, by an image processing device, one or more images from an image capture device. The one or more images are each associated with metadata that includes a common direction. For each of the one or more images, the method further includes adding one or more pairs of parallel lines, converting each of the one or more pairs of parallel lines into intersection coordinates with 2D drawing elements, and calculating construction progress from the intersection coordinates. The 2D drawing includes a 2D floor plan or a 2D elevation plan, and each pair of parallel lines designates one of the start or end of construction during a current period of time.
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p.ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersections; Analyse de connectivité, p.ex. de composantes connectées
G06V 20/40 - RECONNAISSANCE OU COMPRÉHENSION D’IMAGES OU DE VIDÉOS Éléments spécifiques à la scène dans le contenu vidéo
A method is provided. The method includes one or more of receiving, by an image processing device, one or more images from an image capture device. The one or more images are each associated with metadata that includes a common direction. For each of the one or more images, the method further includes adding one or more pairs of parallel lines, converting each of the one or more pairs of parallel lines into intersection coordinates with 2D drawing elements, and calculating construction progress from the intersection coordinates. The 2D drawing includes a 2D floor plan or a 2D elevation plan, and each pair of parallel lines designates one of the start or end of construction during a current period of time.
G06T 11/20 - Traçage à partir d'éléments de base, p.ex. de lignes ou de cercles
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
19.
Construction photograph integration with 3D model images
A method is provided. The method includes one or more of receiving, by an image processing device, one or more photos of building locations at a building, extracting position coordinates comprising X and Y values in a 2D floor plan from the one or more photos, converting the position coordinates into 3D model coordinates, extracting model viewpoints from a 3D model of the building at the 3D model coordinates, and comparing each of the one or more photos with a corresponding model viewpoint. Each of the model viewpoints provides a view of the 3D model at a same viewing position as one of the one or more photos.
A method is provided. The method includes one or more of receiving, by an image processing device, one or more photos of building locations at a building, extracting position coordinates comprising X and Y values in a 2D floor plan from the one or more photos, converting the position coordinates into 3D model coordinates, extracting model viewpoints from a 3D model of the building at the 3D model coordinates, and comparing each of the one or more photos with a corresponding model viewpoint. Each of the model viewpoints provides a view of the 3D model at a same viewing position as one of the one or more photos.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 3/40 - Changement d'échelle d'une image entière ou d'une partie d'image
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
21.
Method for adaptive mission execution on an unmanned aerial vehicle
A method for adaptive mission execution by an unmanned aerial vehicle includes receiving a set of pre-calculated mission parameters corresponding to an initial UAV mission; collecting UAV operation data during flight of the unmanned aerial vehicle; calculating a set of modified mission parameters from the set of pre-calculated mission parameters and the UAV operation data, the set of modified mission parameters corresponding to a modified UAV mission; and executing the modified UAV mission on the unmanned aerial vehicle.
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
A method for aerial image processing preferably includes receiving ground control point (GCP) information, receiving a set of images, determining spatial information associated with the images, and determining GCP image locations; and can additionally or alternatively include determining aerial map information, training an automated GCP detector, and/or any other suitable elements. A system for aerial image processing preferably includes one or more computing devices, and can additionally or alternatively include one or more GCPs, aerial vehicles, and/or any other suitable elements.
A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
A method for adaptive mission execution by an unmanned aerial vehicle includes receiving a set of pre-calculated mission parameters corresponding to an initial UAV mission; collecting UAV operation data during flight of the unmanned aerial vehicle; calculating a set of modified mission parameters from the set of pre-calculated mission parameters and the UAV operation data, the set of modified mission parameters corresponding to a modified UAV mission; and executing the modified UAV mission on the unmanned aerial vehicle.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
25.
System and methods for hosting missions with unmanned aerial vehicles
A system for managing UAVs includes a first relay that performs mission management on a first UAV; a first conduit, corresponding to a first geographical area, that manages communication between the first UAV and first relay when the first UAV is located in the first geographical area; a first web server that enables user interfacing with the first UAV; and a pre-flight insurance tap that generates an insurance quote for a mission of the first UAV when an instance of the pre-flight insurance tap is called by the first relay.
A method for adaptive mission execution by an unmanned aerial vehicle includes receiving a set of pre-calculated mission parameters corresponding to an initial UAV mission; collecting UAV operation data during flight of the unmanned aerial vehicle; calculating a set of modified mission parameters from the set of pre-calculated mission parameters and the UAV operation data, the set of modified mission parameters corresponding to a modified UAV mission; and executing the modified UAV mission on the unmanned aerial vehicle.
G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
[ Automated systems, namely, software, hardware and communications devices for planning, scheduling, controlling, monitoring and providing information on transportation assets and parts thereof; Computer hardware and peripheral devices and computer software for data communication and translating and transmitting data sold therewith; Computer software and hardware for use in managing, controlling and tracking drones; Computer software and hardware for use in fleet management, providing flight regulation assistance, control of sensors and data acquisition; ] Computer software for organizing and viewing digital images and photographs; Computer software for processing digital images; Computer software for the collection, editing, organizing, modifying, transmission, storage and sharing of data and information; Computer software for use as an application programming interface (API) Application service provider featuring application programming interface (API) software for use in managing, controlling and tracking drones; Computer services, namely, providing an interactive web site featuring technology that allows users to consolidate and manage social networks, accounts, and connections to existing and emerging application programming interfaces (APIs); Electronic data storage; Providing a website featuring on-line non-downloadable software tools for image editing; Providing an on-line network environment that features technology that enables users to share data; Providing temporary use of on-line non-downloadable software development tools for providing flight regulation assistance; Software as a service (SAAS) services featuring software for use in managing, controlling and tracking drones; Software as a service (SAAS) services featuring software for use in fleet management, control of sensors and data acquisition
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Automated systems namely, software for planning, scheduling, controlling, monitoring and providing information on transportation assets and transportation parts. Hardware, namely computer hardware for planning, scheduling, controlling, monitoring and providing information on transportation assets and transportation parts; Computer hardware and computer software namely, software for communication, translation and transmitting of data for use in managing, controlling and tracking drones; Computer software and hardware for use in managing, controlling and tracking drones; Computer software and hardware for use in fleet management, flight regulation assistance, control of sensors and data acquisition; Computer software for organizing and viewing digital images and photographs; Computer software for processing digital images; Computer software for the collection, editing, organizing, modifying, transmission, storage and sharing of data and information for use in managing, controlling and tracking drones; computer software for use as an application programming interface (API) (1) Application service provider featuring application programming interface (API) software for use in managing, controlling and tracking drones; Computer services, namely, providing an interactive web site featuring technology that allows users to consolidate and manage social networks, accounts, and connections to existing and emerging application programming interfaces (APIs); Electronic data storage in field of drone management; Providing a website featuring on-line non-downloadable software tools for image editing; Providing an on-line network that enables users to share data in the field of drone management; Providing temporary use of on-line non-downloadable software development tools for flight regulation assistance; Software as a service (SAAS) services featuring software for use in managing, controlling and tracking drones; Software as a service (SAAS) services featuring software for use in fleet management, control of sensors and data acquisition
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Automated systems, namely, software, hardware and communications devices for planning, scheduling, controlling, monitoring and providing information on transportation assets and parts thereof; Computer hardware and peripheral devices and computer software for data communication and translating and transmitting data sold therewith; Computer software and hardware for use in managing, controlling and tracking drones; Computer software and hardware for use in fleet management, providing flight regulation assistance, control of sensors and data acquisition; Computer software for organizing and viewing digital images and photographs; Computer software for processing digital images; Computer software for the collection, editing, organizing, modifying, transmission, storage and sharing of data and information; computer software for use as an application programming interface (API) Application service provider featuring application programming interface (API) software for use in managing, controlling and tracking drones; Computer services, namely, providing an interactive web site featuring technology that allows users to consolidate and manage social networks, accounts, and connections to existing and emerging application programming interfaces (APIs); Electronic data storage; Providing a website featuring on-line non-downloadable software tools for image editing; Providing an on-line network environment that features technology that enables users to share data; Providing temporary use of on-line non-downloadable software development tools for providing flight regulation assistance; Software as a service (SAAS) services featuring software for use in managing, controlling and tracking drones; Software as a service (SAAS) services featuring software for use in fleet management, control of sensors and data acquisition