Method and apparatus for encapsulating and analyzing media files containing neural network-based post-filter information.

JP2026518934APending Publication Date: 2026-06-11CANON KK

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
CANON KK
Filing Date
2024-04-09
Publication Date
2026-06-11

Smart Images

  • Figure 2026518934000001_ABST
    Figure 2026518934000001_ABST
Patent Text Reader

Abstract

Method and apparatus for encapsulating and analyzing media files containing neural network-based post-filter information. The present invention relates to a method for encapsulating media data in an ISOBMFF-based media file, wherein the media data comprises media data units and at least one post-filter data unit, and the method includes generating a first track that encapsulates a sequence of samples, each sample comprising at least one of the media data units, and at least one post-filter data unit applied to at least one of the samples in the first track; generating a data portion of an entity comprising at least a part of one of the post-filter data units; generating post-filter information describing at least one post-filter data unit; and encapsulating the first track, entity, and post-filter information in a media file, wherein the post-filter information is encapsulated in the metadata portion of the media file.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A method for encapsulating media data into an ISOBMFF-based media file, wherein the media data comprises a media data unit and at least one post-filter data unit, and the method is To generate a first track that encapsulates a sequence of samples, wherein each sample comprises at least one of the media data units, and the at least one post-filter data unit is applied to at least one of the samples in the first track. To generate a data portion of an entity comprising at least one part of the post-filter data unit, To generate post-filter information describing at least one post-filter data unit, The first track, the entity, and the post-filter information are encapsulated in the media file, wherein the post-filter information is encapsulated in the metadata portion of the media file. Methods that include...

2. The method according to claim 1, wherein the entity is the first track.

3. The method according to claim 1, wherein the entity is an item associated with the first track.

4. The method according to claim 1, wherein the entity is a second track associated with the first track.

5. The method according to claim 1, wherein the post-filter information includes general information indicating the presence of post-filter information.

6. The method according to claim 5, wherein the general information indicating the existence of the post-filter information is a dedicated brand.

7. The method according to claim 5, further comprising information indicating the purpose of the post-filter information.

8. The method according to claim 5, wherein the post-filter information further includes information indicating the complexity of the post-filter information.

9. The method according to claim 2, wherein post-filter information is provided within a subbox of the metadata of the first track.

10. The method according to claim 2, wherein post-filter information is provided within a sample entry of metadata for a first track.

11. The method according to claim 2, wherein post-filter information is provided within a sample group of metadata for the first track.

12. The method according to claim 3, wherein post-filter information is provided in the metadata portion of the item.

13. The method according to claim 4, wherein post-filter information is provided to the metadata portion of the second track.

14. A method for generating a bitstream of media data from an ISOBMFF-based media file, wherein the method is: Acquiring a first track from the media file that encapsulates a sequence of samples, wherein each sample includes at least one media data unit. Obtaining post-filter information from the metadata portion of the media file, which describes at least one post-filter data unit, wherein the at least one post-filter data unit is applied to at least one of the samples of the first track. From the data portion of the entity in the media file, obtain at least a portion of one of the post-filter data units, A bitstream of the media data is generated based on the first track, the entity, and the post-filter information within the media file. Methods that include...

15. A computer program product for a programmable device, which, when loaded into the programmable device and executed, includes a sequence of instructions for implementing the method according to any one of claims 1 to 14.

16. A computer-readable storage medium for storing instructions for a computer program to implement the method according to any one of claims 1 to 14.

17. A computer program that, when executed, causes the computer program to perform the method described in any one of claims 1 to 14.

18. A device for encapsulating media data into an ISOBMFF-based media file, wherein the media data comprises a media data unit and at least one post-filter data unit, and the device To generate a first track that encapsulates a sequence of samples, wherein each sample comprises at least one of the media data units, and the at least one post-filter data unit is applied to at least one of the samples in the first track. To generate a data portion of an entity comprising at least one part of the post-filter data unit, To generate post-filter information describing at least one post-filter data unit, The first track, the entity, and the post-filter information are encapsulated in the media file, wherein the post-filter information is encapsulated in the metadata portion of the media file. A device equipped with a processor configured for that purpose.

19. A device that generates a bitstream of media data from an ISOBMFF-based media file, wherein the device Acquiring a first track from the media file that encapsulates a sequence of samples, wherein each sample includes at least one media data unit. Obtaining post-filter information from the metadata portion of the media file, which describes at least one post-filter data unit, wherein the at least one post-filter data unit is applied to at least one of the samples of the first track. From the data portion of the entity in the media file, obtain at least a portion of one of the post-filter data units, A bitstream of the media data is generated based on the first track, the entity, and the post-filter information within the media file. A device equipped with a processor configured for that purpose.