ArticlesBase.com - Free Articles Directory
Free Online Articles Directory
20.08.2008 Sign In Register Hello Guest
Email:
Password:
Remember Me 
forgot your password?


Image Upsizing: Best Methods Compared

Author: subpic Author Ranking Blue | Posted: 08-09-2007 | Comments: 0 | Views: 329 | Rating:  (325) Article Popularity - Bronze (?) Got a Question? Ask.
Sign Up Now!

I will begin by explaining various aspects about image resizing: how it works, what the important problems are, who would be interested in this. I’ll continue by comparing several existing methods. Finally I’ll conclude with the best method to use.

How does enlarging work?

Upsizing an image increases its resolution (size in pixels/points). To do this, information from the original image is used to create the enlarged version. Imagine a grid of pixels in a plane. In the original image they are all side by side. Enlarging the image means enlarging the grid. The more you stretch it, the more separated the pixels become. Those pixels in-between need to be filled-in. This is called interpolation. There can be other steps after interpolation.

Problems that need to be solved by upsizing

One of the problems that appear is that for small images pixels on the edges may be aliased. This becomes more apparent when enlarging. This is the jagged edges problem that many upsizing methods try to overcome. In one extreme you have edges that are sharp but jagged in another smooth but blurry. A compromise between smoothing an edge and keeping it sharp is searched for. Over-smoothing to maintain sharpness is not that hard to obtain but this creates an unrealistic look to images. Another problem is loss of detailed texture in the upsized image. The only method that even considers this is reshading.

When is upsizing an image useful?

Increasing the size by 200% means transforming a 3 megapixel (MP) image into a 12 MP one. If something like this can be created without losing quality then using an average camera and upsizing it would be almost the same as using a professional camera. Also, cropping and enlarging a portion of an image would be equivalent to having a better zoom lens on your camera. Of course, taking the photo with a professional camera and upsizing it would make very large prints easy.

Well known methods for enlarging an image

I’ll present a few widely known approaches. Some are commercially available: Photoshop, Genuine fractals, Photo zoom and others are free: Reshade.

Photoshop

Although everybody considers Photoshop as The tool of choice for any image manipulation, its features cover only some basic needs in this field. It is mainly designed to be a framework for image processing by allowing the inclusion of plug-ins that can easily interoperate. Because of this, even experienced Photoshop users have a hard time when upsizing images. The default algorithms for this purpose are made to be fast but not very powerful.

Best methods for upsizing images

These methods go further in their search for better quality upsizing. They are designed to allow greater enlargement factors without serious degradation in image quality.

Reshade

This is the newest method from the ones I mentioned. It permits enlargements of up to 200% without losing any quality. This means that even an experienced photographer would have a hard time picking an enlarged version from an original photo. Beyond this zoom factor, the images look a little over-processed. Even at higher zoom ratios reshade seams to work better on most images than any of the other techniques. From my point of view it's the best choice. I wouldn’t need greater zooming anyway because the degradation becomes visible with any possible technique beyond 200% enlargement.

Genuine fractals

This method tries not to overdo the edge sharpening and de-blurring like Photo zoom and maintains the quality of the image pretty good (for zoom factors of about 500%). For smaller zooms the image quality is very similar to what you can get in Photoshop. That means a lot of blurry edges remain after upsizing.

Photo zoom

Although the clarity of the edges is better than for Genuine fractals (at large zoom factors, 400%), there is an obvious smoothing effect that creates the impression that the image has been over-painted. This might be ok if it’s what you’re looking for but for photography, it adds an unrealistic look to the resized images. Although small details when enlarged remain smooth, reshading does a better job at this, also keeping them small.

Conclusion

In conclusion, I do not suggest using enlarging for every photo you take. The original can always look better even if an enlarged version has insignificant quality loss. But, it often happens that you want to crop only a part of a picture and it becomes too small to print or use as desktop wallpaper. Or maybe you don’t have your best camera nearby and use a lower megapixel one. In these situations enlarging becomes the best option available. I recommend reshading your pictures for best quality. It’s also freely available online at: reshade.com.

