In-home digital video unit with combine archival storage and high-access storage
    1.
    发明授权
    In-home digital video unit with combine archival storage and high-access storage 失效
    家庭数字视频单元,具有组合存档和高访问存储

    公开(公告)号:US06304714B1

    公开(公告)日:2001-10-16

    申请号:US08979145

    申请日:1997-11-26

    IPC分类号: H04N576

    摘要: An digital home video system providing recording and playback of compressed video programs using an archival storage medium; simultaneous recording and playback using the same archival medium; storage of multiple programs on a single videotape; a full array of trick mode functions; efficient management of the contents of a video tape or other archival storage medium; and real-time random access to video program content, enabling truly interactive playback. These capabilities are provided by combining the best features of an archival storage medium such as digital video tape: namely, potentially large storage capacity, but low tolerance for variable data rate, and essentially linear program access; with the complementary features of a relatively high-access storage device such as a fixed disk drive: namely, tolerance for a highly variable data rate, and random access capability, but relatively lower storage capacity.

    摘要翻译: 数字家庭视频系统,使用归档存储介质提供压缩视频节目的记录和回放; 使用相同的档案介质进行同步录制和回放; 将多个节目存储在单个录像带上; 一系列特技模式功能; 视频磁带或其他存档介质的内容的高效管理; 并实时随机访问视频节目内容,实现真正的交互式播放。 这些功能通过组合诸如数字录像带之类的档案存储介质的最佳特征来提供:即潜在的大存储容量,但对于可变数据速率的低容限度,以及基本上线性的程序存取; 具有诸如固定磁盘驱动器的相对高访问存储设备的互补特征:即,对于高可变数据速率的容限以及随机存取能力,但存储容量相对较低。

    Method and apparatus for implementing playback features for compressed video data
    2.
    发明授权
    Method and apparatus for implementing playback features for compressed video data 有权
    用于实现压缩视频数据的播放特征的方法和装置

    公开(公告)号:US06356708B1

    公开(公告)日:2002-03-12

    申请号:US09273236

    申请日:1999-03-18

    IPC分类号: H04N5917

    CPC分类号: H04N5/9262 H04N5/783

    摘要: A compressed video playback system which eliminates playback mode transition artifacts. Transitions between various playback modes are effected in such a manner that transition artifacts are eliminated by delaying playback mode transitions until appropriate frames of data are detected for propagation to the compressed video decoder. In addition, compressed video data retrieval methods are improved for supporting multi-speed playback modes in both forward and reverse directions in an optimal manner.

    摘要翻译: 压缩视频播放系统,消除播放模式转换伪像。 各种播放模式之间的转换是通过延迟播放模式转换来消除转换伪影,直到检测到适当的数据帧以传播到压缩视频解码器。 此外,改进了压缩视频数据检索方法,以最佳方式支持正向和反向的多速重放模式。

    Method and apparatus for increasing channel utilization for digital
video transmission
    3.
    发明授权
    Method and apparatus for increasing channel utilization for digital video transmission 失效
    增加数字视频传输通道利用率的方法和装置

    公开(公告)号:US5877812A

    公开(公告)日:1999-03-02

    申请号:US561410

    申请日:1995-11-21

    摘要: A method and apparatus for reducing the size of data rate fluctuations that occur in forming a multiplex of a set of program streams, each program stream in said set being decodeable by a corresponding decoder, each corresponding decoder including a corresponding decoder buffer, said decoder buffers having a maximum allowable size, said method comprising varying the formation of the different program streams in said set to minimize the memory requirement of the decoder buffers. In one embodiment, for the case of the streams being segments of a program, varying includes varying the segment length. In another embodiment, varying includes adjusting the relative alignment of the program streams. Different embodiments of adjusting include inserting program material such as a pause at selected points in time, causing decoder buffers to underflow at selected points in time, and varying the rate of decoding and display at selected points in time.

    摘要翻译: 一种用于减少在形成一组节目流的多路复用时发生的数据速率波动的大小的方法和装置,所述组中的每个节目流可由相应的解码器解码,每个对应的解码器包括对应的解码器缓冲器,所述解码器缓冲器 具有最大允许大小,所述方法包括改变所述集合中的不同节目流的形成,以最小化解码器缓冲器的存储器需求。 在一个实施例中,对于流是节目的段的情况,变化包括改变段长度。 在另一个实施例中,变化包括调整节目流的相对对准。 调整的不同实施例包括在所选择的时间点插入诸如暂停的节目素材,导致解码器缓冲器在选定的时间点下溢,并且在选定的时间点改变解码和显示的速率。

    Method and apparatus for encoding and formatting data representing a
