Foveated Sampling Architectures for CMOS Image Sensors