Second-order Perception Algorithm