会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Method and apparatus for advanced encoder system
    • US06438165B1
    • 2002-08-20
    • US09036988
    • 1998-03-09
    • James Oliver Normile
    • James Oliver Normile
    • H04N712
    • A system for encoding data blocks and methods of operating the same result in a video encoder that provides advanced intelligent encoding. The video encoder comprises DCT (discrete cosine transformer) resources configured to DCT the data blocks. Quantizing resources is coupled to the DCT resources configured to quantize the data blocks to provide quantized data blocks. Inverse quantizing resources is coupled to the quantizing resources to inverse quantize the quantized data blocks. Frame reconstruction resources is coupled to the inverse quantizing resources configured to reconstruct previous compressed frames. Motion estimation resources is coupled to the frame reconstruction resources configured to provide predicted data blocks. Subtraction resources is coupled to the DCT resources and the motion estimation resources to subtract the data blocks and the predicted data blocks. An output data buffer is coupled to the quantizing resources configured to provide a data rate signal to the quantizing resources for modifying quantizer values of the quantizing resources in order to maintain a particular target output data rate of the compressed image data.
    • 22. 发明授权
    • Method and apparatus for intelligent codec system
    • 智能编解码系统的方法和装置
    • US6028965A
    • 2000-02-22
    • US855460
    • 1997-05-13
    • James Oliver Normile
    • James Oliver Normile
    • G06T9/00G06K9/36G06K9/46
    • G06T9/007
    • A system for encoding and decoding data blocks and methods of operating the same result in an encoder that provides intelligent data rate control. The encoder comprises DCT (discrete cosine transformer) resources having a truncate controller configured to receive a truncate signal to truncate the data blocks to provide reduced data blocks. Quantizing resources is coupled to the DCT resources to quantize the reduced data blocks to provide quantized data blocks. Inverse quantizing resources is coupled to the quantizing resources to inverse quantize the quantized data blocks. Frame reconstruction resources is coupled to the inverse quantizing resources to reconstruct previous compressed frames. Motion estimation resources is coupled to the frame reconstruction resources to provide predicted data blocks. Subtraction resources is coupled to the DCT resources and the motion estimation resources to subtract the data blocks and the predicted data blocks. An output data buffer is coupled to the quantizing resources and the inverse quantizing resources configured to provide previous compressed image data in response to an update request while maintaining a particular target data rate to the decoder.
    • 用于编码和解码数据块的系统及其操作方法产生提供智能数据速率控制的编码器。 编码器包括DCT(离散余弦变换器)资源,其具有被配置为接收截断信号以截断数据块以提供减少的数据块的截短控制器。 量化资源耦合到DCT资源以量化缩减的数据块以提供量化的数据块。 反量化资源耦合到量化资源以对量化数据块进行逆量化。 帧重建资源耦合到逆量化资源以重建以前的压缩帧。 运动估计资源耦合到帧重建资源以提供预测数据块。 减法资源耦合到DCT资源和运动估计资源以减去数据块和预测数据块。 输出数据缓冲器耦合到量化资源和反量化资源,其被配置为响应于更新请求提供先前的压缩图像数据,同时保持对解码器的特定目标数据速率。
    • 23. 发明授权
    • Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering
    • 使用空间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统
    • US08615042B2
    • 2013-12-24
    • US12107072
    • 2008-04-21
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • H04N11/02
    • H04N19/117G06K9/00234H04N5/21H04N9/8042H04N19/136H04N19/14H04N19/17H04N19/186H04N19/192H04N19/80
    • Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.
    • 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。
    • 24. 发明授权
    • Packet loss error recovery
    • 丢包错误恢复
    • US07827458B1
    • 2010-11-02
    • US10379012
    • 2003-03-03
    • Ryan R. SalsburyJames Oliver NormileHyeonkuk JeongJoe S. AbuanBarin G. Haskell
    • Ryan R. SalsburyJames Oliver NormileHyeonkuk JeongJoe S. AbuanBarin G. Haskell
    • H04L1/18
    • H04L1/1838
    • A method, apparatus, system, and signal-bearing medium that in an embodiment detect that a first packet is not received, add a place holder for the first packet in a buffer, request retransmission of the first packet, and create an estimated packet based on a combination of a second packet previous to the first packet, a third packet following the first packet, and a fourth packet from a previous frame that is spatially corresponding to the first packet. In another embodiment, a method, apparatus, system, and signal-bearing medium are provided that send a encoded packet to a receiver, save the encoded packet in a bitstream, determine whether the encoded packet is lost, and when the encoded packet is lost, decode the bitstream with the lost packet omitted and insert a reconstructed frame associated with the lost packet into a reference frame storage. In another embodiment, when the encoded packet is lost, a decoder is run on a reference frame chosen as the last uncorrupted frame. In another embodiment, when the encoded packet is lost, the decoder is run on a frame chosen from a set of previously stored reference frames.
    • 一种方法,装置,系统和信号承载介质,其在一个实施例中检测到未接收到第一分组,在缓冲器中添加第一分组的占位符,请求重新发送第一分组,并创建基于估计的分组 在第一分组之前的第二分组的组合,第一分组之后的第三分组以及在空间上对应于第一分组的来自前一帧的第四分组。 在另一个实施例中,提供了一种方法,装置,系统和信号承载介质,其将经编码的分组发送到接收机,将经编码的分组存储在比特流中,确定编码分组是否丢失,以及编码分组丢失时 ,丢失丢失的分组解码比特流,并将与丢失分组相关联的重构帧插入到参考帧存储器中。 在另一个实施例中,当编码分组丢失时,解码器在被选择为最后未被破坏的帧的参考帧上运行。 在另一个实施例中,当编码分组丢失时,解码器在从一组先前存储的参考帧中选择的帧上运行。
    • 25. 发明授权
    • Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed video sequences using spatial filtering
    • 使用空间滤波的视频序列数据缩减和压缩视频序列比特率降低的预处理方法和系统
    • US07430335B2
    • 2008-09-30
    • US10640944
    • 2003-08-13
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • G06K9/40H04N7/12
    • H04N19/117G06K9/00234H04N5/21H04N9/8042H04N19/136H04N19/14H04N19/17H04N19/186H04N19/192H04N19/80
    • Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.
    • 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。
    • 27. 发明申请
    • PRE-PROCESSING METHOD AND SYSTEM FOR DATA REDUCTION OF VIDEO SEQUENCES AND BIT RATE REDUCTION OF COMPRESSED VIDEO SEQUENCES USING SPATIAL FILTERING
    • 使用空间滤波的压缩视频序列的视频序列数据减少和比特速率减少的预处理方法和系统
    • US20080292201A1
    • 2008-11-27
    • US12185777
    • 2008-08-04
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • Adriana DumitrasJames Oliver NormileRyan R. Salsbury
    • G06K9/40
    • H04N19/117G06K9/00234H04N5/21H04N9/8042H04N19/136H04N19/14H04N19/17H04N19/186H04N19/192H04N19/80
    • Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed video sequence, the bit rate of the pre-processed and compressed video sequence will be lower than the bit rate of the video sequence after compression but without pre-processing. Pre-processing may include spatial anisotropic diffusion filtering such as Perona-Malik filtering, Fallah-Ford filtering, or omni-directional filtering that extends Perona-Malik filtering to perform filtering in at least one diagonal direction. Pre-processing may also include performing filtering differently on a foreground region than on a background region of a video frame. This method includes identifying pixel locations having pixel values matching characteristics of human skin and determining a bounding shape for each contiguous grouping of matching pixel locations. The foreground region is comprised of pixel locations contained in a bounding shape and the background region is comprised of all other pixel locations.
    • 用于在压缩之前预处理视频序列以提供视频序列的数据缩减的方法。 此外,在经过预处理的视频序列的压缩之后,预处理和压缩的视频序列的比特率将低于压缩后的视频序列的比特率,但是没有预处理。 预处理可以包括空间各向异性扩散滤波,例如Perona-Malik滤波,Fallah-Ford滤波或全向滤波,其延伸Perona-Malik滤波以在至少一个对角线方向上执行滤波。 预处理还可以包括在前景区域上比在视频帧的背景区域上执行不同的滤波。 该方法包括识别具有与人皮肤特征相匹配的像素值的像素位置,并确定匹配像素位置的每个连续分组的边界形状。 前景区域由包含在边界形状中的像素位置组成,并且背景区域由所有其它像素位置组成。