Hover Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 227 pour Hover Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 217
        Marque 10
Juridiction
        États-Unis 153
        International 39
        Canada 34
        Europe 1
Date
Nouveautés (dernières 4 semaines) 1
2026 juin 1
2026 mai 1
2026 avril 4
2026 mars 7
Voir plus
Classe IPC
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie 101
G06T 17/05 - Modèles géographiques 78
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties 71
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie 42
G06T 15/04 - Mappage de texture 41
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 10
42 - Services scientifiques, technologiques et industriels, recherche et conception 10
35 - Publicité; Affaires commerciales 1
37 - Services de construction; extraction minière; installation et réparation 1
Statut
En Instance 79
Enregistré / En vigueur 148
  1     2     3        Prochaine page

1.

3-D RECONSTRUCTION USING AUGMENTED REALITY FRAMEWORKS

      
Numéro d'application 19358274
Statut En instance
Date de dépôt 2025-10-14
Date de la première publication 2026-06-18
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Dzitsiuk, Jena
  • Zhou, Yunwen
  • Thomas, Matthew

Abrégé

System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining images of the building structure, including non-camera anchors. The method also includes identifying reference poses for images based on the non-camera anchors. The method also includes obtaining world map data including real-world poses for the images. The method also includes selecting candidate poses from the real-world poses based on corresponding reference poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on correlating the reference poses with the selected candidate poses. Some implementations use structure from motion techniques or LiDAR, in addition to augmented reality frameworks, for scaling the 3-D representations of the building structure. In some implementations, the world map data includes environmental data, such as illumination data, and the method includes generating or displaying the 3-D representation.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • 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

2.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR DETERMINING OBSERVATION COVERAGE

      
Numéro d'application US2025056405
Numéro de publication 2026/112332
Statut Délivré - en vigueur
Date de dépôt 2025-11-20
Date de publication 2026-05-28
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Sommers, Jeffrey

Abrégé

Methods, systems, and storage media for determining observation coverage of an observed scene by a sensing device are disclosed. A plurality of features are captured by a sensing device from a plurality of poses. An occupancy grid comprising occupancy cells is generated. When an occupancy cell comprises a feature, that cell is designated as occupied, and occupancy cells between the occupied cell and a cell comprising an associated sensing device pose are also designated as occupied.

Classes IPC  ?

  • G06T 7/10 - DécoupageDétection de bords
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G01C 21/32 - Structuration ou formatage de données cartographiques
  • 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

3.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR REMOVING INACCURACIES IN MONOCULAR DEPTH ESTIMATES

      
Numéro d'application US2025052408
Numéro de publication 2026/090498
Statut Délivré - en vigueur
Date de dépôt 2025-10-24
Date de publication 2026-04-30
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Huang, Yuzhong
  • Sommers, Jeffrey

Abrégé

An example implementation provides a method, including: receiving, using a set of one or more processors, a real-world two-dimensional (2D) image of a scene; obtaining, using the set of one or more processors, a depth map for the real-world 2D image, the depth map comprising depth estimates for pixels of the real-world 2D image; identifying, using the set of one or more processors, a subset of pixels in the real-world 2D image associated with a predetermined geometric feature type associated with a three-dimensional (3D) object of the scene; modifying, using the set of one or more processors, depth estimates for select pixels of the real-world 2D image based on the subset of pixels; and creating, using the set of one or more processors, a representation of the scene based on the modified depth estimates.

Classes IPC  ?

  • H04N 13/128 - Ajustement de la profondeur ou de la disparité
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 5/70 - DébruitageLissage
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 7/60 - Analyse des attributs géométriques
  • 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

4.

SYSTEMS AND METHODS FOR IMAGE CAPTURE

      
Numéro d'application 19370529
Statut En instance
Date de dépôt 2025-10-27
Date de la première publication 2026-04-23
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Dzitsiuk, Yevheniia
  • Curro, Domenico
  • Chow, Siu Fai
  • Sommers, Jeffrey
  • Barbhaiya, Harsh

Abrégé

Images subject to panoramic image stitching are analyzed for suitability in three dimensional construction. Effects of translation changes between cameras are mitigated. The dioptric relationship of subject content of the images to the camera set identifies camera translation changes, and eligible camera position inputs, permissible to avoid parallax errors. Images within permissible ranges of each other are stitched to create panoramic images of subject content that a camera cannot fully capture with a single image. Registration plane selection based on translation distances between cameras, and permissible translation changes based on detected subject content depth are disclosed.

Classes IPC  ?

  • H04N 23/698 - Commande des caméras ou des modules de caméras pour obtenir un champ de vision élargi, p. ex. pour la capture d'images panoramiques
  • H04N 23/80 - Chaînes de traitement de la caméraLeurs composants
  • H04N 23/959 - Systèmes de photographie numérique, p. ex. systèmes d'imagerie par champ lumineux pour l'imagerie à grande profondeur de champ en ajustant la profondeur de champ pendant la capture de l'image, p. ex. en maximisant ou en réglant la portée en fonction des caractéristiques de la scène

5.

IMAGE ANALYSIS

      
Numéro d'application 19349866
Statut En instance
Date de dépôt 2025-10-03
Date de la première publication 2026-04-02
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Shree, Atulya
  • Jia, Kai
  • Xiong, Zhiyao
  • Chow, Siu Fai
  • Phan, Raymond
  • Li, Panfeng
  • Curro, Domenico

Abrégé

Techniques are described for identifying correspondences between images to generate a fundamental matrix for the camera positions related to the images. The resultant fundamental matrix enables epipolar geometry to correlate common features among the images. Correspondences are identified by confirming feature matches across images by applying a homography to data representing features across images. Further techniques are described herein for generating a representation of a boundary of a feature of a structure based on a digital image. In one or more embodiments, generating a representation of a boundary of a particular feature in a digital image comprises determining a portion of the image that corresponds to the structure, and determining a portion of the image that corresponds to the particular feature. One more vanishing points are associated with the portion of the image corresponding to the particular feature. The one or more vanishing points are used to generate a set of bounding lines for the particular feature, based on which the boundary indicator for the feature is generated.

Classes IPC  ?

  • G06T 7/543 - Récupération de la profondeur ou de la forme à partir des lignes dessinées
  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • 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

6.

CALIBRATING A MONOCULAR DEPTH MAP BASED ON A THREE-DIMENSIONAL (3D) MODEL

      
Numéro d'application US2025047676
Numéro de publication 2026/072638
Statut Délivré - en vigueur
Date de dépôt 2025-09-24
Date de publication 2026-04-02
Propriétaire HOVER INC. (USA)
Inventeur(s) Huang, Yuzhong

Abrégé

An example provides a method, including: receiving a real-world two-dimensional (2D) image of a scene (410); obtaining, using a set of one or more processors, a depth map for the real-world 2D image, the depth map being selectively corrected using a second depth map formed using a three-dimensional (3-D) model of the scene; and creating, using the set of one or more processors (420), a representation of the scene based on the depth map selectively corrected by the 3-D model (430).

Classes IPC  ?

  • G06T 7/50 - Récupération de la profondeur ou de la forme

7.

SYSTEMS AND METHODS FOR PROCESSING IMAGE DEPTH WITH CAMERA POSES

      
Numéro d'application US2025047687
Numéro de publication 2026/072646
Statut Délivré - en vigueur
Date de dépôt 2025-09-24
Date de publication 2026-04-02
Propriétaire HOVER INC. (USA)
Inventeur(s) Barajas, Manlio

Abrégé

An example provides a method (100), including: obtaining, using a set of one or more processors, first depth map data and second depth map data derived from respective depth maps generated for different two-dimensional (2D) images of a scene (102); selecting, using the set of one or more processors, a subset of three-dimensional (3D) points derived from the respective depth maps to adjust one or more of the first depth map data and the second depth map data (104); and adjusting, using the set of one or more processors, the one or more of the first depth map data and the second depth map data based on the subset of the 3D points selected (106).

Classes IPC  ?

  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images

8.

CALIBRATING A MONOCULAR DEPTH MAP BASED ON A THREE-DIMENSIONAL (3D) MODEL

      
Numéro d'application 19338301
Statut En instance
Date de dépôt 2025-09-24
Date de la première publication 2026-03-26
Propriétaire Hover Inc. (USA)
Inventeur(s) Huang, Yuzhong

Abrégé

An example provides a method, including: receiving a real-world two-dimensional (2D) image of a scene; obtaining, using a set of one or more processors, a depth map for the real-world 2D image, the depth map being selectively corrected using a second depth map formed using a three-dimensional (3-D) model of the scene; and creating, using the set of one or more processors, a representation of the scene based on the depth map selectively corrected by the 3-D model.

Classes IPC  ?

  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images

9.

Systems and Methods for Processing Image Depth with Camera Poses

      
Numéro d'application 19338442
Statut En instance
Date de dépôt 2025-09-24
Date de la première publication 2026-03-26
Propriétaire Hover Inc. (USA)
Inventeur(s) Barajas, Manlio

Abrégé

An example provides a method, including: obtaining, using a set of one or more processors, first depth map data and second depth map data derived from respective depth maps generated for different two-dimensional (2D) images of a scene; selecting, using the set of one or more processors, a subset of three-dimensional (3D) points derived from the respective depth maps to adjust one or more of the first depth map data and the second depth map data; and adjusting, using the set of one or more processors, the one or more of the first depth map data and the second depth map data based on the subset of the 3D points selected.

Classes IPC  ?

  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

10.

TECHNIQUES FOR ENHANCED IMAGE CAPTURE USING A COMPUTER-VISION NETWORK

      
Numéro d'application 19320864
Statut En instance
Date de dépôt 2025-09-05
Date de la première publication 2026-03-05
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Scott, Brandon
  • Firl, Alrik
  • Cutts, David Royston
  • Igner, Jonathan Mark
  • Rethage, Dario
  • Curro, Domenico
  • Murali, Giridhar
  • Li, Panfeng

Abrégé

Disclosed are techniques for enhancing two-dimensional (2D) image capture of subjects (e.g., a physical structure, such as a residential building) to maximize the feature correspondences available for three-dimensional (3D) model reconstruction. More specifically, disclosed is a computer-vision network configured to provide viewfinder interfaces and analyses to guide the improved capture of an intended subject for specified purposes. Additionally, the computer-vision network can be configured to generate a metric representing a quality of feature correspondences between images of a complete set of images used for reconstructing a 3D model of a physical structure. The computer-vision network can also be configured to generate feedback at or before image capture time to guide improvements to the quality of feature correspondences between a pair of images.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/277 - Analyse du mouvement impliquant des approches stochastiques, p. ex. utilisant des filtres de Kalman
  • 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 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

