A self-correcting active pixel sensor using hardware and software correction | IEEE Journals & Magazine | IEEE Xplore