会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for transcoding multiple channels of compressed video streams using a self-contained data unit
    • 使用自包含数据单元对压缩视频流的多个通道进行代码转换的系统和方法
    • US06483543B1
    • 2002-11-19
    • US09244326
    • 1999-02-03
    • Ji ZhangScott StovallFang WuYitong Tse
    • Ji ZhangScott StovallFang WuYitong Tse
    • H04N718
    • H04N21/23608H04N19/40H04N21/234309H04N21/2365H04N21/23655H04N21/4347
    • A system for transcoding multiple channels of compressed video streams using a self contained data unit such as an autonomous frame includes an autonomous frame processing unit having an autonomous frame generator and an autonomous frame recoder. The autonomous frame generator receives video data and divides it into a series of autonomous frames. Each autonomous frame preferably comprises 1) a frame header including all header information from the original video data plus enough additional information to allow the frame to be recoded using pre-defined autonomous frame structure, and 2) a frame payload including the original video data information. The autonomous frame recoder process the autonomous frames including extracting processing parameters, extracting the video data and setting up or initializing the recoder to process the extracted video data. The autonomous frame recoder preferably further comprises a parser coupled to an initialization unit and a recoder. The present invention also includes a method for processing video data including the steps of: receiving a video bitstream, storing recoding information, dividing the video bitstream into a plurality of autonomous frames each frame including a portion of the video bitstream and recoding information, outputting the plurality of autonomous frames, receiving the plurality of autonomous frames, extracting processing information from the autonomous frame, extracting video data from the autonomous frame, setting the recoding according to the processing information and recoding the extracted video data.
    • 使用诸如自主帧的自包含数据单元对多个压缩视频流的多个信道进行代码转换的系统包括具有自主帧生成器和自主帧记录器的自主帧处理单元。 自主帧生成器接收视频数据并将其分成一系列自主帧。 每个自主帧优选地包括1)包括来自原始视频数据的所有报头信息的帧报头加上足够的附加信息以允许使用预定义的自主帧结构来重新编码帧,以及2)包括原始视频数据信息的帧有效载荷 。 自主帧重新编码器处理自动帧,包括提取处理参数,提取视频数据,设置或初始化编码器以处理所提取的视频数据。 自主帧记录器优选地还包括耦合到初始化单元和记录器的解析器。 本发明还包括一种处理视频数据的方法,包括以下步骤:接收视频比特流,存储重新编码信息,将视频比特流分成多个自主帧,每个帧包括视频比特流的一部分和重新编码信息,输出 多个自主帧,接收多个自主帧,从自主帧提取处理信息,从自主帧中提取视频数据,根据处理信息设置重新编码,并重新编码提取的视频数据。
    • 2. 发明授权
    • System and method for transcoding multiple channels of compressed video streams using a self-contained data unit
    • 使用自包含数据单元对压缩视频流的多个通道进行代码转换的系统和方法
    • US06751259B2
    • 2004-06-15
    • US10270852
    • 2002-10-11
    • Ji ZhangScott StovallFang WuYitong Tse
    • Ji ZhangScott StovallFang WuYitong Tse
    • H04N718
    • H04N21/23608H04N19/40H04N21/234309H04N21/2365H04N21/23655H04N21/4347
    • A system for transcoding multiple channels of compressed video streams using a self contained data unit such as an autonomous frame includes an autonomous frame processing unit having an autonomous frame generator and an autonomous frame recoder. The autonomous frame generator receives video data and divides it into a series of autonomous frames. Each autonomous frame preferably comprises 1) a frame header including all header information from the original video data plus enough additional information to allow the frame to be recoded using pre-defined autonomous frame structure, and 2) a frame payload including the original video data information. The autonomous frame recoder process the autonomous frames including extracting processing parameters, extracting the video data and setting up or initializing the recoder to process the extracted video data. The autonomous frame recoder preferably further comprises a parser coupled to an initialization unit and a recoder. The present invention also includes a method for processing video data including the steps of: receiving a video bitstream, storing recoding information, dividing the video bitstream into a plurality of autonomous frames each frame including a portion of the video bitstream and recoding information, outputting the plurality of autonomous frames, receiving the plurality of autonomous frames, extracting processing information from the autonomous frame, extracting video data from the autonomous frame, setting the recoding according to the processing information and recoding the extracted video data.
    • 使用诸如自主帧的自包含数据单元对多个压缩视频流的多个信道进行代码转换的系统包括具有自主帧生成器和自主帧记录器的自主帧处理单元。 自主帧生成器接收视频数据并将其分成一系列自主帧。 每个自主帧优选地包括1)包括来自原始视频数据的所有报头信息的帧报头加上足够的附加信息以允许使用预定义的自主帧结构来重新编码帧,以及2)包括原始视频数据信息的帧有效载荷 。 自主帧重新编码器处理包括提取处理参数,提取视频数据以及建立或初始化编码器的自主帧以处理所提取的视频数据。 自主帧记录器优选地还包括耦合到初始化单元和记录器的解析器。 本发明还包括一种处理视频数据的方法,包括以下步骤:接收视频比特流,存储重新编码信息,将视频比特流分成多个自主帧,每个帧包括视频比特流的一部分和重新编码信息,输出 多个自主帧,接收多个自主帧,从自主帧提取处理信息,从自主帧中提取视频数据,根据处理信息设置重新编码,并重新编码提取的视频数据。
    • 3. 发明授权
    • System and method for the decoding of variable length codes
    • 用于解码可变长度代码的系统和方法
    • US06445314B1
    • 2002-09-03
    • US09516916
    • 2000-03-01
    • Ji ZhangFang Wu
    • Ji ZhangFang Wu
    • H03M700
    • H03M7/425
    • A system for decoding variable length codes comprises a window buffer, a unique variable length code look-up table and a decoder. The window buffer is coupled to receive a bit stream and provides a window output having the same number of bits in the longest variable length code. The output of the window buffer is coupled to address the variable length code look-up table. The look-up table has entries pre-calculated based on the variable length code book and is pre-stored in the system. The window buffer can have a size of any number of bits from X to Y where X is the number of bits in the longest variable length code and Y is a number greater than X. The output of the variable length code look-up table is provided to the decoder. The output of the variable length code look-up table includes the code specified by the bits, and a number of bits that the window buffer should be incremented. This number is in turn used by the decoder to increment the window buffer. The present invention is particularly advantageous because with a modest increase in the size and format of the variable length code look-up table, the decoder in a single computation can determine the code.
    • 用于解码可变长度代码的系统包括窗口缓冲器,唯一的可变长度代码查找表和解码器。 窗口缓冲器被耦合以接收比特流并且提供具有在最长可变长度码中相同数量的比特的窗口输出。 窗口缓冲器的输出被耦合以寻址可变长度代码查找表。 查找表具有基于可变长度代码簿预先计算的条目,并且预先存储在系统中。 窗口缓冲区可以具有从X到Y的任何位数的大小,其中X是最长可变长度代码中的位数,Y是大于X的数字。可变长度代码查找表的输出是 提供给解码器。 可变长度代码查找表的输出包括由位指定的代码以及窗口缓冲器应该递增的位数。 这个数字又被解码器用来增加窗口缓冲区。 本发明是特别有利的,因为随着可变长度码查找表的大小和格式的适度增加,单个计算中的解码器可以确定代码。
    • 7. 发明授权
    • System and method for multiple channel statistical re-multiplexing
    • 用于多通道统计重新复用的系统和方法
    • US07593433B1
    • 2009-09-22
    • US11074554
    • 2005-03-07
    • Fang WuSangeeta RamakrishnanJi Zhang
    • Fang WuSangeeta RamakrishnanJi Zhang
    • H04J3/02
    • H04L12/6418H04J14/0227H04N21/23655
    • A system and method for multiple channel statistical re-multiplexing preferably includes a plurality of encoders each coupled to a respective channel and producing a compressed channel, a statistical re-multiplexer and a transport medium. The statistical re-multiplexer preferably has a plurality of inputs and an output for combining the input compressed channels into a single output bit stream. The statistical multiplexer further includes a plurality of de-multiplexers and a scheduler & multiplexer having a plurality of buffers, a scheduling table and a controller. Each of the buffers receives and stores compressed data from a respective encoder for a respective channel. The output of each buffer is coupled to a respective de-multiplexer that re-encodes the compressed channel in response to control signals from the scheduler & multiplexer. The scheduler and multiplexer receive the re-multiplexed streams from the re-multiplexers, and combine them into a single stream that matches the bandwidth of the physical transport medium.
    • 用于多信道统计重新复用的系统和方法优选地包括多个编码器,每个编码器耦合到相应的信道并产生压缩信道,统计再复用器和传输介质。 统计再复用器优选地具有多个输入和用于将输入的压缩信道组合成单个输出比特流的输出。 统计复用器还包括多个解复用器和具有多个缓冲器的调度器和多路复用器,调度表和控制器。 每个缓冲器从相应的编码器接收并存储用于相应通道的压缩数据。 每个缓冲器的输出耦合到相应的去多路复用器,其响应于来自调度器和多路复用器的控制信号重新编码压缩信道。 调度器和多路复用器从重新复用器接收重新复用的流,并将它们组合成与物理传输介质的带宽匹配的单个流。
    • 9. 发明授权
    • System and method for spatial temporal-filtering for improving compressed digital video
    • 用于改进压缩数字视频的空间时间滤波系统和方法
    • US06335990B1
    • 2002-01-01
    • US08985377
    • 1997-12-04
    • Wen H. ChenJi ZhangFang Wu
    • Wen H. ChenJi ZhangFang Wu
    • G06T510
    • H04N5/21G06T5/002G06T5/20G06T5/50G06T2207/10016G06T2207/20182G06T2207/20192H04N5/46H04N21/44
    • A filter that filters in the spatial and temporal domain in a single step with filtering coefficients that can be varied depending upon the complexity of the video and the motion between the adjacent frames comprises: a IIR filter, a threshold unit, and a coefficient register. The IIR filter and threshold unit are coupled to receive video data. The IIR filter is also coupled to the coefficient register and the threshold unit. The IIR filter receives coefficients, a, from the coefficient register and uses them to filter the video data received. The IIR filter filters the data in the vertical, horizontal and temporal dimensions in a single step. The filtered data output by the IIR filter is sent to the threshold unit. The threshold unit compares the absolute value of the difference between the filtered data and the raw video data to a threshold value from the coefficient register, and then outputs either the raw video data or the filtered data. The present invention is advantageous because it preserves significant edges in video sequence; it preserves motion changes in video sequences; it reduces noise; and it uses minimal memory storage and introduces minimal processing delay. The present invention also includes methods for filtering in parallel the pixel data in one step for the horizontal, vertical and temporal dimensions.
    • 滤波器在单个步骤中在空间和时间域中进行滤波,滤波系数可以根据视频的复杂度和相邻帧之间的运动而变化,包括:IIR滤波器,阈值单元和系数寄存器。 IIR滤波器和阈值单元耦合以接收视频数据。 IIR滤波器也耦合到系数寄存器和阈值单元。 IIR滤波器从系数寄存器接收系数a,并使用它们对接收到的视频数据进行滤波。 IIR滤波器在单个步骤中以垂直,水平和时间维度过滤数据。 由IIR滤波器输出的滤波数据被发送到阈值单元。 阈值单元将滤波后的数据和原始视频数据之间的差的绝对值与系数寄存器的阈值进行比较,然后输出原始视频数据或滤波数据。 本发明是有利的,因为它保留视频序列中的显着边缘; 它保留视频序列中的运动变化; 它减少噪音; 并且它使用最少的内存存储并且引入最少的处理延迟。 本发明还包括用于水平,垂直和时间维度的一个步骤中并行过滤像素数据的方法。
    • 10. 发明授权
    • Method for extracting a fingerprint data from video/audio signals
    • 从视频/音频信号中提取指纹数据的方法
    • US08548192B2
    • 2013-10-01
    • US12085764
    • 2008-05-22
    • Ji Zhang
    • Ji Zhang
    • G06K9/00G06K9/54G06K9/60
    • G06K9/00744G06K9/00751
    • A method for extracting a fingerprint data from video/audio signals, comprising the steps of sending a series of video frame images into a fingerprint extractor; extracting a fingerprint data through the fingerprint extractor; and storing the fingerprint data into a fingerprint database, characterized in that, in the fingerprint extractor, said method further comprises the sub-steps of storing the video frame images in a frame buffer which accepts a new video frame image and discards the oldest video frame image in a first in first out (FIFO) fashion; sampling the video images by a sub-sampler which operates on one video frame image at a time, so that the output of the sub-sampler contains data samples obtained from multiple video frame images while the video image content itself is discarded, and after each video frame image is sampled at the head of the frame buffer, it is discarded after the sampling; making the data samples to go through a divider which divides the data samples into groups of video frames so as to be organized as one fingerprint segment after another one; incorporating optional information by a formatter to the fingerprint segment so as to form the fingerprint data, at the output of the formatter, the video image content is discarded, only the fingerprint data and the associated optional information remain; and transferring the fingerprint data and the associated optional information by a transfer buffer to the fingerprint database. According to the present invention, the method for extracting a fingerprint data from video/audio signals facilitates the automatic identification, archiving and search of video content without the need for human visual inspections.
    • 一种用于从视频/音频信号中提取指纹数据的方法,包括以下步骤:将一系列视频帧图像发送到指纹提取器中; 通过指纹提取器提取指纹数据; 并且将指纹数据存储到指纹数据库中,其特征在于,在指纹提取器中,所述方法还包括将视频帧图像存储在接收新的视频帧图像并丢弃最旧的视频帧的帧缓冲器中的子步骤 图像以先进先出(FIFO)方式; 通过一次对一个视频帧图像进行操作的子采样器对视频图像进行采样,使得子采样器的输出包含从多个视频帧图像获得的数据样本,同时丢弃视频图像内容本身,并且在每个 视频帧图像在帧缓冲区的头部采样,采样后丢弃; 使得数据样本通过分割器,其将数据样本分成视频帧组,以便被组织成另一个指纹片段; 将格式器的可选信息结合到指纹段以便形成指纹数据,在格式器的输出处丢弃视频图像内容,仅保留指纹数据和关联的可选信息; 以及通过传送缓冲器将指纹数据和关联的可选信息传送到指纹数据库。 根据本发明,用于从视频/音频信号提取指纹数据的方法有助于视频内容的自动识别,存档和搜索,而不需要人类视觉检查。