会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Hysteretic synchronization system for MPEG audio frame decoder
    • 用于MPEG音频帧解码器的滞后同步系统
    • US5621772A
    • 1997-04-15
    • US376005
    • 1995-01-20
    • Greg MaturiGregg Dierke
    • Greg MaturiGregg Dierke
    • G10L19/02H04J3/06H04L7/06H04L7/08H04N21/2368H04N21/43H04N21/434H04N21/439H04C7/06
    • H04N21/439H04J3/0608H04N21/2368H04N21/4305H04N21/4341G10L19/02H04L7/08
    • An audio decoder decodes audio frames included in a Motion Picture Experts Group (MPEG) bitstream for presentation or playing. Each audio frame includes a synchronization code and a frame header, followed by audio data. The synchronization codes are detected, and it is determined that the decoder is synchronized to the bitstream after a first predetermined number, for example three, of successive valid audio frames have been detected. It is similarly determined that the decoder is unsynchronized to the bitstream after a second predetermined number, which can also be three, of successive invalid audio frames have been detected. Each and every frame is determined to be valid if its header parameters are valid, it passes the CRC error check (optional), no syntax errors are detected and its frame length (interval) is as expected. The proper frame interval can be determined from the information in the header following each valid synchronization code, or can be determined by counting the number of bits between the first and second valid synchronization codes. The decoder can be muted while out of synchronization to minimize distortion of the audio presentation.
    • 音频解码器对包括在运动图像专家组(MPEG)比特流中的音频帧进行解码以进行呈现或播放。 每个音频帧包括同步码和帧头,后面是音频数据。 检测到同步码,并且在已经检测到连续有效音频帧的第一预定数量(例如三个)之后,确定解码器与比特流同步。 类似地确定,在已经检测到连续的无效音频帧的第二预定数目(也可以是三个)之后,解码器与比特流不同步。 如果每个帧的头参数有效,则每帧都被确定为有效,它通过CRC错误检查(可选),没有检测到语法错误,并且其帧长度(间隔)与预期的一致。 可以根据每个有效同步码之后的标题中的信息来确定适当的帧间隔,或者可以通过对第一和第二有效同步码之间的位数进行计数来确定。 解码器可以在不同步的情况下被静音以最小化音频呈现的失真。
    • 2. 发明授权
    • MPEG decoding system including tag list for associating presentation
time stamps with encoded data units
    • MPEG解码系统包括用于将呈现时间戳与编码数据单元相关联的标签列表
    • US5559999A
    • 1996-09-24
    • US303444
    • 1994-09-09
    • Greg MaturiDavid R. AuldDarren Neuman
    • Greg MaturiDavid R. AuldDarren Neuman
    • G06T9/00H04N21/43H04N21/44G06F13/372
    • H04N21/4307G06T9/007H04N21/4305H04N21/44004
    • A Motion Picture Experts Group (MPEG) multiplexed data bitstream includes encoded video and audio data units, which are prefixed with headers including Presentation Time Stamps (PTS) indicating desired presentation times for the respective data units. The data units are decoded, and presented at a fixed time after decoding, such that the fixed time can be subtracted from the PTS to provide a desired decoding time. The bitstream is parsed, the video and audio headers are stored in video and audio header memories, and the associated video and audio data units are stored in video and audio channel memories respectively. A first interrupt is generated each time a header is stored, and a host microcontroller responds by storing the PTS from the header and the starting address of the corresponding data unit in the channel memory as an entry in a list. A second interrupt is generated each time a data unit is decoded, and the host microcontroller responds by accessing the list using the starting address of the data unit to obtain the corresponding PTS and thereby the desired decoding time. Decoding and presentation are synchronized by comparing the desired decoding time with a system clock time. If the desired decoding time is later than the system clock time by more than one presentation (frame) time period for the data unit, presentation of the data unit is skipped. If the desired decoding time is earlier than the system clock time by more than the presentation time period, presentation of the data unit is repeated.
    • 运动图像专家组(MPEG)多路复用数据比特流包括经编码的视频和音频数据单元,其前缀包括指示各个数据单元所需呈现时间的显示时间戳(PTS)。 数据单元被解码,并且在解码之后的固定时间呈现,使得可以从PTS中减去固定时间以提供期望的解码时间。 解析比特流,将视频和音频头部存储在视频和音频头部存储器中,并且相关联的视频和音频数据单元分别存储在视频和音频通道存储器中。 每当存储头部时产生第一个中断,并且主机微控制器通过将来自头部的PTS和通道存储器中相应的数据单元的起始地址作为列表中的条目进行响应。 每当数据单元被解码时产生第二个中断,并且主机微控制器通过使用数据单元的起始地址访问列表来响应,以获得相应的PTS,从而获得所需的解码时间。 通过将期望的解码时间与系统时钟时间进行比较来解码和呈现同步。 如果期望的解码时间比系统时钟时间晚于数据单元的多于一个呈现(帧)时间段,则跳过数据单元的呈现。 如果期望的解码时间早于系统时钟时间超过显示时间段,则重复显示数据单元。
    • 4. 发明授权
    • MPEG decoding system adjusting the presentation in a predetermined