video program to provide multiple overlapping presentations of the
video program
    4.
    发明授权
    Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program 失效
    用于编码和格式化表示视频节目的数据以提供视频节目的多重重叠的方法和装置

    公开(公告)号:US5612742A

    公开(公告)日:1997-03-18

    申请号:US326511

    申请日:1994-10-19

    摘要: Virtually random and on-demand access is provided to a virtually unlimited number of subscribers by partitioning the video program into an ordered sequence of n segments and providing the subscribers concurrent access to each of the n subsequences. A data stream representative of the video program is partitioned into n subsequences, each representative of one of the n segments. The data of each of the n subsequences is organized as an ordered sequence of elements. The elements of each of the n subsequences are interleaved and the interleaved data stream is continuously transmitted over a video program distribution medium at a rate which renders the data representing each segment concurrently available to any subscriber having a receiver capable of selecting, assembling, and displaying the data of a particular segment. The data stream can be compressed prior to interleaving using one of many known video data compression standards and techniques. Data compression can be performed in real time, or iteratively using software. The interleaved data stream can be transmitted in real time, or it can be stored on a storage device such as a hard disk or optical disk for later retrieval and transmission. The interleaved data stream can be ordered using any known standard by which video data is transmitted for reconstruction and display by a receiver. Data can be inserted into the interleaved data stream to inform the receiver to which of the n segments a portion of the interleaved data stream belongs, as well as the encoding level necessary for decompression of the data and time stamps to indicate order of display.

    摘要翻译: 通过将视频节目划分为n个片段的有序序列并向订户提供并发访问n个子序列中的每一个,向几乎无限数量的用户提供几乎随机和按需访问。 表示视频节目的数据流被划分为n个子序列,每个子序列代表n个片段之一。 n个子序列中的每个的数据被组织为有序的元素序列。 n个子序列中的每一个的元素被交织,并且交织的数据流以视频节目分发媒体的速率连续传输,该速率使表示每个片段的数据同时可用于具有能够选择,组合和显示的接收机的任何用户 特定段的数据。 数据流可以在使用许多已知的视频数据压缩标准和技术之一进行交织之前进行压缩。 数据压缩可以实时执行,也可以迭代地使用软件。 交错数据流可以实时发送,也可以存储在诸如硬盘或光盘之类的存储设备上,用于以后的检索和传输。 交织的数据流可以使用任何已知的标准进行排序,通过该标准,视频数据被发送用于由接收机重构和显示。 可以将数据插入到交织的数据流中,以通知接收器中交织的数据流的一部分所属的n个段中的哪一个,以及解压缩数据和时间标记以指示显示顺序所需的编码级别。

    Method and apparatus for modifying encoded digital video for improved
channel utilization
    6.
    发明授权
    Method and apparatus for modifying encoded digital video for improved channel utilization 失效
    用于修改编码数字视频以改善信道利用的方法和装置

    公开(公告)号:US5956088A

    公开(公告)日:1999-09-21

    申请号:US561296

    申请日:1995-11-21

    摘要: A method for increasing channel utilization for a data channel transmitting a multiplex of a set of one or more encoded program streams, each program stream in being decodeable by a corresponding decoder, each corresponding decoder including a corresponding decoder buffer, the decoder buffers having a maximum allowable size, the method comprising selecting encoded pictures to be modified, said selecting according to a criterion which includes preventing any underflow of any decoder buffer, modifying each said selected encoded picture to form a corresponding modified encoded picture, said modified encoded picture having less data than said selected encoded picture, and transmitting the corresponding modified encoded pictures through the channel in place of the selected encoded pictures.

    摘要翻译: 一种用于增加用于传输一组一个或多个编码节目流的多路复用的数据信道的信道利用的方法,每个节目流可由相应的解码器解码,每个对应的解码器包括对应的解码器缓冲器,所述解码器缓冲器具有最大值 所述方法包括选择要修改的编码图像,根据包括防止任何解码器缓冲器的任何下溢的标准进行选择,修改每个所述选择的编码图像以形成对应的修改编码图像,所述修改编码图像具有较少的数据 比所述选择的编码图像,并且通过通道代替所选择的编码图像来发送相应的修改编码图像。

    Method and apparatus for encoding and formatting data representing a