11.

TECHNIQUES FOR ENHANCED IMAGE CAPTURE USING A COMPUTER-VISION NETWORK

      
Numéro d'application 19320905
Statut En instance
Date de dépôt 2025-09-05
Date de la première publication 2026-03-05
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Scott, Brandon
  • Firl, Alrik
  • Cutts, David Royston
  • Igner, Jonathan Mark
  • Rethage, Dario
  • Curro, Domenico
  • Murali, Giridhar
  • Li, Panfeng

Abrégé

Disclosed are techniques for enhancing two-dimensional (2D) image capture of subjects (e.g., a physical structure, such as a residential building) to maximize the feature correspondences available for three-dimensional (3D) model reconstruction. More specifically, disclosed is a computer-vision network configured to provide viewfinder interfaces and analyses to guide the improved capture of an intended subject for specified purposes. Additionally, the computer-vision network can be configured to generate a metric representing a quality of feature correspondences between images of a complete set of images used for reconstructing a 3D model of a physical structure. The computer-vision network can also be configured to generate feedback at or before image capture time to guide improvements to the quality of feature correspondences between a pair of images.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/277 - Analyse du mouvement impliquant des approches stochastiques, p. ex. utilisant des filtres de Kalman
  • 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 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

12.

TECHNIQUES FOR ENHANCED IMAGE CAPTURE USING A COMPUTER-VISION NETWORK

      
Numéro de document 03297319
Statut En instance
Date de dépôt 2021-01-29
Date de disponibilité au public 2026-03-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Castillo, William
  • Scott, Brandon
  • Firl, Alrik
  • Cutts, David Royston
  • Igner, Jonathan Mark
  • Curro, Domenico
  • Rethage, Dario
  • Li, Panfeng

Abrégé

Disclosed are techniques for enhancing two-dimensional (2D) image capture of subjects (e.g., a physical structure, such as a residential building) to maximize the feature correspondences available for three-dimensional (3D) model reconstruction. More specifically, disclosed is a computer-vision network configured to provide viewfinder interfaces and analyses to guide the improved capture of an intended subject for specified purposes. Additionally, the computer-vision network can be configured to generate a metric representing a quality of feature correspondences between images of a complete set of images used for reconstructing a 3D model of a physical structure. The computer-vision network can also be configured to generate feedback at or before image capture time to guide improvements to the quality of feature correspondences between a pair of images.

Classes IPC  ?

  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images

13.

SYSTEMS AND METHODS FOR SELECTIVE IMAGE COMPOSITING

      
Numéro de document 03297870
Statut En instance
Date de dépôt 2020-11-10
Date de disponibilité au public 2026-03-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Avila-Beltran, Francisco
  • Cutts, David Royston
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Sommers, Jeffrey

Abrégé

Disclosed are techniques for generating a photorealistic image by augmenting or compositing at least a portion of a physical structure (e.g., a house) depicted in a two- dimensional (2D) image with synthetic image data. Additionally, disclosed are techniques for augmenting the depicted physical structure using a minimum amount of three-dimensional (3D) geometric data and applying a scene effect to the synthetic image data to create a photorealistic effect.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

14.

GENERATING AND VALIDATING A VIRTUAL 3D REPRESENTATION OF A REAL-WORLD STRUCTURE

      
Numéro de document 03296741
Statut En instance
Date de dépôt 2019-11-25
Date de disponibilité au public 2026-03-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Mishra, Ajay
  • Upendran, Manish
  • Altman, A.J.
  • Castillo, William

Classes IPC  ?

15.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR COMBINING DISPARATE 3D MODELS OF A COMMON BUILDING OBJECT

      
Numéro d'application 18880830
Statut En instance
Date de dépôt 2023-06-29
Date de la première publication 2026-01-15
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Upendran, Manish
  • Gould, Kerry
  • Clifton, Anna Marie

Abrégé

Methods, storage media, and systems for combining disparate 3d models of a common building object are disclosed. Exemplary implementations may: receive a first plurality of images; generate a first 3d model based on the first plurality of images; receive a second plurality of images; generate a second 3d model based on the second plurality of images; and align, in a common 3d coordinate system, the first 3d model with the second 3d model.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

16.

SYSTEMS AND METHODS FOR IMAGE CAPTURE

      
Numéro d'application 18274717
Statut En instance
Date de dépôt 2022-01-27
Date de la première publication 2025-12-18
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Shree, Atulya
  • Murali, Giridhar
  • Curro, Domenico

Abrégé

An image set is refined by selection criteria among captured images, such that images within the set must satisfy criteria such as feature matching among a plurality of frames or positional changes between frame pairs or sufficient overlap of reprojected points of one image into another image such that the reprojected points or features are observed in the frustum or coordinate space of the another image.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06F 3/16 - Entrée acoustiqueSortie acoustique
  • G06T 7/11 - Découpage basé sur les zones
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/277 - Analyse du mouvement impliquant des approches stochastiques, p. ex. utilisant des filtres de Kalman
  • 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 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 30/19 - Reconnaissance utilisant des moyens électroniques
  • G06V 30/414 - Extraction de la structure géométrique, p. ex. arborescenceDécoupage en blocs, p. ex. boîtes englobantes pour les éléments graphiques ou textuels
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

17.

3D BUILDING ANALYZER

      
Numéro d'application 19249878
Statut En instance
Date de dépôt 2025-06-25
Date de la première publication 2025-12-04
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Halliday, Derek
  • Marques Da Silva Junior, Antonio Carlos
  • Klein, Roberto
  • Altman, Adam J.

Abrégé

A system and method is provided for constructing a labeled and dimensioned multidimensional (e.g., 3D) building model from building object imagery (e.g., ground-level imagery). The method begins by retrieve building object imagery, the building object imagery collected based on directed capture with a mobile device. The method continues by constructing a scaled multi-dimensional building model, the scale based on sizing of at least one selected architectural feature. The method continues by identifying architectural elements within facades of the multi-dimensional building model. The method continues by determining dimensions of at least one of the architectural elements, the dimensions based on the scale. The method continues by determining dimensions (e.g., area) of at least one of the architectural elements. The method continues by labeling each identified architectural element with at least an identifier and by labeling at least one of the architectural elements with the determined dimensions.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

18.

SYSTEMS AND METHODS FOR SELECTIVE IMAGE COMPOSITING

      
Numéro d'application 19279921
Statut En instance
Date de dépôt 2025-07-24
Date de la première publication 2025-12-04
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Avila-Beltran, Francisco
  • Cutts, David Royston
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Sommers, Jeffrey

Abrégé

Disclosed are techniques for generating a photorealistic image by augmenting or compositing at least a portion of a physical structure (e.g., a house) depicted in a two-dimensional (2D) image with synthetic image data. Additionally, disclosed are techniques for augmenting the depicted physical structure and applying a scene effect to the synthetic image data to create a photorealistic effect.

Classes IPC  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06T 3/18 - Déformation d’images, p. ex. réarrangement de pixels individuellement
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

19.

COMPUTER VISION DATABASE PLATFORM FOR A THREE-DIMENSIONAL MAPPING SYSTEM

      
Numéro d'application 19292812
Statut En instance
Date de dépôt 2025-08-06
Date de la première publication 2025-11-27
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Pavlidis, Ioannis
  • Bhatawadekar, Vineet

Abrégé

A method and related software are disclosed for processing imagery related to three dimensional models. To display new visual data for select portions of images, an image of a physical structure such as a building with a façade is retrieved with an associated three dimensional model for that physical structure according to common geolocation tags. A scaffolding of surfaces composing the three dimensional model is generated and regions of the retrieved image are registered to the surfaces of the scaffolding to create mapped surfaces for the image. New image data such as texture information is received and applied to select mapped surfaces to give the retrieved image the appearance of having the new texture data at the selected mapped surface.

Classes IPC  ?

20.

3-D Reconstruction Using Augmented Reality Frameworks

      
Numéro d'application 19045483
Statut En instance
Date de dépôt 2025-02-04
Date de la première publication 2025-11-27
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Dzitsiuk, Yevheniia
  • Zhou, Yunwen
  • Thomas, Matthew
  • Murali, Giridhar
  • Shree, Atulya

Abrégé

System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining world map data including a first track of real-world poses for a plurality of images. The plurality of images comprises non-camera anchors. The method also includes detecting a discrepancy in at least one real-world pose of the first track. The method also includes in response to detecting a discrepancy, generating a new track of real-world poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on sampling across a plurality of tracks. The plurality of tracks comprises at least the first track and the new track.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • 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

21.

CAMERA POSE DRIFT DETECTION AND CORRECTION

      
Numéro d'application US2025026468
Numéro de publication 2025/227088
Statut Délivré - en vigueur
Date de dépôt 2025-04-25
Date de publication 2025-10-30
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Barajas Hernandez, Manlio, Francisco
  • Shree, Atulya
  • He, Hongyuan

Abrégé

System and method are provided for detecting and correcting drift in camera poses. A method includes obtaining pose data from an augmented reality (AR) system of a mobile device indicative of a position and orientation of a camera in three-dimensional (3-D) space and associated with the capture image(s) of an environment. Geometric-based data for respective images is determined using linear features and the pose data and a comparison is made between the geometric-based data and a predetermined geometry applicable to the environment. The comparison is employed to detect a drift value, where the drift value is based on an increasing error in the pose data. The images are grouped into first and second subsets based on a drift error value associated with respective images, with different corrections applied to the first and second subsets.

Classes IPC  ?

  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images
  • G06T 3/14 - Transformations pour le recalage d’images, p. ex. ajustement ou mappage pour l’alignement d’images
  • G06T 3/60 - Rotation d’images entières ou de parties d'image
  • G06T 5/80 - Correction géométrique
  • G06T 7/60 - Analyse des attributs géométriques
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
  • G06V 20/17 - Scènes terrestres transmises par des avions ou des drones

22.

Interactive Path Tracing on the Web

      
Numéro d'application 18988532
Statut En instance
Date de dépôt 2024-12-19
Date de la première publication 2025-10-23
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Avila, Francisco
  • Crane, Lucas
  • Tripathi, Abhishek

Abrégé

A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 15/04 - Mappage de texture
  • G06T 15/08 - Rendu de volume
  • G06T 15/20 - Calcul de perspectives
  • G06T 15/50 - Effets de lumière
  • G06T 15/80 - Ombrage
  • G06T 17/10 - Description de volumes, p. ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

23.

