Method and apparatus for remote detection of focus hunt
First Claim
1. A method for automated detection of focus hunt in association with a video stream, the method comprising:
- determining an occurrence of a plurality of blur metric transition cycles in association with the video stream, wherein determining an occurrence of each blur metric transition cycle of the plurality of blur metric transition cycles comprises;
determining a plurality of blur metric transitions, wherein determining each blur metric transition of the plurality of blur metric transitions comprises determining a plurality of blur metrics in association with a plurality of video frames of the video stream, wherein a first blur metric of the plurality of blur metrics is greater than a blur metric threshold and a second blur metric of the plurality of blur metrics is less than the blur metric threshold; and
wherein a blur metric transition cycle occurs wherein a first blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is less than the blur metric threshold to a blur metric that is greater than the blur metric threshold, and a second blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is greater than the blur metric threshold to a blur metric that is less than the blur metric threshold;
determining a number of blur metric transition cycles of the plurality of blur metric transition cycles that occur within a predetermined period of time or within a predetermined number of frames; and
determining that focus hunt has occurred based on the determined number of blur metric transition cycles.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system provides for automated detection, and resolution, of focus hunt. A server determines whether a predetermined number of blur metric transition (BMT) cycles, associated with a video stream, have occurred within a predetermined period of time or number of frames. In response to determining that the predetermined number of BMT cycles have occurred, the server determines that focus hunt has occurred. A BMT occurs when first and second blur metrics, determined for first and second video frames, transition from being greater than a blur metric threshold to being less than the threshold, or vice versa. In turn, a BMT cycle occurs when a BMT, of a first BMT and a second BMT, comprises a transition of blur metrics from less than the threshold to greater than the threshold and the other BMT comprises a transition of blur metrics from greater than the threshold to less than the threshold.
-
Citations
15 Claims
-
1. A method for automated detection of focus hunt in association with a video stream, the method comprising:
-
determining an occurrence of a plurality of blur metric transition cycles in association with the video stream, wherein determining an occurrence of each blur metric transition cycle of the plurality of blur metric transition cycles comprises; determining a plurality of blur metric transitions, wherein determining each blur metric transition of the plurality of blur metric transitions comprises determining a plurality of blur metrics in association with a plurality of video frames of the video stream, wherein a first blur metric of the plurality of blur metrics is greater than a blur metric threshold and a second blur metric of the plurality of blur metrics is less than the blur metric threshold; and wherein a blur metric transition cycle occurs wherein a first blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is less than the blur metric threshold to a blur metric that is greater than the blur metric threshold, and a second blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is greater than the blur metric threshold to a blur metric that is less than the blur metric threshold; determining a number of blur metric transition cycles of the plurality of blur metric transition cycles that occur within a predetermined period of time or within a predetermined number of frames; and determining that focus hunt has occurred based on the determined number of blur metric transition cycles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server capable of detecting focus hunt in association with a video stream received from a remote video camera, the server comprising:
-
a processor; and an at least one memory device that is configured to store a set of instructions that, when executed by the processor, cause the processor to perform the following functions; determining an occurrence of a plurality of blur metric transition cycles in association with the video stream, wherein determining an occurrence of each blur metric transition cycle of the plurality of blur metric transition cycles comprises; determining a plurality of blur metric transitions, wherein determining each blur metric transition of the plurality of blur metric transitions comprises determining a plurality of blur metrics in association with a plurality of video frames of the video stream, wherein a first blur metric of the plurality of blur metrics is greater than a blur metric threshold and a second blur metric of the plurality of blur metrics is less than the blur metric threshold; and wherein a blur metric transition cycle occurs wherein a first blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is less than the blur metric threshold to a blur metric that is greater than the blur metric threshold, and a second blur metric transition of the plurality of blur metric transitions comprises a transition from a blur metric that is greater than the blur metric threshold to a blur metric that is less than the blur metric threshold; determining a number of blur metric transition cycles of the plurality of blur metric transition cycles that occur within a predetermined period of time or within a predetermined number of frames; and determining that focus hunt has occurred based on the determined number of blur metric transition cycles. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification