【技术实现步骤摘要】
确定亚像素插值位置的方法、装置、电子设备和存储介质
[0001]本申请涉及云计算领域和人工智能领域,尤其涉及计算机视觉领域,具体涉及一种确定亚像素插值位置的方法、装置、电子设备和存储介质。
技术介绍
[0002]帧间预测是视频编码压缩标准中一项重要的技术。帧间预测是采用逐像素块匹配的方式,获取参考帧图像中的最佳匹配块,这个过程被称为运动估计。由于物体运动的距离不一定是像素的整倍数,因此,需要将运动估计的精度提升到亚像素级别,需要用到亚像素插值算法。
[0003]而亚像素插值过程比较复杂运算量大,如何提高视频编转码效率是亟待解决的问题。
技术实现思路
[0004]本申请提供了一种确定亚像素插值位置的方法、装置、电子设备和存储介质。
[0005]根据本申请的一方面,提供了一种确定亚像素插值位置的方法,包括:
[0006]获取参考像素块与待编码像素块之间的运动矢量,其中,所述运动矢量包括第一方向的第一矢量值和第二方向的第二矢量值;
[0007]对所述第一矢量值和所述第二矢量值分别进行 ...
【技术保护点】
【技术特征摘要】
1.一种确定亚像素插值位置的方法,包括:获取参考像素块与待编码像素块之间的运动矢量,其中,所述运动矢量包括第一方向的第一矢量值和第二方向的第二矢量值;对所述第一矢量值和所述第二矢量值分别进行位运算,以获取所述第一矢量值中指定比特位的第一取值和所述第二矢量值中指定比特位的第二取值;根据所述第一取值和所述第二取值,确定所述运动矢量对应的目标偏移值;根据所述目标偏移值、所述第一取值和所述第二取值,确定所述参考像素块中像素点的亚像素插值位置。2.如权利要求1所述的方法,其中,所述根据所述第一取值和所述第二取值,确定所述运动矢量对应的目标偏移值,包括:将所述第二取值左移第一预设位数,以获取移位后的第三取值;根据所述第三取值和所述第一取值,确定所述目标偏移值。3.如权利要求1所述的方法,其中,所述根据所述第一取值和所述第二取值,确定所述运动矢量对应的目标偏移值,包括:将所述第一取值左移第二预设位数,以获取移位后的第四取值;根据所述第四取值和所述第二取值,确定所述目标偏移值。4.如权利要求1所述的方法,其中,所述根据所述目标偏移值、所述第一取值和所述第二取值,确定所述参考像素块中像素点的亚像素插值位置,包括:根据预设的偏移值取值与插值方向的映射关系,确定所述目标偏移值对应的目标插值方向;根据所述目标插值方向,从所述第一取值和所述第二取值中选出目标取值;根据所述目标取值,确定所述插值位置。5.如权利要求4所述的方法,其中,所述根据所述目标插值方向,从所述第一取值和所述第二取值中选出目标取值,包括:在所述目标插值方向为第一方向的情况下,确定所述第一取值为所述目标取值;在所述目标插值方向为第二方向的情况下,确定所述第二取值为所述目标取值;在所述目标插值方向为第三方向的情况下,确定所述第一取值和所述第二取值为所述目标取值。6.如权利要求1
‑
5任一所述的方法,其中,所述对所述第一矢量值和所述第二矢量值分别进行位运算,以获取所述第一矢量值中指定比特位的第一取值和所述第二矢量值中指定比特位的第二取值,包括:根据待插值分量的类型,确定所述指定比特位的位数;根据所述指定比特位的位数,对所述第一矢量值和所述第二矢量值分别进行位运算,以获取所述第一取值和所述第二取值。7.如权利要求6所述的方法,其中,在所述确定所述参考像素块中像素点的亚像素插值位置之后,还包括:确定所述亚像素插值位置处待插值分量的值。8.一种确定亚像素插值位置的装置,包括:第一获取模块,用于获取参考像素块与待编码像素块之间的运动矢量,其中,所述运动
矢量包括第一方向的第一矢量值和第二方向的第...
【专利技术属性】
技术研发人员:邹箭,丁文鹏,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。