DIRECTED IMAGE CAPTURE

      
Numéro d'application 19230715
Statut En instance
Date de dépôt 2025-06-06
Date de la première publication 2025-10-23
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Altman, Adam J.
  • Pavlidis, Ioannis
  • Sahu, Sarthak
  • Upendran, Manish

Abrégé

Systems and methods are disclosed for directed image capture of a subject of interest, such as a physical building. Directed image capture can produce higher quality images such as content more centrally located within an image frame (or an associated viewing device or other display), higher quality images have greater value for subsequent uses of captured images such as for information extraction or model reconstruction. Graphical guide(s) overlaid within an image frame can facilitate quality assessments for the content or the image frame itself, such as for pixel distance of the subject of interest to a centroid of the image frame (or an associated viewing device or other display), or the effect of obscuring objects. Quality assessments can further include instructions for improving the quality of the image capture for the content of interest.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • H04N 1/21 - Enregistrement intermédiaire de l'information
  • H04N 5/265 - Mélange
  • H04N 13/00 - Systèmes vidéo stéréoscopiquesSystèmes vidéo multi-vuesLeurs détails
  • H04N 13/221 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D utilisant le mouvement relatif de caméras et de sujets
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

24.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR MEASURING AN ANGLE OF A ROOF FACET

      
Numéro d'application 18859062
Statut En instance
Date de dépôt 2023-04-26
Date de la première publication 2025-09-11
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Stuart, Patrick Russell

Abrégé

Methods, storage media, and systems for measuring an angle of a roof facet are disclosed. Exemplary implementations may include initiating a flight path for an image capture device, the flight path including, at successively greater heights, a starting position, a calibration position, and an orthographic position above the roof facet. A first fiducial is detected as or at the calibration position and a second fiducial is detected concurrent with movement of the image capture device along the flight path towards the orthographic position. An elevation change of the image capture device is measured between the first fiducial and second fiducial. An orthographic image of the roof facet is captured from the orthographic position. An outline of the roof facet is generated from the orthographic image. A pitch of the roof is calculated from the outline of the roof facet and the elevation change.

Classes IPC  ?

  • G06T 7/60 - Analyse des attributs géométriques
  • G05D 1/646 - Suivi d’une trajectoire prédéfinie, p. ex. d’une ligne marquée sur le sol ou d’une trajectoire de vol
  • G05D 101/15 - Détails des architectures logicielles ou matérielles utilisées pour la commande de la position utilisant des techniques d’intelligence artificielle [IA] utilisant l’apprentissage automatique, p. ex. les réseaux neuronaux
  • G05D 105/80 - Applications spécifiques des véhicules commandés pour la collecte d’informations, p. ex. recherche universitaire
  • G05D 109/20 - Aéronefs, p. ex. drones
  • G05D 111/10 - Signaux optiques
  • G06T 7/80 - Analyse des images capturées pour déterminer les paramètres de caméra intrinsèques ou extrinsèques, c.-à-d. étalonnage de caméra
  • G06T 7/90 - Détermination de caractéristiques de couleur
  • G06V 10/56 - Extraction de caractéristiques d’images ou de vidéos relative à la couleur
  • G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
  • G06V 20/10 - Scènes terrestres
  • G06V 20/17 - Scènes terrestres transmises par des avions ou des drones

25.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR CONTROLLING COLOR AND LIGHTING CONDITIONS OF GENERATIVE MACHINE LEARNING MODELS

      
Numéro d'application US2025013985
Numéro de publication 2025/166130
Statut Délivré - en vigueur
Date de dépôt 2025-01-31
Date de publication 2025-08-07
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Mishkin, Dmytro
  • Kasahara, Isaac

Abrégé

Methods, storage media, and systems for constraining color and lighting conditions of generative machine learning (GML) models are disclosed. An image is provided, a simulated calibration object is inserted into a portion of the scene in the image, and color and lighting conditions of the scene in the image are derived based on the at least one simulated calibration object. The image is input into a GML model, which is constrained based on the derived color and lighting conditions. A visualization including new visual data is generated using the constrained GML model.

Classes IPC  ?

26.

Structural modification detection using descriptor-based querying

      
Numéro d'application 17864848
Numéro de brevet 12374065
Statut Délivré - en vigueur
Date de dépôt 2022-07-14
Date de la première publication 2025-07-29
Date d'octroi 2025-07-29
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Rethage, Dario
  • Scott, Brandon
  • Upendran, Manish
  • Lacasse, Randy
  • Sanjurjo, Javier Cambon

Abrégé

Identifying a pre-existing three-dimensional (3D) model of a target structure includes receiving at least one two-dimensional (2D) image of a target physical structure; generating a predicted 3D model of the target structure based on the at least one 2D image; generating a search descriptor of the predicted 3D model; querying a data structure storing a plurality of pre-existing descriptors, where each pre-existing descriptor characterizes a previously constructed 3D model of an associated physical structure; and identifying at least one previously constructed 3D model that is substantially similar to the predicted 3D model based on a difference between the search descriptor and the plurality of pre-existing descriptors.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06F 16/53 - Requêtes
  • G06F 18/22 - Critères d'appariement, p. ex. mesures de proximité
  • G06N 3/045 - Combinaisons de réseaux
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06V 20/64 - Objets tridimensionnels

27.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE-DIMENSIONAL LINE SEGMENT

      
Numéro de document 03315376
Statut En instance
Date de dépôt 2024-12-18
Date de disponibilité au public 2025-06-26
Propriétaire HOVER INC. (USA)
Inventeur(s) Xiong, Zhiyao

Abrégé

A method generates a three-dimensional (3D) line segment from a two-dimensional (2D) image. A 3D coordinate space along with a first plane in the coordinate space are received. An image with an associated camera pose in the 3D coordinate space is also received. A 2D line segment is detected in the image and then projected into the 3D coordinate space based on the camera pose. The projected 2D line segment is intersected with the first plane, which generates a 3D line segment defined by the intersection. By leveraging the camera pose and first plane, the 3D line segment can be generated from a single 2D image, eliminating the need to triangulate line segments across stereo image pairs.

Classes IPC  ?

  • 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
  • G06V 20/64 - Objets tridimensionnels

28.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE-DIMENSIONAL LINE SEGMENT

      
Numéro d'application US2024060867
Numéro de publication 2025/137175
Statut Délivré - en vigueur
Date de dépôt 2024-12-18
Date de publication 2025-06-26
Propriétaire HOVER INC. (USA)
Inventeur(s) Xiong, Zhiyao

Abrégé

A method generates a three-dimensional (3D) line segment from a two-dimensional (2D) image. A 3D coordinate space along with a first plane in the coordinate space are received. An image with an associated camera pose in the 3D coordinate space is also received. A 2D line segment is detected in the image and then projected into the 3D coordinate space based on the camera pose. The projected 2D line segment is intersected with the first plane, which generates a 3D line segment defined by the intersection. By leveraging the camera pose and first plane, the 3D line segment can be generated from a single 2D image, eliminating the need to triangulate line segments across stereo image pairs.

Classes IPC  ?

  • 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
  • G06V 20/64 - Objets tridimensionnels

29.

METHOD AND SYSTEM FOR DISPLAYING AND NAVIGATING AN OPTIMAL MULTI-DIMENSIONAL BUILDING MODEL

      
Numéro d'application 19053221
Statut En instance
Date de dépôt 2025-02-13
Date de la première publication 2025-06-05
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.

Abrégé

Visualizing three dimensional content is complicated by display platforms capable of more degrees of freedom to display the content than interface tools have to navigate that content. Disclosed are methods and systems for displaying select portions of the content and generating virtual camera positions with associated look angles for the select portions, such as planar geometries of a three dimensional building, thereby constraining the degrees of freedom for improved navigation through views of the content. Look angles can be associated with axes of the content and fields of view.

Classes IPC  ?

30.

SYSTEMS AND METHODS FOR GENERATING DIMENSIONALLY COHERENT TRAINING DATA

      
Numéro d'application 18841339
Statut En instance
Date de dépôt 2023-02-23
Date de la première publication 2025-05-22
Propriétaire HOVER INC. (USA)
Inventeur(s) Xiong, Zhiyao

Abrégé

System and method are provided for generating training data for feature matching among images of a building structure. The method includes obtaining a model of a building that includes a camera solution and images used to generate the geometric model. The method also includes, for facades of the model: applying a minimum bounding box to a respective facade to obtain a respective facade slice that is a 2-D plane represented in a 3-D coordinate system of the model; and projecting visual data of at least one camera in the camera solution that viewed the respective facade onto a visibility mask associated with the respective facade slice. The method also includes photo-texturing the projected visual data facade slice to one of the facade slices or the geometric model to generate a visual 3-D representation of the building; and generating a training dataset by perturbing the visual 3-D representation.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • 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 15/04 - Mappage de texture
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

31.

SYSTEMS AND METHODS FOR PITCH DETERMINATION

      
Numéro d'application 19030528
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Jia, Kai
  • Sommers, Jeffrey
  • Rethage, Dario

Abrégé

Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

32.

METHOD FOR GENERATING ROOF OUTLINES FROM LATERAL IMAGES

      
Numéro d'application 19030896
Statut En instance
Date de dépôt 2025-01-17
Date de la première publication 2025-05-22
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Mishra, Ajay
  • Castillo, William
  • Altman, A.J.
  • Upendran, Manish

Abrégé

A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 7/00 - Analyse d'image
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/62 - Analyse des attributs géométriques de la superficie, du périmètre, du diamètre ou du volume
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06V 20/10 - Scènes terrestres

33.

MODELING, DRIFT DETECTION AND DRIFT CORRECTION FOR VISUAL INERTIAL ODOMETRY

      
Numéro de document 03310066
Statut En instance
Date de dépôt 2024-11-01
Date de disponibilité au public 2025-05-08
Propriétaire HOVER, INC. (USA)
Inventeur(s)
  • He, Hongyua
  • Barajas Hernandez, Manlio Francisco
  • Shree, Atulya

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • 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
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques

34.

3D building model materials auto-populator

      
Numéro d'application 19011584
Numéro de brevet 12573144
Statut Délivré - en vigueur
Date de dépôt 2025-01-06
Date de la première publication 2025-05-08
Date d'octroi 2026-03-10
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Caamano, Steven
  • Sanjurjo, Javier Cambon
  • Halliday, Derek

Abrégé

