recognition of visual objects and activities 4603725