With images as large as the OP is talking about, at typical viewing distances pitch substantially larger than 1mm would be just fine.
how long to walk that distance, VS how long to read the image from the SD card......
answer:
walking the perimeter (aprox 2 miles): aprox 30min
reading 1tb (assuming sustained speed of 20mb/sec): 14.5hrs
next: consider WRITE speed...
so, 1h 44 minutes, which is not that bad
The sd cards I have always list some performance like "up to 80mb/sec" but never seem to get close in reality.
Ahh, the days before "retina displays", yes.
;-)
When intuitively visualising the number of pixels in a terrabyte I think it's quite good.
I prefer to visualize things at a reasonable density. Using boring software and a boring printer, adding in redundancy and still using very visible dots[1], you can fit over 7000 bits per square cm instead of 100.
That old 2MB card turns out to only be worth 4 sheets of paper. 1TB remains enormous, but going from 3 square miles down to .1 square kilometers helps to bring things closer to understandable. With this new density it's 25 acres or 17 football fields.
Considering the flash layers is also useful to my intuition. That old CF card is four pieces of paper next to each other. This new card is a box 32 meters / 105 feet on each side, filled edge to edge with densely printed dots on paper stacked 96 sheets deep. I can actually visualize that room / yard. I can visualize the dots on a sheet of paper. I cannot visualize a square mile at human scale.
[1] http://www.extremetech.com/wp-content/uploads/2012/08/extrem...
Anyway, thanks for your perspective! I think the conclusion is the same -- we've come a long way from the internal combution engine.