I am glad to let you know that our paper has been published in the latest issue of IEEE Signal Processing Magazine:
P. Vandewalle, J. Kovacevic and M. Vetterli, Reproducible Research in Signal Processing - What, why, and how, IEEE Signal Processing Magazine, Vol. 26, Nr. 3, pp. 37-47, 2009, DOI: 10.1109/MSP.2009.932122.
Have you ever tried to reproduce the results presented in a research paper? For many of our current publications, this would unfortunately be a challenging task. For a computational algorithm, details such as the exact data set, initialization or termination procedures, and precise parameter values are often omitted in the publication for various reasons, such as a lack of space, a lack of self-discipline, or an apparent lack of interest to the readers, to name a few. This makes it difficult, if not impossible, for someone else to obtain the same results. In our experience, it is often even worse as even we are not always able to reproduce our own experiments, making it difficult to answer questions from colleagues about details. Following are some examples of e-mails we have received: “I just read your paper X. It is very completely described, however I am confused by Y. Could you provide the implementation code to me for reference if possible?” “Hi! I am also working on a project related to X. I have implemented your algorithm but cannot get the same results as described in your paper. Which values should I use for parameters Y and Z?”
Enjoy reading! And feel free to post your comments!
Good article. But often in an effort to reproduce the work we end up with a new work.
great tips. I enjoyed reading this,
Doctor Patrick Vandewalle,
I’m a PhD. candidate majored in Computer Science and Engineering in South China Univ. of Tech.and also a lecturer in the Dept. of Computer Science in Jinan Univ. Both of these two university locate in Guangzhou, an important city in South China.
I have read several of your papers on super resolution(SR) image reconstruction which is also the topic of my PhD dissertation. Your outstanding research work on image registration and SR reconstruction attracts me and arouses my interest on this field. For the sake of pure research, I downloaded the software - superresolution2.0 from the EPFL website and made a slight modification to handle images with other formats besides TIF images by myself. First of all, I would like to express my appreciation for your kind providing of the software which helps me a lot.
And I have some questions on your software. I would be most grateful if you can answer them for me. These questions are following,
(1)
In the readme.txt file of the software, you mentioned that four motion estimation algorithms including yours, Marcel’s, Lucchese’s and Keren’s as well as six image reconstruction algorithms of were implemented. But two reconstruction algorithms have no specific references, the one is Papoulis-Gerchberg[1](Papoulis and Gerchberg’s POCS algorithm) and the other is POCS[2](a Projection Onto Convex Sets algorithm). If these two methods refer to
these two papers below?
[1] A. Papoulis, “Generalized sampling expansion,” IEEE Transactions on Circuits Systems, vol. 24, no. 11, pp. 652–654, 1977.
[2] H. Stark and P. Oskoui, “High resolution image recovery from image-plane arrays, using convex projections,” J. Opt. Soc. Am. A, Vol. 6, pp.1715-1726, 1989.
However, I can not find any related papers of Gerchberg. If you can tell me some main literatures of these two approaches please?
(2)
I’m curious why you implemented just a frequency domain registration method proposed by you and your coauthors but not any SR reconstruction approaches in the software? As I know, you’ve published a series of papers on SR reconstruction since 2003 and have complete your PhD dissertation titled “Super-resolution from unregistered aliased images” in 2006 the same year when you made the lastest modification of your software. Since you’ve mentioned in your dissertation that you focus your attention on image registration stage in SR problems, I guess this maybe the answer to my question. However, you also mentioned in your papers you reconstruct high-resolution images through non-uniform interpolation method after registration. I want to know if your can mail me related codes or software of your reconstruction methods for a contrast experiment in my research? I have implemented a interpolation-based SR algorithm in the environment of MATLAB7.0 recently as a part of my dissertation and I’m eager to find some methods of the same category to do experiments. I promise your codes or software provided will be used only for my personal research but not any commercial purposes and I’m sure to add references of your papers to my papers.
Thank you very much for taking time to read my mail and expect for your reply soon. And I sincerely apologize for my overcurious and excessive requests if you think so.
Sincerely,
LI Zhan
Dept. of Computer Science,
Jinan Univ.,
Guangzhou,
China,510632
Dear Li,
Thanks for your interest in our super-resolution work. As this is not the core topic of this post, I responded to you offline.