Video encoding method, video encoding apparatus, video encoding program and storage medium of the same
    1.
    发明授权
    Video encoding method, video encoding apparatus, video encoding program and storage medium of the same 有权
    视频编码方法,视频编码装置,视频编码程序和存储介质

    公开(公告)号:US08811486B2

    公开(公告)日:2014-08-19

    申请号:US12936626

    申请日:2008-04-08

    摘要: A motion detection portion of a video encoding apparatus conducts motion detection on each of frame macroblocks and field macroblocks to calculate motion vectors and respective detection cost. A motion vector evaluation value calculation portion calculates an evaluation value of the size of motion vectors. A motion vector threshold determination portion compares the evaluation value of the size of motion vectors to a predetermined threshold to determine whether the target area is a moving area or a still area. If the target area is a moving area, it is determined whether frame or field macroblock mode is to be used by comparing the detection costs. If the target area is a still area, it is determined whether frame or field macroblock mode is to be used in accordance with the size of the sum of absolute values of differences between neighboring pixels in a vertical direction regarding the frame macroblock and field macroblock.

    摘要翻译: 视频编码装置的运动检测部分对帧宏块和场宏块中的每一个进行运动检测,以计算运动矢量和相应的检测成本。 运动矢量评估值计算部分计算运动矢量大小的评估值。 运动矢量阈值确定部分将运动矢量大小的评估值与预定阈值进行比较,以确定目标区域是移动区域还是静止区域。 如果目标区域是移动区域,则通过比较检测成本确定是使用帧还是场宏块模式。 如果目标区域是静止区域,则根据关于帧宏块和场宏块的垂直方向上的相邻像素之间的差异的绝对值之和的大小,确定是使用帧还是场宏块模式。

    VIDEO ENCODING METHOD, VIDEO ENCODING APPARATUS, VIDEO ENCODING PROGRAM AND STORAGE MEDIUM OF THE SAME
    2.
    发明申请
    VIDEO ENCODING METHOD, VIDEO ENCODING APPARATUS, VIDEO ENCODING PROGRAM AND STORAGE MEDIUM OF THE SAME 有权
    视频编码方法,视频编码设备,视频编码程序及其存储介质

    公开(公告)号:US20110096840A1

    公开(公告)日:2011-04-28

    申请号:US12936626

    申请日:2008-04-08

    IPC分类号: H04N7/26

    摘要: A motion detection portion of a video encoding apparatus conducts motion detection on each of frame macroblocks and field macroblocks to calculate motion vectors and respective detection cost. A motion vector evaluation value calculation portion calculates an evaluation value of the size of motion vectors. A motion vector threshold determination portion compares the evaluation value of the size of motion vectors to a predetermined threshold to determine whether the target area is a moving area or a still area. If the target area is a moving area, it is determined whether frame or field macroblock mode is to be used by comparing the detection costs. If the target area is a still area, it is determined whether frame or field macroblock mode is to be used in accordance with the size of the sum of absolute values of differences between neighboring pixels in a vertical direction regarding the frame macroblock and field macroblock.

    摘要翻译: 视频编码装置的运动检测部分对帧宏块和场宏块中的每一个进行运动检测,以计算运动矢量和相应的检测成本。 运动矢量评估值计算部分计算运动矢量大小的评估值。 运动矢量阈值确定部分将运动矢量大小的评估值与预定阈值进行比较,以确定目标区域是移动区域还是静止区域。 如果目标区域是移动区域,则通过比较检测成本确定是使用帧还是场宏块模式。 如果目标区域是静止区域,则根据关于帧宏块和场宏块的垂直方向上的相邻像素之间的差异的绝对值之和的大小,确定是使用帧还是场宏块模式。

    Motion search apparatus in video coding
    3.
    发明授权
    Motion search apparatus in video coding 有权
    视频编码中的运动搜索装置

    公开(公告)号:US08428137B2

    公开(公告)日:2013-04-23

    申请号:US12675792

    申请日:2008-09-12

    IPC分类号: H04B1/66

    摘要: In motion search using a PE array, a technique is provided for enabling high-speed calculation while avoiding bank conflict without increasing a memory for storing pixels outside the screen. When pieces of pixel data of a plurality of lines to be read from the memory 3 (reference image memory 30) exist in a same bank, the conflict bank anticipatory read control unit 10 reads pixel data of a line in advance, and a read data holding circuit 20 holds the data until timing for inputting to a PE array unit 4. Accordingly, bank conflict can be avoided when reading pixel data from the memory 3, so that smooth pipeline processing by the PE array unit 4 can be realized.

    摘要翻译: 在使用PE阵列的运动搜索中,提供了一种技术,用于在不增加用于存储屏幕外的像素的存储器的同时避免存储体冲突的同时实现高速计算。 当存储器3(参考图像存储器30)中要读取的多条行的像素数据存在于同一个存储体中时,冲突库预测读取控制单元10预先读取行的像素数据和读取数据 保持电路20保持数据直到用于输入到PE阵列单元4的定时。因此,当从存储器3读取像素数据时,可以避免存储体冲突,从而可以实现PE阵列单元4的平滑流水线处理。

    MOTION SEARCH APPARATUS IN VIDEO CODING
    4.
    发明申请
    MOTION SEARCH APPARATUS IN VIDEO CODING 有权
    运动搜索装置在视频编码

    公开(公告)号:US20100215105A1

    公开(公告)日:2010-08-26

    申请号:US12675792

    申请日:2008-09-12

    IPC分类号: H04N7/26 H04N7/32

    摘要: In motion search using a PE array, a technique is provided for enabling high-speed calculation while avoiding bank conflict without increasing a memory for storing pixels outside the screen. When pieces of pixel data of a plurality of lines to be read from the memory 3 (reference image memory 30) exist in a same bank, the conflict bank anticipatory read control unit 10 reads pixel data of a line in advance, and a read data holding circuit 20 holds the data until timing for inputting to a PE array unit 4. Accordingly, bank conflict can be avoided when reading pixel data from the memory 3, so that smooth pipeline processing by the PE array unit 4 can be realized.

    摘要翻译: 在使用PE阵列的运动搜索中,提供了一种技术,用于在不增加用于存储屏幕外的像素的存储器的同时避免存储体冲突的同时实现高速计算。 当存储器3(参考图像存储器30)中要读取的多条行的像素数据存在于同一个存储体中时,冲突库预测读取控制单元10预先读取行的像素数据和读取数据 保持电路20保持数据直到用于输入到PE阵列单元4的定时。因此,当从存储器3读取像素数据时,可以避免存储体冲突,从而可以实现PE阵列单元4的平滑流水线处理。