12-12-2012, 04:17 PM
3D IMAGE FORMATION BY LENS
3D IMAGE FORMATION BY LENS.docx (Size: 43.93 KB / Downloads: 18)
Introduction
Computer is a powerful tool for the rapid and economical production of pictures. Graphical displays have tremendous advantages as such it has been used so wide. Today, we find computer graphics used routinely in such diverse areas as science, engineering, medicine, business, industry, government, art, entertainment, advertising, education and trainings.
Computer graphics has its widespread uses in user interface, data visualization, television, commercials, motion pictures, simulation and much more. Different algorithm and hardware devices have been implemented for improving the effectiveness realism, and speed of picture generation. As per our project to be submitted in the 5th semester of our course of study we are making a “3D IMAGE FORMATION BY LENS” project. The project will be helpful in the field of science especially optical physics to analyse the nature of lenses. We will have a 3D object and the image of the object will be produced as per the rules of physics. One can find the magnification factor,calculate the image distance. The image of the object varies in size, position according to the focal length of the lens and the object distance.
Objectives
The main objective of this project will be to design a 3D-simulation – “Image formation by lens” thereby using the concepts of different algorithms we have studied as part of our course in computer graphics .We will work on 3D object and its corresponding image production taking into a 3D lens placed within some range. The objective of our project will be therefore to utilize our theoretical knowledge on computer graphics to produce something useful in the scientific scenario. To be aquainted with translation, rotation scaling and other aspects of computer graphics will be the priority.
Methodology
We will be working on this project using c++ builder environment. Line drawing algorithms along with the ideas of scaling, rotation and transformation will be used. We will take the help of optical physics ie, different physics formula relating the characteristics and position of the concave and the convex type of lenses. Magnification and calculation of the image distance will be done on the same basis. We will take the help from our seniors and teachers for the proper completion and output of this project. Ideas regarding the development of source codes will be taken from different books and web.We will have a 3D type surface passing through the optical center of the lens and this surface will act as the base for the object and the image formed. The user can enter the object distance and the focal length of the type of lens to find the magnification factor and the image distance.
Scope of Project
The project will find its use in scientific study to analyse the nature of lenses.It will also have use in medical science where power calculation for the lenses is required. The project will help wide range of students and physicists to garner the information and to fulfil their queries on these subjects. This project can be incorporated in schools and colleges for making the sudents clear about the concepts of optometry. Besides it serves as a simple graphics project to the beginners of computer graphics.
Study Period
The project needs to have a thorough knowledge of different transformation basics and also the knowledge of optics as a major part. So proposed Project will be submitted within a month from the date of submission of this proposal.