weather perception