Browsing by Author "Gaspe, G.M.S.M."
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Convert 2d Images to 3d Image(Uva Wellassa University of Sri Lanka, 2013) Gaspe, G.M.S.M.Image processing plays a major role in modem technology. Implementations of this field are varying from simple applications like documentation to complex applications like space context. Before use in the above applications images should be processed using relevant techniques. There is lots of software that can process the images and get the outputs to be use in the above mentioned applications. To be use in applications like automatic navigation of robots and vehicles, satellite identification and fault diagnosis, medical reasoning and remote surgery, conversion of 2D images to 3D images is important. There are many algorithms which have been developed in order to obtain 3D images using 2D images. Matlab software includes many functions, data types and devices which supports to developing new algorithms. This algorithm uses stereo images, red, cyan composite images, basic block matching, depth mapping and noise filtering. The final outcome of above steps is a 3D image with fewer errors and less time consuming.Item Convert 2D Images to 3D Image(Uva Wellassa University of Sri Lanka, 2013) Gaspe, G.M.S.M.; Ekanayake, R.M.T.C.B.; Wijesooriya, P.N.Image processing plays a major role in modern technology. Implementations of this field are varying from simple applications like documentation to complex applications like space context. Before use in the above applications images should be processed using relevant techniques. There are many software that can process the images and get the outputs to be used in the above mentioned applications. Conversion of 2D images into 3D format is essential in applications such as automatic navigation of robots and vehicles, satellite identification and fault diagnosis, medical reasoning and remote surgery (Pollefeys et al., 2000). With developed software user can obtain 3D images using 2D images in a lesser time and the human interaction have been eliminated to a single step. Methodology MATLAB is a technical computing language used throughout the research (Background on matlab image processing toolboxes, 2013). The system allows user to input two stereo images of the object which is to be converted into 3D. Then the image pair is read and converted to gray scale for the matching process. To have more efficient and accurate results two system objects were used. Basically red-cyan channel images give 3D visualization when visualized with 3D spectacles or one with a red and cyan vision. So the conversion of two stereo images to cyan and red is done. RGB value of cyan is 0,255,255 and RGB value of red is 255, 0, 0. So left image is (:,:,1:1)=0 and right image is(:,:,2:3)=0;. For the best block matching step, extract the 7 X 7 pixel block is considered in the right image and search along the same row in the left image (Image point matching, 2013). Sum of absolute difference is used to compare the image regions. Template Matcher System object is used to increase the accuracy of blocks matching (www.imageprocessingbook.com). Then allocating space for all template matcher system objects is done. Scan is done over all rows and columns and disparity bound is calculated for each. Then template and region of interest is constructed. Depth map have positive values only. Finally As there are noisy patches and bad depth estimates everywhere noise filtration is done.