Adaptable incident surveillance system
AssigneeUniversity of Tabuk
InventorAbdulaziz Mohammed Almehmadi
Life of this patent
Estimating the term…
Abstract
A camera orientation control system for changing one or more camera orientations of one or more cameras towards a potential incident that is not currently in a field of view of the one or more cameras. The camera control system processes image frames for head orientation extraction, determines an amount of synchronous alignment in a proportion of head objects of the head objects to computationally assess that they are towards a new direction, and controls at least one camera to move the field of view of at least one camera of the one or more cameras towards the new direction. The system is useful for incident detection and extending or augmenting the capabilities of CCTV infrastructure.
Claims20
A camera orientation monitoring system for changing one or more camera orientations of one or more cameras towards a potential incident that is not currently in a field of view of the one or more cameras, the camera orientation monitoring system comprising:
- a processor coupled to a computer memory and non-transitory computer readable media, the processor configured to:
- process a plurality of image frames recorded by at least one camera of the one or more cameras to extract one or more head orientations corresponding to head objects identified for a plurality of individuals in the plurality of image frames over a first duration of time represented in the plurality of image frames;
- determine, from the one or more extracted head orientations, an amount of synchronous alignment in a proportion of head objects of the head objects in a new direction within a threshold range of angles;
- based at least on the amount of synchronous alignment in the head objects in the new direction, control at least one camera of the one or more cameras to move the field of view of at least one camera of the one or more cameras towards the new direction;
- wherein the amount of synchronous alignment is based on a balanced weighting of individual contributions corresponding to each head object to a synchronous alignment score;
- and wherein the control of the at least one camera occurs when the synchronous alignment score is greater than a threshold synchronous alignment score.
A method for changing one or more camera orientations of one or more cameras towards a potential incident that is not currently in a field of view of the one or more cameras, the method comprising:
- processing a plurality of image frames recorded by at least one camera of the one or more cameras to extract one or more head orientations corresponding to head objects identified for a plurality of individuals in the plurality of image frames over a first duration of time represented in the plurality of image frames;
- determining, from the one or more extracted head orientations, an amount of synchronous alignment in a proportion of head objects of the head objects in a new direction within a threshold range of angles;
- based at least on the amount of synchronous alignment in the head objects in the new direction, controlling at least one camera of the one or more cameras to move the field of view of at least one camera of the one or more cameras towards the new direction;
- wherein the amount of synchronous alignment is based on a balanced weighting of individual contributions corresponding to each head object to a synchronous alignment score;
- and wherein the control of the at least one camera occurs when the synchronous alignment score is greater than a threshold synchronous alignment score.
A non-transitory computer readable medium, storing machine interpretable instruction sets, which when executed by a processor, cause the processor to perform a method for changing one or more camera orientations of one or more cameras towards a potential incident that is not currently in a field of view of the one or more cameras, the method comprising:
- processing a plurality of image frames recorded by at least one camera of the one or more cameras to extract one or more head orientations corresponding to head objects identified for a plurality of individuals in the plurality of image frames over a first duration of time represented in the plurality of image frames;
- determining, from the one or more extracted head orientations, an amount of synchronous alignment in a proportion of head objects of the head objects in a new direction within a threshold range of angles;
- based at least on the amount of synchronous alignment in the head objects in the new direction, controlling at least one camera of the one or more cameras to move the field of view of at least one camera of the one or more cameras towards the new direction;
- wherein the amount of synchronous alignment is based on a balanced weighting of individual contributions corresponding to each head object to a synchronous alignment score;
- and wherein the control of the at least one camera occurs when the synchronous alignment score is greater than a threshold synchronous alignment score.
Dependencies are inferred from the claim text.