CPC H04N 21/84 (2013.01) [H04N 21/85406 (2013.01)] | 14 Claims |
6. A device for analyzing complexity of an object of a scene, the device comprising:
at least one memory configured to store computer program code; and
at least one processor configured to read the computer program code and operate as instructed by the computer program code, the computer program code including:
receiving code configured to cause the at least one processor to receive immersive media data comprising a plurality of scenes from a content source;
obtaining code configured to cause the at least one processor to obtain a respective object of a respective scene in the plurality of scenes, from the immersive media data;
analyzing code configured to cause the at least one processor to analyze the respective scene to generate complexity information associated with the respective object of the respective scene;
generating code configured to cause the at least one processor to generate metadata associated with the respective object of the respective scene, the metadata comprising the complexity information;
determining code configured to cause the at least one processor to determine whether to distribute the respective scene to a client for processing based on the generated metadata;
acquiring code configured to cause the at least one processor to acquire attribute information from the respective object;
identifying code configured to cause the at least one processor to identify if the attribute information relates to one or more complexity attributes in a list of pre-defined complexity attributes;
deriving code configured to cause the at least one processor to derive at least one value related to the one or more complexity attributes in the list of pre-defined complexity attributes; and
storing code configured to cause the at least one processor to store the at least one value in association with the attribute information and generating a complexity summary for the respective object.
|