目前基于图像块稀疏表示的超分辨率重构算法对所有图像块都用同一字典表示,不能反映不同类型图像块问的差别.针对这一缺点,本文提出基于图像块分类稀疏表示的方法.该方法先利用图像局部特征将图像块分为平滑、边缘和不规则结构三种类型,其中边缘块细分为多个方向.然后利用稀疏表示方法对边缘和不规则结构块分别训练各自对应的低分辨率和高分辨率字典.重构时对平滑块利用简单双三次插值方法,边缘和不规则结构块由其对应的高、低分辨率字典通过正交匹配追踪算法重构.实验结果表明,与单字典稀疏表示算法相比,本文算法对图像边缘部分重构质量明显改善,同时重构速度显著提高.
At present,super-resolution algorithms based on sparse representation of image patches exploit single dictionary to represent the image patches, which can not reflect the differences of various image patches types. In this paper, a novel method based on sparse representation of classified image patches is proposed to overcome this disadvantage. In this method, image patches are firstly divided into smooth patches, different directional edge patches and irregular structure patches by local features. Then these classified patches are applied into training the corresponding high and low resolution dictionary pairs.During the reconstruction pro- cess, simple bicubic interpolation approach is used for smooth patches while edge and irregular structure patches are reconstructed from their corresponding dictionary pairs using orthogonal matching pursuit algorithm. Experiment results show that the proposed al- gorithm significantly improves the visual quality of the edges and has faster speed compared with other single dictionary methods.