video program to provide multiple overlapping presentations of the
video program
    7.
    发明授权
    Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program 失效
    用于编码和格式化表示视频节目的数据以提供视频节目的多重重叠的方法和装置

    公开(公告)号:US5926205A

    公开(公告)日:1999-07-20

    申请号:US786282

    申请日:1997-01-22

    IPC分类号: H04N7/173 H04N7/10

    摘要: Selective video-on-demand access is provided to a virtually unlimited number of subscribers by partitioning the video program into an ordered sequence of N segments and providing the subscribers concurrent access to each of the N segments. A data stream representative of the video program is partitioned into N subsequences, each representative of one of the N segments. The data of each of the N subsequences is organized as an ordered sequence of elements. The elements of each of the N subsequences are interleaved and the interleaved data stream is continuously transmitted over a video program distribution medium at a rate which renders the data representing each segment concurrently available to any subscriber having a receiver capable of selecting, assembling, and displaying the data of a particular segment.

    摘要翻译: 通过将视频节目划分为N个片段的有序序列并为订户并发访问N个片段中的每一个,将选择性视频点播接入提供给几乎无限数量的用户。 表示视频节目的数据流被划分成N个子序列,每个子序列代表N个片段之一。 N个子序列中的每一个的数据被组织为有序的元素序列。 N个子序列中的每一个的元素被交织,并且交织的数据流以使得表示每个段的数据同时可用于具有能够选择,组合和显示的接收机的任何用户的速率在视频节目分发介质上连续传输 特定段的数据。

    Method and apparatus for multiplexing video programs for improved
channel utilization
    8.
    发明授权
    Method and apparatus for multiplexing video programs for improved channel utilization 失效
    用于复用视频节目以提高信道利用的方法和装置

    公开(公告)号:US5862140A

    公开(公告)日:1999-01-19

    申请号:US560219

    申请日:1995-11-21

    摘要: A method and apparatus multiplexing several encoded program streams into a single multiplex suitable for transmission over a data channel, the streams typically including video and audio. According to one embodiment of the invention, high data channel utilization is achieved by determining the order of sending data packets of program streams into the data channel. According to this embodiment, whenever data is to be sent into the data channel, a determination is made of which packet to send or append to the multiplex, said determination by selecting a channel that has a decoder buffer that is not approaching a full state, and said next packet is appended to said multiplex. The method further includes selecting a channel that substantially balances the decoder buffers of the decoders with which the program streams are decodeable.

    摘要翻译: 一种将多个经编码的程序流复用成适用于通过数据信道进行传输的单个复用的方法和装置,所述流通常包括视频和音频。 根据本发明的一个实施例,通过确定将节目流的数据分组发送到数据信道中的顺序来实现高数据信道利用。 根据本实施例,每当要将数据发送到数据信道时,确定要发送或附加到多路复用的哪个分组,所述确定通过选择具有不接近完全状态的解码器缓冲器的信道, 并且所述下一个分组被附加到所述多路复用。 该方法还包括选择基本上平衡解码器的解码器缓冲器的通道,通过该通道解码程序流。

    Multiple serial access memory for use in feedback systems such as motion
compensated television
    10.
    发明授权
    Multiple serial access memory for use in feedback systems such as motion compensated television 失效
    用于诸如运动补偿电视的反馈系统中的多个串行存取存储器

    公开(公告)号:US5315388A

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

    申请号:US791369

    申请日:1991-11-19

    摘要: A multiple serial access memory which includes a dynamic random access memory array is disclosed. The array is randomly addressed to input blocks of data. Address signals are provided to the array to output rows of data. A plurality of serial output ports are coupled to the output of the array for selectively latching different rows of data output from the array. The serial output ports are clocked to output the latched data therefrom. In an illustrated embodiment, each of the serial output ports contains a shift register having a length equal to the width of the memory array. The shift register is responsive to a first timing signal for latching a row of data from the array. A second timing signal actuates the shift register to shift a row of latched data. The serial access selector coupled to the shift register outputs a selected portion of the shifted data from the serial output port. The serial access memory has particular application as the frame store for a motion compensated interframe image coding/decoding system.

    摘要翻译: 公开了一种包括动态随机存取存储器阵列的多串行存取存储器。 阵列随机地被寻址到输入数据块。 地址信号被提供给阵列以输出数据行。 多个串行输出端口耦合到阵列的输出端,用于选择性地锁存从阵列输出的不同数据行。 串行输出端口被计时以从其输出锁存的数据。 在所示实施例中,每个串行输出端口包含具有等于存储器阵列宽度的长度的移位寄存器。 移位寄存器响应于第一定时信号来锁存来自阵列的一行数据。 第二定时信号启动移位寄存器以移位一行锁存数据。 耦合到移位寄存器的串行访问选择器从串行输出端口输出移位数据的选定部分。 串行访问存储器具有特定的应用程序作为运动补偿帧间图像编码/解码系统的帧存储。