Cloud forecasting for electrochromic devices
AssigneeHalio, Inc.
InventorsChristian Humann, Andrew McNeil
Life of this patent
Estimating the term…
Abstract
A method includes identifying a plurality of images corresponding to sky conditions and isolating cloud pixels from sky pixels in each of the plurality of images. Responsive to determining percentage of cloud pixels in one or more of the plurality of images meets a threshold value, the method further includes determining predicted cloud movement relative to sun position. The method further includes causing a tint level of an electrochromic device to be controlled based on the predicted cloud movement relative to the sun position.
Claims20
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.
A system comprising:
- a memory;
- and
- a processing device, operatively coupled to the memory, the processing device to:
- identify a plurality of images corresponding to sky conditions;
- isolate cloud pixels from sky pixels in each of the plurality of image, wherein to isolate the cloud pixels from the sky pixels, the processing device is to determine 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, determine predicted cloud movement relative to sun position;
- and
- cause a tint level of an electrochromic device to be controlled based on the predicted cloud movement relative to the sun position.
A non-transitory machine-readable storage medium storing instructions which, when executed cause a processing device to perform operations 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.
Dependencies are inferred from the claim text.