Digital video stabilization architecture for low cost devices - Auberger, Stephane (Array, 2005)