Skip to main content
. 2022 Mar 8;198:116823. doi: 10.1016/j.eswa.2022.116823
  • Begin () {

  • Load dataset D

  • Iterate over every image of the dataset

  • for each image i in dataset D: {
    • Extract HOG features from I,
    • AppendI to features matrix F }
  • Apply nonlinear Bayesian filter on matrix F for filtering.
    • Px,tk=1Nwtkδ(x-zt(k));
Where × is a feature,
  • Returns region Matrix.
    • Annotate the regions from the region matrix.
    • Calculate matrix feature O from region matrix
Ox,y,t=Ox,y,t-1+D(x,y,t), t is time, is update rate 0<<111.1 StoreO into a motion feature matrix
  • If (motion in motion feature matrix >0)

{message == Abnormal }else{message = = normal } }
  • End ()