| CPC G06V 10/60 (2022.01) [E06B 9/32 (2013.01); E06B 9/68 (2013.01); G05B 11/01 (2013.01); G06T 7/0002 (2013.01); G06T 7/73 (2017.01); G06T 7/97 (2017.01); E06B 2009/6827 (2013.01)] | 51 Claims |

|
1. An apparatus comprising:
a memory;
a control circuit configured to:
retrieve, from the memory, at least one image at a plurality of different resolutions;
process the at least one image at the plurality of different resolutions;
determine if a glare condition exists in the at least one image at each of the plurality of different resolutions, wherein the glare condition at each of the plurality of different resolutions is determined when a luminance value of a pixel in the at least one image exceeds a respective glare condition threshold for the resolution; and
generate control instructions for controlling a shade position of a motorized window treatment to a position corresponding to a location of the glare condition detected at one of the plurality of different resolutions.
|