Please use this identifier to cite or link to this item:
http://localhost:8081/xmlui/handle/123456789/14122
Title: | RECONSTRUCTION ALGORITHMS BASED ON SIMULATED ANNEALING IN DISCRETE TOMOGRAPHY |
Authors: | Patel, Divyesh |
Keywords: | ability;simply incredible;non-destructive testing;widely studied |
Issue Date: | Sep-2015 |
Publisher: | MATHEMATICS IIT ROORKEE |
Abstract: | The ability to retrieve information about the interior of any object without cutting or damaging the object in any way is simply incredible. This is the power of tomography. Tomography deals with reconstructing a structure of object from projection data obtained by illuminating the object by some radiation. Tomographic reconstruction has a huge impact on the world by its enormous and diverse applications. For instances, in radiology tomography provides insight into the human body without surgical intervention, in material science crystalline structures are reconstructed from images obtained by transmission electron microscopes, in archaeology tomographic techniques are used to extract vital information from the inside of fragile ancient excavations, tomography is used in non-destructive testing for detecting cracks in highly reliable objects, geologists examine the interior of the earth for useful raw materials, etc. In some applications like electron microscopy and non-destructive testing, the object to be reconstructed is composed of only few homogeneous materials or regions. In such cases the number of projections available or required are also very few. This gives rise to the field of Discrete Tomography (DT). DT is a special kind of tomography where the object is characterized by a small number of absorption values and the number of projections typically used are 2 to 10. Mathematically the object in DT is represented by a function π:πβπΈ, where πββ€2 is a discrete set, πΈ={π1,π2,β¦,ππ:ππββ0+,1β€πβ€π} and its projections along a lattice direction π£ββ€2is represented by the function π«π(π£):β(π£)ββ0+ defined as π«π(π£)(π)=Ξ£π(π₯)π₯βπβ©π for each πββ(π£), where β(π£) is the set of all lattice lines along direction π£. Thus the reconstruction problem of DT is to find a discrete function πfrom the known values of projections π«π(π£π)(π) along lattice directions π£1,β¦,π£π. The most widely studied problem of DT is to build a binary matrix from the given row and column projections. This problem is extremely underdetermined and has a very large solution space. Therefore additional geometrical constraints are imposed on the binary matrix to reduce the solution space. In this thesis, this underdetermined problem is investigated with the additional constraints of periodicity, connectivity, convexity and adjacency. The inclusion of constraints reduces the solution space but makes the problem NP-hard. As a result heuristics like simulated annealing, genetic algorithm, etc. are frequently employed to solve the reconstruction problem. Simulated Annealing (SA) is gaining popularity in reconstruction problems of DT due to its ii efficiency and simplicity. In the present thesis SA is used to solve four reconstruction problems of DT. The first problem encountered in the thesis is reconstruction of (π,π) β periodic binary matrix from given row (π ) and column (πΆ) projections. This problem is converted into two independent optimization problems. The first problem searches for a (π,π) β periodic binary matrix in the space of binary matrices having π and πΆ as row and column projections. The second optimization problem searches for a binary matrix satisfying the given two projections in the space of (π,π) β periodic binary matrices. Then two SA algorithms are developed for the two optimization problems. The algorithms are tested on random noiseless and noisy periodic binary matrices of different sizes and periodicities. The results obtained are promising and the algorithms showed convergence towards the optimal solution. The second problem is the reconstruction of connected binary matrix from two projections (π ,πΆ). The problem is transformed into two optimization problems. The first problem searches for a connected binary matrix in the class of binary matrices having projections (π ,πΆ) whereas the second problem searches for a binary matrix satisfying the projections (π ,πΆ) in the class of connected binary matrices. Further two SA algorithms are developed for the optimization problems and are tested on randomly generated connected binary matrices. Both the algorithms produced excellent results and are found to be robust when tested on noisy images. Third problem deals with the reconstruction of h-convex binary matrix from two projections (π ,πΆ). The problem is reformulated into two optimization problems. The first problem searches for an h-convex binary matrix in the class of binary matrices having projections (π ,πΆ) while the second problem searches for a binary matrix satisfying the projections (π ,πΆ) in the set of h-convex binary matrices. Two SA algorithms are developed for solving the two optimization problems. The algorithms were tested on random matrices and results obtained were encouraging and displayed the convergence of algorithms towards the optimal solution. The fourth and the last problem is to reconstruct an exactly-1-4-adjacent binary matrix from projections (π ,πΆ). The problem is once again changed into two optimization problems and two SA algorithms were developed to solve those problems. Both the optimization problems searches for an exactly-1-4-adjacent binary matrix in the space of binary matrices having projections (π ,πΆ). Once again the results showed the convergence of algorithms towards optimal solution. |
URI: | http://hdl.handle.net/123456789/14122 |
Research Supervisor/ Guide: | Srivastava, Tanuja |
metadata.dc.type: | Thesis |
Appears in Collections: | DOCTORAL THESES (Maths) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Divyesh Patel - 10922008.pdf | 6.55 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.