Disclosed are systems and method for determining information related to building materials based on determined measurements from a multi-dimensional building model comprising features and elements embodying such materials and measurements. The multi-dimensional model may be based on a plurality of received images, such as ground-based images of a building. The multi-dimensional model may be scaled, or a scale extracted based on data of the model. The multi-dimensional model may comprise architectural elements, and the scale used to determine measurements of such architectural elements. With the scaled measurements of the architectural elements in the model, product information related to multi-dimensional model and its elements may be derived and combined in alternative means.

Classes IPC  ?

  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06Q 30/0283 - Estimation ou détermination de prix
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

35.

MODELING, DRIFT DETECTION AND DRIFT CORRECTION FOR VISUAL INERTIAL ODOMETRY

      
Numéro d'application US2024054295
Numéro de publication 2025/097076
Statut Délivré - en vigueur
Date de dépôt 2024-11-01
Date de publication 2025-05-08
Propriétaire HOVER, INC. (USA)
Inventeur(s)
  • He, Hongyuan
  • Barajas Hernandez, Manlio Francisco
  • Shree, Atulya

Abrégé

System and method are provided for improving camera pose accuracy in augmented reality (AR) systems. The method detects and processes inconsistencies in captured camera poses by identifying locally rigid pose groups and matching visual features between images both within and across these groups. The process involves triangulating 3D landmarks within pose groups, establishing correspondences between groups, and performing bundle adjustment to optimize camera poses. This systematic approach enables the generation of accurate 3D models by detecting and correcting pose drift through feature matching, landmark triangulation, and global pose optimization across multiple camera positions and orientations.

Classes IPC  ?

  • 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
  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques

36.

AUTOMATED GUIDE FOR IMAGE CAPTURING FOR 3D MODEL CREATION

      
Numéro d'application 18965994
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-05-01
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Halliday, Derek

Abrégé

An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet

37.

MODELING, DRIFT DETECTION AND DRIFT CORRECTION FOR VISUAL INERTIAL ODOMETRY

      
Numéro d'application 18934023
Statut En instance
Date de dépôt 2024-10-31
Date de la première publication 2025-05-01
Propriétaire Hover, Inc. (USA)
Inventeur(s)
  • He, Hongyuan
  • Barajas Hernandez, Manlio Francisco
  • Shree, Atulya

Abrégé

System and method are provided for improving camera pose accuracy in augmented reality (AR) systems. The method detects and processes inconsistencies in captured camera poses by identifying locally rigid pose groups and matching visual features between images both within and across these groups. The process involves triangulating 3D landmarks within pose groups, establishing correspondences between groups, and performing bundle adjustment to optimize camera poses. This systematic approach enables the generation of accurate 3D models by detecting and correcting pose drift through feature matching, landmark triangulation, and global pose optimization across multiple camera positions and orientations.

Classes IPC  ?

  • 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 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

38.

AUTOMATED GUIDE FOR IMAGE CAPTURING FOR 3D MODEL CREATION

      
Numéro d'application 18965950
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-05-01
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Halliday, Derek

Abrégé

An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet

39.

SYSTEMS AND METHODS FOR PITCH DETERMINATION

      
Numéro d'application 18965977
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-05-01
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Jia, Kai
  • Sommers, Jeffrey
  • Rethage, Dario

Abrégé

Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

40.

SYSTEMS AND METHODS FOR PITCH DETERMINATION

      
Numéro d'application 18965996
Statut En instance
Date de dépôt 2024-12-02
Date de la première publication 2025-05-01
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Jia, Kai
  • Sommers, Jeffrey
  • Rethage, Dario

Abrégé

Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

41.

3D BUILDING MODEL MATERIALS AUTO-POPULATOR

      
Numéro d'application 18958674
Statut En instance
Date de dépôt 2024-11-25
Date de la première publication 2025-03-13
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Caamano, Steven
  • Sanjurjo, Javier Cambon
  • Halliday, Derek

Abrégé

Disclosed are systems and method for automatic building material ordering based on determined measurements from a multi-dimensional building model. The multi-dimensional model may be based on a plurality of received images, such as ground-based images of a building. The multi-dimensional model may be scaled, or a scale extracted based on data of the model. The multi-dimensional model may comprise architectural elements, and the scale used to determine measurements of such architectural elements. With the scaled measurements of the architectural elements in the model, product information related to multi-dimensional model may be processed, such as confirming availability of the sizes and quantities associated with the architectural elements. Ordering manufacturer products may based on the processed information.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06Q 30/0283 - Estimation ou détermination de prix
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

42.

IMAGE CAPTURE FOR A MULTI-DIMENSIONAL BUILDING MODEL

      
Numéro d'application 18959547
Statut En instance
Date de dépôt 2024-11-25
Date de la première publication 2025-03-13
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Mishra, Ajay
  • Altman, Adam J.

Abrégé

A process for receiving, from a computing device, a series of captured building images. The process continues by processing, in real-time, each building image in the series of captured building images to determine if each building image meets a minimum criterion, wherein the minimum criteria includes applicability to be used in constructing a specific digital multi-dimensional building model. The process continues by aggregating each image meeting the minimum criteria, determining when a base set of building images has been aggregated, wherein the base set of building images includes a threshold number images to model at least a partial multi-dimensional building model representing the series of captured building images, determining one or more facades present in the partial multi-dimensional building model, determining preliminary dimensions for one or more architectural features of the one or more facades and returning, incrementally (in real-time), the preliminary dimensions to the computing device.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images
  • G06T 7/60 - Analyse des attributs géométriques
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

43.

THRESHOLDS FOR CHANGE IDENTIFICATION WHEN COMPARING IMAGERY

      
Numéro d'application 18956755
Statut En instance
Date de dépôt 2024-11-22
Date de la première publication 2025-03-13
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.
  • Halliday, Derek

Abrégé

Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 18/24 - Techniques de classification
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

44.

THRESHOLDS FOR CHANGE IDENTIFICATION WHEN COMPARING IMAGERY

      
Numéro d'application 18956807
Statut En instance
Date de dépôt 2024-11-22
Date de la première publication 2025-03-13
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.
  • Halliday, Derek

Abrégé

Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 18/24 - Techniques de classification
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

45.

3D BUILDING MODEL MATERIALS AUTO-POPULATOR

      
Numéro d'application 18956620
Statut En instance
Date de dépôt 2024-11-22
Date de la première publication 2025-03-06
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Caamano, Steven
  • Sanjurjo, Javier Cambon
  • Halliday, Derek

Abrégé

Disclosed are systems and method for automatic building material ordering based on determined measurements from a multi-dimensional building model. The multi-dimensional model may be based on a plurality of received images, such as ground-based images of a building. The multi-dimensional model may be scaled, or a scale extracted based on data of the model. The multi-dimensional model may comprise architectural elements, and the scale used to determine measurements of such architectural elements. With the scaled measurements of the architectural elements in the model, product information related to multi-dimensional model may be processed, such as confirming availability of the sizes and quantities associated with the architectural elements. Ordering manufacturer products may based on the processed information.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06Q 30/0283 - Estimation ou détermination de prix
  • G06Q 30/0601 - Commerce électronique [e-commerce]
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

46.

ESTIMATING DIMENSIONS OF GEO-REFERENCED GROUND-LEVEL IMAGERY USING ORTHOGONAL IMAGERY

      
Numéro d'application 18928935
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-02-13
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Hu, Bo
  • Sahu, Sarthak

Abrégé

A system and method is provided for measurements of building façade elements by combining ground-level and orthogonal imagery. The measurements of the dimension of building façade elements are based on ground-level imagery that is scaled and geo-referenced using orthogonal imagery. The method continues by creating a tabular dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows or doors. The tabular dataset can be part of an estimate report.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • 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/20 - Description filaire, p. ex. polygonalisation ou tessellation

47.

SYSTEM AND METHODS FOR VALIDATING IMAGERY PIPELINES

      
Numéro d'application 18715579
Statut En instance
Date de dépôt 2022-12-02
Date de la première publication 2025-01-30
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Murali, Giridhar
  • Shree, Atulya
  • Dzitsiuk, Yevheniia

Abrégé

Systems and methods are provided for scaling a 3-D representation of a building structure by selectively pairing camera poses generated by augmented reality frameworks. The geometric information provided by augmented reality frameworks enables scale for non-augmented reality cameras, such as SLAM derived camera solutions, associated with the augmented reality cameras. To reduce the noise and error that augmented reality frameworks can impart into their camera solves, only reliable augmented reality cameras are used for scale calculations of associated non augmented reality cameras. Reliable augmented reality cameras are identified based on translation distance analyses and comparisons. The method includes obtaining world map data including a first track of real-world poses for a plurality of images. The plurality of images comprises non camera anchors.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • 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

48.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE-DIMENSIONAL LINE SEGMENT

      
Numéro d'application 18705101
Statut En instance
Date de dépôt 2022-10-25
Date de la première publication 2025-01-23
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • He, Hongyuan
  • Barbhaiya, Harsh
  • Sommers, Jeffrey

Abrégé

Methods, storage media, and systems for generating a three-dimensional line segment are disclosed. Exemplary implementations may: receive a plurality of images: generate a point cloud based on the plurality of images; detect a two-dimensional line segment in a first image: project a set of 3d points of the plurality of 3d points as 2d points in the first image; select projected 3d points that are proximate to 2d points along the 2d line segment: and generate a 3d line segment by connecting 3d points of the point cloud represented by the selected projected 3d points.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 7/13 - Détection de bords
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • H04N 5/74 - Dispositifs de projection pour reproduction d'image, p. ex. eidophor

49.

THREE-DIMENSIONAL BUILDING MODEL GENERATION BASED ON CLASSIFICATION OF IMAGE ELEMENTS

      
Numéro d'application 18703608
Statut En instance
Date de dépôt 2022-10-21
Date de la première publication 2025-01-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Langerman, Jack Michael
  • Endres, Ian
  • Rethage, Dario
  • Li, Panfeng

Abrégé

Methods, storage media, and systems for three-dimensional building model generation based on classification of image elements. An example method includes obtaining images depicting a building, with individual images being taken at individual positions about an exterior of the building, and with the images being associated with camera properties reflecting extrinsic and/or intrinsic camera parameters. Semantic labels are determined for the images via a machine learning model, with the labels being associated with elements of the building, and with the semantic labels being associated with two-dimensional positions in the images. Three-dimensional positions associated with the plurality of elements are estimated, with estimating being based on one or more epipolar constraints. A three-dimensional representation of at least a portion of the building is generated, with the portion including a roof of the building.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
  • G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques

50.

MULTI-DIMENSIONAL MODEL RECONSTRUCTION

      
Numéro d'application 18809268
Statut En instance
Date de dépôt 2024-08-19
Date de la première publication 2024-12-12
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.
  • Halliday, Derek

