Systems, devices, and methods for evaluating readings of gauge dials
AssigneeIntelligent Security Systems Corporation
InventorVladimir PETRUK
Life of this patent
Estimating the term…
Abstract
A method includes identifying, by a processor, a gauge dial pattern in a first file based on a gauge dial template in a second file; identifying, by the processor, a needle pattern in the first file; generating, by the processor, a line pattern that approximates the needle pattern; determining, by the processor, a deflection angle of the needle pattern with respect to the gauge dial pattern based on the line pattern; converting, by the processor, the deflection angle into a reading of the gauge dial pattern based on the gauge dial template; and taking, by the processor, an action based on the reading.
Claims20
A method comprising:
- creating, by a processor, a patrol tour for a camera such that the patrol tour includes a plurality of points associated with a plurality of identifiers;
- scheduling, by the processor, the patrol tour such that the camera can capture a plurality of images at the points during the patrol tour and surveil an area when not capturing the images during the patrol tour;
- programming, by the processor, the camera such that the images are (a) associated with the identifiers during the patrol tour, a plurality of date stamps in accordance with when the images are captured during the patrol tour, and a plurality of time stamps in accordance with when the images are captured during the patrol tour, and (b) sent to a server with the identifiers, the date stamps, and the time stamps during the patrol tour, wherein the server is remote from the camera during the patrol tour;
- causing, by the processor, the server to:
- receive the images with the identifiers, the date stamps, and the time stamps during the patrol tour, wherein the images include a plurality of content;
- identify the content within the images during the patrol tour;
- and
- populate a data structure with the content during the patrol tour based on the identifiers, the date stamps, and the time stamps.
A system comprising:
- a processor in communication with a camera and a server, wherein the processor is programmed to:
- create a patrol tour for a camera such that the patrol tour includes a plurality of points associated with a plurality of identifiers;
- schedule the patrol tour such that the camera can capture a plurality of images at the points during the patrol tour and surveil an area when not capturing the images during the patrol tour;
- instruct the camera such that the images are (a) associated with the identifiers during the patrol tour, a plurality of date stamps in accordance with when the images are captured during the patrol tour, and a plurality of time stamps in accordance with when the images are captured during the patrol tour, and (b) sent to a server with the identifiers, the date stamps, and the time stamps during the patrol tour, wherein the server is remote from the camera during the patrol tour;
- cause the server to:
- receive the images with the identifiers, the date stamps, and the time stamps during the patrol tour, wherein the images include a plurality of content;
- identify the content within the images during the patrol tour;
- and
- populate a data structure with the content during the patrol tour based on the identifiers, the date stamps, and the time stamps.
Dependencies are inferred from the claim text.