Skip to main content
. 2023 Jan 13;23(2):954. doi: 10.3390/s23020954
Algorithm 1 Pseudocode of the Proposed CFAR.
  • functionProposed CFAR

  •    if every window is nonvariable then

  •    if result of MR is different mean then

  •       if result of MRpartition is different mean then

  •       GO CFAR;

  •       else

  •       if leading window has smaller VI then

  •          CA CFAR with leading window;

  •       else

  •          CA CFAR with lagging window;

  •       end if

  •       end if

  •    else

  •       CA CFAR;

  •    end if

  •    else if a window is variable then

  •    if result of VL is lagging window then

  •       CA CFAR with lagging window;

  •    else

  •       CA CFAR with leading window;

  •    end if

  •    else if if over 2 windows are variable then

  •    ACCA-ODV CFAR;

  •    end if

  • end function