A digital camera comprising: a first array (210A, 310A) of photo detectors configured to sample a first intensity of light over a first integration time; a second array (210B,310B) of photo detectors configured to sample a second intensity of light over a second integration time; and signal processing circuitry (212,214), coupled to the first and second arrays (210A-B,310A-B) of photo detectors, and configured: to read signals from the first array (210A,310A) to obtain first data which is representative of the first intensity of light sampled by the first array (210A,310A) of photo detectors over the first integration time; to process the first data to generate a first image; to read signals from the second array (210B,310B) to obtain second data which is representative of the second intensity of light sampled by the second array (210B,310B) of photo detectors over the second integration time; to process the second data to generate a second image; and to generate a composite image based at least in part on the first image and at least in part on the second image; and wherein the first integration time is different to the second integration time; and wherein the first array (210A,310A) of photo detectors and the second array (210B,310B) of photo detectors are integrated on or in the same semiconductor substrate. a first array (210A, 310A) of photo detectors configured to sample a first intensity of light over a first integration time; a second array (210B,310B) of photo detectors configured to sample a second intensity of light over a second integration time; and signal processing circuitry (212,214), coupled to the first and second arrays (210A-B,310A-B) of photo detectors, and configured: to read signals from the first array (210A,310A) to obtain first data which is representative of the first intensity of light sampled by the first array (210A,310A) of photo detectors over the first integration time; to process the first data to generate a first image; to read signals from the second array (210B,310B) to obtain second data which is representative of the second intensity of light sampled by the second array (210B,310B) of photo detectors over the second integration time; to process the second data to generate a second image; and to generate a composite image based at least in part on the first image and at least in part on the second image; and to read signals from the first array (210A,310A) to obtain first data which is representative of the first intensity of light sampled by the first array (210A,310A) of photo detectors over the first integration time; to process the first data to generate a first image; to read signals from the second array (210B,310B) to obtain second data which is representative of the second intensity of light sampled by the second array (210B,310B) of photo detectors over the second integration time; to process the second data to generate a second image; and to generate a composite image based at least in part on the first image and at least in part on the second image; and wherein the first integration time is different to the second integration time; and wherein the first array (210A,310A) of photo detectors and the second array (210B,310B) of photo detectors are integrated on or in the same semiconductor substrate.