We developed the concept of temporal depth imaging and defined non-flat signals as signals with different dispersion values as a function of time. We demonstrated how shifting the timing of a time lens makes it possible to retrieve the dispersion value of each point in the signal, which is equivalent to a 3D imaging system. Finally, we demonstrated how a time lens array can retrieve these values with a single measurement by comparing the different images obtained by the time lens array.