-
Notifications
You must be signed in to change notification settings - Fork 0
Research
- spatio-temporal information can be used to form 3-D neighborhood granules in videos with natural partitioning,
- neighborhood granular rough rule-base can be formed on 3-D granulated space to reduce the computational complexity,
- granular rough flow graph can be defined for rule-base adaptation,
- flow graph can be used for the tasks of testing and validation of the rule-base with two added features, namely, expected flow graph and mutual dependency
The initial P frames are given to the rule-base for initial labeling, marked as I1 in the figure below. The current frame (ft) and its previous P frames (ft−p) in a video, marked as I2, are the input for their processing. The spatiocolor and spatio-temporal granules are formed over these frames, shown in blocks ‘A’ and ‘B’, respectively. The decision-making regarding the object–background separation in ft is performed according to the rule-base. The foreground segmentation is then done (block ‘C’) depending on the output of the rule-base. The coverage of the rule-base is checked (block ‘D’) afterwards over the segmented output. If the coverage is satisfactory, then the foreground segment will be tracked, otherwise the rule-base will get updated with the granular flow graph (block ‘E’).

A granule
where
Note:
Note: All the changed information is computed with respect to the current frame.
If the current frame (
The matrix (
Let
where
Note: the value of P depends on the speed of the moving object(s) from frame-to-frame.
These granules are formed with the RGB-D values of the points present in each
Let
The color and spatio-temporal granules, thus formed from initial P video frames, are used for rule-base generation and adaptation. This adaptive rule-base, formed over the granulated space, is used for tracking unknown input frames.
Colour and Depth Granules formed from initial P video frames together with Spatio-Temporal Gra- nules serve as foundational elements for the creation of rule-base.
![]()
This rule-base, serves as classificator for all spatio-colour granules ℵx generated over current frame and consists of four attri- butes for each feature:
- Belongs (Be): All of
$\aleph_x$ pixels values (either coordinates, colour or depth) are encapsulated in corresponding granule$\aleph_{sp−tmp x}$ ,$\aleph_{RGB x}$ ,$\aleph_{D x}$ . - Does Not Belong (NB): None of the pixels belong to rule-base granules.
- Partially Belongs PB: Some of the pixels belong to the rule-base granules.
- Contained In (CC): All of the rule-base granule pixels belong to
$\aleph_x$ .
Decision:
- O -
$\aleph_x$ represents an object - B -
$\aleph_x$ represents the background
...
...