Method and apparatus for intelligent and automatic sensor control using multimedia database system
First Claim
1. A method of controlling one or more sensors used to capture data associated with an event, the method comprising the steps of:
- processing sensor data captured in accordance with the event; and
automatically controlling the one or more sensors based on information pertaining to a continual activity of at least one of one or more objects and one or more persons associated with the event in real time obtained using at least a portion of the processed data captured in accordance with the event;
wherein the step of automatically controlling the one or more sensors further comprises obtaining one or more user preferences, wherein the one or more user preferences comprise at least a view preference and at least one of an object or person preference and an object or person behavior preference,wherein a reasoning subsystem is used to identify a behavior specified by the object or person behavior preference when the one or more user preferences comprise the object or person behavior preference, whereby the reasoning subsystem is adapted to conclude that a first detected action of at least one of the object and the person followed by at least a second detected action of at least one of the object and the person comprise the specified behavior when the first detected action or the second detected action alone would not comprise the specified behavior but when detected together as part of a continual activity comprise the specified behavior,wherein the view preference comprises a user-specified priority of one or more view types and one or more sensor types, andwherein the step of automatically controlling the one or more sensors further comprises;
selecting a view type and sensor type based on the user-defined priority of view types; and
responsive to determining that at least one of the selected view type and the preferred sensor type is obstructed, selecting another view type or preferred sensor type.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for intelligent and automatic control of sensors for capturing data associated with real time events. Preferably, the sensors are associated with a multimedia database system. For example, a technique for controlling one or more sensors used to capture data associated with an event comprises the following steps/operations. First, sensor data captured in accordance with the event is processed. Then, the one or more sensors are automatically controlled based on information pertaining to the continual activity of at least one of one or more objects and one or more persons associated with the event in real time obtained using at least a portion of the processed data captured in accordance with the event.
-
Citations
27 Claims
-
1. A method of controlling one or more sensors used to capture data associated with an event, the method comprising the steps of:
-
processing sensor data captured in accordance with the event; and automatically controlling the one or more sensors based on information pertaining to a continual activity of at least one of one or more objects and one or more persons associated with the event in real time obtained using at least a portion of the processed data captured in accordance with the event; wherein the step of automatically controlling the one or more sensors further comprises obtaining one or more user preferences, wherein the one or more user preferences comprise at least a view preference and at least one of an object or person preference and an object or person behavior preference, wherein a reasoning subsystem is used to identify a behavior specified by the object or person behavior preference when the one or more user preferences comprise the object or person behavior preference, whereby the reasoning subsystem is adapted to conclude that a first detected action of at least one of the object and the person followed by at least a second detected action of at least one of the object and the person comprise the specified behavior when the first detected action or the second detected action alone would not comprise the specified behavior but when detected together as part of a continual activity comprise the specified behavior, wherein the view preference comprises a user-specified priority of one or more view types and one or more sensor types, and wherein the step of automatically controlling the one or more sensors further comprises;
selecting a view type and sensor type based on the user-defined priority of view types; and
responsive to determining that at least one of the selected view type and the preferred sensor type is obstructed, selecting another view type or preferred sensor type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Apparatus for controlling one or more sensors used to capture data associated with an event, the apparatus comprising:
-
a memory; and at least one processor coupled to the memory and operative to;
(i) obtain processed sensor data captured in accordance with the event; and
(ii) automatically control the one or more sensors based on information pertaining to a continual activity of at least one of one or more objects and one or more persons associated with the event in real time obtained using at least a portion of the processed data captured in accordance with the event;wherein the operation of automatically controlling the one or more sensors further comprises obtaining one or more user preferences, wherein the one or more user preferences comprise at least a view preference and at least one of an object or person preference and an object or person behavior preference, wherein a reasoning subsystem is used to identify a behavior specified by the object or person behavior preference when the one or more user preferences comprise the object or person behavior preference, whereby the reasoning subsystem is adapted to conclude that a first detected action of at least one of the object and the person followed by at least a second detected action of at least one of the object and the person comprise the specified behavior when the first detected action or the second detected action alone would not comprise the specified behavior but when detected together as part of a continual activity comprise the specified behavior, wherein the view preference comprises a user-specified priority of one or more view types and one or more sensor types, and wherein the operation of automatically controlling the one or more sensors further comprises;
selecting a view type and sensor type based on the user-defined priority of view types; and
responsive to determining that at least one of the selected view type and the preferred sensor type is obstructed, selecting another view type or preferred sensor type. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An article of manufacture for controlling one or more sensors used to capture data associated with an event, comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
processing sensor data captured in accordance with the event; and automatically controlling the one or more sensors based on information pertaining to a continual activity of at least one of one or more objects and one or more persons associated with the event in real time obtained using at least a portion of the processed data captured in accordance with the event; wherein the operation of automatically controlling the one or more sensors further comprises obtaining one or more user preferences, wherein the one or more user preferences comprise at least a view preference and at least one of an object or person preference and an object or person behavior preference, wherein a reasoning subsystem is used to identify a behavior specified by the object or person behavior preference when the one or more user preferences comprise the object or person behavior preference, whereby the reasoning subsystem is adapted to conclude that a first detected action of at least one of the object and the person followed by at least a second detected action of at least one of the object and the person comprise the specified behavior when the first detected action or the second detected action alone would not comprise the specified behavior but when detected together as part of a continual activity comprise the specified behavior, wherein the view preference comprises a user-specified priority of one or more view types and one or more sensor types, and wherein automatically controlling the one or more sensors further comprises;
selecting a view type and sensor type based on the user-defined priority of view types; and
responsive to determining that at least one of the selected view type and the preferred sensor type is obstructed, selecting another view type or preferred sensor type.
-
Specification