会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Arithmetic decoding acceleration
    • 算术解码加速
    • US08520740B2
    • 2013-08-27
    • US12874564
    • 2010-09-02
    • Brian FlachsCharles R. JohnsMichael A. KutnerBrad W. MichaelNaxin Wang
    • Brian FlachsCharles R. JohnsMichael A. KutnerBrad W. MichaelNaxin Wang
    • H04N7/12
    • H04N19/436H04N19/13H04N19/44H04N19/91
    • Mechanisms for performing decoding of context-adaptive binary arithmetic coding (CABAC) encoded data. The mechanisms receive, in a first single instruction multiple data (SIMD) vector register of the data processing system, CABAC encoded data of a bit stream. The CABAC encoded data includes a value to be decoded and bit stream state information. The mechanisms receive, in a second SIMD vector register of the data processing system, CABAC decoder context information. The mechanisms process the value, the bit stream state information, and the CABAC decoder context information in a non-recursive manner to generate a decoded value, updated bit stream state information, and updated CABAC decoder context information. The mechanisms store, in a third SIMD vector register, a result vector that combines the decoded value, updated bit stream state information, and updated CABAC decoder context information. The mechanisms use the decoded value to generate a video output on the data processing system.
    • 用于执行上下文自适应二进制算术编码(CABAC)编码数据的解码的机制。 这些机制在数据处理系统的第一个单指令多数据(SIMD)向量寄存器中接收位数据流的CABAC编码数据。 CABAC编码数据包括要解码的值和位流状态信息。 该机制在数据处理系统的第二SIMD向量寄存器中接收CABAC解码器上下文信息。 该机制以非递归方式处理值,比特流状态信息和CABAC解码器上下文信息,以生成解码值,更新的比特流状态信息和更新的CABAC解码器上下文信息。 该机制在第三SIMD向量寄存器中存储组合解码值,更新位流状态信息和更新的CABAC解码器上下文信息的结果向量。 这些机制使用解码的值在数据处理系统上生成视频输出。
    • 6. 发明申请
    • DISTRIBUTED MULTIMEDIA STREAMING SYSTEM
    • 分布式多媒体流媒体系统
    • US20080005349A1
    • 2008-01-03
    • US11744924
    • 2007-05-07
    • Qiang LiJifei SongZhen ZengNaxin Wang
    • Qiang LiJifei SongZhen ZengNaxin Wang
    • G06F15/16
    • H04L65/4076H04L12/1859H04L67/1002H04L67/1008H04L67/101H04L67/1021H04L67/1023
    • A media content distribution system for distributed multimedia streaming communicates over a network and incorporates multiple independent media stations, each having a media director for control and a number of media engines for storage, retrieval and streaming of media content. A content request from a media console connected to the network is redirected by the media director to a selected one of the media engines storing content corresponding to the request for streaming. Statistical indicators are defined for measuring effectiveness of the content distribution network. Push and pull indicators with additional differentiation for remote and local access to pulled content provide means for efficiency determination of data distribution and storage. A middleware Application Programming Interface (API) structure is provided for flexible interfacing between media consoles and content distribution system components.
    • 用于分布式多媒体流的媒体内容分发系统通过网络进行通信,并且包括多个独立媒体站,每个独立媒体站具有用于控制的媒体导向器和用于媒体内容的存储,检索和流媒体的多个媒体引擎。 来自连接到网络的媒体控制台的内容请求被媒体主管重定向到存储与流请求请求相对应的内容的所选媒体引擎之一。 统计指标用于衡量内容分发网络的有效性。 推拉指标,具有远程和本地访问拉动内容的其他差异,为数据分配和存储的效率确定提供了手段。 提供了中间件应用编程接口(API)结构,用于媒体控制台和内容分发系统组件之间的灵活接口。
    • 8. 发明授权
    • Method and system for predictive table look-up code length of variable length code
    • 可变长度代码的预测表查找代码长度的方法和系统
    • US07142603B2
    • 2006-11-28
    • US09933599
    • 2001-08-20
    • Amelia C. LunaJason (Naxin) Wang
    • Amelia C. LunaJason (Naxin) Wang
    • H04N7/12
    • H03M7/42H04N19/60H04N19/91
    • A method and system for decoding symbols of variable length in a digital video bit stream in real time, using Very Long Instruction Word (VLIW) architecture. In one embodiment, several bit sections are first read from a bit stream. While the first bit section will correspond to a valid symbol in the bit-stream, the rest of the bit sections may or may not, depending on the length of the first section. A table of variable length codes is then indexed to obtain a look-up result for each of the read-in bit sections, which done in parallel for all sections. Next, a determination is made as to whether each of the look-up results is valid. A valid look-up result provides the length of the symbol. The valid look-up values are then accepted. In another embodiment the bit stream is thereafter advanced by the sum of all accepted look-up results.
    • 一种使用超长指令字(VLIW)架构实时解码数字视频比特流中可变长度符号的方法和系统。 在一个实施例中,首先从比特流读取几个比特部分。 虽然第一比特部分将对应于比特流中的有效符号,但是其余的比特部分可以或可以不依赖于第一部分的长度。 然后对可变长度代码表进行索引,以获得每个读入位部分的查找结果,这些部分对于所有部分并行完成。 接下来,确定每个查找结果是否有效。 有效的查询结果提供了符号的长度。 然后接受有效的查询值。 在另一个实施例中,位流随后被所有接受的查找结果的总和推进。
    • 9. 发明授权
    • System and method for decoding a variable length code digital signal
    • 用于解码可变长度码数字信号的系统和方法
    • US06298087B1
    • 2001-10-02
    • US09144693
    • 1998-08-31
    • Amelia Carino LunaJason (Naxin) WangRichard Lawrence Williams
    • Amelia Carino LunaJason (Naxin) WangRichard Lawrence Williams
    • H04N712
    • H04N19/91H04N19/61
    • A variable length code decoder includes modified VLC decode tables as compared to table b.14 and b.15 of Annex B of the ISO/IEC 31818-2 standard, and improved program code for inverse quantising block DCT coefficients. The modified VLC decoding tables include level values corresponding to VLC coded words that have been pre-multiplied by the value 2, or by 2 then plus 1. As a result, the modified tables of the present invention reduces the computational complexity of the inverse quantization calculation of the method of the present invention as compared to the algorithm provided in ISO/IEC 31818-2, section 7. Advantageously, the bandwidth requirement of the inverse quantiser processor is reduced as compared to the bandwidth requirement of an inverse processor executing the inverse quantization calculation as defined in the Standard. Conveniently, lower cost, and more widely available processors may be used in the decoder of the present invention.
    • 与ISO / IEC 31818-2标准的附件B的表b.14和b.15相比,可变长度码解码器包括修改的VLC解码表,以及用于逆量化块DCT系数的改进的程序代码。 经修改的VLC解码表包括对应于已经被乘以值2的VLC编码字或者2乘以1的等级值。结果,本发明的修改表降低了反量化的计算复杂度 计算与ISO / IEC 31818-2第7节中提供的算法相比较的本发明方法。有利的是,与执行逆的处理器的逆处理器的带宽要求相比,反量化器处理器的带宽要求降低 标准中定义的量化计算。 方便地,可以在本发明的解码器中使用较低成本和更广泛可用的处理器。
    • 10. 发明授权
    • Implementation of a DV video decoder with a VLIW processor and a variable length decoding unit
    • 具有VLIW处理器和可变长度解码单元的DV视频解码器的实现
    • US08437404B2
    • 2013-05-07
    • US11594462
    • 2006-11-07
    • Amelia C. LunaJason (Naxin) Wang
    • Amelia C. LunaJason (Naxin) Wang
    • H04N11/02
    • H04N7/26106H04N19/42H04N19/60H04N19/70H04N19/91
    • A decoder for decoding a plurality of digital video data is described. In an embodiment, the decoder comprises a DV video decoder for decoding digital video data which is formatted according to the DV standard. The DV video decoder has a Very-Long Instruction Word (VLIW) processor and a variable length decoding unit. The VLIW processor includes a preparser unit for recovering a decoding order of the digital video data so that the variable length decoding unit can process the digital video data. The variable length decoding unit decodes a variable length coding format of the digital video data which has been preparsed by the VLIW processor. Furthermore, the VLIW processor includes a decompression unit for decompressing the digital video data which has been decoded by the variable length decoding unit. In an embodiment, the VLIW processor and the variable length decoding unit are formed on the same semiconductor device.
    • 描述用于解码多个数字视频数据的解码器。 在一个实施例中,解码器包括用于解码根据DV标准格式化的数字视频数据的DV视频解码器。 DV视频解码器具有超长指令字(VLIW)处理器和可变长度解码单元。 VLIW处理器包括用于恢复数字视频数据的解码顺序的准备单元,使得可变长度解码单元可以处理数字视频数据。 可变长度解码单元解码由VLIW处理器预先准备的数字视频数据的可变长度编码格式。 此外,VLIW处理器包括用于解压缩由可变长度解码单元解码的数字视频数据的解压缩单元。 在一个实施例中,VLIW处理器和可变长度解码单元形成在相同的半导体器件上。