Abrégé

Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 18/24 - Techniques de classification
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

51.

THRESHOLDS FOR CHANGE IDENTIFICATION WHEN COMPARING IMAGERY

      
Numéro d'application 18796223
Statut En instance
Date de dépôt 2024-08-06
Date de la première publication 2024-11-28
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Altman, Adam J.

Abrégé

A system and method for real-time updating of three-dimensional (3D) building models includes receiving a request to analyze building imagery to detect potential physical changes in or around a first building, receiving the building imagery, the building imagery including one or more images of the building, optionally building a first 3D building model (textured or untextured) based on the building imagery, retrieving, from computer storage, a previously stored version of the first 3D building model, comparing, on a region-by-region basis, the first 3D building model against the previously stored version of the first 3D building model, cataloging in computer storage, based on the comparing, changes to the previously stored version of the first 3D building model, where the changes to the first 3D building model represent physical changes to or around the building occurring since a time of the previous stored version of the 3D building model.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06T 7/00 - Analyse 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 15/04 - Mappage de texture

52.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR ITERATIVELY TEXTURING A THREE-DIMENSIONAL MODEL WITH CONSISTENT PREDICTIONS

      
Numéro de document 03289837
Statut En instance
Date de dépôt 2024-04-24
Date de disponibilité au public 2024-10-31
Propriétaire HOVER INC. (USA)
Inventeur(s) Langerman, Jack Michael

Classes IPC  ?

53.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR ITERATIVELY TEXTURING A THREE-DIMENSIONAL MODEL WITH CONSISTENT PREDICTIONS

      
Numéro d'application US2024026069
Numéro de publication 2024/226656
Statut Délivré - en vigueur
Date de dépôt 2024-04-24
Date de publication 2024-10-31
Propriétaire HOVER INC. (USA)
Inventeur(s) Langerman, Jack Michael

Abrégé

System and methods for generating similar successive predictions to a three-dimensional scene. An example method includes accessing a three-dimensional model associated with a building, the three-dimensional model being associated with geometry which is included in a scene; generating, via one or more machine learning models, a first viewpoint of the scene from a first viewpoint angle, the first viewpoint including textures applied to the three-dimensional model from the first viewpoint angle and additional image content generated based on at least one parameter; extracting, via one or more machine learning models, updated geometry for inclusion in the scene, wherein the updated geometry includes geometry associated with the additional image content at the first viewpoint angle; and generating, via one or more machine learning models, a second viewpoint of the scene from a second viewpoint angle, where generating the second viewpoint is based on the updated geometry.

Classes IPC  ?

  • G06T 15/04 - Mappage de texture
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

54.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR CLASSIFYING AN IMAGE ACCORDING TO AN INTENSITY OF AN OBJECT

      
Numéro de document 03288700
Statut En instance
Date de dépôt 2024-04-16
Date de disponibilité au public 2024-10-24
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Xiong, Zhiyao
  • Barbhaiya, Harsh
  • Sharma, Anish
  • Sommers, Jeffrey

Classes IPC  ?

  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux

55.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR CLASSIFYING AN IMAGE ACCORDING TO AN INTENSITY OF AN OBJECT

      
Numéro d'application US2024024823
Numéro de publication 2024/220443
Statut Délivré - en vigueur
Date de dépôt 2024-04-16
Date de publication 2024-10-24
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Xiong, Zhiyao
  • Barbhaiya, Harsh
  • Sharma, Anish
  • Sommers, Jeffrey

Abrégé

Methods, systems, and storage medium for operating a graphics processing unit to evaluate the extent or degree that a real-world image comprises pixels representing a particular classification category are disclosed. The evaluation may involve evaluating a plurality of pixels in the real-world image according to a first classification category using a first layer of an inference network and at least one other classification category according to at least one other layer of the inference network, creating a first intra-layer value based on combining only the predicted values for one or more pixels of the real-world image as provided by the first layer, and classifying the real-world image according to the first intra-layer value. Post-evaluation operations such as training set generation, three-dimensional (3D) reconstruction, inferring un-evaluated classifications, image depth inference, and selective activation of communications with other processing units are disclosed.

Classes IPC  ?

  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux

56.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING AN OPTIMAL IMAGE FRAME WITHIN A CAPTURE WINDOW

      
Numéro de document 03285792
Statut En instance
Date de dépôt 2024-04-12
Date de disponibilité au public 2024-10-17
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • He, Hongyuan

Classes IPC  ?

  • H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo

57.

Systems and methods for generating three dimensional geometry

      
Numéro d'application 18755154
Numéro de brevet 12450832
Statut Délivré - en vigueur
Date de dépôt 2024-06-26
Date de la première publication 2024-10-17
Date d'octroi 2025-10-21
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Sun, Shaohui
  • Pavlidis, Ioannis
  • Altman, Adam J.

Abrégé

Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

58.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING AN OPTIMAL IMAGE FRAME WITHIN A CAPTURE WINDOW

      
Numéro d'application 18632867
Statut En instance
Date de dépôt 2024-04-11
Date de la première publication 2024-10-17
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • He, Hongyuan

Abrégé

Methods, storage media, and systems for selecting an optimal two-dimensional image frame within one or more capture windows for a three-dimensional reconstruction pipeline. The method may include generating one or more capture windows. Each capture window may be proximate to a detected actuation, relative to a first image frame, or a combination thereof. A plurality of candidate image frames and sensor data may be captured within each capture window, assigned to each capture window, or a combination thereof. A frame cost for each candidate image frame may be generated based on sensor data, image data, or a combination thereof. An optimal image frame may be selected based on frame cost, sensor data, image data, or a combination thereof. The optimal image frame may be stored. Image frames other than the optimal image frame may be distinguished.

Classes IPC  ?

  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

59.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING AN OPTIMAL IMAGE FRAME WITHIN A CAPTURE WINDOW

      
Numéro d'application US2024024333
Numéro de publication 2024/216076
Statut Délivré - en vigueur
Date de dépôt 2024-04-12
Date de publication 2024-10-17
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • He, Hongyuan

Abrégé

Methods, storage media, and systems for selecting an optimal two-dimensional image frame within a capture window for a three-dimensional reconstruction pipeline. The method includes generating a capture window proximate to a detected actuation. A plurality of candidate image frames and sensor data are captured within the capture window. An optimal image frame is selected based on sensor data, image data, or a combination thereof. The selected optimal image frame is stored.

Classes IPC  ?

  • H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo

60.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING A PAIR OF CONSISTENT REAL-WORLD CAMERA POSES

      
Numéro de document 03288124
Statut En instance
Date de dépôt 2024-04-04
Date de disponibilité au public 2024-10-10
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Ting, Weien
  • Xiong, Zhiyao

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images

61.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING A PAIR OF CONSISTENT REAL-WORLD CAMERA POSES

      
Numéro d'application 18625574
Statut En instance
Date de dépôt 2024-04-03
Date de la première publication 2024-10-10
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Ting, Weien
  • Xiong, Zhiyao

Abrégé

Disclosed are methods, storage media, and systems for selecting a pair of consistent real-world camera poses for 3D reconstruction. The disclosed processes involve capturing multiple images of an object from various camera poses and analyzing the images and camera poses to select a consistent pair of camera poses. This selection is based on calculating perturbation errors and reprojection errors generated from 2D points or 2D line segments in the images. A weight is calculated for each camera pose pair based on these errors, and the pair with the largest weight, indicative of the highest consistency and stability, is selected.

Classes IPC  ?

  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

62.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING A PAIR OF CONSISTENT REAL-WORLD CAMERA POSES

      
Numéro d'application US2024023020
Numéro de publication 2024/211534
Statut Délivré - en vigueur
Date de dépôt 2024-04-04
Date de publication 2024-10-10
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Ting, Weien
  • Xiong, Zhiyao

Abrégé

Disclosed are methods, storage media, and systems for selecting a pair of consistent real-world camera poses for 3D reconstruction. The disclosed processes involve capturing multiple images of an object from various camera poses and analyzing the images and camera poses to select a consistent pair of camera poses. This selection is based on calculating perturbation errors and reprojection errors generated from 2D points or 2D line segments in the images. A weight is calculated for each camera pose pair based on these errors, and the pair with the largest weight, indicative of the highest consistency and stability, is selected.

Classes IPC  ?

  • G06T 7/00 - Analyse d'image
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images

63.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR DETECTING A PERSISTING OR SUSTAINED BLUR CONDITION

      
Numéro de document 03285795
Statut En instance
Date de dépôt 2024-03-14
Date de disponibilité au public 2024-09-26
Propriétaire HOVER INC. (USA)
Inventeur(s) Shree, Atulya

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo

64.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR DETECTING A PERSISTING OR SUSTAINED BLUR CONDITION

      
Numéro d'application US2024019863
Numéro de publication 2024/196688
Statut Délivré - en vigueur
Date de dépôt 2024-03-14
Date de publication 2024-09-26
Propriétaire HOVER INC. (USA)
Inventeur(s) Shree, Atulya

Abrégé

The disclosure relates to methods, storage media, and systems of detecting a persisting or sustained blur condition across 2D image frames captured for a 3D reconstruction pipeline. It may include receiving a plurality of image frames captured by a camera of a capture device, receiving sensor data of the capture device, detecting, based on the sensor data of the capture device, a blur condition for at least a threshold number of image frames within a capture window, responsive to detecting the blur condition, providing an augmentation for at least one image frame of the plurality of image frames based on the sensor data, applying the augmentation to the at least one image frame of the plurality of image frames, and displaying, on a display of the capture device, the at least one augmented image frame.

Classes IPC  ?

  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo

65.

Methods, storage media, and systems for detecting a persisting or sustained blur condition

      
Numéro d'application 18603910
Numéro de brevet 12610142
Statut Délivré - en vigueur
Date de dépôt 2024-03-13
Date de la première publication 2024-09-19
Date d'octroi 2026-04-21
Propriétaire Hover Inc. (USA)
Inventeur(s) Shree, Atulya

Abrégé

The disclosure relates to methods, storage media, and systems of detecting a persisting or sustained blur condition across 2D image frames captured for a 3D reconstruction pipeline. It may include receiving a plurality of image frames captured by a camera of a capture device, receiving sensor data of the capture device, detecting, based on the sensor data of the capture device, a blur condition for at least a threshold number of image frames within a capture window, responsive to detecting the blur condition, providing an augmentation for at least one image frame of the plurality of image frames based on the sensor data, applying the augmentation to the at least one image frame of the plurality of image frames, and displaying, on a display of the capture device, the at least one augmented image frame.

