System and method for generation and interfacing of bitstreams
representing MPEG-coded audiovisual objects
    1.
    发明授权
    System and method for generation and interfacing of bitstreams representing MPEG-coded audiovisual objects 失效
    用于生成和接口表示MPEG编码的视听对象的比特流的系统和方法

    公开(公告)号:US6044397A

    公开(公告)日:2000-03-28

    申请号:US55929

    申请日:1998-04-07

    摘要: The invention provides a standardized interface facility for MPEG-4 authoring, bitstream manipulation, editing and interpretation, with associated tools and interfaces to, resulting in coded bitstreams which are easier to test, check and debug while conforming to the MPEG-4 standard. The specified interfaces can also facilitate graceful degradation in the face of decreased resources by allowing editing of bitstreams. The specified interfaces can also allow creation of decodable bitstreams in response to the user requests either directly or indirectly embedded in audiovisual applications, as well as future services. The invention specifies a bitstream input/output package in the Java programming language to facilitates bitstream encoding and decoding of audio-visual media objects, especially when coding uses the MPEG-4 standard. The invention separates fixed length and variable length coding, and allows flexible parsing which offers the potential of optimized implementation as needed to aid real-time or near real-time operation.

    摘要翻译: 本发明提供用于MPEG-4创作,比特流操纵,编辑和解释以及相关联的工具和接口的标准接口设备,导致编码比特流,其在符合MPEG-4标准的同时更容易测试,检查和调试。 指定的接口还可以通过允许编辑比特流来促进资源减少的正常退化。 指定的接口还可以响应于直接或间接嵌入在视听应用中的用户请求以及将来的服务来创建可解码比特流。 本发明指定了Java编程语言中的比特流输入/输出包,以便于音视频媒体对象的比特流编码和解码,特别是当编码使用MPEG-4标准时。 本发明分离固定长度和可变长度编码,并允许灵活的解析,根据需要提供优化实现的潜力,以帮助实时或接近实时操作。

    Flexible interchange of coded multimedia facilitating access and streaming
    3.
    发明授权
    Flexible interchange of coded multimedia facilitating access and streaming 有权
    编码多媒体的灵活交换便于访问和流媒体

    公开(公告)号:US06751623B1

    公开(公告)日:2004-06-15

    申请号:US09236548

    申请日:1999-01-26

    IPC分类号: G06F1700

    摘要: A fundamental limitation in the exchange of audiovisual information today is that its representation is extremely low level. It is composed of coded video or audio samples (often as blocks) arranged in a commercial format. In contrast, the new generation multimedia requires flexible formats to allow a quick adaptation to requirements in terms of access, bandwidth scalability, streaming as well as general data reorganization. The Flexible-Integrated Intermedia Format (Flexible-IIF or F-IIF) is an advanced extension to the Integrated Intermedia Format (IIF). The Flexible-Integrated Intermedia Format (Flexible-IIF) datastructures, file formats systems and methods provide a framework that integrates advanced concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information.

    摘要翻译: 今天视听资料交换的根本限制是,其代表性极低。 它由以商业格式排列的编码视频或音频样本(通常为块)组成。 相比之下,新一代多媒体需要灵活的格式,以便在访问,带宽可扩展性,流式传输以及一般数据重组方面快速适应需求。 灵活集成的中间格式(Flexible-IIF或F-IIF)是对集成式中间格式(IIF)的高级扩展。 灵活集成的中间格式(Flexible-IIF)数据结构,文件格式系统和方法提供了一个集成高级概念(例如基于对象的视听表示,元数据和面向对象编程)的框架,以实现灵活和通用的表示 的视听信息和相关方法对视听信息进行操作。

    System and method for processing object-based audiovisual information
    4.
    发明授权
    System and method for processing object-based audiovisual information 失效
    用于处理基于对象的视听信息的系统和方法

    公开(公告)号:US06292805B1

    公开(公告)日:2001-09-18

    申请号:US09067015

    申请日:1998-04-28

    IPC分类号: G06F1730

    摘要: Audiovisual data storage is enhanced using an expanded physical object table utilizing an ordered list of unique identifiers for a particular object for every object instance of an object contained in segments of a data file. Two object instances of the same object in the same segment have different object identifiers. Therefore, different instances of the same object use different identification and the different object instances may be differentiated from one another for access, editing and transmission. The necessary memory required for randomly accessing data contained in files using the expanded physical object table may be reduced by distributing necessary information within a header of a file to simplify the structure of the physical object table. In this way, a given object may be randomly accessed by means of an improved physical object table/segment object table mechanism.

    摘要翻译: 使用扩展的物理对象表来增强视听数据存储,该扩展的物理对象表使用包含在数据文件的段中的对象的每个对象实例的特定对象的唯一标识符的有序列表。 同一段中同一对象的两个对象实例具有不同的对象标识符。 因此,同一对象的不同实例使用不同的标识,并且不同的对象实例可以彼此区分用于访问,编辑和传输。 使用扩展的物理对象表来随机访问包含在文件中的数据所需的必要内存可以通过在文件的头部内分发必要的信息来简化物理对象表的结构来减少。 以这种方式,可以通过改进的物理对象表/段对象表机制来随机访问给定对象。

    System and method of organizing data to facilitate access and streaming
    5.
    发明授权
    System and method of organizing data to facilitate access and streaming 有权
    组织数据的系统和方法,以便于访问和流式传输

    公开(公告)号:US08046338B2

    公开(公告)日:2011-10-25

    申请号:US12129157

    申请日:2008-05-29

    IPC分类号: G06F17/30

    摘要: File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object.

    摘要翻译: 公开了文件格式的系统和方法,其提供集成诸如基于对象的视听表示,元数据和面向对象程序之类的概念的框架,以实现视听信息的灵活和通用表示以及相关的操作方法 视听信息。 公开了一种用于存储从演示数据处理的数据的系统和方法。 根据包括通过从呈现数据内识别对象来编码输入呈现数据的方法来存储数据,分别编码每个对象并将编码数据组织成接入层数据单元。 接入层数据单元被存储在多个段中,每个段包括在其头部分中的段表,作为各个段的成员的那些接入层数据单元,在每个接入层的段表中有一个条目 数据单元。 还存储多个扩展段,每个扩展段还包括包括协议特定数据的接入层数据单元中的一个或多个,扩展段由扩展段标题表示。 还存储可访问对象的数据,包括可访问对象标题和多个扩展段的标识符,每个扩展段是同一对象的成员。

    SYSTEM AND METHOD OF ORGANIZING DATA TO FACILITATE ACCESS AND STREAMING
    6.
    发明申请
    SYSTEM AND METHOD OF ORGANIZING DATA TO FACILITATE ACCESS AND STREAMING 有权
    组织数据的系统和方法来促进访问和流动

    公开(公告)号:US20080228825A1

    公开(公告)日:2008-09-18

    申请号:US12129157

    申请日:2008-05-29

    IPC分类号: G06F17/30

    摘要: File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object.

    摘要翻译: 公开了文件格式的系统和方法,其提供集成诸如基于对象的视听表示,元数据和面向对象程序之类的概念的框架,以实现视听信息的灵活和通用表示以及相关的操作方法 视听信息。 公开了一种用于存储从演示数据处理的数据的系统和方法。 根据包括通过从呈现数据内识别对象来编码输入呈现数据的方法来存储数据,分别编码每个对象并将编码数据组织成接入层数据单元。 接入层数据单元被存储在多个段中,每个段包括在其头部分中的段表,作为各个段的成员的那些接入层数据单元,在每个接入层的段表中有一个条目 数据单元。 还存储多个扩展段,每个扩展段还包括包括协议特定数据的接入层数据单元中的一个或多个,扩展段由扩展段标题表示。 还存储可访问对象的数据,包括可访问对象标题和多个扩展段的标识符,每个扩展段是同一对象的成员。

    System and method of organizing data to facilitate access and streaming
    8.
    发明授权
    System and method of organizing data to facilitate access and streaming 有权
    组织数据的系统和方法,以便于访问和流式传输

    公开(公告)号:US07428547B2

    公开(公告)日:2008-09-23

    申请号:US10785905

    申请日:2004-02-24

    IPC分类号: G06F7/00

    摘要: File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object.

    摘要翻译: 公开了文件格式的系统和方法,其提供集成诸如基于对象的视听表示,元数据和面向对象程序之类的概念的框架,以实现视听信息的灵活和通用表示以及相关的操作方法 视听信息。 公开了一种用于存储从演示数据处理的数据的系统和方法。 根据包括通过从呈现数据内识别对象来编码输入呈现数据的方法来存储数据,分别编码每个对象并将编码数据组织成接入层数据单元。 接入层数据单元被存储在多个段中,每个段包括在其头部分中的段表,作为各个段的成员的那些接入层数据单元,在每个接入层的段表中有一个条目 数据单元。 还存储多个扩展段,每个扩展段还包括包括协议特定数据的接入层数据单元中的一个或多个,扩展段由扩展段标题表示。 还存储可访问对象的数据,包括可访问对象标题和多个扩展段的标识符,每个扩展段是同一对象的成员。