1.一种基于深度调整的3D视频舒适度改善方法,3D视频包括左视点图和右视点图,左视点图和右视点图都包括彩色图和深度图,其特征在于,所述改善方法包括以下步骤:S1:对左视点图、右视点图的深度图都进行预处理,得到预处理图;
S2:对预处理图进行深度滤波,得到滤波图;
S3:对滤波图进行深度去纹理,得到去纹理图;
S4:根据去纹理图进行虚拟视点绘制,获得虚拟右视点彩色图;
S5:用虚拟右视点彩色图和原始视点图进行替换得到改善的3D视频。
2.根据权利要求1所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述预处理是将深度图的每一个像素点的深度值代入预处理的目标函数进行运算,运算后得到的图为预处理图,所述的预处理的目标函数为:其中Zpro表示预处理之后的深度值,Z表示原始深度值,Zm表示该深度图像中深度最小值。
3.根据权利要求1所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述深度滤波是将预处理图的每一个像素点代入深度滤波的目标函数进行运算,运算后得到的图为滤波图,深度滤波的目标函数为:O(x,y)=∑m,nZ(x+m,y+n)*K(m,n)其中O(x,y)表示滤波之后的(x,y)位置的像素输出值,(x,y)表示深度图像素点的位置,Z(x+m,y+n)表示深度图(x+m,y+n)位置处的深度值;
K(m,n)表示滤波器核,(m,n)表示滤波器核位置坐标示意图中的坐标,滤波器核采用高斯滤波。
4.根据权利要求3所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述高斯滤波采用选择3×3的高斯核进行模糊,所述3×3的高斯核所对应的二维高斯函数的表达式为 其中(m,n)表示3×3高斯核位置坐标示意图中的坐标,采用σ=
0.8进行坐标修正,σ表示标准差。
5.根据权利要求4所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述坐标修正包括以下步骤:
S51:将3×3高斯核位置坐标示意图中的9个坐标代入二维高斯函数 求得对应的9个值;
S52:对9个值进行求和,取和的倒数为α;
S53:将3×3高斯核位置坐标示意图中的9个坐标都乘以α,得到新的3×3高斯核位置坐标示意图;
S54:将新的3×3高斯核位置坐标示意图中9个坐标值代入深度滤波的目标函数,以进行相应计算。
6.根据权利要求1所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述深度去纹理包括以下步骤:
S61:使用Z=[Z(i,j)]W×H表示分辨率为W×H的给定滤波图并且进行DCT变换;
所述DCT变换的目标函数为:
其中:
W和H表示分辨率的两个值,(i,j)表示滤波图中像素点的坐标,(u,v)表示经过DCT变换后的滤波图中像素点的坐标,u表示二维波在频域中水平方向的坐标值,v为二维波在频域中垂直方向的坐标值;
S62:将DCT变换的结果经过阈值限定后进行反DCT变换,获得去纹理图,阈值限定的目标函数为:
其中DM表示去纹理图,T为实验选择的阈值。
7.根据权利要求1所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述虚拟视点绘制采用DIBR绘制,包括以下步骤:S71:修正LeftNearestDepthValue、LeftFarthestDepthValue、RightNearestDepthValue和RightFarthestDepthValue,修正的目标函数为:DVad=DVor‑DVor×0.1其中DVad代表调整之后的最大深度值和最小深度值,DVor代表原始深度最大值和最小值,LeftNearestDepthValue表示左视点去纹理图的深度最小值,LeftFarthestDepthValue表示左视点去纹理图的深度最大值,RightNearestDepthValue表示右视点去纹理图的深度最小值,RightFarthestDepthValue表示右视点去纹理图的深度最大值;
S72:根据LeftNearestDepthValue、LeftFarthestDepthValue、RightNearestDepthValue和RightFarthestDepthValue进行DIBR绘制得到虚拟右视点彩色图。
8.根据权利要求1所述的一种基于深度调整的3D视频舒适度改善方法,其特征在于,所述用虚拟右视点彩色图和原始视点图进行替换是将虚拟右视点彩色图、原始左视点彩色图、左视点去纹理图和右视点去纹理图替换原3D视频中的右视点彩色图、左视点彩色图、左视点深度图和右视点深度图。