Patents by Inventor Ethan VAN ANDEL
Ethan VAN ANDEL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260112144Abstract: Systems and methods for image matching are provided. An example method includes receiving an incoming image of a first imaging modality; receiving a reference image of a second imaging modality, the second imaging modality being different from the first imaging modality; generating a reference view of the reference image based on one or more priors associated with the incoming image; detecting a plurality of features corresponding to a plurality of feature points in the incoming image using a first algorithm that generates relatively even distribution of the plurality of feature points; generating a plurality of feature descriptors corresponding to the plurality of features, at least one of the plurality of feature descriptors being associated with at least one of a plurality of orientation bins.Type: ApplicationFiled: December 11, 2024Publication date: April 23, 2026Inventors: Ethan Van Andel, Joseph Driscoll, Stephen Ramsey
-
Publication number: 20250014142Abstract: Systems and methods for georegistration are provided. An example method includes receiving a video stream including a plurality of video frames collected by an image sensor, presenting the video stream via a video player, and receiving user input associated with a first video frame of the plurality of video frames and a reference image. In some examples, the first video frame includes incomplete telemetry data. In some examples, the method further includes determining one or more coordinates associated with the first video frame based on user input associated with the first video frame and the reference image, determining the incomplete telemetry data associated with the first video frame based on the one or more determined coordinates, and generating a georegistration transform based on the determined telemetry data and the reference image.Type: ApplicationFiled: June 27, 2024Publication date: January 9, 2025Inventors: Ethan Van Andel, Joseph Driscoll, Stephen Ramsey, Mary Cameron, Matthew Betten, Matthew Fedderly, Duyen Luu Hai, Luke Wing, Dimitrios Lymperopoulos
-
Publication number: 20240378733Abstract: Systems and methods for visual navigation are provided. An example method includes receiving a plurality of video frames from an image sensor disposed on an aircraft, and generating an image-based transform based on the plurality of video frames. In some examples, the image-based transform is associated with a movement of one or more image features and a movement of the image sensor.Type: ApplicationFiled: May 6, 2024Publication date: November 14, 2024Inventors: Joseph Adam Driscoll, Ethan Van Andel, Mary Cameron, Miles Sackler, Stephen Ramsey
-
Publication number: 20240362798Abstract: In some examples, systems and methods for multiple-sensor object tracking are provided. For example, a method includes: receiving a first sensor feed and a second sensor feed from a plurality of sensors respectively. The first sensor feed includes a set of first images. The second sensor feed includes a set of second images. In some examples, the method further includes generating an image transformation based on at least one first image in the set of first images and at least one second image in the set of second images, applying the image transformation to the set of second images, aggregating the set of first images and the set of transformed second images to generate a set of aggregated images, and applying a multiple object tracking model to the set of aggregated images to identify a plurality of objects.Type: ApplicationFiled: April 26, 2024Publication date: October 31, 2024Inventors: Joseph Adam Driscoll, Aleksandr Patsekin, Ben Radford, Daniel Marasco, Dimitrios Lymperopoulos, Ethan Van Andel, Keun Jae Kim, Mary Cameron, Michel Goraczko, Miles Sackler, Prasanna Srikhanta, Rodney LaLonde, Stephen Ramsey, Tong Shen, Xin Li, Yue Wu, Cameron Derwin
-
Publication number: 20240355049Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Tom Haramaty, Alon Salhov, Sid Sampangi, Ethan Van Andel
-
Patent number: 12056817Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: GrantFiled: April 12, 2023Date of Patent: August 6, 2024Assignee: Palantir Technologies Inc.Inventors: Tom Haramaty, Alon Salhov, Sid Sampangi, Ethan Van Andel
-
Publication number: 20240233366Abstract: Systems and methods for video georegistration are provided. An example method includes receiving an input video including a plurality of video frames; calibrating a first set of video frames selected from the plurality of video frames to generate a first set of calibrated video frames using a calibration transform; and performing one or more reference georegistrations to a second set of video frames selected from the plurality of video frames to generate a video georegistration transform using the second set of video frames. The second set of video frames have fewer video frames than the first set of video frames. The method further includes generating an output video using the calibration transform and the video georegistration transform.Type: ApplicationFiled: July 26, 2023Publication date: July 11, 2024Applicant: Palantir Technologies Inc.Inventors: Ethan Van Andel, Miles Sackler, Mueed Ur Rehman, Qinfeng Chen
-
Publication number: 20240135702Abstract: Systems and methods for video georegistration are provided. An example method includes receiving an input video including a plurality of video frames; calibrating a first set of video frames selected from the plurality of video frames to generate a first set of calibrated video frames using a calibration transform; and performing one or more reference georegistrations to a second set of video frames selected from the plurality of video frames to generate a video georegistration transform using the second set of video frames. The second set of video frames have fewer video frames than the first set of video frames. The method further includes generating an output video using the calibration transform and the video georegistration transform.Type: ApplicationFiled: July 25, 2023Publication date: April 25, 2024Applicant: Palantir Technologies Inc.Inventors: Ethan Van Andel, Miles Sackler, Mueed Ur Rehman, Qinfeng Chen
-
Publication number: 20240037766Abstract: Systems and methods for video georegistration are provided. An example method includes: receiving an input image; generating a plurality of templates from the input image; and generating a template queue based at least in part on the plurality of template scores. The plurality of templates are associated with a plurality of template scores. The template queue includes a set of selected templates. The method further includes receiving one or more reference images; determining a set of match scores for the set of selected templates by applying a matching algorithm to the set of selected templates and at least one reference image of the one or more reference images; evaluating the set of match scores to select a collection of templates, and generating an image transform based at least in part on the collection of templates. Each template of the collection of templates meets one or more selection criteria.Type: ApplicationFiled: July 26, 2023Publication date: February 1, 2024Applicant: Palantir Technologies Inc.Inventors: Joseph Driscoll, Aleksandr Patsekin, Ethan Van Andel, Mary Cameron, Miles Sackler, Robert Imig, Stephen Ramsey
-
Publication number: 20230245389Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: ApplicationFiled: April 12, 2023Publication date: August 3, 2023Inventors: TOM HARAMATY, Alon SALHOV, Sid SAMPANGI, Ethan VAN ANDEL
-
Patent number: 11682170Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: GrantFiled: October 12, 2021Date of Patent: June 20, 2023Assignee: PTAS I LLCInventors: Tom Haramaty, Alon Salhov, Sid Sampangi, Ethan Van Andel
-
Publication number: 20220108522Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: ApplicationFiled: October 12, 2021Publication date: April 7, 2022Inventors: TOM HARAMATY, Alon SALHOV, Sid SAMPANGI, Ethan VAN ANDEL
-
Patent number: 11182954Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: GrantFiled: September 7, 2018Date of Patent: November 23, 2021Inventors: Tom Haramaty, Alon Salhov, Sid Sampangi, Ethan Van Andel
-
Publication number: 20200082611Abstract: A plurality of images is obtained, whether as separate images or part of a video. The plurality of images is used to generate a three-dimensional (3D) model of the imagery. The 3D model is registered to a geographic coordinate system as a first registered 3D model. The first registered 3D model is merged with a second registered 3D model to generate a merged 3D model. A request including a value corresponding to a location within the geographic coordinate system that includes at least a portion of the merged 3D model is received from a client device. A message identifying at least a subset of points in the portion of the merged 3D model is sent to the client device, each point in the subset having a three-dimensional coordinate.Type: ApplicationFiled: September 7, 2018Publication date: March 12, 2020Inventors: Tom HARAMATY, Alon SALHOV, Sid SAMPANGI, Ethan VAN ANDEL