Classes IPC  ?

  • H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

66.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR INTEGRATING DATA STREAMS TO GENERATE VISUAL CUES

      
Numéro d'application 18573644
Statut En instance
Date de dépôt 2022-07-07
Date de la première publication 2024-08-29
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Gould, Kerry
  • Sommers, Jeffrey
  • Barbhaiya, Harsh

Abrégé

Methods, storage media, and systems for integrating disparate data streams of a current scan to generate visual cues of the current scan are disclosed. Exemplary implementations may: receive, from a data capture device, captured visual data and captured depth data of a current scan of an environment; generate a first plurality of masks based on the captured depth data; generate a depth propagation based on the first plurality of masks; generate augmented visual data based on the captured visual data, the first plurality of masks, and the depth propagation; and display, on a display of the data capture device, the augmented visual data.

Classes IPC  ?

  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 5/70 - DébruitageLissage
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 15/80 - Ombrage
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

67.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR AUGMENTING DATA OR MODELS

      
Numéro d'application 18573672
Statut En instance
Date de dépôt 2022-07-07
Date de la première publication 2024-08-29
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Upendran, Manish
  • Gould, Kerry
  • Clifton, Anna Marie

Abrégé

Methods, storage media, and systems for augmenting two-dimensional (2D) data, three-dimensional (3D) data, 2D models, or 3D models are disclosed. Exemplary implementations may: receive a first plurality of images: generate a first 3D model based on the first plurality of images; receive a second plurality of images; generate a second 3D model based on the second plurality of images; and augment the first 3D model with the second 3D model.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 7/32 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur la corrélation
  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

68.

Systems and methods for pitch determination

      
Numéro d'application 18441974
Numéro de brevet 12243163
Statut Délivré - en vigueur
Date de dépôt 2024-02-14
Date de la première publication 2024-08-01
Date d'octroi 2025-03-04
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Jia, Kai
  • Sommers, Jeffrey
  • Rethage, Dario

Abrégé

Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

69.

GENERATING AND VALIDATING A VIRTUAL 3D REPRESENTATION OF A REAL-WORLD STRUCTURE

      
Numéro d'application 18412464
Statut En instance
Date de dépôt 2024-01-12
Date de la première publication 2024-08-01
Propriétaire HOVER Inc. (USA)
Inventeur(s)
  • Mishra, Ajay
  • Upendran, Manish
  • Altman, A.J.
  • Castillo, William

Abrégé

A computer system maintains structure data indicating geometrical constraints for each structure category of a plurality of structure categories. The computer system generates a virtual 3D representation of a structure based on a set of images depicting the structure. For each image in the set of images, one or more landmarks are identified. Based on the landmarks, a candidate structure category is selected. The virtual 3D representation is generated based on the geometrical constraints of the candidate structure category and the landmarks identified in the set of images.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 7/00 - Analyse d'image
  • G06T 7/55 - Récupération de la profondeur ou de la forme à partir de plusieurs images
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie

70.

Computer vision database platform for a three-dimensional mapping system

      
Numéro d'application 18598960
Numéro de brevet 12406436
Statut Délivré - en vigueur
Date de dépôt 2024-03-07
Date de la première publication 2024-06-27
Date d'octroi 2025-09-02
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Pavlidis, Ioannis
  • Bhatawadekar, Vineet

Abrégé

A method and related software are disclosed for processing imagery related to three dimensional models. To display new visual data for select portions of images, an image of a physical structure such as a building with a façade is retrieved with an associated three dimensional model for that physical structure according to common geolocation tags. A scaffolding of surfaces composing the three dimensional model is generated and regions of the retrieved image are registered to the surfaces of the scaffolding to create mapped surfaces for the image. New image data such as texture information is received and applied to select mapped surfaces to give the retrieved image the appearance of having the new texture data at the selected mapped surface.

Classes IPC  ?

71.

SYSTEMS AND METHODS FOR GENERATING OR RENDERING A THREE-DIMENSIONAL REPRESENTATION

      
Numéro d'application 18555724
Statut En instance
Date de dépôt 2022-04-12
Date de la première publication 2024-06-20
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Barbhaiya, Harsh
  • Sommers, Jeffrey

Abrégé

Systems and methods for generating or rendering a three-dimensional (3D) representation of a structure based on images of the structure are disclosed. A selectively rendered point cloud is generated based on the images of the structure and real cameras associated with a virtual camera observing the selectively rendered point cloud. Images attributes may be applied to the selectively rendered point cloud.

Classes IPC  ?

  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • 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 11/00 - Génération d'images bidimensionnelles [2D]

72.

Interactive path tracing on the web

      
Numéro d'application 18587799
Numéro de brevet 12235925
Statut Délivré - en vigueur
Date de dépôt 2024-02-26
Date de la première publication 2024-06-20
Date d'octroi 2025-02-25
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Avila, Francisco
  • Crane, Lucas
  • Tripathi, Abhishek

Abrégé

A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.

Classes IPC  ?

  • G06F 16/957 - Optimisation de la navigation, p. ex. mise en cache ou distillation de contenus
  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général
  • G06F 15/04 - Calculateurs numériques en généralÉquipement de traitement de données en général recevant les programmes en même temps que les données à traiter, p. ex. sur le même support d'enregistrement
  • G06F 15/08 - Calculateurs numériques en généralÉquipement de traitement de données en général utilisant un tableau de connexion pour la programmation
  • G06F 17/10 - Opérations mathématiques complexes
  • G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06T 15/04 - Mappage de texture
  • G06T 15/08 - Rendu de volume
  • G06T 15/20 - Calcul de perspectives
  • G06T 15/50 - Effets de lumière
  • G06T 15/80 - Ombrage
  • G06T 17/10 - Description de volumes, p. ex. de cylindres, de cubes ou utilisant la GSC [géométrie solide constructive]
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]

73.

3D building analyzer

      
Numéro d'application 18444186
Numéro de brevet 12361641
Statut Délivré - en vigueur
Date de dépôt 2024-02-16
Date de la première publication 2024-06-13
Date d'octroi 2025-07-15
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Halliday, Derek
  • Marques Da Silva Junior, Antonio Carlos
  • Klein, Roberto
  • Altman, Adam J.

Abrégé

A system and method is provided for constructing a labeled and dimensioned multidimensional (e.g., 3D) building model from building object imagery (e.g., ground-level imagery). The method begins by retrieve building object imagery, the building object imagery collected based on directed capture with a mobile device. The method continues by constructing a scaled multi-dimensional building model, the scale based on sizing of at least one selected architectural feature. The method continues by identifying architectural elements within facades of the multi-dimensional building model. The method continues by determining dimensions of at least one of the architectural elements, the dimensions based on the scale. The method continues by determining dimensions (e.g., area) of at least one of the architectural elements. The method continues by labeling each identified architectural element with at least an identifier and by labeling at least one of the architectural elements with the determined dimensions.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

74.

Estimating dimensions of geo-referenced ground- level imagery using orthogonal imagery

      
Numéro d'application 18415250
Numéro de brevet 12165255
Statut Délivré - en vigueur
Date de dépôt 2024-01-17
Date de la première publication 2024-06-13
Date d'octroi 2024-12-10
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Hu, Bo
  • Sahu, Sarthak

Abrégé

A system and method is provided for measurements of building façade elements by combining ground-level and orthogonal imagery. The measurements of the dimension of building façade elements are based on ground-level imagery that is scaled and geo-referenced using orthogonal imagery. The method continues by creating a tabular dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows or doors. The tabular dataset can be part of an estimate report.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • 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/20 - Description filaire, p. ex. polygonalisation ou tessellation

75.

Method for generating roof outlines from lateral images

      
Numéro d'application 18586354
Numéro de brevet 12406434
Statut Délivré - en vigueur
Date de dépôt 2024-02-23
Date de la première publication 2024-06-13
Date d'octroi 2025-09-02
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Mishra, Ajay
  • Castillo, William
  • Altman, A. J.
  • Upendran, Manish

Abrégé

A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.

Classes IPC  ?

  • 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 7/00 - Analyse d'image
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/62 - Analyse des attributs géométriques de la superficie, du périmètre, du diamètre ou du volume
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06V 20/10 - Scènes terrestres

76.

Systems and methods for pitch determination

      
Numéro d'application 18505997
Numéro de brevet 12182936
Statut Délivré - en vigueur
Date de dépôt 2023-11-09
Date de la première publication 2024-05-16
Date d'octroi 2024-12-31
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Jia, Kai
  • Sommers, Jeffrey
  • Rethage, Dario

Abrégé

Systems and methods are provided for pitch determination. An example method includes obtaining an image depicting a structure, the image being captured via a user device positioned proximate to the structure. The image is segmented to identify, at least, a roof facet of the structure. An eave vector and a rake vector which are associated with the roof facet are determined. A normal vector of the roof facet is calculated based on the eave vector and the rake vector, and compared to a vector indicating a vertical direction such as gravity. The angle made out by the normal and a gravity vector may be utilized to calculate the pitch of the roof facet.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 7/10 - DécoupageDétection de bords
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

77.

SYSTEMS AND METHODS OF PREDICTING THREE DIMENSIONAL RECONSTRUCTIONS OF A BUILDING

      
Numéro de document 03273192
Statut En instance
Date de dépôt 2023-11-10
Date de disponibilité au public 2024-05-16
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Birdal, Tolga
  • Langerman, Jack Michael

Classes IPC  ?

  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06N 3/08 - Méthodes d'apprentissage
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

78.

SYSTEMS AND METHODS OF PREDICTING THREE DIMENSIONAL RECONSTRUCTIONS OF A BUILDING

      
Numéro d'application US2023037145
Numéro de publication 2024/102469
Statut Délivré - en vigueur
Date de dépôt 2023-11-10
Date de publication 2024-05-16
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Langerman, Jack Michael
  • Birdal, Tolga

Abrégé

The present disclosure describes systems, methods, and techniques for predicting plausible, semantic, and structure three-dimensional (3D) representations of a building from one or more images of the building. One or more two-dimensional (2D) images of the same building from different camera perspectives are input and used to predict corresponding 2D semantic representations of the building. Latent codes are iteratively sampled from a learned latent space representing a distribution of building structures and used to infer successive semantic representations based on losses between the predicted representations and the inferred representations until a convergence between the predicted representations and the inferred representations is detected. A resulting latent code is then decoded into a semantic geometry for the building.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06N 3/08 - Méthodes d'apprentissage

