In one embodiment, a system and method for maintaining objects within a camera field of view include identifying constraints to be enforced, each constraint relating to an attribute of the viewed objects, identifying a priority rank for the constraints such that more important constraints have a higher priority that less important constraints, and determining the set of solutions that satisfy the constraints relative to the order of their priority rank such that solutions that satisfy lower ranking constraints are only considered viable if they also satisfy any higher ranking constraints, each solution providing an indication as to how to control the camera to maintain the objects within the camera field of view.
NOTICE OF GOVERNMENT-SPONSORED RESEARCH
The disclosed inventions were made with U.S. Government support under Grant No.: DE-FG04-86NE37967 awarded by the U.S. Department of Energy. The U.S. Government has rights in the claimed inventions.