School of Mathematics and Statistics, Wuhan University, Wuhan 430072, China
qbfan@whu.edu.cn
Show less
History+
Received
Accepted
Published
Issue Date
Revised Date
2024-06-18
PDF
(523KB)
Abstract
Image restoration is a complicated process in which the original information can be recovered from the degraded image model caused by lots of factors. Mathematically, image restoration problems are ill-posed inverse problems. In this paper image restoration models and algorithms based on variational regularization are surveyed. First, we review and analyze the typical models for denoising, deblurring and inpainting. Second, we construct a unified restoration model based on variational regularization and summarize the typical numerical methods for the model. At last, we point out eight diffcult problems which remain open in this field.
Qibin FAN, Yuling JIAO.
An overview of image restoration based on variational regularization.
Front. Math. China, 2024, 19(3): 157-180 DOI:10.3868/s140-DDD-024-0010-x
Images are the main medium for humans to acquire and exchange information. In the rapid development of computer technology and the increasingly popularity of digital products today, images are more inseparable with people's production and life. It has become the main tool for computer science, psychology, physiology, and many other disciplines to study visual perception. However, in the process of image acquisition, storage, transmission, and display, due to the influence of various factors, the image quality is often degraded. Usually, the image is contaminated by noise, blurred, reduced resolution, and even some parts of the image are missing. But we know that many areas of production and living need images with high quality. Therefore, eliminating noise in the image, removing blur, and repairing the image are processing very basic and important significance. These image processing techniques are the research content of image restoration.
Image restoration is an image processing technology that uses the prior information of image degradation to establish an image degradation model and relatively accurately reverse the original image information [8]. It is an indispensable complex mathematical process for people to obtain image information and understand images, and also the basis for further processing of images. Therefore, image restoration has always been one of the most basic and important research topics in the field of applied mathematics and image processing, which has important theoretical value and practical significance.
The application of image restoration technology in engineering first appeared in the aerospace field [8]. As early as in the 1950s, humans began to explore space, mainly by launching spacecraft into space and observing them with telescopes. These observations are usually some images. For example, in 1964, the United States spent nearly 10 million dollars to launch the Mariner 4 spacecraft to explore Mars and finally produce 22 images. When acquiring images in space, the motion speed of the spacecraft is much faster than the exposure speed of the camera. In addition, any imaging system is inevitably disturbed by noise. These factors cause the decline in the quality of the image, reduce the scientific value of the image, and cause huge economic losses. It is hoped that there is a technology can recover useful information from reduced images and make up for the loss of imperfect image acquisition systems. Luckily, image restoration technology arises with the need of application. So far, aerospace image is still one of the main application fields of image restoration technology. In the field of medicine, image restoration technology is widely used in X-ray, CT imaging system, and it is used to suppress the noise of medical images and improve the resolution of medical images [109]. In the field of remote sensing [136], image restoration technology can overcome the optical remote sensing of atmospheric disturbance image quality, the imaging system relative ground movement caused by fuzzy, suppress noise and thin cloud, and coherent noise in remote imaging, ghost and tail dragging. In the field of military security, image restoration technology is inseparable from terrain recognition of cruise missiles, face recognition in surveillance video, seal identification, and expired text recognition. Image restoration techniques also have important applications in visual analysis and the film industry [7]. Image restoration techniques also have important applications in visual analysis and the film industry. For example, digital restoration of valuable old paintings and calligraphy, restoration of old photographs and negatives with scratches and defects, removal of occlusion from computer images, removal of text fonts from images for special purposes, etc.
In conclusion, in today's digital age, image restoration has penetrated into many areas of human production and life. Therefore, it is important to study the models and algorithms of image restoration to make it better and faster to serve people's production and life.
Image recovery belongs to the scope of inverse problems, and its mathematical foundation covers generalized functional analysis, variational methods, partial differential equations, function space theory, wavelet analysis, probability statistics, differential geometry, optimization theory, machine learning theory, numerical analysis, etc. The research on image restoration models and algorithms has promoted the development, intersection, and integration of these disciplines those have led to new methods, such as the level set method, the Bregman splitting algorithm, and the graph tangent method. These new methods play an important role in many disciplines such as theory and computation of inverse problems [64, 122].
So far, variational regularized image restoration models and algorithms have become an important research direction in applied mathematics. In order to better the reader's work in this area and to follow the frontiers as soon as possible, this paper reviews the important models and algorithms in the existing literature. Section 2 presents some important mathematical models and theoretical results in image restoration and gives a proper review. Section 3 establishes a unified variational regularized image restoration model and summarizes various typical numerical solution methods. The last section presents some prospects for image restoration research.
2 Models and analysis
Historically, the first problems studied in image restoration were denoising and deblurring [8]. In the last two decades, a large body of literature has studied these two types of problems [33], and the resulting methods such as full-variance regularization have guided techniques such as image restoration and image reconstruction (e.g., compressed perception, photoacoustic laminar imaging [108, 113]). Some typical denoising (decomposition), deblurring, and restoration models are discussed below.
2.1 Decomposition Model
Grayscale noise and sampling noise are two common types of noise that cause image degradation. They are random and are usually assumed to obey some probability distribution [109]. A great a posteriori estimation of the numerical characteristics of these distributions as a priori information can lead to a denoising model based on random methods [58, 122].
• Grayscale Noise Denoising Model
According to the mechanism of grayscale noise formation, it can be divided into additive noise, multiplicative noise, and image-dependent noise. Additive grayscale noise can describe the noise generated by amplifiers, etc. Suppose , where is the image contaminated by Gauss white noise with zero expectation and variance of . By solving the function
the original image is obtained, where is a constant proportional to the noise standard deviation .
Regarding multiplicative grayscale noise, such as optical quantum noise, film grain noise, it is usually processed into additive noise by taking logarithm [93, 107]. Image-dependent noise, such as noise obeying Poisson distribution or pretzel noise generated by CCD sensor, is usually treated by median filtering and other methods [9, 28, 111].
• Sampling Noise Denoising Model
Suppose , where is the image with noise, and is Gauss white noise with zero expectation and variance . The gradient of the original image obeys the Laplace distribution, and can be solved by solving
We obtain , where is a constant proportional to the noise standard deviation .
The denoising models based on the probability distribution of noise as the a priori information and the great a posteriori estimation have solved the denoising problem to a certain extent, but the numerical experiments show that these two models also have great shortcomings. The sharp edges of the images are polished. The edge of the image is the most important part of the human visual system to perceive the image [68, 72, 85]. In order to reveal the advantages and disadvantages of (2.1), (2.2) mathematically, they can be expressed in the corresponding continuous form as
Here or , corresponding to models (2.1) and (2.2), respectively, where is a bounded connected open set with Lipschitz boundary . Model (2.3) is called the variational model, and the solution of this problem is often transformed into solving the corresponding Euler-Lagrange equation, i.e., the corresponding partial differential equation (PDE) model, by variationalization, which are equivalent. For more discussions on statistical methods, variational methods, PDE methods, and the relationship between wavelet methods are discussed in [9, 17, 94].
It can be seen that model (2.3) uses the Sobolev space [139] with semi-parametric as the regularizing term. The function in this space has some smoothness, which can filter out the noise in the form of oscillations, but cannot characterize the jumps of the function. So it cannot protect the image. Therefore, it cannot protect the edges of the image.
• ROF Model
In 1992, Rudin et al. [106] introduced the full variational semi-parametrization as a regularization term into the image decomposition model from the perspective of energy minimization, and obtained the well-known ROF Model. This model overcomes the defects of the previous denoising models which cannot protect the edges, and has been very successful. Since then, the full-variance regularization method has been widely used in many problems of image processing, and the research related to it is still in progress [108].
Definition 2.1 [52] Set . is a bounded variational function defined on , if its weak derivative can be expressed as a finite Radon measure on , i.e., if for a certain constant value of Radon on measure , there is
Here, the full variance of is noted as .
By the Riesz representation theorem, the continuous linear generalized function on can be expressed as a Radon measure on [130]. Therefore, the full variance can also be equivalently defined as
The full variance finite function of all functions on by parametric forms the Banach space . It is also customary to denote the full variance of over as .
ROF Model is
when has smoothness of , the full variational semi-parametrization of is the semi-parametrization of . But can allow jumps of the function [2], which better characterizes the edges of the image. Therefore, using as the regularization term is the fundamental reason for the great success of the ROF Model.
• TV-G Model
In 2001, Meyer [88] pointed out the ROF Model (2.6) uses as the fidelity term. The detailed oscillatory component texture in the image is lost while denoising. To this end, he proposes a Banach space that can characterize the oscillatory components of the image, and pointed out that the -parameter of the oscillatory components such as texture is very small. Therefore, when the regularization parameter in the ROF Model (2.6) obtained is too small, there will be excessive loss of texture by denoising. In view of this, he proposed the well-known TV-G Model, decomposes the image into parts with geometric structure and oscillatory components (texture or noise).
Definition 2.2 Let . Then the -parametrization of is
It follows from the theorem that can be regarded as the dual of in some sense [52]. In fact, is isometric isomorphic to the dual of , and therefore larger than the dual space of . From this theorem, it also follows that when . The solution of the ROF Model (2.6) is , which mathematically explains the loss of texture.
Meyer replaces the parametrization in the ROF Model with the parametrization as the approximation measure to obtain the TV-G Model
Since TV-G Model (2.9) is defined over the whole , it is difficult to solve numerically, and many scholars have proposed to approximate or replace it with the corresponding model. The more successful ones are Osher et al. [99, 121] and Aujol et al. [3, 4].
Aujol followed Meyer's method to extend the to , giving a deep and practical inscription of as
and the model is proposed as follows:
Here, it is understood that the image is decomposed into the geometric structure , the texture , and the noise . When discussing the denoising problem, taking as the desired result, it serves to protect the texture. Aujol et al. also discussed that the solution of the discrete form of the model converges to the solution of the discrete form corresponding to Meyer's TV-G Model (2.9) under certain conditions.
• O-S-V Model
Osher et al. [99] then approximated model (2.9) from the perspective of ), obtaining the model
Here, is decomposed into the sum of three components where The first term in the model is the regularization term, which ensures that . The second term is the approximation term, which ensures that . The third term is the term for under the penalty of approximating parametrization. When , model (2.12) converges to Meyer's model (2.9). The paper [99] also shows that the numerical results are insensitive to the value of . In particular, taking yields the model
This model simplifies model (2.12), but the model solution needs to be transformed into solving a fourth-order nonlinear partial differential equation, and the numerical implementation is slow. For this reason, Daubechies et al. [45] proposed to replace the space in model (2.13) with the Besov space from the viewpoint of improving computational efficiency, obtaining
Here, when is the convolution operator, model (2.14) is the deblurring model; when is the constant operator, model (2.14) is the denoising model.
At this point, since the spaces , , have the corresponding wavelet inscriptions [118], so model (2.14) can be transformed to the wavelet domain for solution, and and the objective function in the wavelet domain is differentiable, which can be transformed into a one-dimensional function of the minimax problem. It is easy to solve and improve the speed of operation. Regarding the inscription of the function space, a series of results are given in [79–81].
Regarding Meyer TV-G model (2.9), further theoretical analysis and applied research are also available in [57, 60, 77]
• TV-L1Model
In 2005, Chan et al. [6] proposed the TV- Model [6] under the influence of [1, 93],
This model changes the parametrization in ROF Model (2.6) to parametrization as the approximation metric, which can remove the pretzel noise [28]. Paper [6] also gives a fast numerical method for solving model (2.15). In [29], the mathematical properties of the model are investigated in depth.
Although these above models can solve the image denoising and image decomposition problems well, due to the oscillatory nature of both texture and noise are oscillatory in nature. It is a challenging problem to distinguish texture from noise, especially for texture-based image denoising. Peyré et al. [86] proposed an adaptive model for anisotropic locally parallel textures, using a weighted parametrization of the windowed Fourier coefficients to measure texture components. The weights can be generated by solving a variational molecular problem iteratively based on the local orientation and frequency of the texture, which reflects the geometric structure information of the local parallel texture. In [59], the concept of local variance measure is proposed, and pointed out that the local variance of noise is small compared to other components. In view of this, wavelet inscriptions in Hardy space and binary BMO space and their relationship with the local variance of images are investigated, and a denoising method that can distinguish texture from noise is given in [70, 133, 134]. Both theoretical analysis and numerical experiments show the effectiveness of the described methods.
These Denoising (decomposition) Models have been studied throughout the development of image restoration theory and techniques in the last 20 years. The ideas and methods have contributed to the development of image restoration and other disciplines and fields.
2.2 Deblurring Model
There are many causes of image blurring, which can be usually classified as linear and nonlinear [24]. Motion blur is a common blur, which is caused by the relative motion of the camera and the shooting target in the image smoothing, is a linear process, mathematically can be described as
Here, is the blurred image, is the image to be recovered, is the operator with translation invariance, usually taken as the convolution operator. Since noise is unavoidable in practice, we consider the image with zero expectation and variance of with additive Gauss white noise interference.
It can be described by . It is well known that the convolution operator is a bounded tight operator and its inverse is unbounded, which leads to the discomfort of solving the model [90]. Therefore, the regularization [117] is the preferred method for deblurring, and in order to protect the edges of the image, is chosen as the regularization term and then minimized to obtain the TV deblurring model [34].
from which can be solved.
If is known, replacing in the denoising model discussed earlier with , then (2.16) is the corresponding common deblurring model. For example, in [44], we propose to use Besov space instead of in model (2.16) in , to obtain the deblurring model based on the iterative wavelet shrinkage algorithm
References [18, 19, 35, 53, 102, 136] discussed the use of spatial domains in the unknown case using the spatial domain iterative method, the cubic correlation method, the simulated annealing method, least squares method, and the fact that the convolution operator can be sparsely represented by a wavelet framework and thus solved in alternating directions, etc. The numerical simulations show the effectiveness of these methods. However, these methods do not completely solve the nonlinearities of the problem due to the unknown . References [24, 103] discussed nonlinear defuzzification problems based on statistical models and pointed out that building more reasonable nonlinear models is an effective way to study these problems.
2.3 Restoration Model
The term digital image restoration (inpainting) was first introduced in 2000 at an academic conference [11], which is an important element in image restoration research. It is a process of filling in the information-deficient areas of an image so that the observer does not notice that the image was once deficient or has been restored. Nowadays, scientists and engineers are working on automatic restoration techniques, in which the user selects the restored area and the computer does the rest of the work automatically. Research on image restoration models can be divided into two broad (and major) categories.
• Non-texture image restoration
Let the image be defined on , denote the defective part of the image, and denote the undeficient region of the image. Earlier image restoration techniques were based on PDE. For example, Sapiro et al. in [11] proposed a method to use the edge of the region to be repaired, to estimate the direction of iso-illumination from coarse to fine, and uses a diffusion mechanism to propagate the information to the region to be repaired. Oliveira et al. [95] proposed a fast patching technique in . They propose to determine the direction of the iso-illumination on and connect the corresponding iso-illumination with a straight line. The information adjacent to the region to be repaired is diffused and filled in the area of the iso-illumination line. The disadvantage of these methods is that they are relatively complicated to compute. Nowadays, the most studied model is the variational image restoration model. This method is based on the assumption of some a priori information of the original image , such as which function space it belongs to, combined with the known information of (which in practice is the information disturbed by noise and ambiguity), restores the image by minimizing the corresponding energy generalization. For example, Chan et al. [32] proposed a TV restoration model. Considering the noise and blur interference, on the region can be described as
Here, is the additive Gauss white noise with zero mean and variance, and is the convolution operator that causes motion blur. Considering the edge protection, given the a priori assumption of by minimizing
can be fixed. Here, the regularization parameter is proportional to the noise variance prior information. For the convenience of solving, model (2.19) is rewritten as
Numerical simulations show that model (2.20) does not guarantee the connectivity principle in vision theory and produces a step effect. Chan et al. [31] proposed a CDD repair model to overcome this drawback. The basic idea is to control the diffusion strength of the Euler-Lagrange equation corresponding to (2.20), so that the diffusion strength depends on the geometric information of the iso-illuminated lines, such as curvature. So is replaced by , and the CDD repair model as
Here, is the iso-illuminated line curvature, is the constant operator in the original, is the outer normal vector of , and the function is defined as
This choice can make the diffusion stronger at the corresponding large curvature and weaker at the small curvature, which can compensate the deficiency of model (2.20). However, solving the restoration model (2.21) requires solving a third-order nonlinear PDE, and the numerical implementation is slow. Costanzino [41] builds the reconciliation model by making the a priori assumption that :
This model can avoid the defect of step effect in model (2.20) and is faster than the CDD restoration model (2.21), but model (2.22) uses parametrization as the regularization term, which leads to blurred image edges, which is a fatal flaw. Based on this, Zhang et al. in [50] proposed the -tuning restoration model:
It overcomes the above shortcomings. Here, , is the constant operator in the original text.
Other common restoration models are the Mumford-Shah restoration model [32, 119]. This model has low computational complexity, but it is not as effective as in the traditional applications of image segmentation and denoising. Esedoglua and Shen [50] obtained the Mumford-Shah-Euler model by introducing Euler's elastica, which improved the Mumford-Shah restoration model. Another class is the TV-Stokes model that regularizes the tangential vector field of the iso-illumination line by taking the incompressibility of the normal direction of the iso-illumination line as a constraint [105, 115].
Another important model for non-texture restoration is the model combining wavelet (frame) and variational in wavelet domain restoration [16, 30, 37, 131], which are here unified into a single model without considering the interference of fuzziness
where , and is the wavelet (frame) of the parent function [84, 87], , the wavelet coefficients are corrupted by the absence of is corrupted}, .
• Texture image repair
For the restoration of richly textured images, a common approach is to perform structural texture decomposition according to the denoising (decomposition) model, repair the structural part according to the above non-texture restoration model, and use the existing texture synthesis algorithm for the textured part [91, 110, 127] to synthesize the texture; another common method is to synthesize the texture directly using a multi-scale geometric analysis tool [100, 114, 125]. Recently, Shen et al. proposed the following structure-texture repair model using frame coefficients for structure and overlapping local cosine transform coefficients for texture [16, 22]:
Here, denote the frame operator, the overlapping local cosine transform and the projection operator, respectively. The model is simple, easy to implement numerically, and works well.
3 Numerical algorithm
First, we analyze and compare the features of the models described in the previous section and propose a unified model that can be used to handle various image restoration as well as image sparse approximation problems (continuous form) based on regularization as follows:
Here, or .
When take different values, different recovery models corresponding to those in the previous section and some models in image reconstruction can be obtained.
For example:
1) Take , , , , is the constant operator, is the gradient operator (frame operator), then it is the ROF Model (frame-let-based denoising model).
2) Take , , , , as the constant operator and as the gradient operator, then it is a generalized ROF Model [112].
3) Take , , , , is the projection operator, is the gradient operator (frame operator), then it is a TV (framelet-based) repair model.
4) Take , , , , is the convolution operator, is the gradient operator (frame operator), then it is a TV(framelet-based) defuzzification model.
5) If , , , , is the constant operator, and is the gradient operator, then it is a TV- model.
Moreover, if is a constant operator and is an operator with high compression ratio, then the corresponding discrete model is applied to the compression perception [23, 39, 47] problem in the Basis Pursuit model. This is a class of -minimization models, and the corresponding operator can be chosen according to practical needs, which is now widely used in compressive imaging [56, 116], MRI, CT imaging [82, 128], Biosensing [42], image decomposition and machine vision [38, 129], and multi-sensing networks [104, 123], and other fields.
For model (3.1), there are two main numerical solution methods. One is to optimize first and then discretize, i.e., to obtain (3.1) by the variational method first. This infinite-dimensional optimization problem satisfies the Euler-Lagrange equation [49], usually called the gradient flow equation (a linear or nonlinear PDE satisfying the chi-square Neumann boundary condition), is then solved by the finite difference [78], finite element [71], level set [97], and so on. Another approach is to first discretize (3.1), and then solving it numerically by a finite dimensional optimization technique. Since the condition numbers of the coefficient matrices of the discretized linear equations obtained by the former method are usually large, which leads to slow convergence, more and more scholars have been working on this method in recent years. Therefore, in recent years, more and more scholars have adopted the latter method. Here, we only describe this approach. Without loss of generality, the following model is solved as:
where takes the convolution operator (constant operator), i.e., the TV defuzzification model (ROF Model).
3.1 Chan-Golub-Mulet’s original-pairing method
The method was proposed by Chan et al. [26, 36]. The Euler-Lagrange equation corresponding to model (3.2) is (here and later understood as its corresponding discrete form)
To overcome the singularity of the above equation, introduce the auxiliary variable
We get
Then using the Newton's method of inexact linear search with Armijo steps [12] to solve (3.5) numerically. This method is fast and has global convergence.
3.2 Chambolle’s pairwise method
Solving the second equation from (3.5)
Substituting into the first equation of (3.5), we get
Here,
From (3.5), an iterative format for immobile points can be devised [27]
where is the parameter that controls the step size, the iterations converge if and only if . The algorithm is easy to implement. It is theoretically sound and has been widely used [4, 5, 13, 14].
3.3 Semi-smooth Newton method
The KKT condition for the Chambolle pairwise method is obtained from (3.4), (3.5):
Using the Fisher-Burmeister function
combine the last three equations of (3.9) into one equation, we get
Ng et al. [92] note that the semismoothness of (3.10), using a semismooth Newton method with superlinear convergence rate [69] for the solution.
3.4 Original-pairwise tight constraint set method
The method proposed by Kunisch et al. [75] is an algorithm that deals with (3.9) in a more general framework algorithm for linearly tight and non-tight constraints. Subsequently, Krishnan et al. [73, 74] also extended it to the case of nonlinear tight and non-tight constraints.
3.5 Bregman iteration
Bregman iterations include primitive and split iterations were proposed by Osher et al. [63, 96] in 2005 and 2009. It can efficiently handle many constrained and unconstrained optimization problems, and is easy to implement numerically. The Bregman iterative algorithm and its applications are still a hot research topic, see [15, 20–22, 98, 135] and its cited literature.
Let be a convex generic function. The Bregman distance on is defined as
Taking , the Bregman primal iteration algorithm of (3.2) is
The third equation in (3.12) shows that the method makes up for the lost information when the next iteration is performed. This reduces the loss of image details in the ROF Model. The algorithm does not need to iterate to convergence in order to obtain the desired result in denoising. If the algorithm is iterated to convergence, then is obtained. Obviously, this is not the desired result, but it is based on this convergence that Bregman primitive iteration can be effectively applied to problems such as compressed perception [20, 98].
The Bregman split iteration algorithm solves the ROF Model by introducing intermediate variables to transform the unconstrained problem into a constrained problem, and then solving it by the penalty method
However, the difference from the common penalty method is that for a fixed penalty factor , the Bregman primitive iterative method to solve the above equation and iterate until convergence, we can obtain the ROF Model and the constraint holds automatically. This avoids the numerical instability caused by the penalty factor , which is usually chosen to ensure that the constraint holds. And it is possible to change the linearity in the numerical solution by appropriately selecting the penalty factor to improve the efficiency of the solution.
3.6 Lagrange method of enlargement
Tai et al. [126] pointed out that the Bregman method for solving (3.2) is effective because it is essentially an incremental Lagrange method [61]. Consider the general case, and let be a convex generic function. For the equationally constrained optimization problem
whose increasing Lagrange function is
Here, is the Lagrange multiplier, and is the penalty parameter. Solve the saddle point problem corresponding to (3.13)
Then is obtained.
3.7 Original-parity hybrid gradient method
Solving the original problem and the dual problem of (3.2) have their own advantages and disadvantages. Chen et al. [137] proposed to mix them together in the original-parity hybrid gradient method, i.e., given the initial guess value to solve
Here, is the projection operator, is the parameter controlling the step size, [138] gives a number of selection criteria. Numerical simulations show that this algorithm converges faster than the Bregman split iteration method and the Chambolle pairwise algorithm. Chan et al. also studied the relationship between the original-dual hybrid gradient method and some commonly used algorithms [51], for example, the forward-backward splitting approximation method [40, 89], alternating direction minimization algorithm [120], alternating direction multiplier method [55], Douglas-Rachford splitting method [48], the non-strict splitting Uzawa method [83], the mean mean gradient method [124], etc.
Other common algorithms include the graph cut method [43], the quadratic programming method [54], the second-order cone programming method [62], Extremely small method [76], splitting algorithm [67], etc.
4 Summary and outlook
This paper reviews the important models and various numerical solutions in variational regularized image restoration techniques. However, there are still many challenging problems in the field of image restoration, which are summarized as follows.
1) For texture-based images, both noise and texture are oscillatory components, and many models cannot effectively distinguish between them. Although Zhang and Fan in [133] achieved good results by using the local variance information of both as constraints to build variational optimization models, they did not solve the essential difficulty of modeling texture-based images. The adaptive texture model proposed by Peyré et al. in [86] for modeling anisotropic local parallel textures can well reflect the geometric structure information of local parallel textures, but the model is a nonconvex variational model, the convergence of the algorithm is not guaranteed [101]. Therefore, further research is needed to find a model that can differentiate texture and noise adaptively for denoising.
2) For some images, such as medical images, the noise generated by the imaging system is image-dependent, and such noise is neither additive nor multiplicative. Therefore, modeling and algorithms for such noise need to be investigated.
3) In practical problems, the convolution operator corresponding to linear fuzzy is often unknown. Therefore, the study of blind deconvolution is more challenging. The modeling of nonlinear blurred images is usually simplified to approximate linear blur. Although this is computationally convenient, but the image recovery effect is often poor, so it is worthwhile to explore the appropriate nonlinear model.
4) A large number of numerical experiments have shown that the original-dual hybrid gradient method and Bregman split iteration method are faster than other common algorithms. The convergence speed of these two algorithms has yet to be analyzed theoretically.
5) The localization of the damaged region in image restoration is currently considered as a separate problem, and almost all of the literature is based on a template to mark the location of the damaged region before the restoration process. This is extremely inconvenient in practical applications. Therefore, it is important to investigate how to automatically detect and locate the damaged area, or to perform blind repair without locating the damaged area.
6) The research on video image restoration techniques is still in the preliminary stage. The existing approaches usually use static image restoration techniques for video image restoration based on the spatial correlation of each frame, but rarely consider the principle of temporal correlation of each frame. Therefore, the video image restoration model and its corresponding algorithm combining the principles of temporal and spatial correlation should be studied.
7) The image restoration results are sensitive to the regularization parameters, and the selection of the regularization parameters often depends on empirical debugging, and there are few quantitative analysis results available. Therefore, theoretically, the quantitative study of the regularization parameters is a difficult problem in the inverse problem. In addition, from the development of image restoration models, new models often originate from some improvement of the regularization term or approximation term of the original model. The model proposed in this paper (3.1) unifies the study of denoising, deblurring, restoration, compressed perception, etc., and can be used to select the Omega model that can reasonably describe the mathematical mechanisms of image acquisition, storage and display systems in specific problems. We can select the that can reasonably describe these processes and unify the study of their suitability, the selection of regularization parameters and the algorithms from the perspective of solving the inverse problems by regularization methods. The problem of the selection of the regularization parameters and the design of the algorithm are also studied.
8) The existing image restoration evaluation system is not perfect, and people's judgment of the processing effect is based on visual observation to a large extent. The existing objective evaluation indexes, such as PSNR indexes, do not take into account the visual characteristics of human eyes, and there is no original image to refer to in practical applications. Therefore, it remains to be studied how to establish quantitative objective evaluation criteria to guide modeling and computation in accordance with people's visual cognitive system.
Alliney S. A property of the minimum vectors of a regularizing functional defined by means of the absolute norm. IEEE Trans Signal Processing1997; 45(4): 913–917
[2]
AmbrosioLFuscoNPallaraD. Functions of Bounded Variation and Free Discontinuity Problems. New York: Clarendon Press, 2000
[3]
Aubert G, Aujol J F. Modeling very oscillating signals: application to image processing. Appl Math Optim2005; 51(2): 163–182
[4]
Aubert G, Aujol J F. A variational approach to remove multiplicative noise. SIAM J Appl. Math.2008; 68(4): 925–946
[5]
Aujol J F. Dual norms and image decomposition models. Int. J. Comput. Vision2005; 63(1): 85–104
[6]
Aujol J F, Gilboa G, Chan T F, Osher S J. Structure-texture image decomposition modeling, algorithms and parameter selection. Int J Comput Vis2005; 67(1): 111–136
[7]
Ballester C, Bertalmio M, Caselles V, Sapiro G, Verdera J. Filling-in by joint interpolation of vector fields and grey levels. IEEE Trans Image Processing2001; 10(8): 1200–1211
[8]
Banham M R, Katsaggelos A K. Digital image restoration. IEEE Signal Processing Mag1997; 14(2): 24–41
[9]
Bardsley J M, Luttman A. Total variation-penalized Poisson likelihood estimation for ill-posed problems. Advances in Computational Mathematics, Special Volume on Mathematical Methods for Image Processing2009; 31(13): 35–59
[10]
Bardsley J M. An efficient computational method for total variation-penalized Poisson likelihood estimation. Inverse Problems and Imaging2008; 2(2): 167–185
[11]
BertalmioMSapiromGCasellesVBallesterC. Image inpainting. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, USA, July 2000, 417‒424
[12]
BoydSVandenbergheL. Convex Optimization. Cambridge University Press, 2004
[13]
Bresson X, Chan T F. Fast dual minimization of the vectorial total variation norm and applications to color image processing. Inverse Problems and Imaging2008; 2(4): 455–484
Cai J F, Osher S J, Shen Z W. Convergence of the linearized Bregman iteration for l1-norm minimization. Math Comput2009; 78(268): 2127–2136
[16]
Cai J F, Chan R H, Shen Z W. A framelet-based image inpainting algorithm. Appl Comput Harmon Anal2008; 24(2): 131–149
[17]
CaiJ FDongBOsherS JShenZ W. Image restoration: total variation; wavelet frames; and beyond. UCLA CAM Report, 2011
[18]
CaiJ FJiHLiuC QShenZ W. Blind motion deblurring from a single image using sparse approximation. In: IEEE Conf Computer Vision and Pattern Recognition, CVPR2009
[19]
Cai J F, Ji H, Liu C Q, Shen Z W. Blind motion deblurring using multiple images. J Computational Physics2009; 228(14): 5057–5071
[20]
Cai J F, Osher S J, Shen Z W. Linearized Bregman iterations for compressed sensing. Math Comput2009; 78(267): 1515–1536
[21]
Cai J F, Osher S J, Shen Z W. Linearized Bregman Iterations for frame based image deblurring. SIAM J Imaging Sciences2009; 2(1): 226–252
[22]
Cai J F, Osher S J, Shen Z W. Split Bregman methods and frame based image restoration. Multiscale Model Simul2009; 8(2): 337–369
[23]
Candès E, Romberg J, Tao T. Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information. IEEE Trans Information Theory2006; 52(2): 489–509
[24]
Carasso A S. Linear and nonlinear image deblurring: a documented study. SIAM J Numer Anal1999; 36(6): 1659–1689
[25]
Carasso A S. Singular integrals, image smoothness, and the recovery of texture in image deblurring. SIAM J Appl Math2004; 64(5): 1749–1774
[26]
CarterJ L. Dual Methods for Total Variation Based Image Restoration, Ph D thesis. Los Angeles, CA: UCLA, 2001
[27]
Chambolle A. An algorithm for total variation minimization and applications. Journal of Mathematical Imaging and Vision2004; 20(12): 89–97
[28]
Chan R H, Ho C W, Nikolova M. Salt-and-pepper noise removal by median type noise detectors and detail preserving regularization. IEEE Trans Image Processing2005; 14(10): 1479–1485
[29]
Chan T F, Esedoglu S. Aspects of total variation regularized function approximation. SIAM J Appl Math2005; 65(5): 1817–1837
[30]
Chan T F, Shen J. Variational image inpainting. Communications on Pure and Applied Mathematics2005; 58(5): 579–619
[31]
Chan T F, Shen J H. Nontexture inpainting by curvature-driven diffusions. J Visual Commun Image Rep2001; 12(4): 436–449
[32]
Chan T F, Shen J H. Mathematical models for local nontexture inpaintings. SIAM J Appl Math2002; 62(3): 1019–1043
[33]
ChanT FShenJ H. Image Processing and Analysis: Variational, PDE, Wavelet, and Stochastic Methods. Philadelphia: SIAM, 2005
[34]
ChanT FShenJ H. Theory and computation of variational image deblurring. In: IMS Lecture Notes, 2006, 93‒131
[35]
Chan T F, Wong C K. Total variation blind deconvolution. IEEE Trans Image Processing1998; 7(3): 370–375
[36]
Chan T F, Golub G H, Mulet P. A nonlinear primal-dual method for total variation based image restoration. SIAM J Sci Comp1999; 20(6): 1964–1977
[37]
Chan T F, Shen J H, Zhou H M. Total variation wavelet inpainting. Journal of Mathematical Imaging and Vision2006; 25(1): 107–125
[38]
ChenTHuangT SYinW TZhouX S. A new coarse-to-fine framework for 3D brain MR image registration. In: Computer Vision for Biomedical Image, Lecture Notes in Computer Science, 2005, 3765: 114‒124
[39]
Cohen A, Dahmen W, DeVore R. Compressed sensing and best k-term approximation. J American Mathematical Society2009; 22(1): 211–231
[40]
Combettes P L, Wajs V R. Signal recovery by proximal forward backward splitting. SIAM J Multiscale Modeling and Simulation2005; 4(4): 1168–1200
Dai W, Sheikh M, Milenkovic O, Baraniuk R G. Compressed sensing DNA microarrays. EURASIP J Bioinformatics and Systems Biology2009; 162824
[43]
Darbon J, Sigelle M. Image restoration with discrete constrained total variation part I: fast and exact optimization. J Math Imaging Vis2006; 26(3): 261–276
[44]
Daubechies I, Defrise M, De Mol C. An iterative thresholding algorithm for linear inverse problems with a sparsity constraint. Comm Pure and Applied Math2004; 57(11): 1413–1457
[45]
Daubechies I, Teschke G. Variational image restoration by means of wavelets: simultaneous decomposition, deblurring and denoising. Applied and Computational Harmonic Analysis2005; 19(1): 1–16
[46]
DeVore R A. Nonlinear approximation. Acta Numerica1998; 7: 51–150
[47]
Donoho D. Compressed sensing. IEEE Trans Information Theory2006; 52(4): 1289–1306
[48]
Eckstein J, Bertsekas D P. On the Douglas-Rachford splitting method and the proximal point algorithm for maximal monotone operators. Mathematical Programming1992; 55(13): 293–318
[49]
EkelandITemamR. Convex Analysis and Variational Problems. Philadelphia: SIAM, 1999
[50]
Esedogl S, Shen J H. Digital inpainting based on the Mumford-Shah-Euler image model. European J Appl Math2002; 13(4): 353–370
[51]
EsserEZhangX QChanT F. A general framework for a class of first order primal-dual algorithms for TV minimization. UCLA CAM Report (09–67), 2009
[52]
EvansL CGariepR F. Measure Theory and Fine Properties of Functions. Boca Raton, FL: CRC Press, 1992
[53]
Fish D A, Brinicombe A M, Pike E R, Walker J G. Blind deconvolution by means of the Richardson-Lucy algorithm. J Opt Soc Am A1996; 12(1): 58–65
[54]
Fu H Y, Ng M K, Nikolova M, Barlow J L. Efficient minimization methods of mixed l2-l1 and l1-l1 norms for image restoration. SIAM J Scientific Computing2006; 27(6): 1881–1902
[55]
Gabay D, Mercier B. A dual algorithm for the solution of non-linear variational problems via finite element approximations. Comp Math Appl1976; 2(1): 17–40
[56]
GanL. Block compressed sensing of natural images. In: Proc Int Conf Digital Signal Processing, Cardiff, UK, 2007
[57]
Garnett J B, Le T M, Meyer Y, Vese L A. Image decompositions using bounded variation and generalized homogeneous Besov spaces. Appl Comput Harmon Anal2007; 23(1): 25–56
[58]
Geman S, Geman D. Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images. IEEE Trans Pattern Anal Mach Intell1984; 6(6): 721–741
[59]
Gilboa G, Sochen N, Zeevi Y. Texture preserving variational denoising using an adaptive fidelity term. IEEE Trans Image Processing2006; 15(8): 2281–2289
[60]
Gilles J, Meyer Y. Properties of BV-G structures + textures decomposition models: application to road detection in satellite images. IEEE Trans Image Processing2010; 19(11): 2793–2800
[61]
GlowinskiRLe TallecP. Augmented Lagrangians and Operator-Splitting Methods in Nonlinear Mechanics. Philadelphia: SIAM, 1989
[62]
Goldfarb D, Yin W T. Second-order cone programming methods for total variation based image restoration. SIAM J Scientific Computing2006; 27(2): 622–645
[63]
Goldstein T, Osher S J. The split Bregman method for L1-regularized problems. SIAM J Imaging Sci2009; 2(2): 323–343
[64]
Grasmair M. Generalized Bregman distances and convergence rates for non-convex regularization methods. Inverse Problems2010; 26(11): 115014
[65]
HamzaA BKrimH. A variational approach to maximum a posteriori estimation for image denoising. In: Energy Minimization Methods in Computer Vision and Pattern Recognition. Lecture Notes in Computer Science, 2001, 19–34
[66]
Hamza A B. Krim H, Unal B. Unifying probabilistic and variational estimation. IEEE Signal Process Mag2002; 19(5): 37–47
[67]
Huang Y, Ng M K, Wen Y W. A fast total variation minimization method for image restoration. SIAM J Multiscale Modeling and Simulation2008; 7(2): 774–795
[68]
Hubel D H, Wiesel T N. Receptive fields, binocular intersection and functional architecture in the cat’s visual cortex. J Physiology1962; 160(1): 106–154
[69]
Ito K, Kunisch K. Semi-smooth Newton methods for variational inequalities of the first kind. Math Modelling and Numerical Analysis2003; 37(1): 41–62
[70]
JiaoY LFanQ B. An Efficient Model for Distinguishing Between Texture and Noise. Tech Report, School of Math, Stat, Wuhan University, Nov 2010
[71]
JohnsonC. Numerical Solution of Partial Differental Equations by the Finite Element Method. UK: Cambridge University Press, 1987
[72]
KanizsaG. Organization in Vision. New York: Praeger, 1979
[73]
Krishnan D, Lin P, Yip A M. A primal-dual active-set method for non-negativity constrained total variation deblurring problems. IEEE Trans Image Processing2007; 16(11): 2766–2777
[74]
Krishnan D, Pham Q V, Yip A M. A primal-dual active-Set algorithm for bilaterally constrained total variation deblurring and piecewise constant Mumford-Shah segmentation problems. Advances in Comput Math2009; 31(13): 237–266
[75]
Kunisch K, Hintermüller M. Total bounded variation regularization as a bilaterally constrained optimization problem. SIAM J Appl Math2004; 64(4): 1311–1333
[76]
LangeK L. Optimization. New York: Springer-Verlag, 2004
[77]
Le T M, Vese L A. Image decomposition using total variation and div(BMO), Multiscale Modeling and Simulation. SIAM Interdis Journal2005; 4(2): 390–423
[78]
LeVequeR J. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-state and Time-dependent Problems (Classics in Applied Mathematics). SIAM, 2007
[79]
Lu D Y, Fan Q B. Characterizations of Lp(R) using tight wavelet frames. Wuhan University J of Natural Sciences2010; 15(6): 461–466
[80]
Lu D Y, Fan Q B. Gabor frames generated by multiple generators. Scientia Sinica Mathematica2010; 40(7): 693–708
[81]
Lu D Y, Fan Q B. A class of tight framelet packets. Czechoslovak Mathematical Journal2011; 61(3): 623–639
[82]
Lustig M, Donoho D, Pauly J M. Sparse MRI: the application of compressed sensing for rapid MR imaging. Magnetic Resonance in Medicine2007; 58(6): 1182–1195
[83]
Malgouyres F, Zeng T. A predual proximal point algorithm solving anon negative basis pursuit denoising model. Int Journal of Computer Vision2009; 83(3): 294–311
[84]
MallatS. A Wavelet Tour of Signal Processing, 3rd Ed. Academic Press, 2008
[85]
Marr D, Hildreth E. Theory of edge detection. Proc Roy Soc London, Ser B1980; 207(1167): 187–217
[86]
MaurelPAujolJ FPeyréG. Locally parallel textures modeling with adapted Hilbert spaces. In: Lecture Notes in Computer Science, 2009, 5681: 429‒442
[87]
MeyerY. Wavelets and Operators. UK: Cambridge University Press, 1992
[88]
MeyerY. Oscillating Patterns in Image Processing and Nonlinear Evolution Equations. University Lecture Series, Vol 22, Providence, RI: American Mathematical Society, 2001
[89]
Micchelli C A, Shen L.X, Xu Y S. Proximity algorithms for image models: denoising. Inverse Problems2011; 27(4): 045009
[90]
MorozovV A. Methods for Solving Incorrectly Posed Problems. New York: Springer-Verlag, 1984
[91]
NealenAAlexaM. Hybrid texture synthesis. In: Proceedings of the Eurographics Symposium on Rendering, 2003, 97‒105
[92]
Ng M K, Qi L Q, Tang Y F, Huang Y M. On semismooth Newton’s methods for total variation minimization. Journal of Mathematical Imaging and Vision2007; 27(3): 265–276
[93]
Nikolova M. A variational approach to remove outliers and impulse noise. Journal of Mathematical Imaging and Vision2004; 20(1-2): 99–120
[94]
Nikolova M. Model distortions in Bayesian map reconstruction. Inverse Problems and Imaging2007; 1(2): 399–422
[95]
OliveiraM MBowenBMcKennaRChangY S. Fast digital image inpainting. In: Proceedings of the International Conference on Visualization, Imaging and Image Processing (VⅡP 2001), Marbella, Spain, Sep 3‒5, 2001
[96]
Osher S, Burger M, Goldfarb D, Xu J J, Yin W T. An iterative regularization method for total variation based image restoration. Multiscale Model Simul2005; 4(2): 460–489
[97]
OsherS JFedkiwR P. Level Set Methods and Dynamic Implicit Surfaces. New York: Springer-Verlag, 2003
[98]
Osher S J, Mao Y, Dong B, Yin W T. Fast linearized Bregman iteration for compressed sensing and sparse denoising. Communications in Mathematical Sciences2010; 8(1): 93–111
[99]
Osher S J, Solé A, Vese L A. Image decomposition and restoration using total variation minimization and the H−1 norm. Multiscale Modeling and Simulation2003; 1(3): 349–370
[100]
Peyré G. Texture synthesis with grouplets. IEEE Trans on Pattern Analysis and Machine Inte2010; 32(4): 733–746
[101]
Peyré G. A review of adaptive image representations. IEEE Journal of Selected Topics in Signal Processing2011; 5(5): 896–911
[102]
Pruessner A, O’Leary D P. Blind deconvolution using a regularized structured total least norm algorithm. SIAM J Matrix Anal Appl2003; 24(4): 1018–1037
[103]
PuetterR C. Pixons and Bayesian image reconstruction. In: Proceedings of SPIE, 1994, 23(2): 112‒131
[104]
RabbatMHauptJSinghANowakRD. Decentralized compression and predistribution via randomized gossiping. In: Proc Int Conf on Information Processing in Sensor Networks, Nashville, Tennessee, 2006
[105]
RahmanTTaiX COsherS J. A TV-Stokes denoising algorithm. In: Lecture Notes in Computer Science, Berlin: Springer-Verlag, 2007, 4485: 473‒483
[106]
Rudin L I, Osher S J, Fatemi E. Nonlinear total variation based noise removal algorithms. Physica D1992; 60: 259–268
[107]
Scherzer O. Scale space methods for denoising and inverse problem. Advances in Imaging and Electron Physics2003; 128: 445–530
[108]
ScherzerO. Handbook of Mathematical Methods in Imaging. Berlin: Springer-Verlag, 2010
[109]
ScherzerOGrasmairMGrossauerHHaltmeierMLenzenF. Variational Methods in Imaging. New York: Springer-Verlag, 2009
[110]
ShikhminA. Synthesizing natural textures. In: Proceedings of 2001 ACM Symposium on Interactive 3D Graphics, 2001, 217‒226
[111]
Snyder D L, Hammoud A M, White R L. Image recovery from data acquired with a charged-coupled-device camera. J Opt Soc Am A1993; 10(5): 1014–1023
[112]
SongB. Topics in Variational PDE Image Segmentation, Inpainting and Denoising. Ph D thesis, Los Angeles, CA: University of California, 2003
[113]
StarckJ LMurtaghFFadiliJ M. Compressed sensing. In: Sparse Image and Signal Processing: Wavelets, Curvelets, Morphological Diversity, Cambridge University Press, 2010
[114]
StoecklerJWellandG V. Beyond Wavelet. New York: Academic Press, 2003
[115]
TaiX COsherS JHolmR. Image inpainting using a TV-Stokes equation. In: Image Processing Based on Partial Differential Equations, Heidelberg: Springer-Verlag, 2007, 3‒22
[116]
TakharDLaskaJWakinM BDuarteM FBaronDSarvothamSKellyK FBaraniukR G. A new compressive imaging camera architecture using optical-domain compression. In: Proc Computational Imaging IV at SPIE Electronic Image, San Jose, California, 2006
[117]
TikhonovA NArseninV Y. Solutions of Ill-Posed Problems. Washington D C: John Wiley and Sons, 1977
[118]
TriebelH. Theory of Function Spaces Ⅱ. Monographs in Mathematics, Vol 84, Boston: Birkhäuser, 1992
[119]
Tsai A, Yezzi A R, Willsky A S. Curve evolution implementation of the Mumford-Shah functional for image segmentation, denoising, interpolation, and magnification. IEEE Trans Image Processing2001; 10(8): 1169–1186
[120]
Tseng P. Applications of a splitting algorithm to decomposition in convex programming and variational inequalities. SIAM J Control and Optimization1991; 29(1): 119–138
[121]
Vese L A, Osher S J. Modeling textures with total variation minimization and oscillating patterns in image processing. J Sci Comput2003; 19: 553–572
[122]
VogelC R. Computational Methods for Inverse Problems. Frontiers Appl Math, Vol 23, Philadelphia: SIAM, 2002
[123]
WangWGarofalakisM NRamchandranK. Distributed sparse random projections for refinable approximation. In: Proc Int Conf Information Processing in Sensor Networks, Cambridge, Massachusetts, 2007
[124]
Weiss P, Blanc-Féraud L, Aubert G. Efficient schemes for total variation minimization under constraints in image processing. SIAM J Scientific Computing2009; 31(3): 2047–2080
[125]
Woiselle A, Starck J L, Fadili J. 3-D data denoising and inpaint- ing with the low redundancy fast curvelet transform. Journal of Mathematical Imaging and Vision2011; 39(2): 121–139
[126]
Wu C L, Tai X C. Augmented Lagrangian method, dual methods, and split Bregman iteration for ROF, vectorial TV, and high order models. SIAM Journal on Imaging Sciences2010; 3(3): 300–313
[127]
YamauchiHHaberJSeidelH P. Image restoration using multiresolution texture synthesis and image inpainting. In: Proceedings of Computer Graphics International Conference, Japan, 2003, 120‒125
[128]
Ye J C. Compressed sensing shape estimation of star-shaped objects in Fourier imaging. IEEE Signal Processing Letters2007; 14(10): 750–753
[129]
Yin W T, Goldfarb D, Osher S J. A comparison of three total variation based texture extraction models. J Visual Communication and Image Representation2007; 18(3): 240–252
[130]
YosidaK. Functional Analysis: Reprint of the 1980 Edition. Berlin: Springer-Verlag, 1995
[131]
Zhang H Y, Peng Q C, Wu Y D. Wavelet inpainting based on p-Laplace operator. Acta Automatica Sinica2007; 33(5): 546–549
[132]
Zhang H Y, Wu B, Peng Q C, Wu Y D. Digital image inpainting based on p-harmonic energy minimization. Chinese Journal of Electronics2007; 3: 525–530
[133]
Zhang T, Fan Q B. Wavelet characterization of dyadic BMO norm and its application in image decomposition for distinguishing between texture and noise. Int Journal of Wavelet, Multiresolution and Information Processing2011; 9(3): 445–457
[134]
Zhang T, Fan Q B, Gao Q L. Wavelet characterization of Hardy space and its application in variational image decomposition. Int Journal of Wavelet, Multiresolution and Information Processing2010; 8(1): 71–87
[135]
Zhang X Q, Burger M, Osher S J. A unified primal-dual algorithm gramework based on Bregman iteration. J Sci Comput2011; 46(1): 20–46
[136]
ZhouM Y. Deconvolution and Signal Recovery. Beijing: National Defence Industry Press, 2001 (in Chinese)
[137]
ZhuM QChanT F. An efficient primal-dual hybrid gradient algorithm for total variation image restoration. UCLA CAM Report (08–34), 2008
[138]
Zhu M Q, Wright J, Chan T F. Duality based algorithms for total variation regularized image restoration. Comput Optim Appl2008; 47(3): 377–400
[139]
ZiemerW P. Weakly Differentiable Functions: Sobolev Spaces and Functions of Bounded Variation. Graduate Texts in Mathematics, Vol 120, New York: Springer-Verlag, 1989
RIGHTS & PERMISSIONS
Higher Education Press 2024
AI Summary 中Eng×
Note: Please be aware that the following content is generated by artificial intelligence. This website is not responsible for any consequences arising from the use of this content.