79.

Automated guide for image capturing for 3D model creation

      
Numéro d'application 18478225
Numéro de brevet 12170840
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2024-03-28
Date d'octroi 2024-12-17
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Halliday, Derek

Abrégé

An image capture system provides automated prompts for aiding a user in capturing images for use in 3D model creation. While a user is preparing to capture an image, the system provides visual indications that indicate whether a quality-based condition is satisfied. Based on the visual indications, a user can determine whether an image, if captured, would likely be suitable for use in creating a 3D model. Determining if the quality-based condition is satisfied may include monitoring output generated by one or more sensors and comparing the output against a threshold value. Additionally, the system may analyze the visual content or metadata associated with an image to determine if the quality-based condition is satisfied and request user input to further identify certain image features that were identified by the system.

Classes IPC  ?

  • H04N 5/335 - Transformation d'informations lumineuses ou analogues en informations électriques utilisant des capteurs d'images à l'état solide [capteurs SSIS] 
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques
  • H04N 23/661 - Transmission des signaux de commande de la caméra par le biais de réseaux, p. ex. la commande via Internet

80.

3-D reconstruction using augmented reality frameworks

      
Numéro d'application 18481197
Numéro de brevet 12462514
Statut Délivré - en vigueur
Date de dépôt 2023-10-04
Date de la première publication 2024-01-25
Date d'octroi 2025-11-04
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Castillo, William
  • Dzitsiuk, Jena
  • Zhou, Yunwen
  • Thomas, Matthew

Abrégé

System and method are provided for scaling a 3-D representation of a building structure. The method includes obtaining images of the building structure, including non-camera anchors. The method also includes identifying reference poses for images based on the non-camera anchors. The method also includes obtaining world map data including real-world poses for the images. The method also includes selecting candidate poses from the real-world poses based on corresponding reference poses. The method also includes calculating a scaling factor for a 3-D representation of the building structure based on correlating the reference poses with the selected candidate poses. Some implementations use structure from motion techniques or LiDAR, in addition to augmented reality frameworks, for scaling the 3-D representations of the building structure. In some implementations, the world map data includes environmental data, such as illumination data, and the method includes generating or displaying the 3-D representation.

Classes IPC  ?

  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • 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

81.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR COMBINING DISPARATE 3D MODELS OF A COMMON BUILDING OBJECT

      
Numéro de document 03260848
Statut En instance
Date de dépôt 2023-06-29
Date de disponibilité au public 2024-01-11
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Upendran, Manish
  • Gould, Kerry
  • Clifton, Anna Marie

Abrégé

Methods, storage media, and systems for combining disparate 3d models of a common building object are disclosed. Exemplary implementations may: receive a first plurality of images; generate a first 3d model based on the first plurality of images; receive a second plurality of images; generate a second 3d model based on the second plurality of images; and align, in a common 3d coordinate system, the first 3d model with the second 3d model.

Classes IPC  ?

  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

82.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR COMBINING DISPARATE 3D MODELS OF A COMMON BUILDING OBJECT

      
Numéro d'application US2023069392
Numéro de publication 2024/011063
Statut Délivré - en vigueur
Date de dépôt 2023-06-29
Date de publication 2024-01-11
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Upendran, Manish
  • Gould, Kerry
  • Clifton, Anna Marie

Abrégé

Methods, storage media, and systems for combining disparate 3d models of a common building object are disclosed. Exemplary implementations may: receive a first plurality of images; generate a first 3d model based on the first plurality of images; receive a second plurality of images; generate a second 3d model based on the second plurality of images; and align, in a common 3d coordinate system, the first 3d model with the second 3d model.

Classes IPC  ?

  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 15/00 - Rendu d'images tridimensionnelles [3D]
  • G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras

83.

Method for generating roof outlines from lateral images

      
Numéro d'application 18471218
Numéro de brevet 12327310
Statut Délivré - en vigueur
Date de dépôt 2023-09-20
Date de la première publication 2024-01-11
Date d'octroi 2025-06-10
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Mishra, Ajay
  • Castillo, William
  • Altman, A. J.
  • Upendran, Manish

Abrégé

A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.

Classes IPC  ?

  • 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 7/00 - Analyse d'image
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
  • G06T 7/62 - Analyse des attributs géométriques de la superficie, du périmètre, du diamètre ou du volume
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06V 20/10 - Scènes terrestres

84.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR EVALUATING CAMERA POSES

      
Numéro de document 03260201
Statut En instance
Date de dépôt 2023-06-21
Date de disponibilité au public 2023-12-28
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Barajas Hernandez, Manlio Francisco
  • Ting, Weien

Abrégé

Exemplary implementations may: receive a 3d model; identify at least first, second, and third images that observe a first 3d line segment of the 3d model; identify a 2d line segment in each of the first, second, and third images that corresponds to the first 3d line segment; triangulate the 2d line segment of the first and second images to create a second 3d line segment; triangulate the 2d line segment of the first and third images to create a third 3d line segment; triangulate the 2d line segment of the second and third images to create a fourth 3d line segment; group pose pairs, into groups, based on a parameter of the second 3d line segment, the third 3d line segment, and the fourth 3d line segment; select poses of pose pairs in a selected group of the groups comprising a largest number of pose pairs.

Classes IPC  ?

  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • 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
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
  • G06V 20/64 - Objets tridimensionnels

85.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR EVALUATING CAMERA POSES

      
Numéro d'application 18337666
Statut En instance
Date de dépôt 2023-06-20
Date de la première publication 2023-12-28
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Barajas Hernandez, Manlio Francisco
  • Ting, Weien

Abrégé

Exemplary implementations may: receive a 3d model; identify at least first, second, and third images that observe a first 3d line segment of the 3d model; identify a 2d line segment in each of the first, second, and third images that corresponds to the first 3d line segment; triangulate the 2d line segment of the first and second images to create a second 3d line segment; triangulate the 2d line segment of the first and third images to create a third 3d line segment; triangulate the 2d line segment of the second and third images to create a fourth 3d line segment; group pose pairs, into groups, based on a parameter of the second 3d line segment, the third 3d line segment, and the fourth 3d line segment; select poses of pose pairs in a selected group of the groups comprising a largest number of pose pairs.

Classes IPC  ?

  • G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 7/13 - Détection de bords
  • G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo

86.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR EVALUATING CAMERA POSES

      
Numéro d'application US2023068761
Numéro de publication 2023/250340
Statut Délivré - en vigueur
Date de dépôt 2023-06-21
Date de publication 2023-12-28
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Barajas Hernandez, Manlio Francisco
  • Ting, Weien

Abrégé

Exemplary implementations may: receive a 3d model; identify at least first, second, and third images that observe a first 3d line segment of the 3d model; identify a 2d line segment in each of the first, second, and third images that corresponds to the first 3d line segment; triangulate the 2d line segment of the first and second images to create a second 3d line segment; triangulate the 2d line segment of the first and third images to create a third 3d line segment; triangulate the 2d line segment of the second and third images to create a fourth 3d line segment; group pose pairs, into groups, based on a parameter of the second 3d line segment, the third 3d line segment, and the fourth 3d line segment; select poses of pose pairs in a selected group of the groups comprising a largest number of pose pairs.

Classes IPC  ?

  • G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
  • 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
  • G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
  • G06V 20/64 - Objets tridimensionnels
  • G06T 1/00 - Traitement de données d'image, d'application générale
  • G06T 7/00 - Analyse d'image

87.

Systems and methods for generating three dimensional geometry

      
Numéro d'application 18351378
Numéro de brevet 12450831
Statut Délivré - en vigueur
Date de dépôt 2023-07-12
Date de la première publication 2023-11-23
Date d'octroi 2025-10-21
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Sun, Shaohui
  • Pavlidis, Ioannis
  • Altman, Adam J.

Abrégé

Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

88.

Systems and methods for selective image compositing

      
Numéro d'application 18225074
Numéro de brevet 12400407
Statut Délivré - en vigueur
Date de dépôt 2023-07-21
Date de la première publication 2023-11-23
Date d'octroi 2025-08-26
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Thomas, Matthew
  • Avila-Beltran, Francisco
  • Cutts, David Royston
  • Castillo, William
  • Murali, Giridhar
  • Scott, Brandon
  • Sommers, Jeffrey

Abrégé

Disclosed are techniques for generating a photorealistic image by augmenting or compositing at least a portion of a physical structure (e.g., a house) depicted in a two-dimensional (2D) image with synthetic image data. Additionally, disclosed are techniques for augmenting the depicted physical structure and applying a scene effect to the synthetic image data to create a photorealistic effect.

Classes IPC  ?

  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06F 18/214 - Génération de motifs d'entraînementProcédés de Bootstrapping, p. ex. ”bagging” ou ”boosting”
  • G06T 3/18 - Déformation d’images, p. ex. réarrangement de pixels individuellement
  • G06T 17/20 - Description filaire, p. ex. polygonalisation ou tessellation
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels

89.

SYSTEMS AND METHODS FOR GENERATING THREE DIMENSIONAL GEOMETRY

      
Numéro d'application 18351350
Statut En instance
Date de dépôt 2023-07-12
Date de la première publication 2023-11-09
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Sun, Shaohui
  • Pavlidis, Ioannis
  • Altman, Adam J.

Abrégé

Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.

Classes IPC  ?

  • G06T 17/05 - Modèles géographiques
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 15/04 - Mappage de texture
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06T 15/20 - Calcul de perspectives
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

90.

Method and system for displaying and navigating an optimal multi-dimensional building model

      
Numéro d'application 18353008
Numéro de brevet 12254573
Statut Délivré - en vigueur
Date de dépôt 2023-07-14
Date de la première publication 2023-11-09
Date d'octroi 2025-03-18
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.

Abrégé

Visualizing three dimensional content is complicated by display platforms capable of more degrees of freedom to display the content than interface tools have to navigate that content. Disclosed are methods and systems for displaying select portions of the content and generating virtual camera positions with associated look angles for the select portions, such as planar geometries of a three dimensional building, thereby constraining the degrees of freedom for improved navigation through views of the content. Look angles can be associated with axes of the content and fields of view.

Classes IPC  ?

91.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR MEASURING AN ANGLE OF A ROOF FACET

      
Numéro de document 03250943
Statut En instance
Date de dépôt 2023-04-26
Date de disponibilité au public 2023-11-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Stuart, Patrick Russell

Abrégé

