[发明专利]一种立体视频重定位方法有效
申请号: | 201910289450.X | 申请日: | 2019-04-11 |
公开(公告)号: | CN110149509B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 邵枫;李鹏飞;李福翠 | 申请(专利权)人: | 宁波大学 |
主分类号: | H04N13/139 | 分类号: | H04N13/139 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种立体视频重定位方法,其通过提取立体视频每个时刻的左视点视频图像和右视点视频图像中的所有四边形网格对应的目标四边形网格的深度运动能量、形状保持能量、时域一致能量、空间一致能量、视差保持能量,并通过优化获取最佳相似变换矩阵,这样使得获得的重定位立体视频能够较好地保留重要的显著语义信息、较好地保持时域一致性、有效地调整立体视频尺寸大小且保持视觉舒适性。 | ||
搜索关键词: | 一种 立体 视频 定位 方法 | ||
【主权项】:
1.一种立体视频重定位方法,其特征在于包括以下步骤:步骤一:将待处理的原始立体视频序列中当前待处理的第t帧左视点视频图像和第t帧右视点视频图像对应定义为当前左视点视频图像和当前右视点视频图像;其中,t为正整数,t的初始值为1,1≤t≤T‑1,T表示待处理的原始立体视频序列中包含的宽度为W且高度为H的左视点视频图像的总帧数和包含的宽度为W且高度为H的右视点视频图像的总帧数,T为正整数,T>1,W和H均能被8整除;步骤二:将当前左视点视频图像和当前右视点视频图像对应记为和然后采用基于光流的视差估计方法,计算与的左视差图像,记为其中,1≤x≤W,1≤y≤H,表示中坐标位置为(x,y)的像素点的像素值,表示中坐标位置为(x,y)的像素点的像素值,表示中坐标位置为(x,y)的像素点的像素值;步骤三:将分割成个互不重叠的尺寸大小为8×8的四边形网格,将中的第k个四边形网格记为并将中的所有四边形网格构成的集合记为然后根据中的所有四边形网格和获取中的所有互不重叠的尺寸大小为8×8的四边形网格,将中的第k个四边形网格记为并将中的所有四边形网格构成的集合记为其中,k为正整数,k的初始值为1,1≤k≤M,M表示中包含的四边形网格的总个数和中包含的四边形网格的总个数,通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,以的水平坐标位置和垂直坐标位置来描述,以的水平坐标位置和垂直坐标位置来描述,以的水平坐标位置和垂直坐标位置来描述,以的水平坐标位置和垂直坐标位置来描述,通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的像素值,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的像素值,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的像素值,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的像素值;步骤四:采用基于图论的视觉显著模型提取出的显著图,记为然后根据和获取的三维显著图,记为再根据和获取的三维显著图,记为其中,表示中坐标位置为(x,y)的像素点的像素值,表示中坐标位置为(x,y)的像素点的像素值,表示中坐标位置为(x,y)的像素点的像素值;步骤五:采用基于光流的估计方法,计算与的运动矢量,记为将中坐标位置为(x,y)的像素点的运动矢量记为同样,采用基于光流的估计方法,计算与的运动矢量,记为将中坐标位置为(x,y)的像素点的运动矢量记为其中,用于表示水平方向,用于表示垂直方向,表示的水平偏移量,表示的垂直偏移量,表示的水平偏移量,表示的垂直偏移量,表示待处理的原始立体视频序列中的第t+1帧左视点视频图像,表示中坐标位置为(x,y)的像素点的像素值,表示待处理的原始立体视频序列中的第t+1帧右视点视频图像,表示中坐标位置为(x,y)的像素点的像素值;步骤六:根据中的所有四边形网格和获取中的所有互不重叠的尺寸大小为8×8的四边形网格,将中的第k个四边形网格记为并将中的所有四边形网格构成的集合记为同样,根据中的所有四边形网格和获取中的所有互不重叠的尺寸大小为8×8的四边形网格,将中的第k个四边形网格记为并将中的所有四边形网格构成的集合记为其中,通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量;通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量,以的水平坐标位置和垂直坐标位置来描述,表示中坐标位置为的像素点的运动矢量的水平偏移量,表示中坐标位置为的像素点的运动矢量的垂直偏移量;步骤七:计算和中的所有四边形网格对应的目标四边形网格的深度运动能量,记为计算和中的所有四边形网格对应的目标四边形网格的形状保持能量,记为计算和中的所有四边形网格对应的目标四边形网格的时域一致能量,记为计算和中的所有四边形网格对应的目标四边形网格的空间一致能量,记为计算和中的所有四边形网格对应的目标四边形网格的视差保持能量,记为步骤八:根据和计算和中的所有四边形网格对应的目标四边形网格的总能量,记为Etotal,然后通过最小二乘优化求解得到中的所有四边形网格对应的最佳目标四边形网格构成的集合及中的所有四边形网格对应的最佳目标四边形网格构成的集合,对应记为及接着根据计算中的每个四边形网格对应的最佳目标四边形网格的最佳相似变换矩阵,将对应的最佳目标四边形网格的最佳相似变换矩阵记为并根据计算中的每个四边形网格对应的最佳目标四边形网格的最佳相似变换矩阵,将对应的最佳目标四边形网格的最佳相似变换矩阵记为其中,为的加权参数,为的加权参数,为的加权参数,为的加权参数,min()为取最小值函数,表示中的所有四边形网格对应的目标四边形网格构成的集合,表示中的所有四边形网格对应的目标四边形网格构成的集合,表示对应的最佳目标四边形网格,通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,表示对应的最佳目标四边形网格,通过其左上、左下、右上和右下4个网格顶点的集合来描述,对应表示的作为第1个网格顶点的左上网格顶点、作为第2个网格顶点的左下网格顶点、作为第3个网格顶点的右上网格顶点、作为第4个网格顶点的右下网格顶点,为的转置,为的逆,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置,为的转置,为的逆,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置,和对应表示的水平坐标位置和垂直坐标位置;步骤九:根据中的每个四边形网格对应的最佳目标四边形网格的最佳相似变换矩阵,计算中的每个四边形网格中的每个像素点经最佳相似变换矩形变换后的水平坐标位置和垂直坐标位置,将中水平坐标位置为和垂直坐标位置的像素点经最佳相似变换矩阵变换后的水平坐标位置和垂直坐标位置对应记为和然后根据中的每个四边形网格中的每个像素点经最佳相似变换矩形变换后的水平坐标位置和垂直坐标位置,获取经重定位后的重定位左视点视频图像,记为其中,重定位左视点视频图像的宽度为W',重定位左视点视频图像的高度为H,表示中坐标位置为(x',y')的像素点的像素值;同样,根据中的每个四边形网格对应的最佳目标四边形网格的最佳相似变换矩阵,计算中的每个四边形网格中的每个像素点经最佳相似变换矩形变换后的水平坐标位置和垂直坐标位置,将中水平坐标位置为和垂直坐标位置的像素点经最佳相似变换矩阵变换后的水平坐标位置和垂直坐标位置对应记为和然后根据中的每个四边形网格中的每个像素点经最佳相似变换矩形变换后的水平坐标位置和垂直坐标位置,获取经重定位后的重定位右视点视频图像,记为其中,重定位右视点视频图像的宽度为W',重定位右视点视频图像的高度为H,表示中坐标位置为(x',y')的像素点的像素值;步骤十:令t=t+1;然后将待处理的原始立体视频序列中当前待处理的第t帧左视点视频图像和第t帧右视点视频图像对应作为当前左视点视频图像和当前右视点视频图像;再返回步骤二继续执行,直至获得待处理的原始立体视频序列中的前T‑1帧左视点视频图像对应的重定位左视点视频图像和前T‑1帧右视点视频图像对应的重定位右视点视频图像,进而得到包含T‑1帧重定位左视点视频图像和T‑1帧重定位右视点视频图像的重定位立体视频序列;其中,t=t+1中的“=”为赋值符号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910289450.X/,转载请声明来源钻瓜专利网。