Image sparse representation method based on Curvelet redundant dictionary
暂无分享,去创建一个
The invention discloses an image sparse representation method based on a Curvelet redundant dictionary, mainly aiming to solve the problems that in the existing method, the redundant dictionary has large scale, the calculation complexity is high, and sparse representation can not be effectively carried out on the rich border outline details in the image. The invention is realized through the following steps: (1) selecting the tight frame of Curvelet as an atomic model; (2) determining the numeric areas of the scale parameter j, direction parameter theta and displacement parameter k in the frame, carrying out discretization on each parameter to form the Curvelet redundant dictionary; and (3) blocking each input image, carrying out sparse decomposition on each sub-image by utilizing an orthogonal matching pursuit (OMP) algorithm sparse decomposition to solve sparse coefficient vectors, combining all the sparse coefficient vectors to obtain the sparse matrix, and multiplying the sparse matrix by the Curvelet redundant dictionary to obtain the sparse representation results of the input image. Compared with the prior art, the invention has the advantages of low calculation complexity, high quality of sparse representation image, especially can better capture the singularity of curves in the image, and can be applied to the fields of image processing and computer vision.