manner based on the actual and requested decoding time
    • MPEG解码系统基于实际和请求的解码时间以预定方式调整呈现
    • US5960006A
    • 1999-09-28
    • US717843
    • 1996-09-23
    • Greg MaturiDavid R. AuldDarren Neuman
    • Greg MaturiDavid R. AuldDarren Neuman
    • G06T9/00H04N21/43H04N21/44H04L7/00
    • H04N21/4307G06T9/007H04N21/4305H04N21/44004
    • A Motion Picture Experts Group (MPEG) multiplexed data bitstream includes encoded video and audio data units, which are prefixed with headers including Presentation Time Stamps (PTS) indicating desired presentation times for the respective data units. The data units are decoded, and presented at a fixed time after decoding, such that the fixed time can be subtracted from the PTS to provide a desired decoding time. The bitstream is parsed, the video and audio headers are stored in video and audio header memories, and the associated video and audio data units are stored in video and audio channel memories respectively. A first interrupt is generated each time a header is stored, and a host microcontroller responds by storing the PTS from the header and the starting address of the corresponding data unit in the channel memory as an entry in a list. A second interrupt is generated each time a data unit is decoded, and the host microcontroller responds by accessing the list using the starting address of the data unit to obtain the corresponding PTS, and thereby the desired decoding time. Decoding and presentation are synchronized by comparing the desired decoding time with a system clock time. If the desired decoding time is later than the system clock time by more than one presentation (frame) time period for the data unit, presentation of the data unit is skipped. If the desired decoding time is earlier than the system clock time by more than the presentation time period, presentation of the data unit is repeated.
    • 运动图像专家组(MPEG)多路复用数据比特流包括经编码的视频和音频数据单元,其前缀包括指示各个数据单元所需呈现时间的显示时间戳(PTS)。 数据单元被解码,并且在解码之后的固定时间呈现,使得可以从PTS中减去固定时间以提供期望的解码时间。 解析比特流,将视频和音频头部存储在视频和音频头部存储器中,并且相关联的视频和音频数据单元分别存储在视频和音频通道存储器中。 每当存储头部时产生第一个中断,并且主机微控制器通过将来自头部的PTS和通道存储器中相应的数据单元的起始地址作为列表中的条目进行响应。 每当数据单元被解码时产生第二个中断,并且主机微控制器通过使用数据单元的起始地址访问列表来响应以获得相应的PTS,从而获得所需的解码时间。 通过将期望的解码时间与系统时钟时间进行比较来解码和呈现同步。 如果期望的解码时间比系统时钟时间晚于数据单元的多于一个呈现(帧)时间段,则跳过数据单元的呈现。 如果期望的解码时间早于系统时钟时间超过显示时间段,则重复显示数据单元。
    • 6. 发明授权
    • Hysteretic synchronization system for MPEG audio frame decoder
    • 用于MPEG音频帧解码器的滞后同步系统
    • US5982830A
    • 1999-11-09
    • US843222
    • 1997-04-14
    • Greg MaturiGregg Dierke
    • Greg MaturiGregg Dierke
    • G10L19/02H04J3/06H04L7/06H04L7/08H04N21/2368H04N21/43H04N21/434H04N21/439
    • H04N21/439H04J3/0608H04N21/2368H04N21/4305H04N21/4341G10L19/02H04L7/08
    • An audio decoder decodes audio frames included in a Motion Picture Experts Group (MPEG) bitstream for presentation or playing. Each audio frame includes a synchronization code and a frame header, followed by audio data. The synchronization codes are detected, and it is determined that the decoder is synchronized to the bitstream after a first predetermined number, for example three, of successive valid audio frames have been detected. It is similarly determined that the decoder is unsynchronized to the bitstream after a second predetermined number, which can also be three, of successive invalid audio frames have been detected. Each and every frame is determined to be valid if its header parameters are valid, it passes the CRC error check (optional), no syntax errors are detected and its frame length (interval) is as expected. The proper frame interval can be determined from the information in the header following each valid synchronization code, or can be determined by counting the number of bits between the first and second valid synchronization codes. The decoder can be muted while out of synchronization to minimize distortion of the audio presentation.
    • 音频解码器对包括在运动图像专家组(MPEG)比特流中的音频帧进行解码以进行呈现或播放。 每个音频帧包括同步码和帧头,后面是音频数据。 检测到同步码,并且在已经检测到连续有效音频帧的第一预定数量(例如三个)之后,确定解码器与比特流同步。 类似地确定,在已经检测到连续的无效音频帧的第二预定数目(也可以是三个)之后,解码器与比特流不同步。 如果每个帧的头参数有效,则每帧都被确定为有效,它通过CRC错误检查(可选),没有检测到语法错误,并且其帧长度(间隔)与预期的一致。 可以根据每个有效同步码之后的标题中的信息来确定适当的帧间隔,或者可以通过对第一和第二有效同步码之间的位数进行计数来确定。 解码器可以在不同步的情况下被静音以最小化音频呈现的失真。