CPC G06F 30/13 (2020.01) [F21V 21/15 (2013.01); G05B 13/0265 (2013.01); G06F 3/011 (2013.01); G06F 16/51 (2019.01); G06F 16/5854 (2019.01); G06F 16/953 (2019.01); G06F 18/22 (2023.01); G06F 30/20 (2020.01); G06N 5/04 (2013.01); G06N 5/047 (2013.01); G06N 20/00 (2019.01); G06T 7/55 (2017.01); G06T 7/73 (2017.01); G06T 7/90 (2017.01); G06T 7/97 (2017.01); G06T 15/08 (2013.01); G06T 15/10 (2013.01); G06T 15/50 (2013.01); G06T 15/506 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06V 10/751 (2022.01); G16H 50/20 (2018.01); H04N 23/80 (2023.01); H04N 23/90 (2023.01); H05B 45/10 (2020.01); H05B 45/20 (2020.01); H05B 47/105 (2020.01); H05B 47/11 (2020.01); H05B 47/175 (2020.01); G06F 3/04847 (2013.01); G06N 3/0409 (2013.01); G06T 2200/24 (2013.01); G06T 2207/20081 (2013.01); G06T 2210/04 (2013.01); G06T 2210/56 (2013.01); G06T 2215/12 (2013.01); G06T 2215/16 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2024 (2013.01)] | 18 Claims |
1. A system for augmented reality lighting, comprising:
a first device representing a selected light source, the first device incorporating a position- and orientation-detecting, at least two-dimensional image-capturing device, the first device being located in an environment including other structural elements;
a second device including a lighting modeling server, being locatable in the environment;
the first device being for capturing an at least two-dimensional image of at least a portion of the environment in which the first device is located, and for detecting positions of some of the other structural elements and for detecting a position and orientation of the first device in the environment, and for communicating the captured image and the detected position and orientation of the first device and the positions of some of the other structural elements to the lighting modeling server;
the lighting modeling server being for accessing a three-dimensional lighting model database of the selected light source and for modeling a three-dimensional interaction of the selected light source with some of the other structural elements in the environment being detected in the captured image based on the position and orientation of the first device; and
the lighting modeling server being for rendering the modeled interaction in a three-dimensional augmented reality image being representative of the selected light source located in the environment.
|