Neural radiance field ray construction for true nadir renderings
AssigneeVantor Inc.
InventorsMichael G. Aschenbeck, James M. Balasalle, Timothy J. Colgan, Bryan T. Doyle
Life of this patent
Estimating the term…
Abstract
Extraction of depth from satellite images using neural radiance fields may be provided. Satellite image data may be received. Then a plurality of nadir rays, each with a plurality of points, in a first space may be constructed. A Machine Learning (ML) model may then be used to map the plurality of points along the plurality of nadir rays in the first space to a second space. Then the plurality of points along the plurality of nadir rays in the second space may be rendered into images and depths.
Claims20
A method comprising:
- receiving satellite image data;
- constructing a plurality of nadir rays, each of the nadir rays extending from a unique point of origin to a pixel from the image data, whereby the plurality of nadir rays are parallel to one another, each of the plurality of nadir rays further including a plurality of points, in a first space;
- using a Machine Learning (ML) model to map the plurality of points along the plurality of nadir rays in the first space to a second space;
- and
- rendering the plurality of points along the plurality of nadir rays in the second space into images.
A system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- receive satellite image data;
- construct a plurality of nadir rays, each of the nadir rays extending from a unique point of origin to a pixel from the image data, whereby the plurality of nadir rays are parallel to one another, each of the plurality of nadir rays further including a plurality of points, in a first space;
- use a Machine Learning (ML) model to map the plurality of points along the plurality of nadir rays in the first space to a second space;
- and
- render the plurality of points along the plurality of nadir rays in the second space into images.
A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:
- receiving satellite image data;
- constructing a plurality of nadir rays, each of the nadir rays extending from a unique point of origin to a pixel from the image data, whereby the plurality of nadir rays are parallel to one another, each of the plurality of nadir rays further including a plurality of points, in a first space;
- using a Machine Learning (ML) model to map the plurality of points along the plurality of nadir rays in the first space to a second space;
- and
- rendering the plurality of points along the plurality of nadir rays in the second space into images.
Dependencies are inferred from the claim text.