Research Article

Episodic Reasoning for Vision-Based Human Action Recognition

Algorithm 1

Perform estimation (actions).
(1)Actions =
(2)for   to   do
(3)if     then
(4)   create(main_belief)
(5)   assert(“walk”, main_belief)
(6)end if
(7)constraints = WK( )
(8)if DSK(constraints) == true then
(9)   mark_expectations(active_belief)
(10)      mark_expectations( )
(11)  if isExpectationUnique(expectation) then
(12) assert( , active_belief)
(13)       end if
(14)      activate( + 1)
(15)else
(16)       discard( )
(17)end if
(18)end for