Research Article

Episodic Reasoning for Vision-Based Human Action Recognition

Sconecode 1

(1)(new-type  {actor}  {person})
(2)(new-indv  {actor1}  {actor})
(3)(new-type  {believe}  {compound event})
(4)(new-type  {expectation}  {thing})
(5)
(6);; An expectation is composed of an ordered sequence
(7);; of actions
(8)(new-type-role {has expectation}  {expectation}  {event})
(9)
(10);; Here is an example of how an expectation is defined
(11)(new-indv {picking up a book for reading it}
(12) {expectation})
(13)
(14);; Object properties in Scone are referred to roles
(15)(the-x-of-y-is-z  {has expectation}  {picking up a book
(16)  for reading it}  {walk towards})
(17)(the-x-of-y-is-z  {has expectation}  {picking up a book
(18)  for reading it}  {pick up})
(19)(the-x-of-y-is-z  {has expectation}  {picking up a book
(20)  for reading it}  {turn around})
(21)(the-x-of-y-is-z  {has expectation}  {picking up a book
(22)  for reading it}  {sit down})
(23)(the-x-of-y-is-z  {has expectation}  {picking up a book
(24)  for reading it}  {get up})