A 160x120-pixels range camera with on-pixel correlated double sampling and nonuniformity correction in 29.1um pitch