Decoding CMOS Rolling-Shutter Pattern in Translational or Rotational Motions for VLC | IEEE Journals & Magazine | IEEE Xplore