Method and apparatus for generating an electronic menu
    111.
    发明授权
    Method and apparatus for generating an electronic menu 有权
    用于产生电子菜单的方法和装置

    公开(公告)号:US07949958B2

    公开(公告)日:2011-05-24

    申请号:US10584649

    申请日:2004-11-22

    IPC分类号: G06F3/048

    摘要: Optical disc players are today connectable to the Internet, and may contain local storage capability, e.g. HDD. Additional post-production content can be downloaded and locally stored. It is difficult to include downloaded additional post- production material in menus for keeping a menu always consistent with the actually available data. Ideally, the menu should reflect the available data even if certain content is deleted or replaced with e.g. another version. A ‘linked-list’ approach for menu pages generates a dynamic menu structure. The menu consists of basic menu pages, which are retrieved from the disc, and additional pages that are downloaded together with the additional content. Page ranges may be reserved for e.g. audio, video or subtitles. The linked-list is implemented by an implicit link from each page to the next higher or lower page number.

    摘要翻译: 光盘播放器今天可连接到因特网,并且可以包含本地存储能力,例如, 硬盘。 可以下载附加的后期制作内容并进行本地存储。 在菜单中包含下载的附加后期制作材料很难保持与实际可用数据一致的菜单。 理想情况下,即使某些内容被删除或被替换,菜单也应反映可用的数据。 另一个版本。 菜单页面的“链表”方法生成动态菜单结构。 菜单包括从光盘检索的基本菜单页面以及与附加内容一起下载的其他页面。 页面范围可以保留用于例如。 音频,视频或字幕。 链表通过从每个页面到下一个更高或更低页数的隐式链接来实现。

    Method for Run-Length Encoding of a Bitmap Data Stream

    公开(公告)号:US20110069764A1

    公开(公告)日:2011-03-24

    申请号:US12959445

    申请日:2010-12-03

    IPC分类号: H04N7/12

    摘要: Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920.times.1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.

    Method for run-length encoding of a bitmap data stream
    113.
    发明授权
    Method for run-length encoding of a bitmap data stream 有权
    位图数据流的运行长度编码方法

    公开(公告)号:US07912305B1

    公开(公告)日:2011-03-22

    申请号:US12955884

    申请日:2010-11-29

    IPC分类号: G06K9/36 G06K9/46

    摘要: Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920.times.1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.

    摘要翻译: 字幕旨在呈现文本信息和图形数据,编码为像素位图。 字幕位图的大小可能会超过视频帧尺寸,因此只能显示部分。 位图是位于视频上方的单独的层,例如 用于同步视频字幕,动画和导航菜单,因此包含许多透明像素。 适用于HDTV的位图编码的高级适配。 通过四级游程长度编码实现了为蓝光光盘预录制格式定义的每帧1920×128像素,为这些字幕位图提供优化的压缩结果。 优选颜色的较短或更长的像素序列,例如。 使用第二或第三最短代码字进行编码,而使用最短代码字对不同颜色的单个像素进行编码,并且等颜色的像素序列使用第三或第四最短代码字。

    Method for Run-Length Encoding of a Bitmap Data Stream

    公开(公告)号:US20110064144A1

    公开(公告)日:2011-03-17

    申请号:US12957734

    申请日:2010-12-01

    IPC分类号: H04N7/12

    摘要: Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920.times.1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.

    Method for representing animated menu buttons
    116.
    发明申请
    Method for representing animated menu buttons 有权
    表示动画菜单按钮的方法

    公开(公告)号:US20100095244A1

    公开(公告)日:2010-04-15

    申请号:US12653252

    申请日:2009-12-10

    IPC分类号: G06F3/048

    摘要: Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.

    摘要翻译: 光学存储介质通常包含用于选择标题,章节,参数等的菜单的数据结构。 这样的菜单通常包括要显示的多个按钮,每个按钮具有状态。 按钮的可能状态为“未选择”,“选择”或“激活”。 根据本发明,菜单按钮的表示可以根据其状态而变化。 图像或图像序列,例如 卡通,可能会关联到按钮状态,提供用户动画。 此外,声音或声音序列,例如 旋律或点击可能与按钮状态相关联,并且可以在按钮进入该状态时播放。 公开了一种数据结构,其允许存储这样的菜单数据,例如, 在蓝光光盘上。

    Method for run-length encoding of a bitmap data stream
    117.
    发明授权
    Method for run-length encoding of a bitmap data stream 有权
    位图数据流的运行长度编码方法

    公开(公告)号:US07657109B2

    公开(公告)日:2010-02-02

    申请号:US10561984

    申请日:2004-05-06

    IPC分类号: G06K9/36 G06K9/46

    摘要: Subtitling aims at the presentation of text information and graphical data, encoded as pixel bitmaps. The size of subtitle bitmaps may exceed video frame dimensions, so that only portions are displayed at a time. The bitmaps are a separate layer lying above the video, e.g. for synchronized video subtitles, animations and navigation menus, and therefore contain many transparent pixels. An advanced adaptation for bitmap encoding for HDTV, e.g. 1920×1280 pixels per frame as defined for the Blu-ray Disc Prerecorded format, providing optimized compression results for such subtitling bitmaps, is achieved by a four-stage run length encoding. Shorter or longer sequences of pixels of a preferred color, e.g. transparent, are encoded using the second or third shortest code words, while single pixels of different color are encoded using the shortest code words, and sequences of pixels of equal color use the third or fourth shortest code words.

    摘要翻译: 字幕旨在呈现文本信息和图形数据,编码为像素位图。 字幕位图的大小可能会超过视频帧尺寸,因此只能显示部分。 位图是位于视频上方的单独的层,例如 用于同步视频字幕,动画和导航菜单,因此包含许多透明像素。 适用于HDTV的位图编码的高级适配。 通过四级游程长度编码实现了为蓝光光盘预录制格式定义的每帧1920x1280像素,为这些字幕位图提供优化的压缩结果。 优选颜色的较短或更长的像素序列,例如。 使用第二或第三最短代码字进行编码,而使用最短代码字对不同颜色的单个像素进行编码,并且等颜色的像素序列使用第三或第四最短代码字。

    Method for representing animated menu buttons
    118.
    发明授权
    Method for representing animated menu buttons 有权
    表示动画菜单按钮的方法

    公开(公告)号:US07653882B2

    公开(公告)日:2010-01-26

    申请号:US10550262

    申请日:2004-03-12

    IPC分类号: G06F3/048

    摘要: Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.

    摘要翻译: 光学存储介质通常包含用于选择标题,章节,参数等的菜单的数据结构。 这样的菜单通常包括要显示的多个按钮,每个按钮具有状态。 按钮的可能状态为“未选择”,“选择”或“激活”。 根据本发明,菜单按钮的表示可以根据其状态而变化。 图像或图像序列,例如 卡通,可能会关联到按钮状态,提供用户动画。 此外,声音或声音序列,例如 旋律或点击可能与按钮状态相关联,并且可以在按钮进入该状态时播放。 公开了一种数据结构,其允许存储这样的菜单数据,例如, 在蓝光光盘上。

    Method for controlling an optical pick-up for reading data streams for simultaneous reproduction
    119.
    发明授权
    Method for controlling an optical pick-up for reading data streams for simultaneous reproduction 有权
    用于控制用于读取用于同时再现的数据流的光学拾取器的方法

    公开(公告)号:US07643384B2

    公开(公告)日:2010-01-05

    申请号:US10552264

    申请日:2004-03-22

    IPC分类号: G11B7/085

    摘要: Optical discs may support “Out Of Multiplex” formats, meaning that different presentation components, like video, audio and subtitles, are stored on different files on the disc, e.g. Blu-ray discs. The different data streams are read by a single pick-up, requiring frequent pick-up jumps and extensive data buffering. The method for operating a scheduler for an optical pick-up reduces the number of pick-up jumps while optimizing the required buffer space. The scheduler is based on a static schema, meaning that the buffer for the data stream with the highest data rate is of minimal size, and therefore refilled in short periods, while the buffers for the lower rated streams are dimensioned such that they can be refilled in multiples of the short period. Deviations from the static schema may be allowed, e.g. due to multi-angle video technique. Afterwards the scheduler returns to the original schedule.

    摘要翻译: 光盘可以支持“多路复用”格式,这意味着将不同的呈现组件(如视频,音频和字幕)存储在光盘上的不同文件上,例如。 蓝光光盘。 不同的数据流由单个拾取器读取,需要频繁的拾取跳跃和广泛的数据缓冲。 用于操作光学拾取器的调度器的方法在优化所需的缓冲器空间的同时减少拾取跳跃的次数。 调度程序基于静态模式,这意味着数据速率最高的数据流的缓冲区的大小最小,因此在短时间内重新填充,而较低等级流的缓冲区的大小可以重新填充 在短时间内的倍数。 可以允许与静态模式的偏差,例如。 由于多角度视频技术。 之后,调度程序返回到原始调度。

    Method data recorder for recording data packet timestamps
    120.
    发明授权
    Method data recorder for recording data packet timestamps 有权
    用于记录数据包时间戳的方法数据记录器

    公开(公告)号:US07634174B2

    公开(公告)日:2009-12-15

    申请号:US10380372

    申请日:2001-09-03

    IPC分类号: H04N5/00 H04N5/91 H04N7/00

    摘要: DVD Rewritable/Re-recordable discs will be used for recording and playing back digital bitstreams, for example MPEG data packets. To enable proper real-time playback of stored MPEG transport packets, a time information is to be added to every data packet to be recorded. A DVD streamer is connected to the application device via an interface, e.g. IEEE 1394. The interface internally uses timestamps having a special format. According to the invention, such interface-generated timestamps are also used for the DVD stream recording, instead of additionally generated independent streamer-specific timestamps. However, a timestamp format conversion is to be carried out because the DVD Streamer timestamp format is different from the IEEE 1394 timestamp format. For such timestamp format conversion differences between consecutive IEEE 1394 timestamps are determined and are used for calculating the DVD stream recording timestamps.

    摘要翻译: DVD可重写/可再记录光盘将用于记录和播放数字比特流,例如MPEG数据包。 为了能够对所存储的MPEG传输分组进行适当的实时回放,将要记录的每个数据分组添加时间信息。 DVD流分配器经由接口例如连接到应用设备。 IEEE 1394.接口内部使用具有特殊格式的时间戳。 根据本发明,这种接口生成的时间戳也用于DVD流记录,而不是另外产生的独立流传送器特定的时间戳。 但是,由于DVD​​ Streamer时间戳格式与IEEE 1394时间戳格式不同,因此要执行时间戳格式转换。 对于这种时间戳格式,确定连续IEEE 1394时间戳之间的转换差异,并且用于计算DVD流记录时间戳。