Rate this Article: Current: 5 / 5 stars - 43 vote(s).

Article Source: http://www.articlesbase.com/software-articles/image-upsizing-best-methods-compared-211251.html

Print this Article Print article   Email to a Friend Send to friend   Publish this Article on your Website Publish this Article   Send Author Feedback Author feedback  
About the Author:

I am a researcher in image processing at reshade.com

Submitting articles has become one of the most popular means of generating quality backlinks and targeted traffic to your website. Join us today - It's Free!

Article Comments

Comment on this article Comment on this article
Your Name
Your Email:
Comment Body
Enter Validation Code: Captcha


Related Articles

Methods in Use to Treat Penis Problems
By: Knut Holt | 06/10/2006 | Men's Issues
Here are presented several practical methods in use for enlarging the penis and improving penile shape.

Methods in Use for Male Genital Enhancement and Improvement
By: Knut Holt | 18/04/2007 | Men's Issues
Here are presented several methods in practical use for enlargement of the penis and improvement of penile shape.

How to Resize Images Basics
By: Bruce Bidgood | 09/08/2007 | Software
The following article will guide you through the basic steps to learn how to resize images. This involves 3 basic things, the right height, width and quality of the image, if you set these three things correctly, you will resize images properly every time.

Got a Question? Ask.

Ask the community a question about this article:

Frequently Asked Questions

Is perfection real?
By: sofihawkins | 11-06-2007
Is perfection real?

Q&A Powered by:
Powered by Yedda 

Latest Software Articles

Great Plains Reseller News: Advanced Odbc Integration Review
By: Andrew Karasev | 20/08/2008
Microsoft Dynamics GP ERP has pretty cool and end user friendly integrating module: Great Plains Integration Manager. With Dynamics GP version 10.0, IM got revolutionary improvements in the form of eConnect connectors

How to Identify and Beat the Win32 Adware Virtumonde Virus
By: Dave Page | 20/08/2008
The win32/adware.virtumonde virus is a Trojan horse virus which is annoying and generally a nightmare to get rid of. Most people will experience a virus at some point in their life but this one, I have to say, is one of the worst there is. I say that because of its annoyance rather than it completely destroying your computer.

Zip Code Software - Zip Code Database Software Explained
By: Shawn Stephenson | 19/08/2008
Whats all the fuss about zip code software? Find find out what it is and why it may be useful to you.

Great Plains Consultant News: Upgrade to Version 10.0 Issues
By: Andrew Karasev | 19/08/2008
Microsoft Dynamics GP version 10.0 is current at this time, August 2008. If you are planning to upgrade from earlier version, you should read the upgrade recommendations on your GP customer or partner source.

What to Expect From a Software Development Company
By: Jhoana Cooper | 19/08/2008
In order for any software product to be released on the market, software development is an essential process. The entire range of activities and services offered by a software development company is a direct result of hard-work, commitment and experience.

Custom Software Development for Better Business
By: Ivan Hoffman | 19/08/2008
The custom software is built according to the requirements and working of the company or the users. The process involved in building a custom application is to firstly understand the requirements, study them, and form an information system to meet the requirements and design and develop the application. The functionality of the software should be clearly defined in order to obtain the desired end results.

Magento Custom Design Templates and Themes
By: Osd India | 19/08/2008
Magento developers at offshore software development India has good experience on Magento customization and development based on the Zend framework. Magento is a new professional open-source eCommerce solution offering unprecedented flexibility and control. You can Control every facet of your store, from merchandising to promotions and more. There are no limits to creativity with Magento.

Tracegains Saas Food Quality Leader Actively Supports Iso 22000
By: Thomas Cutler | 18/08/2008
TraceGains SaaS Food Quality Leader Actively Supports ISO 22000

Article Categories






Give Feedback

Sign up for our email newsletter

Receive updates, enter your email below