Professional Documents
Culture Documents
M.Hruday
(10J11A0530)
CSE-A
Abstract
SAI (Soft-decision Adaptive Interpolation) technique is mainly intended for maintaining the image clarity even after the image is interpolated.
Introduction
Our project presents a new image interpolation technique for enhancement of spatial resolution of images.
The project uses the switching of existing Soft-decision Adaptive Interpolation (SAI) algorithm and Single Pass Interpolation Algorithm (SPIA) methods.
Goals
This project will help effectively to interpolate a image into higher resolutions.
The edges can be shown very effectively and the blurs can reduced to the maximum extent.
Applications
To increase the quality of the image.. Print magazines Wall posters Home Based Images Consumer electronics Medical imaging
SDLC Model
Existing System
In the Existing System, two basic techniques are used: Bilinear and Bicubic.
In bilinear, the pixels are placed linearly in the destination without any manipulations in the image.
In bicubic, we consider 16 pixels for calculating the destination pixel value. This increases the complexity in calculating the destination image.
Abhinav-hitech college of engineering
Proposed System
To overcome the drawback of the existing system, SAI technique is proposed where 4 pixels are considered in calculating the destination pixel value. This reduces the time complexity in generating the interpolated image.
Modules
There are four modules present in the product. They are:
LOGIN MODULE INPUT IMAGE MODULE ANALYSE MISSING PIXELS MODULE PIXEL INTERPOLATION MODULE
Abhinav-hitech college of engineering
Requirement Specifications
Software interfaces : (Front-end) Microsoft C# 3.0 Microsoft Visual Studio 2008 IDE Microsoft Windows XP Microsoft Dot Net Frame work 3.0. Hardware interfaces Processor:: Pentium-IV (or) Higher Ram:: 1GB (or) Higher Hard disk:: 40GB
Abhinav-hitech college of engineering
Application Architecture
USER INTERFACE
DATABASE (local)
Software Architecture
USER
LOGIN
USER
LOGIN
USER
LOGIN
USER
LOGIN
USECASE Diagram
Give the image
Interpolation
Save
User Copy
Paste
Zoom in/out
CLASS DIAGRAM
Object Diagram
Log in Provide In put Imag e
STATECHART DIAGRAM
Login If login fails it repeats login page
Input image
Analyze image
Apply interpolation
View results
SEQUENCE DIAGRAM
The final image will be very effective. Not only these the user can also save the image and has the option to print the image.
Abhinav-hitech college of engineering
FUTURE ENHANCEMENT
This project gives the interpolated image without blurs in it. We can extend this project by giving different features like editing, cropping, etc.,
Microsoft.NET Framework
VB C++ C# ASP . Common Language Specification
Visual Studio.NET
Web Services
User Interface
References
The following were referred during the analysis and execution phase of the project: Books: SOFTWARE ENGINEERING - By Roger.S.Pressman Grady Booch, et al: The Unified Modeling Language User Guide, Addison-Wesley Deitel, H., Deitel, P., et al., C#, How to Program, Prentice-Hall, Upper Saddle River, NJ Wrox publications, Professional C# Advanced Reflection concepts by George Lenn Online Resources: http://msdn.microsoft.com/hi-in/default.aspx - Microsoft Developer Network Webpage Turtschi, A., et al., C# .NET Web Developers Guide, Syngress, electronic volume at www.netlibrary.com Tools: Rational Rose Microsoft Visual Studio 2008 Abhinav-hitech college of engineering
Any QUERIES