Gizmo's Freeware is Recruiting
We are currently looking for people with skills and/or interest in the following areas:
- Anonymous Surfing Service
- Mobile Apps contributors
- Mac Section contributors
If this sounds like you then click here for more details
Latest Microsoft Panorama Stitcher Wows Gizmo
I review so much software every year that it takes something truly special to make me sit up and say ‘Wow!”
But that was exactly my reaction to the latest version 1.3.3 of Microsoft’s free “ICE” panorama stitcher.
The ICE program or Image Composite Editor to give it its full name, is a product from the imaging group at Microsoft Research. This group has been doing some remarkable work including the mind-blowing Photosynth project that creates 3D views by combining multiple two dimensional photos. (see http://photosynth.net)
In fact, the latest version of the ICE panorama stitcher appears to borrow some of the Photosynth technology. Not only can you patch together photos taken in a one dimensional pan you can also create composites of photos taken in two dimensions. Furthermore these two dimensional composites don’t have to be taken on a tripod using a rigid grid pattern – they just need to be overlapping. ICE doesn’t even need to be told the order in which the photos were taken; it works that out for itself.
To test it out I went to a local park and took 15 overlapping shots on a compact camera in a very rough 3 by 5 grid. The camera was hand held and I took the shots simply by pivoting my body on one spot while trying to maintain my camera horizontal. I made no attempt at exposure correction – all shots were taken with the camera set to auto. I then uploaded the 15 shots from my camera to a folder on my laptop.
To evaluate ICE’s ability to work out what is relevant I moved three totally unrelated photos to the same folder. I then selected all 18 photos and dragged these into ICE.
Within 45 seconds ICE had correctly patched together the 15 ten megapixel panorama images and ignored the three irrelevant photos.
The results were spectacular. The joining was near perfect and gave no hint of the crude manner in which the panorama was taken. Exposure matching was excellent.

As is normally the case with normal one dimensional photo stitchers the edges of my two dimensional panorama were irregular. However with the click of a mouse ICE automatically cropped the shot to provide straight edges. The result was a huge super wide angle 18MB photo that would normally have required an expensive large format camera with an equally expensive lens. Here’s a thumbnail of the final panorama. The slight curvature to the right is not distortion but a rising landscape as I took the photo while standing on a small hill.

This 20 Megapixel composite was assembled by ICE from 15 shots taken hand held in a 5x3 matrix
Once you’ve created your panorama you can save it in standard JPEG, TIFF, BMP or PNG formats. You can also save it in HD Photo or Silverlight Deep Zoom formats for viewing in Microsoft’s specialist HD Photo Panorama viewer. You can also upload your images to PhotoSynth website to create full 3D effects that can be viewed by all.
Am I impressed? You bet. With its ability to stitch seamlessly in two dimensions ICE is by a clear margin the best panorama stitcher I’ve ever used whether commercial or free. It is an essential freebie for anyone who takes digital photos. Not only does it provide the ultimate in panorama stitching it opens up to the average camera owner a whole range of creative wide angle opportunities that were formerly the exclusive province of those who owned expensive photographic equipment.
Gizmo
New features in version 1.3.3
- Accelerated stitching on multiple CPU cores
- Ability to publish, view, and share panoramas on the Photosynth web site
- Support for "structured panoramas" — panoramas consisting of hundreds of photos taken in a rectangular grid of rows and columns (usually by a robotic device like the GigaPan tripod heads)
- No image size limitation — stitch gigapixel panoramas
- Support for input images with 8 or 16 bits per component
Additional features
- State-of-the-art stitching engine
- Automatic exposure blending
- Choice of planar, cylindrical, or spherical projection
- Orientation tool for adjusting panorama rotation
- Automatic cropping to maximum image area
- Native support for 64-bit operating systems
- Wide range of output formats, including JPEG, TIFF, BMP, PNG, HD Photo, and Silverlight Deep Zoom
System requirements
Windows XP, Windows Vista, and Windows 7, 32 or 64 bit.
Download link:
http://research.microsoft.com/en-us/um/redmond/groups/ivm/ice/ (3MB)
- Article type:


Comments
I downloaded the latest version of Ice and have used it to stitch captured shots from Google maps sat images and it does a great job with anywhere form 3 to 26 overlapping images
very nice product for this use
Autostitch is free, but the front end isn't the simplest, or so I gather. I purchased a commercial application that provides the functionality of this ICE and more a few years ago. It's lots of fun and the results are spectacular.
The idea that you don't need a tripod etc. is strictly from the snapshot mentality. If you intend on doing it really seriously for commercial purposes, you still need a good camera and a tripod. Although the results you can get without, just stitching snapshots are still really super.
I believe Microsoft hired Matthew Brown, one of the creators of Autostitch, to build ICE.
The first version of ICE wasn't that great, but it is now far superior.
Version 1.2 was great. I downloaded it sometime in 2008 and have been using ever since. It hadn't been updated in so long I forgot about checking. Thought maybe it was abandon. Its Back! Good think I have a RSS from TSA.
Try as I might, I cannot get the dotNEt3.5 installed. It ends with an error message. After trawling through many tech forums to find a fix, I give up (reluctantly!)
Thanx Gizmo!
This thing is amazing. Below my first results from photos I took with my mobile phone camera.
http://cid-ac2faec13430bbd4.skydrive.live.com/browse.aspx/.Public/Playin...
Quigrim
Pretty impressive results Quigrim for a phone camera!
Notice from the blue sky in your shots how well ICE blends the exposures and color across multiple photos taken at different exposures.
Notice too how you got classy wide angle shots from the basic narrow angle lens typical of phone cameras.
For those who have SLRs with removable lenses, the advent of ICE makes you wonder whether wide angle lenses are worth buying and/or carting around in you camera bag just for the occasional shot.
Gizmo
I wonder whether anybody else had the same problem. It downloaded beautifully, made one absolute fabulous panorama and allowed me to save it. But when I tried another set of photos, the whole program just freezes when I try and save it . I uninstalled and re-installed it but it still freezes up
I'm surprised it hasn't come up. There is a cross platform pano stitcher that's been around for quite some time and it's also free. I've used it on windows and linux with great success and it doesn't need the .NET framework to function. It's geared more toward the pro because of the options available but it will also do the simple stuff. Perspective correction? No Problem.. HDR.. yep.. check it out at http://hugin.sourceforge.net/ you won't be disappointed.
I have v. 1.2 (Nov 2008) and it does not require NetFramework 3. I have v.2.
Fabulous program. I had some negatives from an old Box Brownie camera, cira early 50's. They were too big for my wiz bang negative scanner so I had to cut the negatives in half and scan each half separately. ICE put the two pieces back together absolutely seamlessly and without my having to decide which piece went where.
Gizmo, that's a wonderful park that you live near to. An excellent place to unwind after doing all the great work. Thanks for the tip regarding Panorama Stitcher. More strength to your arms!
That's not a park - it's his garden! There used to be ducks on the pond but he's eaten them all :)
Give me a beak MC. My forum logo is GizmoDuck so ducks are definitely not on my diet:)
Thanks Tony, your link hit the sweet point.
Link not working, right now anyway?
This link from Tony (#37) is a good one,.. it worked for me after a couple of days of "broken link" which is apparently only affecting a small number of us.
http://www.photo-freeware.net/microsoft-image-composite-editor.php
Wow... Ian... no kidding. It's amazing.
Microsoft won't keep this thing free for very much longer, I'll bet.
__________________________
Gregg L. DesElms
Napa, California USA
The download link worked fine for me using Firefox. Clicked and it opened a new window and then chose the 64 bit and hit download. Worked perfect
Hasn't autostitch.exe been doing basically the same thing for years (and also freeware, I believe)?
Autostitching products have been around for years. What's different with ICE is that has lifted the bar in both usability and capability.
Just think about it. I took 15 shots hand held in a very approximate two dimensional matrix and threw these to ICE along with a few unrelated photos. I didn't tell it how I took the shots, nor did I say in what order. I didn't even say they formed a 2D matrix rather than a one dimensional panorama. Yet it sorted it all out by itself without any intervention. Furthermore the joining and exposure matching was near flawless.
Now that is truly impressive. In fact too close to black magic for my liking :)
Gizmo
"Just think about it. I took 15 shots hand held in a very approximate two dimensional matrix and threw these to ICE along with a few unrelated photos. I didn't tell it how I took the shots, nor did I say in what order. I didn't even say they formed a 2D matrix rather than a one dimensional panorama. Yet it sorted it all out by itself without any intervention. Furthermore the joining and exposure matching was near flawless.
Now that is truly impressive. In fact too close to black magic for my liking :)
Gizmo"
Yes, of course I thought about it. In fact I do agree that it almost looks like black magic.
I am just saying that autostitch.exe has been doing the exact same thing (word by word) for free and for years now.
Which surprises me, because autostitch.exe has been actually reviewed by you here in the past.
The link is ok for me and ICE is fantastic. Thanks Gizmo.
Unfortunately, one has to install Microsoft NET 3.5. So I won't be, 'cos I'm not installing that little beastie.
That's just silly... the sort of thing that Linux and Firefox purists say. If you don't want to use Windows, then don't. But if you do, then guess what: The .NET framework is a necessary part of it.
The only time it's problematic is if one screws around with it... by doing something like trying to uninstall it; or by trying to apply the wrong update... stuff like that. The .NET framework, it's true, can be tricky. However, like Internet Explorer, it's a core part of Windows that really needs to be there, whether or not you use/need it.
And don't get me wrong, I hate Microsoft as much as the next guy. I'm just saying that there's not a thing wrong with the .NET framework, all versions, right up thru the new version 4, running on any version of Windows. You miss-out on about a third to maybe half of what's out there for Windows by turning-up your nose at it.
Just my $.02 worth (which my ex-wife will tell you is usually all it's worth).
__________________________
Gregg L. DesElms
Napa, California USA
What's wrong with it?
Aren't you locking yourself out of future installs as well? Is it poison? Or you don't like OS updates?
Is there a technical reason, or is it just pig-headedness?
Probably being pig headed. Its not an OS update. I run WIN XP Pro SP3 and update every time. I have a stable fast system which does the job I want of it. I'll go to Win 7 when I need to. I don't need the framework for 99% of what I do so I don't want the bloat.
Please tell us more about NET 3.5 - e.g. size, what it does, and why you don't want to install it.
Microsoft NET Framework adds bloat and uses resources. I don't need it for the stuff I run and I avoid occasional programs like this if its called for.
Windows secrets hasn't been in favour of the framework and updates two years ago caused chaos.
These are my main two reasons
1. Applications running in a managed environment tend to require more system resources than similar applications that access machine resources more directly.
2. Newer versions of the framework (3.5 and up) are not pre-installed in versions of Windows below Windows 7. Applications must lead users without the framework through a procedure to install it. Size of .NET framework runtime installers for end-users are huge. The size is around 54 MB for .NET 3.0, 197 MB for .NET 3.5, and 250 MB for .NET 3.5 SP1
So what?
It's WINDOWS we're talking about, here... not Linux. Bloat is a part of it, just like politics is a part of government, or seat belts are part of driving. Throw enough hardware at it (dual-core processor 2GHz or faster, minimum 4GB of RAM, minimum 250GB hard drive), bother to control what loads when Windows starts, run a simple memory optimizer (not just any optimizer but, rather, only this one), reboot every day (Windows isn't Linux and was never meant to go days and days or weeks and weeks without rebooting... and it's not a badge of honor to see how long one can go)...
...and you'll never even notice.
There's simply no justification for refusing to use the .NET framework in Windows. Yes, updates two years ago caused chaos. And no Linux or Mac release has ever screwed-up everything, either... right?
I've been at this for over 30 years. I was a purist/idealist once, too. Trust me, there's no point. You can't keep up, no matter how hard you try... not, at least, if you want a life. So don't try. Just play along and minimize harm, and everything works out in the end.
Believe it.
__________________________
Gregg L. DesElms
Napa, California USA
@DesElms. I love the way you put it! I fully agree!
Quigrim
Post new comment