Method and device for selectively combining heterogeneous digital media objects
AssigneeUniversitat Des Saarlandes
InventorsThorsten Herfet, Christopher Haccius
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to digital media representations. In particular the present disclosure related to computer implemented methods and devices for selectively merging several rich digital media objects into a combined media asset or object, without sacrificing the rich information represented by each individual digital media object.
Claims20
A computer-implemented method for selectively combining digital media objects, each digital media object being electronically stored as a digital file or digitally encoded from a source in real-time, said method comprising:
- selecting digital media objects, each digital media object representing media in one or more dimensions, from a set of provided digital media objects;
- providing a description of a virtual space, a dimensionality of the virtual space being at least equal to the highest dimensionality of any of the selected digital media objects, the description further specifying the positions of each selected digital media object in the virtual space;
- providing a description of a viewpoint in the virtual space;
- and
- subsequently generating a combined digital media object, which represents the selected digital media objects at their defined positions in the virtual space, as observed from the viewpoint.
A device structured and operable to selectively combining digital media objects, each digital media object being electronically stored as a digital file or digitally encoded from a source in real-time, said device comprising:
- at least one memory element;
- and
- a processing means, the processing means structured and operable to:
- load and read a description of a virtual space from a data file stored in a storage element into the memory element;
- load at least one digital media object specified in the description from a storage element into the memory element;
- generate a combined digital media object that represents the selected digital media objects at positions that are specified in the description, as observed from a specified viewpoint;
- and
- store the combined digital media object in the memory element.
A computer structured and operable to selectively combining digital media objects, each digital media object being electronically stored as a digital file or digitally encoded from a source in real-time, said computer comprising:
- at least one memory element;
- and
- a processing means, the processing structured and operable to:
- load and read a description of a virtual space from a data file stored in a storage element into the memory element;
- load at least one digital media object specified in the description from a storage element into the memory element;
- generate a combined digital media object that represents the selected digital media objects at positions that are specified in the description, as observed from a specified viewpoint;
- and
- store the combined digital media object in the memory element.
A computer program comprising computer readable instructions executable by a computer for performing the steps of:
- selecting digital media objects, each digital media object representing media in one or more dimensions, from a set of provided digital media objects;
- providing a description of a virtual space, a dimensionality of the virtual space being at least equal to the highest dimensionality of any of the selected digital media objects, the description further specifying the positions of each selected digital media object in the virtual space;
- providing a description of a viewpoint in the virtual space;
- and
- subsequently generating a combined digital media object, which represents the selected digital media objects at their defined positions in the virtual space, as observed from the viewpoint.
A computer program product comprising:
- a processing means;
- and
- a computer-readable medium having stored thereon a computer program comprising computer readable instructions executable by the processing means for performing the steps of:
- selecting digital media objects, each digital media object representing media in one or more dimensions, from a set of provided digital media objects;
- providing a description of a virtual space, a dimensionality of the virtual space being at least equal to the highest dimensionality of any of the selected digital media objects, the description further specifying the positions of each selected digital media object in the virtual space;
- providing a description of a viewpoint in the virtual space;
- and
- subsequently generating a combined digital media object, which represents the selected digital media objects at their defined positions in the virtual space, as observed from the viewpoint.
Dependencies are inferred from the claim text.