1. A digital processing implemented method for processing a data set enabling interactive random access for different views of an object, said method comprising: storing a plurality of frames of said object, said plurality of frames representing a set of views of said object; assigning a reference number to each of said plurality of frames; arranging said plurality of frames in a preferred layout; and dividing said preferred layout into a plurality of blocks having frames sharing spatial similarities and compressing each of said plurality of blocks separately.