Denoise 1.0 released

Today marks the date of the first release of Denoise, a product I’ve been working on through past months. It’s a small Mac application implementing a denoising algorithm for images - photos and scans.

I’m very enthusiastic about the release, I was anticipating to show what I’ve already done to a larger audience, and discuss the future direction. The development before reaching 1.0 was a lonely one, something I’m not used to from my previous career where development is based on concrete user’s needs. Development of new product is very different in this regard, everything is based on a guess - that there are people with the same taste as me and they are willing to become my customers.

Denoise is a result of my own need. I once had a grainy photo. I liked the photo so much that I wanted to improve its quality. I found some programs that promised help, but testing them didn’t bring me anywhere. I either didn’t understand their interface, or I was not happy with the result. Then I stumbled upon the GREYCstoration, a freely described algorithm and an open-source implementation for Linux. Thanks to Mac’s Unix underpinnings I got it running on my Mac in few hours, and was surprised by the result. Using command line utility for imaging was no fun, but I got the result I wished for.

I didn’t start to develop Denoise at that time. That came much later when I brainstormed the ideas on what I want to develop for a Mac. Having an application for easy denoising of photos makes so much sense. So I went ahead and started implementing the algorithm my way. Some parts I’ve done using Core Image - the powerful image-processing technology on a Mac, other parts are optimized for execution on velocity engine of PowerPC or SSE instructions on Intel processors. All that to make the complex process of denoising as fast as possible. On top of that I created a Mac user interface using the Cocoa framework.

Actually, I planned Denoise 1.0 to have more features and richer user interface. But pretty soon in the development I missed the feedback, and got the need to have it out as soon as possible. I cut few features, made few shortcuts, and simply released.

Today the site is up, Denoise is available for download, press release is out, I’m excited about me becoming Indie, and looking forward to continue Denoise’s development.

2 Responses to “Denoise 1.0 released”

  1. Bill Fuller Says:

    Well, I guess I’m close to the first customer. I too have been unhappy with other noise removers. All of them left my image too soft. I read about Denoise this morning and downloaded the trial and tested it on some images that I really like but were shot way too early in the morning to have decent light. Denoise at its default settings did a better job of removing the noise due to excessively high ISO settings without destroying the image in the process than anything else I’ve tried. I guess we have the same set of needs.

    It’s good that it worked well with the default settings, since there are no docs as yet. At any rate, it impressed me enough to buy it after about 30 minutes of testing. I usually test more than that. Either the product is exceptionally good, or you caught me too early in the morning before the coffee kicked in.

  2. Michal Says:

    Thanks for nice words Bill, it’s a huge support for me to read it. I hope your sale was not just a result of decaffeination, and that you still enjoy being the customer Nr. 4. For me all sales today were equal enjoyable as the 1st one. Thanks everybody.

Leave a Reply