| CPC H04N 17/002 (2013.01) [G08B 13/19656 (2013.01); G08B 13/19682 (2013.01); G08B 13/19691 (2013.01); H04N 7/181 (2013.01)] | 19 Claims |

|
1. A camera system, comprising:
a camera monitoring database comprising:
one or more user rated images; and
a camera monitoring system controller configured to perform the following operations:
conduct a camera liveness assessment, comprising:
for each of one or more cameras:
determining whether the camera has a direct network connection;
in response to determining that the camera has a direct network connection, querying the camera for a network status of the camera;
in response to determining that the camera has an indirect network connection, querying a network access device for the network status of the camera;
determining, based on the querying of the camera or the network access device for the network status of the camera, the network status of the camera;
in response to determining that the network status of the camera is offline, conducting a reset of the camera; and
in response to determining that the network status of the camera is online:
querying for an image captured by the camera;
in response to receiving the image responsive to the querying for the image captured by the camera, determining an online/image status for the camera; and
in response to not receiving the image responsive to the querying for the image captured by the camera:
determining an online/image-error status for the camera; and
conducting a reset of the camera; and
conduct, in response to receiving the image responsive to the querying for the image captured by the camera, an image quality assessment, the image quality assessment, comprising:
identifying a set of rated images comprising one or more images captured by the camera and associated with an image rating;
comparing the image received to the set of rated images to determine whether the image received is similar to one or more rated images of the set of rated images;
in response to determining that the image received is similar to a rated image of the set of rated images, determining a quality rating of the image received that corresponds the quality rating of the rated image; and
in response to determining that the image received is not similar to any of the rated images of the set of rated images, conducting a quality scoring of the received image to determine a quality rating of the image received.
|