Dynamic filtering for lossy compression
    2.
    发明授权
    Dynamic filtering for lossy compression 失效
    有损压缩的动态过滤

    公开(公告)号:US07206453B2

    公开(公告)日:2007-04-17

    申请号:US09849502

    申请日:2001-05-03

    CPC classification number: H04N19/80

    Abstract: An encoder dynamically filters information for lossy compression so as to control bitrate or quality with few sudden, dramatic changes to perceptual quality of the compressed information. For example, a video encoder regulates the level of a buffer (e.g., how full or empty the buffer is) by adjusting median filtering of video information (e.g., pixel data and/or prediction residuals). The buffer stores compressed video information for the video encoder. Based upon the buffer level, the video encoder changes the median filter kernel applied to video information. If the buffer starts to get too full, the video encoder increases the size of the kernel, which tends to smooth the video information, introduce slight blurriness, and deplete the buffer. If the buffer starts to get too empty, the video encoder decreases the size of the kernel or stops filtering, which tends to preserve the video information and fill the buffer.

    Abstract translation: 编码器动态过滤用于有损压缩的信息,以便对压缩信息的感知质量几乎没有突然变化,控制比特率或质量。 例如,视频编码器通过调整视频信息(例如,像素数据和/或预测残差)的中值滤波来调节缓冲器的电平(例如,缓冲器的充满或空白)。 缓冲器存储用于视频编码器的压缩视频信息。 基于缓冲器级别,视频编码器将应用于视频信息的中值滤波器内核进行更改。 如果缓冲区开始变得过满,则视频编码器会增加内核的大小,这样会使视频信息平滑,引起轻微的模糊和耗尽缓冲区。 如果缓冲区开始变空,视频编码器会减小内核的大小或停止过滤,这往往会保留视频信息并填充缓冲区。

    Thermal control of fuel cell for improved cold start

    公开(公告)号:US20060292406A1

    公开(公告)日:2006-12-28

    申请号:US11165620

    申请日:2005-06-23

    Applicant: Bruce Lin

    Inventor: Bruce Lin

    Abstract: Improvements in startup time for an electrochemical fuel cell system from freezing and sub-freezing temperatures are obtained by utilizing an insulated fuel cell stack in combination with an thermal control subsystem. Temperature of the insulated electrochemical fuel cell stack, as well as temperature of the ambient environment, are monitored and a heating fluid is heated by thermal transfer with the environment under appropriate thermal conditions. The heated fluid is then passed to the insulated fuel cell in order to increase the temperature of the same, typically to a temperature at or near the temperature of the ambient environment. In this manner, ambient heat from the environment is utilized to increase the temperature of the insulated fuel cell stack, thus improving conditions for subsequent cold start of the insulated fuel cell stack.

    Coded block pattern decoding with spatial prediction
    4.
    发明授权
    Coded block pattern decoding with spatial prediction 有权
    具有空间预测的编码块模式解码

    公开(公告)号:US07054494B2

    公开(公告)日:2006-05-30

    申请号:US10733223

    申请日:2003-12-10

    Abstract: The coded block parameters used to code blocks of image samples into structures called macroblocks are compressed more efficiently by exploiting the correlation between chrominance and luminance blocks in each macroblock. In particular, the coded block pattern for chrominance and luminance are combined into a single parameter for the macroblock and jointly coded with a single variable length code. To further enhance coding efficiency, the spatial coherence of coded block patterns can be exploited by using spatial prediction to compute predicted values for coded block pattern parameters.

    Abstract translation: 通过利用每个宏块中的色度和亮度块之间的相关性,将用于将图像样本的块编码为被称为宏块的结构的编码块参数被更有效地压缩。 特别地,用于色度和亮度的编码块图案被组合成用于宏块的单个参数,并且用单个可变长度码共同编码。 为了进一步提高编码效率,可以通过使用空间预测来计算编码块模式参数的预测值来利用编码块模式的空间相干性。

    Coding of motion vector information
    5.
    发明申请
    Coding of motion vector information 审中-公开
    运动矢量信息编码

    公开(公告)号:US20050013498A1

    公开(公告)日:2005-01-20

    申请号:US10622841

    申请日:2003-07-18

    Abstract: Techniques and tools for encoding and decoding motion vector information for video images are described. For example, a video encoder yields an extended motion vector code by jointly coding, for a set of pixels, a switch code, motion vector information, and a terminal symbol indicating whether subsequent data is encoded for the set of pixels. In another aspect, an encoder/decoder selects motion vector predictors for macroblocks. In another aspect, a video encoder/decoder uses hybrid motion vector prediction. In another aspect, a video encoder/decoder signals a motion vector mode for a predicted image. In another aspect, a video decoder decodes a set of pixels by receiving an extended motion vector code, which reflects joint encoding of motion information together with intra/inter-coding information and a terminal symbol. The decoder determines whether subsequent data exists for the set of pixels based on e.g., the terminal symbol.

    Abstract translation: 描述用于编码和解码用于视频图像的运动矢量信息的技术和工具。 例如,视频编码器通过针对一组像素共同编码一个开关码,运动矢量信息和指示后续数据是否被编码用于像素集合的终端符号来产生扩展运动矢量码。 在另一方面,编码器/解码器为宏块选择运动矢量预测器。 在另一方面,视频编码器/解码器使用混合运动矢量预测。 在另一方面,视频编码器/解码器针对预测图像发送运动矢量模式。 在另一方面,视频解码器通过接收扩展运动矢量码来解码一组像素,该扩展运动矢量码反映运动信息的联合编码以及帧内/帧间编码信息和终端符号。 解码器基于例如终端符号确定对于像素集合是否存在后续数据。

    Range reduction
    6.
    发明申请
    Range reduction 有权
    范围缩小

    公开(公告)号:US20050013373A1

    公开(公告)日:2005-01-20

    申请号:US10893801

    申请日:2004-07-16

    Abstract: Techniques and tools are described for decoding video data having samples that have been scaled in the spatial domain. For example, a decoder receives a bit stream that includes coded video data for a current frame. The decoder processes at least one syntax element (e.g., sequence layer flag, frame layer flag) that indicates whether the current frame should be scaled up in value in a spatial domain. If so, then the samples for the current frame are scaled up in value in the spatial domain. As another example, for a reference frame used in motion compensation for a current frame, a decoder scales samples of the reference frame so the range of the reference frame matches the range of the current frame.

    Abstract translation: 描述了用于对具有在空间域中缩放的样本的视频数据进行解码的技术和工具。 例如,解码器接收包括当前帧的编码视频数据的比特流。 解码器处理至少一个语法元素(例如,序列层标志,帧层标志),其指示当前帧是否应当在空间域中的值中放大。 如果是这样,则当前帧的样本在空间域中的值被放大。 作为另一示例,对于在当前帧的运动补偿中使用的参考帧,解码器缩放参考帧的样本,使得参考帧的范围与当前帧的范围匹配。

    Motion estimation and block matching pattern
    7.
    发明授权
    Motion estimation and block matching pattern 有权
    运动估计和块匹配模式

    公开(公告)号:US06418166B1

    公开(公告)日:2002-07-09

    申请号:US09201279

    申请日:1998-11-30

    CPC classification number: H04N19/567 H04N19/51 H04N19/56

    Abstract: A motion estimation process improves coding efficiency by using a modified search criteria. The modified search criteria takes into account the error signal needed to encode a block of pixels as well as the the motion data when selecting a matching block in a target frame. This approach reduces the combined overhead of both the motion and error signal data for the encoded block of pixels. When used in conjunction with a spiral search path in the target frame, the modified search criteria improves the speed of the search because it eliminates the need for an exhaustive search. A predicted motion vector is used to optimize the search location. Preferably the search order is selected so that target pixels closer to predicted point are searched before pixels farther away in the target frame.

    Abstract translation: 运动估计过程通过使用修改的搜索标准来提高编码效率。 修改的搜索标准考虑了在目标帧中选择匹配块时编码像素块以及运动数据所需的误差信号。 该方法减少了编码的像素块的运动和误差信号数据的组合开销。 当与目标帧中的螺旋搜索路径一起使用时,修改的搜索标准提高了搜索的速度,因为它消除了对穷举搜索的需要。 使用预测的运动矢量来优化搜索位置。 优选地,选择搜索顺序,使得在目标帧中更远的像素之前搜索更靠近预测点的目标像素。

    Texture sensitive temporal filter based on motion estimation
    8.
    发明授权
    Texture sensitive temporal filter based on motion estimation 有权
    基于运动估计的纹理敏感时间滤波器

    公开(公告)号:US08619861B2

    公开(公告)日:2013-12-31

    申请号:US12037925

    申请日:2008-02-26

    Abstract: Architecture that employs texture sensitive temporal filtering to reuse motion estimation information in a realtime encoder. The temporal filter is applied for classified static areas. The architecture reuses the motion estimation results on motion vectors, cost estimates (e.g., sum of absolute difference (SAD)), and edge awareness texture information to apply the temporal filter on the current picture. Filtering can be applied at the pixel level, block level or macroblock level.

    Abstract translation: 采用纹理敏感时间滤波的结构在实时编码器中重用运动估计信息。 时间滤波器被应用于分类的静态区域。 该架构重新使用关于运动矢量的运动估计结果,成本估计(例如,绝对差的总和(SAD))和边缘感知纹理信息以将时间滤波器应用于当前图像。 可以在像素级,块级或宏块级应用滤波。

    ENTROPY CODING EFFICIENCY ENHANCEMENT UTILIZING ENERGY DISTRIBUTION REMAPPING
    9.
    发明申请
    ENTROPY CODING EFFICIENCY ENHANCEMENT UTILIZING ENERGY DISTRIBUTION REMAPPING 有权
    使用能源分配改造的熵编码效率提升

    公开(公告)号:US20090196338A1

    公开(公告)日:2009-08-06

    申请号:US12026534

    申请日:2008-02-05

    CPC classification number: H04N19/85

    Abstract: Architecture for enhancing the compression (e.g., luma, chroma) of a video signal and improving the perceptual quality of the video compression schemes. The architecture operates to reshape the normal multimodal energy distribution of the input video signal to a new energy distribution. In the context of luma, the algorithm maps the black and white (or contrast) information of a picture to a new energy distribution. For example, the contrast can be enhanced in the middle range of the luma spectrum, thereby improving the contrast between a light foreground object and a dark background. At the same time, the algorithm reduces the bit-rate requirements at a particular quantization step size. The algorithm can be utilized also in post-processing to improve the quality of decoded video.

    Abstract translation: 用于增强视频信号的压缩(例如,亮度,色度)并提高视频压缩方案的感知质量的体系结构。 该架构用于将输入视频信号的正常多模态能量分布重新形成新的能量分布。 在亮度的上下文中,该算法将图像的黑白(或对比)信息映射到新的能量分布。 例如,可以在亮度光谱的中间范围内增强对比度,从而改善光前景物体和暗背景之间的对比度。 同时,该算法降低了特定量化步长的比特率要求。 该算法也可用于后处理,以提高解码视频的质量。

Patent Agency Ranking