CPC G06T 7/248 (2017.01) [E06B 9/24 (2013.01); G01J 1/42 (2013.01); G02F 1/163 (2013.01); G06T 7/11 (2017.01); G06T 7/13 (2017.01); G06T 7/90 (2017.01); E06B 2009/2464 (2013.01); G01J 2001/4266 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/20021 (2013.01); G06T 2207/30192 (2013.01)] | 20 Claims |
1. A method comprising:
identifying a plurality of images corresponding to sky conditions;
isolating cloud pixels from sky pixels in each of the plurality of images, wherein the isolating of the cloud pixels from the sky pixels comprises determining a cloud mask that is a binary segmentation mask and comprises the cloud pixels in a first color and the sky pixels in a second color that is different from the first color;
responsive to determining percentage of cloud pixels in one or more of the plurality of images meets a threshold value, determining predicted cloud movement relative to sun position; and
causing a tint level of an electrochromic device to be controlled based on the predicted cloud movement relative to the sun position.
|