As a quick follow-up, some people have asked if they could see the 
Matlab code.

The matlab code is functional - but certainly not clean by any standard. 
It works, and there's a small readme explaining which method to call to 
make it work, but most of the code is not documented, and there's a lot 
of old junk in it. It was an academic project, and as such not meant for 
widespread use or viewing.
It's in a zip file you can download here: 
https://www.dropbox.com/s/096dfeo0wtjtp4z/thesis-matlab-code.zip

However if you're curious to see the innards of how it works, well, 
you're welcome to dig in. I'll answer to questions about it if you have 
any, but I'd recommend that you read the thesis itself if you have 
questions about how it works. I'd much rather answer questions about the 
thesis itself than the code.

I've been on IRC recently and have gotten a start on making a standalone 
C program to do the deblurring that we can then convert to a DT module - 
and for that I want to thank houz, hanatos and the several others who've 
been helping me learn the C-way to bring this work to public consumption.

And, for those in a hurry to deblur pictures, all I have to say is 
"it'll be ready when it's ready". I don't want to give you a timeline 
because I can't give you dates when I expect things to be done. I'm 
doing this as a hobby, and I'd like to enjoy doing it however long it 
takes to bring to fruition.

Cheers,
Jon

On 16.12.2013 14:07, John C wrote:
> Hi all,
>
> I wrote a year and a half ago or so to a couple of devs, thinking I'd
> build a plugin for motion deblurring directly into DT... However the PhD
> student assigned to supervising my master's thesis thought I'd be better
> off writing it in Matlab. I'm not sure Matlab was the best tool for the
> job, but I managed to get it working well enough for an academic
> project, except it was very slow (25 minutes on average for 1MP images).
>
> I'd like to start integrating my now-completed thesis work into DT, with
> the hope that others may help me tweak it to provide a higher-quality
> deblurring. And bring DT in direct competition with Photoshop's
> "Camera-shake removal tool".
>
> To that end I'm posting my thesis PDF link for anyone interested
> (careful, 55MB download) :
> https://www.dropbox.com/s/hkhlsyvunvafrsj/thesis.pdf
>
> I'll be hopping onto IRC during the holiday season to see if anyone can
> help me get familiar with the plugin development system so I can start
> re-writing the code. I'm doing mostly Java dev, so chances are I'll have
> a lot of learning to do, and be somewhat of a fixture on IRC when
> working on it.
>
> Happy reading!
> John
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> darktable-devel mailing list
> darktable-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/darktable-devel


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to