| CPC G01J 3/2823 (2013.01) [G01J 3/0202 (2013.01); G01J 3/0208 (2013.01); G01J 3/0237 (2013.01); G01J 3/0264 (2013.01); G01J 3/0286 (2013.01); G01J 3/0291 (2013.01); G01J 3/28 (2013.01); G06F 18/214 (2023.01); G06F 18/24 (2023.01); H04N 23/11 (2023.01); H04N 23/51 (2023.01); H04N 23/71 (2023.01); H04N 23/73 (2023.01); G01J 2003/2826 (2013.01)] | 7 Claims |

|
1. A method of processing hyperspectral imagery captured under natural lighting conditions, the method including the steps of:
(a) capturing a hyperspectral image of an external environment in natural illumination conditions;
(b) capturing overlapping range distance data of surfaces in the external environment;
(c) utilizing the overlapping range data to decompose the external environment into a series of patches or a mesh;
(d) performing an inverse rendering of light absorption on each patch to determine level of reflectance of the patch, by at least one of: a sun light source, ambient sky illumination and surrounding patches; and
(e) utilizing the level of reflectance of each patch to alter the level of corresponding pixels within the hyperspectral image.
|