一种全景视频关键帧编码方法和装置与流程

文档序号:12754384阅读:来源:国知局

技术特征:

1.一种全景视频关键帧编码方法,其特征在于,包括:

获取球面全景视频关键帧;

按照预设映射方式将所述球面全景视频关键帧映射为平面全景视频图像,并将所述平面全景视频图像分割为多个平面视图;

将所述多个平面视图按扫描顺序排列成一个新视频序列;

将所述新视频序列中的一个平面视图按照I帧方式编码,其余平面视图按照P帧方式编码;

将解码后的平面视图按照各自在平面全景视频图像中的位置复原整合为平面全景视频图像;

将所述平面全景视频图像逆映射为球面全景视频关键帧。

2.根据权利要求1所述的方法,其特征在于,映射平面全景视频图像后,排列成新视频序列之前,还包括:

判断平面视图的形状是否均为矩形,如果否,将形状为非矩形的平面视图形状处理为矩形。

3.根据权利要求1或2所述的方法,其特征在于,所述预设映射方式包括立方体映射方式、经纬图映射方式、四棱锥映射方式;

所述四棱锥映射方式为将球体映射为外接四棱锥,展开成一个正方形和4个三角形的映射方式。

4.根据权利要求2所述的方法,其特征在于,所述预设映射方式为四棱锥映射方式,所述四棱锥映射方式为将球体映射为外接四棱锥,展开成一个正方形和4个三角形的映射方式;

所述将形状为非矩形的平面视图形状处理成矩形,具体包括:

将形状为三角形的四个平面视图拼接为两个正方形平面视图。

5.根据权利要求2所述的方法,其特征在于,所述预设映射方式为四棱锥映射方式,所述四棱锥映射方式为将球体映射为外接四棱锥,展开成一个正方形和4个三角形的映射方式;

所述将形状为非矩形的平面视图形状处理成矩形,具体包括:

将拼接后的正方形视图分割为多个矩形视图。

6.一种全景视频关键帧编码装置,其特征在于,包括:

获取单元,用于获取球面全景视频关键帧;

映射单元,用于按照预设映射方式将所述球面全景视频关键帧映射为平面全景视频图像,并将所述平面全景视频图像分割为多个平面视图;

排列单元,用于将所述多个平面视图按扫描顺序排列成一个新视频序列;

编码单元,用于将所述新视频序列中的一个平面视图按照I帧方式编码,其余平面视图按照P帧方式编码;

整合单元,用于将解码后的平面视图按照各自在平面全景视频图像中的位置复原整合为平面全景视频图像;

逆映射单元,用于将所述平面全景视频图像逆映射为球面全景视频关键帧。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

判断单元,用于在映射平面全景视频图像后,编码之前,判断平面视图的形状是否为矩形;

处理单元,用于当所述判断单元的判断结果为否时,将形状为非矩形的平面视图形状处理为矩形。

8.根据权利要求6或7所述的装置,其特征在于,所述预设映射方式包括立方体映射方式、经纬图映射方式、四棱锥映射方式;

所述四棱锥映射方式为将球体映射为外接四棱锥,展开成一个正方形和4个三角形的映射方式。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1