A digital arbitrary size kernel convolution smart image sensor based on in-pixel pulse width processors. Issue 4 (4th October 2017)