Transcoding apparatus and method
    1.
    发明授权
    Transcoding apparatus and method 有权
    转码装置及方法

    公开(公告)号:US06650707B2

    公开(公告)日:2003-11-18

    申请号:US09796600

    申请日:2001-03-02

    IPC分类号: H04N712

    摘要: A transcoder for transcoding digital video signals includes a decoder and an encoder. In the decoder, an end-of-block (EOB) position of an incoming block received by the decoder is determined and a discrete cosine transform (DCT) block type is determined based on the determined EOB position. A reduced number of DCT coefficients is computed in a subsequent inverse DCT computation based on the DCT block type. In the encoder, if the incoming block is intercoded, no DCT coefficients are computed after the EOB of the incoming blocks is performing a DCT. Further, in the encoder when the incoming block is intercoded, an algorithm is applied to predict which DCT coefficients may become zero after a subsequent quantization operation, and only DCT coefficients that may not become zero are computed in performing the DCT.

    摘要翻译: 用于对数字视频信号进行代码转换的代码转换器包括解码器和编码器。 在解码器中,确定由解码器接收的输入块的块结束位置(EOB),并且基于所确定的EOB位置来确定离散余弦变换(DCT)块类型。 基于DCT块类型在后续的逆DCT计算中计算减少数量的DCT系数。 在编码器中,如果输入块被相互编码,则在输入块的EOB执行DCT之后不计算DCT系数。 此外,在输入块被编码时的编码器中,应用算法来预测在后续量化操作之后哪些DCT系数可能变为零,并且在执行DCT时仅计算可能不变为零的DCT系数。

    Method and apparatus for motion estimation for high performance transcoding
    2.
    发明授权
    Method and apparatus for motion estimation for high performance transcoding 有权
    用于高性能转码的运动估计的方法和装置

    公开(公告)号:US06466623B1

    公开(公告)日:2002-10-15

    申请号:US09276826

    申请日:1999-03-26

    IPC分类号: H04N726

    CPC分类号: H04N19/40 H04N19/51

    摘要: Methods and systems for generating motion vectors for re-encoding video signals are disclosed. The motion vector is determined by the sum of a base motion vector and a delta motion vector. In the case of no frame-skipping, the base motion vector is the incoming motion vector. In the case of frame skipping, the base motion vector is the sum of the motion vectors of the incoming signal since the last re-encoded frame and the current frame. The delta motion vector is optimized by a minimum Sum of the Absolute Difference by searching over a smaller area than if searching for a new motion vector without a delta motion vector. These methods and systems may be used to improve re-encoding digital video signals.

    摘要翻译: 公开了用于产生用于重新编码视频信号的运动矢量的方法和系统。 运动矢量由基运动矢量和增量运动矢量之和确定。 在没有跳帧的情况下,基运动矢量是传入运动矢量。 在跳帧的情况下,基运动矢量是自上次再编码帧和当前帧以来的输入信号的运动矢量的和。 通过搜索较小的区域,通过搜索绝对差的最小和来优化增量运动矢量,而不是在没有增量运动矢量的情况下搜索新的运动矢量。 这些方法和系统可以用于改进对数字视频信号的重新编码。

    Adaptive preprocessing method using feature-extracted video maps
    3.
    发明授权
    Adaptive preprocessing method using feature-extracted video maps 有权
    使用特征提取的视频地图的自适应预处理方法

    公开(公告)号:US08792564B2

    公开(公告)日:2014-07-29

    申请号:US12259649

    申请日:2008-10-28

    IPC分类号: H04N7/26

    摘要: A method and apparatus for preprocessing a video signal prior to its being encoded. During preprocessing, features are extracted from the video signal into feature planes which are each adaptively filtered in response to estimations of feature activity. After feature extraction the signal which remains is referred to as a “remaining signal”, which is then noise filtered to remove a substantial portion of the noise. The feature planes and remaining signal are recombined into a preprocessed output signal configured for receipt and processing by a video encoder. A video encoder receiving the preprocessed video signal can generate higher quality and/or lower bit rate encoded video than one receiving the original source video. Preprocessing according to the invention is particularly well suited for use with encoders adapted to remove temporal and/or spatial redundancy, such as those implemented according to the MPEG2/4, or AVC/H.264 standards.

    摘要翻译: 一种用于在编码视频信号之前对视频信号进行预处理的方法和装置。 在预处理期间,将特征从视频信号提取到特征平面中,每个特征平面根据特征活动的估计被自适应过滤。 在特征提取之后,剩下的信号被称为“剩余信号”,然后对其进行噪声滤波以去除大部分噪声。 特征平面和剩余信号被重新组合成被配置为由视频编码器接收和处理的预处理输出信号。 接收预处理视频信号的视频编码器可以产生比接收原始源视频的视频编码视频更高质量和/或较低比特率编码视频。 根据本发明的预处理特别适用于适用于去除时间和/或空间冗余的编码器,例如根据MPEG2 / 4或AVC / H.264标准实现的冗余。

    Super-resolution from 3D (3D to 2D conversion) for high quality 2D playback
    4.
    发明授权
    Super-resolution from 3D (3D to 2D conversion) for high quality 2D playback 有权
    从3D(3D到2D转换)的超分辨率,用于高质量的2D播放

    公开(公告)号:US08599240B2

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

    申请号:US12916212

    申请日:2010-10-29

    IPC分类号: H04N13/00

    摘要: A display is able to display 3D content in high resolution 2D by utilizing the many views contained in the 3D data and converting the 3D data into 2D data. In some embodiments, the 3D data is converted using shifts in different views of a pixel. In some embodiments, the 3D is converted using shifts in different views of a local pixel and global pixels as well. Displays implementing the 2D high resolution display in addition to a low resolution 3D display are able to display 3D and 2D data depending on a user's preference.

    摘要翻译: 通过利用3D数据中包含的许多视图并将3D数据转换为2D数据,显示器能够以高分辨率2D显示3D内容。 在一些实施例中,使用像素的不同视图中的偏移来转换3D数据。 在一些实施例中,使用局部像素和全局像素的不同视图中的偏移来转换3D。 除了低分辨率3D显示器之外,实现2D高分辨率显示的显示器能够根据用户的偏好显示3D和2D数据。

    Target bit rate decision method for wavelet-based image compression
    5.
    发明授权
    Target bit rate decision method for wavelet-based image compression 有权
    基于小波图像压缩的目标比特率决策方法

    公开(公告)号:US08203619B2

    公开(公告)日:2012-06-19

    申请号:US12570976

    申请日:2009-09-30

    摘要: A method of deciding a target bit rate for wavelet-based image encoding based on the wavelet coefficients is described. The target bit rate is used for maintaining a high quality image. A minimum target bit rate and a maximum target bit rate are determined. A pseudo code length corresponding to the minimum target bit rate is calculated. The pseudo code length is calculated as a function of the wavelet coefficients. The corresponding pseudo code length is calculated for the maximum target bit rate. A curve between the pseudo code length and target bit rate is derived. Slope of the curve depends on buffer fullness. Using the curve, for a given pseudo code length, an appropriate target bit rate is derived. The derived target bit rate depends on the image content, and computing resources are able to be optimally used to attain similar quality for each image block of an image.

    摘要翻译: 描述了基于小波系数确定基于小波的图像编码的目标比特率的方法。 目标比特率用于维持高质量的图像。 确定最小目标比特率和最大目标比特率。 计算与最小目标比特率对应的伪码长度。 根据小波系数计算伪码长度。 针对最大目标比特率计算相应的伪码长度。 导出伪码长度与目标比特率之间的曲线。 曲线的斜率取决于缓冲区充满度。 使用曲线,对于给定的伪代码长度,导出适当的目标比特率。 导出的目标比特率取决于图像内容,并且计算资源能够被最佳地用于为图像的每个图像块获得相似的质量。

    SUPER-RESOLUTION FROM 3D (3D TO 2D CONVERSION) FOR HIGH QUALITY 2D PLAYBACK
    6.
    发明申请
    SUPER-RESOLUTION FROM 3D (3D TO 2D CONVERSION) FOR HIGH QUALITY 2D PLAYBACK 有权
    超级解决方案从3D(3D到2D转换)高质量二维回放

    公开(公告)号:US20120105582A1

    公开(公告)日:2012-05-03

    申请号:US12916212

    申请日:2010-10-29

    IPC分类号: H04N13/00

    摘要: A display is able to display 3D content in high resolution 2D by utilizing the many views contained in the 3D data and converting the 3D data into 2D data. In some embodiments, the 3D data is converted using shifts in different views of a pixel. In some embodiments, the 3D is converted using shifts in different views of a local pixel and global pixels as well. Displays implementing the 2D high resolution display in addition to a low resolution 3D display are able to display 3D and 2D data depending on a user's preference.

    摘要翻译: 通过利用3D数据中包含的许多视图并将3D数据转换为2D数据,显示器能够以高分辨率2D显示3D内容。 在一些实施例中,使用像素的不同视图中的偏移来转换3D数据。 在一些实施例中,使用局部像素和全局像素的不同视图中的偏移来转换3D。 除了低分辨率3D显示器之外,实现2D高分辨率显示的显示器能够根据用户的偏好显示3D和2D数据。

    Method of detecting the existence of visually sensitive thin lines in a digital image
    7.
    发明授权
    Method of detecting the existence of visually sensitive thin lines in a digital image 有权
    检测数字图像中视觉敏感细线的存在的方法

    公开(公告)号:US08154617B2

    公开(公告)日:2012-04-10

    申请号:US12571070

    申请日:2009-09-30

    IPC分类号: H04N5/228 H04N7/12 G06K9/36

    摘要: A method of detecting existence of visually thin lines in images is described herein. The method includes profile generation, profile analysis and deciding the existence of thin lines. The profile generation includes generating a profile in each direction of the input image. Multiple projection lines are projected along the direction and all of the pixel values along the projection lines are added and averaged to obtain a profile. The profile analysis includes determining presence of thin lines in the input image and also noticing if the direction of the thin lines is similar to that of the projection lines. At the third step, according to the analysis made, existence of thin lines in the image is decided.

    摘要翻译: 这里描述了检测图像中视线细线的存在的方法。 该方法包括轮廓生成,轮廓分析和确定细线的存在。 简档生成包括在输入图像的每个方向上生成简档。 多个投影线沿着该方向投影,并且沿着投影线的所有像素值被添加并平均以获得轮廓。 轮廓分析包括确定输入图像中的细线的存在,并且还注意细线的方向是否类似于投影线的方向。 在第三步,根据分析,确定图像中细线的存在。

    Lossy frame memory compression using intra refresh
    8.
    发明申请
    Lossy frame memory compression using intra refresh 有权
    有损帧内存压缩使用内部刷新

    公开(公告)号:US20090245391A1

    公开(公告)日:2009-10-01

    申请号:US12080128

    申请日:2008-03-31

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04B1/66

    摘要: Pixel data is compressed using a combination of variable and fixed quantization for luminance data. The luminance is compared to the result of variable quantization and to the result of the fixed quantization to compute a variable noise and a fixed noise. The result of the variable quantization is selected if the variable noise is less than the fixed noise, otherwise the fixed quantization result is selected if the fixed noise is less than the variable noise. The selected result is transferred to a frame memory. In another aspect of the invention, an intra mode coding decision is forced if the noise corresponding to the selected result exceeds a threshold.

    摘要翻译: 使用用于亮度数据的可变和固定量化的组合来压缩像素数据。 将亮度与可变量化的结果和固定量化的结果进行比较,以计算可变噪声和固定噪声。 如果可变噪声小于固定噪声,则选择可变量化的结果,否则如果固定噪声小于可变噪声,则选择固定的量化结果。 所选结果被传送到帧存储器。 在本发明的另一方面,如果与所选结果相对应的噪声超过阈值,则强制帧内模式编码决定。

    DCT/Q/IQ/IDCT bypass algorithm in MPEG to AVC/H.264 transcoding
    9.
    发明申请
    DCT/Q/IQ/IDCT bypass algorithm in MPEG to AVC/H.264 transcoding 有权
    MPEG / AVC / H.264转码中的DCT / Q / IQ / IDCT旁路算法

    公开(公告)号:US20080151995A1

    公开(公告)日:2008-06-26

    申请号:US11644450

    申请日:2006-12-22

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04N7/30

    摘要: In one embodiment, a first DCT block of coefficients is received from a transcoding process. The DCT block is of a first size, such as an 8×8 size, and in a first coding standard, such as MPEG-2. A distribution of zero and non-zero coefficients is then determined from the first DCT block. For example, areas where non-zero coefficients may be determined. This may simplify a corresponding sum of absolute difference (SAD) calculation. The SAD is then calculated for a second DCT block of a second size, such as a 4×4 size block, in a second coding standard, such as AVC. The SAD is determined from the coefficients in the first DCT block. Accordingly, the SAD is determined without performing an inverse DCT on the 8×8 block and then computing the SAD for a 4×4 block. It is then determined if a bypass of a DCT operation for the 4×4 block can be performed based on the SAD computed. For example, the SAD is compared to a threshold to determine if a bypass can be performed. In one example, if the coefficients for each 4×4 block are determined that they may be quantitized to zero, then the DCT may be bypassed. Also, quantitization, inverse quantitization, and inverse DCT steps may also be bypassed.

    摘要翻译: 在一个实施例中,从代码转换过程接收第一个DCT系数块。 DCT块具有诸如8×8大小的第一大小,以及诸如MPEG-2的第一编码标准。 然后从第一DCT块确定零和非零系数的分布。 例如,可以确定非零系数的区域。 这可以简化相应的绝对差(SAD)计算。 然后,在诸如AVC的第二编码标准中,针对第二大小的第二DCT块(例如4×4大小块)计算SAD。 根据第一DCT块中的系数来确定SAD。 因此,确定SAD而不对8×8块执行逆DCT,然后计算4×4块的SAD。 然后,根据所计算的SAD,确定是否可以执行4×4块的DCT运算的旁路。 例如,将SAD与阈值进行比较,以确定是否可以执行旁路。 在一个示例中,如果确定每个4×4块的系数可以将其量化为零,则可以绕过DCT。 此外,也可以绕过量化,反量化和逆DCT步骤。

    Triple-buffering method for overlapped motion compensation in a video decoder
    10.
    发明授权
    Triple-buffering method for overlapped motion compensation in a video decoder 有权
    一种用于视频解码器中重叠运动补偿的三重缓冲方法

    公开(公告)号:US07263128B2

    公开(公告)日:2007-08-28

    申请号:US10294647

    申请日:2002-11-13

    申请人: Jeongnam Youn

    发明人: Jeongnam Youn

    IPC分类号: H04B1/66

    CPC分类号: H04N19/583 H04N19/433

    摘要: A method of improving performance within video decoders subject to the execution of overlapped motion compensation. The method utilizes a triple-buffering approach to achieve rapid data transfers and to eliminate transfer and decoding delays. Each of the three buffers is sequentially utilized for (i) receipt of decoded macroblock data, (ii) insertion of additional decoded macroblock data from a subsequent decoding stage, and finally (iii) the transfer of the collected macroblock data to a transfer buffer. The method is applicable to a number of multiprocessing decoders, and is especially well suited for MPEG-4 and H.263 multiprocessing decoders.

    摘要翻译: 一种改善视频解码器内执行重叠运动补偿的性能的方法。 该方法采用三重缓冲方式实现快速数据传输和消除传输和解码延迟。 三个缓冲器中的每一个被顺序地用于(i)接收解码的宏块数据,(ii)从后续解码级插入附加解码的宏块数据,最后(iii)将所收集的宏块数据传送到传送缓冲器。 该方法适用于多处理解码器,特别适用于MPEG-4和H.263多处理解码器。