Abstract
In order to solve the problem of color difference analysis for textile fabric images captured by a multispectral system, a new method of image registration based on affine transform and Levenberg-Marquardt (LM) algorithm is proposed. In a registration perspective, the standard image and the batch image are first matched by the proposed method and then taken for analysis of color difference. The deformation of the textile image captured by the multispectral system, including translation, rotation, scaling and shearing, conforms to the classic model of affine transform. To estimate the transform matrix, the proposed method first calculates the integral curves of the log-polar magnitude spectra of the two images for mapping. The original problem of solving the transform matrix is then converted to a numerical problem of nonlinear least squares fitting where the LM algorithm is employed for optimal value searching. Besides, the block registration is introduced to achieve more accurate registration. Experimental results show better registration accuracy of the proposed algorithm compared with the traditional Fourier-Mellin algorithm as well as the scale invariant feature transform based feature point matching method. It also solves the registration problem for textile images with periodic patterns effectively, which contributes to the following process of color difference evaluation.
Original language | English |
---|---|
Article number | 0133002 |
Journal | Guangxue Xuebao/Acta Optica Sinica |
Volume | 37 |
Issue number | 1 |
DOIs | |
Publication status | Published - 10 Jan 2017 |
Keywords
- Affine transform
- Block registration
- Color
- Color difference analysis
- Fabric image
- Image registration
- Levenberg-Marquardt algorithm
- Log-polar magnitude spectra
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Atomic and Molecular Physics, and Optics