主权项 |
一种基于视觉保真度的立体图像质量客观评价方法,其特征在于包括训练阶段和测试阶段两个过程,所述的训练阶段包括以下步骤:①‑1、选取N幅原始的无失真立体图像构成训练图像集,记为{S<sub>i,org</sub>|1≤i≤N},其中,N>1,S<sub>i,org</sub>表示{S<sub>i,org</sub>|1≤i≤N}中的第i幅原始的无失真立体图像;①‑2、利用区域检测算法,判定{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像和右视点图像中的每个像素点属于遮挡区域还是属于匹配区域;①‑3、采用Gabor滤波器,获取{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像和右视点图像中的每个像素点在不同中心频率和不同方向因子下的频率响应;然后根据{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像中的每个像素点在不同中心频率和不同方向因子下的频率响应,获取{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像中的每个像素点在不同中心频率和不同方向因子下的振幅;同样,根据{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的右视点图像中的每个像素点在不同中心频率和不同方向因子下的频率响应,获取{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的右视点图像中的每个像素点在不同中心频率和不同方向因子下的振幅;并且,根据{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像和右视点图像中的每个像素点在不同中心频率和不同方向因子下的频率响应,获取{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像和右视点图像中的每个像素点在不同中心频率、不同方向因子和不同相位偏移下的振幅;①‑4、对{S<sub>i,org</sub>|1≤i≤N}中的每幅原始的无失真立体图像的左视点图像和右视点图像进行非重叠的分子块处理;然后采用K‑SVD方法,对由{S<sub>i,org</sub>|1≤i≤N}中的所有原始的无失真立体图像的左视点图像和右视点图像中属于遮挡区域的所有子块各自的特征向量构成的特征向量集合进行字典训练操作,获得{S<sub>i,org</sub>|1≤i≤N}的单目视觉字典表,记为D<sub>nc</sub>,<img file="FDA0000614476570000021.GIF" wi="474" he="96" />其中,j的初始值为1,K表示设定的字典的总个数,K≥1,<img file="FDA0000614476570000022.GIF" wi="77" he="81" />表示D<sub>nc</sub>中的第j个视觉字典,属于遮挡区域的任一个子块为该子块中有属于遮挡区域的像素点,属于遮挡区域的任一个子块的特征向量为该子块中的所有像素点在所有中心频率和方向因子下的振幅按该子块中的每个像素点的坐标位置的先后顺序排列构成;同样,采用K‑SVD方法,对由{S<sub>i,org</sub>|1≤i≤N}中的所有原始的无失真立体图像的左视点图像和右视点图像中属于匹配区域的所有子块各自的特征向量构成的特征向量集合进行字典训练操作,获得{S<sub>i,org</sub>|1≤i≤N}的双目视觉字典表,记为D<sub>bf</sub>,<img file="FDA0000614476570000023.GIF" wi="474" he="95" />其中,j的初始值为1,K表示设定的字典的总个数,K≥1,<img file="FDA0000614476570000024.GIF" wi="78" he="87" />表示D<sub>bf</sub>中的第j个视觉字典,属于匹配区域的任一个子块为该子块中没有属于遮挡区域的像素点,属于匹配区域的任一个子块的特征向量为该子块中的所有像素点在所有中心频率、方向因子和相位偏移下的振幅按该子块中的每个像素点的坐标位置的先后顺序排列构成;所述的测试阶段包括以下步骤:②对于任意一副测试立体图像S<sub>test</sub>,将S<sub>test</sub>对应的原始的无失真立体图像记为S<sub>org</sub>;按照步骤①‑2至步骤①‑3的过程,以相同的操作获取S<sub>test</sub>和S<sub>org</sub>各自的左视点图像和右视点图像中的每个像素点在不同中心频率和不同方向因子下的振幅,并获取S<sub>test</sub>和S<sub>org</sub>各自的左视点图像和右视点图像中的每个像素点在不同中心频率、不同方向因子和不同相位偏移下的振幅;将S<sub>test</sub>的左视点图像和右视点图像中属于遮挡区域的所有子块各自的特征向量构成一个特征向量集合,将S<sub>org</sub>的左视点图像和右视点图像中属于遮挡区域的所有子块各自的特征向量构成一个特征向量集合,属于遮挡区域的任一个子块为该子块中有属于遮挡区域的像素点,属于遮挡区域的任一个子块的特征向量为该子块中的所有像素点在所有中心频率和方向因子下的振幅按该子块中的每个像素点的坐标位置的先后顺序排列构成;将S<sub>test</sub>的左视点图像和右视点图像中属于匹配区域的所有子块的特征向量构成一个特征向量集合,将S<sub>org</sub>的左视点图像和右视点图像中属于匹配区域的所有子块的特征向量构成一个特征向量集合,属于匹配区域的任一个子块为该子块中没有属于遮挡区域的像素点,属于匹配区域的任一个子块的特征向量为该子块中的所有像素点在所有中心频率、方向因子和相位偏移下的振幅按该子块中的每个像素点的坐标位置的先后顺序排列构成;根据训练阶段得到的{S<sub>i,org</sub>|1≤i≤N}的单目视觉字典表D<sub>nc</sub>,获取遮挡区域相关的两个特征向量集合中的每个特征向量的稀疏系数矩阵;并根据训练阶段得到的{S<sub>i,org</sub>|1≤i≤N}的双目视觉字典表D<sub>bf</sub>,获取匹配区域相关的两个特征向量集合中的每个特征向量的稀疏系数矩阵;根据遮挡区域相关的两个特征向量集合中位置相对应的两个特征向量各自的稀疏系数矩阵,获取S<sub>test</sub>的左视点图像和右视点图像中对应的子块的局部客观评价度量值;并根据匹配区域相关的两个特征向量集合中位置相对应的两个特征向量各自的稀疏系数矩阵,获取S<sub>test</sub>的左视点图像和右视点图像中对应的子块的局部客观评价度量值;根据S<sub>test</sub>的左视点图像和右视点图像中属于遮挡区域的每个子块的局部客观评价度量值和S<sub>test</sub>的左视点图像和右视点图像中属于匹配区域的每个子块的局部客观评价度量值,获得S<sub>test</sub>的图像质量客观评价预测值。 |