Methods, storage media, and systems for measuring an angle of a roof facet are disclosed. Exemplary implementations may include initiating a flight path for an image capture device, the flight path including, at successively greater heights, a starting position, a calibration position, and an orthographic position above the roof facet. A first fiducial is detected as or at the calibration position and a second fiducial is detected concurrent with movement of the image capture device along the flight path towards the orthographic position. An elevation change of the image capture device is measured between the first fiducial and second fiducial. An orthographic image of the roof facet is captured from the orthographic position. An outline of the roof facet is generated from the orthographic image. A pitch of the roof is calculated from the outline of the roof facet and the elevation change.

Classes IPC  ?

  • B64C 39/02 - Aéronefs non prévus ailleurs caractérisés par un emploi spécial
  • G01C 1/04 - Théodolites combinés avec des appareils de prise de vues
  • G01C 11/34 - Aérotriangulation
  • G06T 7/30 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques

92.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR MEASURING AN ANGLE OF A ROOF FACET

      
Numéro d'application US2023020038
Numéro de publication 2023/212093
Statut Délivré - en vigueur
Date de dépôt 2023-04-26
Date de publication 2023-11-02
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Sommers, Jeffrey
  • Barbhaiya, Harsh
  • Stuart, Patrick Russell

Abrégé

Methods, storage media, and systems for measuring an angle of a roof facet are disclosed. Exemplary implementations may include initiating a flight path for an image capture device, the flight path including, at successively greater heights, a starting position, a calibration position, and an orthographic position above the roof facet. A first fiducial is detected as or at the calibration position and a second fiducial is detected concurrent with movement of the image capture device along the flight path towards the orthographic position. An elevation change of the image capture device is measured between the first fiducial and second fiducial. An orthographic image of the roof facet is captured from the orthographic position. An outline of the roof facet is generated from the orthographic image. A pitch of the roof is calculated from the outline of the roof facet and the elevation change.

Classes IPC  ?

  • G01C 1/04 - Théodolites combinés avec des appareils de prise de vues
  • G01C 5/00 - Mesure des hauteursMesure des distances transversales par rapport à la ligne de viséeNivellement entre des points séparésNiveaux à lunette
  • G01C 9/00 - Mesure de l'inclinaison, p. ex. par clinomètres, par niveaux
  • G01C 11/34 - Aérotriangulation
  • G06T 7/30 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images
  • 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. utilisant des pilotes automatiques
  • G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques

93.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE- DIMENSIONAL COORDINATE SYSTEM

      
Numéro de document 03248045
Statut En instance
Date de dépôt 2023-04-12
Date de disponibilité au public 2023-10-19
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Ting, Weien
  • Thomas, Matthew

Abrégé

Methods, storage media, and systems for generating a three-dimensional coordinate system, evaluating quality of camera poses associated with images, scaling a three-dimensional model, and calculating an alignment transformation are disclosed.

Classes IPC  ?

  • G06T 7/13 - Détection de bords
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 7/50 - Récupération de la profondeur ou de la forme
  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées

94.

Directed image capture

      
Numéro d'application 18215106
Numéro de brevet 12348857
Statut Délivré - en vigueur
Date de dépôt 2023-06-27
Date de la première publication 2023-10-19
Date d'octroi 2025-07-01
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Castillo, William
  • Altman, Adam J.
  • Pavlidis, Ioannis
  • Sahu, Sarthak
  • Upendran, Manish

Abrégé

Systems and methods are disclosed for directed image capture of a subject of interest, such as a physical building. Directed image capture can produce higher quality images such as content more centrally located within an image frame (or an associated viewing device or other display), higher quality images have greater value for subsequent uses of captured images such as for information extraction or model reconstruction. Graphical guide(s) overlaid within an image frame can facilitate quality assessments for the content or the image frame itself, such as for pixel distance of the subject of interest to a centroid of the image frame (or an associated viewing device or other display), or the effect of obscuring objects. Quality assessments can further include instructions for improving the quality of the image capture for the content of interest.

Classes IPC  ?

  • H04N 23/60 - Commande des caméras ou des modules de caméras
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • H04N 1/21 - Enregistrement intermédiaire de l'information
  • H04N 5/265 - Mélange
  • H04N 13/00 - Systèmes vidéo stéréoscopiquesSystèmes vidéo multi-vuesLeurs détails
  • H04N 13/221 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D utilisant le mouvement relatif de caméras et de sujets
  • H04N 23/63 - Commande des caméras ou des modules de caméras en utilisant des viseurs électroniques

95.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE-DIMENSIONAL COORDINATE SYSTEM

      
Numéro d'application 18297227
Statut En instance
Date de dépôt 2023-04-07
Date de la première publication 2023-10-19
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Ting, Weien
  • Thomas, Matthew

Abrégé

Methods, storage media, and systems for generating a three-dimensional coordinate system, evaluating quality of camera poses associated with images, scaling a three-dimensional model, and calculating an alignment transformation are disclosed.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06T 15/10 - Effets géométriques

96.

METHODS, STORAGE MEDIA, AND SYSTEMS FOR GENERATING A THREE- DIMENSIONAL COORDINATE SYSTEM

      
Numéro d'application US2023018283
Numéro de publication 2023/200838
Statut Délivré - en vigueur
Date de dépôt 2023-04-12
Date de publication 2023-10-19
Propriétaire HOVER INC. (USA)
Inventeur(s)
  • Burkhart, Jacob
  • Dzitsiuk, Yevheniia
  • Ting, Weien
  • Thomas, Matthew

Abrégé

Methods, storage media, and systems for generating a three-dimensional coordinate system, evaluating quality of camera poses associated with images, scaling a three-dimensional model, and calculating an alignment transformation are disclosed.

Classes IPC  ?

  • G06T 7/50 - Récupération de la profondeur ou de la forme
  • G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
  • G06T 7/13 - Détection de bords
  • 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’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
  • G06T 7/00 - Analyse d'image
  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie

97.

Multi-dimensional model reconstruction

      
Numéro d'application 18307246
Numéro de brevet 12182961
Statut Délivré - en vigueur
Date de dépôt 2023-04-26
Date de la première publication 2023-08-31
Date d'octroi 2024-12-31
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Upendran, Manish
  • Altman, Adam J.
  • Halliday, Derek

Abrégé

Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving a plane associated with an architectural element based on a scale and a translation positional error, wherein the scaled is determined based on the architectural element, and the translation position error is based on a position of the architectural element, and reconstructing the multi-dimensional building model based on the moved plane.

Classes IPC  ?

  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
  • G06F 18/24 - Techniques de classification
  • G06F 30/00 - Conception assistée par ordinateur [CAO]
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06T 7/12 - Découpage basé sur les bords
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

98.

SYSTEMS AND METHODS FOR GENERATING DIMENSIONALLY COHERENT TRAINING DATA

      
Numéro de document 03252956
Statut En instance
Date de dépôt 2023-02-23
Date de disponibilité au public 2023-08-31
Propriétaire HOVER, INC. (USA)
Inventeur(s) Xiong, Zhiyao

Abrégé

System and method are provided for generating training data for feature matching among images of a building structure. The method includes obtaining a model of a building that includes a camera solution and images used to generate the geometric model. The method also includes, for facades of the model: applying a minimum bounding box to a respective facade to obtain a respective facade slice that is a 2-D plane represented in a 3-D coordinate system of the model; and projecting visual data of at least one camera in the camera solution that viewed the respective facade onto a visibility mask associated with the respective facade slice. The method also includes photo-texturing the projected visual data facade slice to one of the facade slices or the geometric model to generate a visual 3-D representation of the building; and generating a training dataset by perturbing the visual 3-D representation.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G06T 15/04 - Mappage de texture
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

99.

SYSTEMS AND METHODS FOR GENERATING DIMENSIONALLY COHERENT TRAINING DATA

      
Numéro d'application US2023013749
Numéro de publication 2023/164084
Statut Délivré - en vigueur
Date de dépôt 2023-02-23
Date de publication 2023-08-31
Propriétaire HOVER, INC. (USA)
Inventeur(s) Xiong, Zhiyao

Abrégé

System and method are provided for generating training data for feature matching among images of a building structure. The method includes obtaining a model of a building that includes a camera solution and images used to generate the geometric model. The method also includes, for facades of the model: applying a minimum bounding box to a respective facade to obtain a respective facade slice that is a 2-D plane represented in a 3-D coordinate system of the model; and projecting visual data of at least one camera in the camera solution that viewed the respective facade onto a visibility mask associated with the respective facade slice. The method also includes photo-texturing the projected visual data facade slice to one of the facade slices or the geometric model to generate a visual 3-D representation of the building; and generating a training dataset by perturbing the visual 3-D representation.

Classes IPC  ?

  • G06T 15/04 - Mappage de texture
  • G06N 20/00 - Apprentissage automatique
  • G06T 17/05 - Modèles géographiques
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties

100.

3D building analyzer

      
Numéro d'application 18306775
Numéro de brevet 11935188
Statut Délivré - en vigueur
Date de dépôt 2023-04-25
Date de la première publication 2023-08-17
Date d'octroi 2024-03-19
Propriétaire Hover Inc. (USA)
Inventeur(s)
  • Halliday, Derek
  • Marques Da Silva Junior, Antonio Carlos
  • Klein, Roberto
  • Altman, Adam J.

Abrégé

A system and method is provided for constructing a labeled and dimensioned multidimensional (e.g., 3D) building model from building object imagery (e.g., ground-level imagery). The method begins by retrieve building object imagery, the building object imagery collected based on directed capture with a mobile device. The method continues by constructing a scaled multi-dimensional building model, the scale based on sizing of at least one selected architectural feature. The method continues by identifying architectural elements within facades of the multi-dimensional building model. The method continues by determining dimensions of at least one of the architectural elements, the dimensions based on the scale. The method continues by determining dimensions (e.g., area) of at least one of the architectural elements. The method continues by labeling each identified architectural element with at least an identifier and by labeling at least one of the architectural elements with the determined dimensions.

Classes IPC  ?

  • G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 30/13 - Conception architecturale, p. ex. conception architecturale assistée par ordinateur [CAAO] relative à la conception de bâtiments, de ponts, de paysages, d’usines ou de routes
  • G06F 30/23 - Optimisation, vérification ou simulation de l’objet conçu utilisant les méthodes des éléments finis [MEF] ou les méthodes à différences finies [MDF]
  • G06T 15/04 - Mappage de texture
  • G06T 15/20 - Calcul de perspectives
  • G06T 17/05 - Modèles géographiques
  • G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
  • G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
  • G06V 20/10 - Scènes terrestres
  • G06V 20/64 - Objets tridimensionnels
  1     2     3        Prochaine page