用于并行视频编码的码率控制

    公开(公告)号:CN107113432A

    公开(公告)日:2017-08-29

    申请号:CN201580061746.6

    申请日:2015-11-09

    申请人: 英特尔公司

    发明人: 张习民 S-H.李

    摘要: 用于确定将满足并行视频编码器中缓冲器约束的、用于将视频的帧编码的目标比特数量(目标比特率)的系统和方法。基于目标比特率,可为帧确定用于给定编码过程的量化参数(QP)以保持适合的平均比特率。在一些实施例中,估计用于一个或更多个先前帧的比特率。在一些实施例中,基于估计的比特率,进行缓冲器充满度更新。在一些实施例中,基于帧类型、一个或多个先前帧的估计的比特率和更新的缓冲器充满度,确定针对每个帧的比特率。

    一种对变长二值化描述子的快速编解码算法

    公开(公告)号:CN103973311B

    公开(公告)日:2017-08-04

    申请号:CN201410145436.X

    申请日:2014-04-11

    IPC分类号: H03M7/40 H04N19/13 H04N19/15

    摘要: 在多媒体内容描述领域里,存在很多的特征描述子。对于特征维数相对较高的特征描述子,数据量是巨大的。对特征描述子进行二值化是很多研究者的选择,但是二值化的方式种类繁多。而且,在保存二值化数据的时候往往存在很大的冗余。因此,需要一种合理的编码规则来规范二值化的表示方法。本发明提出了一种对变长二值化描述子的快速编解码算法。本发明提出的对变长二值化的编码算法,大大减少了数据冗余量,而且对各种形式的二值化方案提出了一个统一的标准。本发明相应提出了对变长二值化描述子的解码方案。对一个描述子而言,平均解码时间仅为1.90*10‑4s,并没有带来额外的时间损失,计算速度很快。

    采用成本估计的编码器分片大小控制

    公开(公告)号:CN107005699A

    公开(公告)日:2017-08-01

    申请号:CN201580069058.4

    申请日:2015-01-16

    申请人: 英特尔公司

    摘要: 图形处理器的视频运动估计(VME)单元在帧编码之前执行快速预处理,以便基于宏块的权重在分片之中分布宏块。预处理阶段的结果基于编码阶段迭代地被改进。在一些实施例中,这允许具有最小视频质量降低的实时分片大小限制的编码。能够采用给予宏块权重(例如实际编码之后的宏块大小)的软件或硬件编码步骤来替代硬件预处理。

    一种基于硬件并行架构的图像尺寸压缩遍历方法

    公开(公告)号:CN103546752B

    公开(公告)日:2016-10-05

    申请号:CN201310482288.6

    申请日:2013-10-15

    IPC分类号: H04N19/15 H04N19/122

    摘要: 本发明公开一种基于硬件并行架构的图像尺寸压缩遍历方法,包含以下步骤:图像存储完毕,地址产生模块一计算下一行地址,对应RAM中的图像数据读出到缓存区;同时地址产生模块二压缩列地址,对应缓冲区数据输出到第N行的输出缓存中,N在1至M+K中循环,直至完成一行的压缩操作;当第一次写满M行的输出缓存,地址产生模块三开始工作;压缩级不变时,地址产生模块三对从第N‑M行到第N‑1行这M行的输出缓存的数据进行输出操作,并从其输出缓存中读出数据,直到该数据长度为当前压缩级的对应行宽;压缩级变化时,地址产生模块三所对应的操作指针指向下K行;重复上述步骤至图像压缩遍历完成。本发明的方法,其占用资源少、运行速度快。

    用于内插视频译码的子像素的值的自适应支持

    公开(公告)号:CN105704492A

    公开(公告)日:2016-06-22

    申请号:CN201610134216.6

    申请日:2011-12-07

    摘要: 本发明涉及用于内插视频译码的子像素的值的自适应支持。本发明描述用于计算由编码器和解码器应用以对视频数据块进行编码的子整数像素的值的技术。在一个实例中,视频编码器经配置以接收参考样本的全整数像素位置的值,将内插滤波器应用于所述全整数像素位置的所述值的第一集合以计算所述全整数像素位置中的一者的第一子整数像素的值,将所述内插滤波器应用于所述全整数像素位置的所述值的第二不同集合以计算所述全整数像素位置中的所述一者的第二不同子整数像素的值,使用指向所述第一子整数像素和所述第二子整数像素中的一者的运动向量来对当前像素块进行编码。

    3D编码装置
    88.
    发明授权

    公开(公告)号:CN103081465B

    公开(公告)日:2016-05-18

    申请号:CN201180039986.8

    申请日:2011-08-01

    IPC分类号: H04N19/15 H04N13/00

    摘要: 3D编码装置对输入图像进行编码,生成并输出包括含有多个图像群的基本流以及扩展流的三维流。3D编码装置具备基于基本流的延迟值即第1延迟值以及三维流的延迟值即第2延迟值,按照每1个图像群设定特定的延迟值的设定部。设定部设定第1延迟值和第2延迟值中较小的一方的延迟值以下的值作为特定的延迟值。第1虚拟缓冲器部以及第2虚拟缓冲器部,根据基于由设定部针对基本流以及三维流中的第n个图像群设定的特定的延迟值的信息,来进行针对第n+1个图像群的缓冲器模拟。

    一种ABR视频编码码率控制的优化方法

    公开(公告)号:CN105376568A

    公开(公告)日:2016-03-02

    申请号:CN201510979146.X

    申请日:2015-12-22

    发明人: 邢映彪

    摘要: 本发明公开了一种ABR视频编码码率控制的优化方法,包括对当前编码帧量化参数优化步骤;如下:获取已编码帧的编码信息;根据已编码帧信息获取当前编码帧的实际码率和当前编码帧的量化参数;获取当前编码帧的码率控制误差;调整当前编码帧的量化参数:判断当前编码帧的码率控制误差是否小于设定误差;若当前编码帧的码率控制误差小于设定误差,则判断当前编码帧是否为关键帧;若是,则在误差范围内减小量化参数,增大当前编码帧的比特数;若否,则在误差范围内增大量化参数,减小当前编码帧的比特数;若当前编码帧的码率控制误差大于等于设定误差,则结束当前编码帧量化参数的优化步骤。本发明方法能够有效减小码率控制误差。