Method and system for addressing audio-visual content fragments
AssigneeCanon Kabushiki Kaisha
InventorErnest Yiu Cheong Wan
Life of this patent
Estimating the term…
Abstract
A process is disclosed for applying an audio-visual addressing scheme to locate fragments of audio-visual content. The process comprises a definition sub-process, an encoding sub-process, and a decoding sub-process. The definition sub-process defines a logical model for a class of audio-visual media. The logical model is used in the encoding sub-process for encoding an address for an audio-visual resource fragment belonging to the class of audio-visual media. The logical model is also used for locating the audio-visual resource fragment that is associated with the address.
Claims37
A method for forming an address for locating an electronically accessible Audio/Video (AV) fragment of AV content, said method comprising the steps of:
- determining a network address for locating the AV content, said AV content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said AV content, wherein the logical model is based on at least one of time blocks and spatial regions at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said AV content;
- generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said AV content, using the logical model;
- and
- combining the network address and the fragment identifier to form a URI reference, being an address for locating the AV fragment, thereby rendering the AV fragment addressable.
An apparatus for forming an address for locating an electronically accessible Audio/Video (AV) fragment of AV content, said apparatus comprising:
- a memory for storing a program;
- and
- a processor for executing the program, said program comprising:
- code for determining a network address for locating the AV content, said AV content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said AV content, wherein the logical model is based on at least one of time blocks and spatial regions at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said AV content;
- code for generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said AV content, using the logical model;
- and
- code for combining the network address and the fragment identifier to form a URI reference, being an address for locating the AV fragment, thereby rendering the AV fragment addressable.
A computer program product including a computer readable storage medium having recorded thereon a computer program for directing a processor to execute a method for forming an address for locating an electronically accessible Audio/Video (AV) fragment of AV content, said program comprising:
- code for determining a network address for locating the AV content, said AV content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said AV content, wherein the logical model is based on at least one of time blocks and spatial regions at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said AV content;
- code for generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said AV content, using the logical model;
- and
- code for combining the network address and the fragment identifier to form a URI reference, being an address for locating the AV fragment, thereby rendering the AV fragment addressable.
A method for forming an address for locating an electronically accessible audio fragment of audio content, said method comprising the steps of:
- determining a network address for locating the audio content, said audio content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said audio content, wherein the logical model is based upon time blocks at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said audio content;
- generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said audio content, using the logical model;
- and
- combining the network address and the fragment identifier to form a URI reference, being an address for locating the audio fragment, thereby rendering the audio fragment addressable.
A method for forming an address for locating an electronically accessible image fragment of image content, said method comprising the steps of:
- determining a network address for locating the image content said image content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said image content, wherein the logical model is based upon spatial regions at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said image content;
- generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said image content, using the logical model;
- and
- combining the network address and the fragment identifier to form a URI reference, being an address for locating the image fragment, thereby rendering the image fragment addressable.
A method for forming an address for locating an electronically accessible video fragment of video content, said method comprising the steps of:
- determining a network address for locating the video content, said video content having a logical model which describes a hierarchical representation comprising two or more levels of detail for said video content, wherein the logical model is based upon at least one of time blocks and spatial regions at a lowest level of the levels of detail, and wherein the logical model is adapted to address the fragment of said video content;
- generating a fragment identifier for at least one fragment corresponding to at least one of said levels of detail of said video content, using the logical model;
- and
- combining the network address and the fragment identifier to form a URI reference, being an address for locating the video fragment, thereby rendering the video fragment addressable.
Dependencies are inferred from the claim text.