1. A storage medium storing a software program that is adapted for generating an object descriptor of at least one object, wherein the software program, when executed by a processing arrangement, is configured to cause the processing arrangement to execute the operations comprising: collecting a plurality of first data elements which contain information regarding at least one characteristic of the at least one object; obtaining the object descriptor based on the information of the first data elements, wherein the object descriptor is related to the at least one characteristic and a further characteristic of the at least one object; and generating a plurality of second data elements which contain information regarding the further characteristic of the at least one object based on the object descriptor, wherein each of the second data elements is one of an identity of an object, a viewpoint, an illumination, or a pixel.