GSoC 2009
This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.
This is a read-only list on gimpusers.com so this discussion thread is read-only, too.
Gsoc 2009 | amit kumar | 27 Mar 18:44 |
GSoC 2009 | Nebojsa Andjelkovic | 02 Apr 18:11 |
GSoC 2009 | Nicolas Robidoux | 02 Apr 18:27 |
GSoC 2009 | Vincent Lordier | 02 Apr 19:02 |
Gsoc 2009
Dear Nicolas Robidoux
I am Amit Kumar from India,an undergraduate engineering student(Electronics
& communication engineering) of IIT Guwahati.
I went through Ideas list of GNU Image Manipulation Program for Gsoc
2009.
I found More Flexible Abyss Policies (including Nearest Neighbour, a.k.a.
clamp) and Consistent Image Size for GEGL Resamplers .I would like to work
on this.
I have enough experience in this field.
Kindly reply to this mail so that next time we discuss this.
Sincerely yours Amit
GSoC 2009
Hello,
Me
My name is Nebojsa Andjelkovic and I am a MSc student of Computer Science
and Informatics at the Faculty of Electronic Engeneering, University of Nis,
Serbia. My currently GPA is 9.7/10 ( top 1%). Also, I have a part time job
in the USA-based company MotionDSP (www.motiondsp.com) as a resercher and
developer. I've been working on various image and video processing
algorithms for deblurring, color and contrast enhancement(ACE, CLAHE),
superresolution, motion detection, stabilization etc.I have a strong
background in C/C++ programing on both windows and linux platforms.
Furthermore, I took part in research activities and development of an
algorithm for copyright detection of video material which we have patented
last year.
Software Development skills As a employee of the MotionDSP I have been working on the flowing projects: 1. mdspproc, C/C++ command line aplication (linux and windows platforms) for video processing/enhancement ( stabilization, color/contrast enhancement, frame interpolation, superresolution, deblocking, deblurring etc) I have been working on contrat enhancement, deblurring and stabilization algorithms and their's implementation and optimization in C. Furthermore I took a part in theirs GPU (CUDA) implementations. Also I have been working on input and output file formats (video codecs, audio codecs, subtitle codecs, etc)
2. mdspproc, as a shared library (linux .so and windows .dll). I took part in building this library (making a debin intallation packet ). Also I tok a part in making an interface between this library and our two main aplications (Ikena and Vreveal).
Tools that I have been using: Kdevelop, Kgdb, GNU Toolchain - gcc, gdb, make, MS Visual C++, Eclipse SDK + cdt. Software development and programming: C/C++ programming (5 years of expirience) Java, BASH, Python, Lisp.
Image Manipulation Skills I use image manipulations software for some basic tasks( crop/rotate/ resize etc). Nevertheless I possess a good knowledge of image/video processing algorithms and problems. As I already said I have been working on many of enough of them.
GIMP & GEGL expirience I use GIMP almost every day as a default photo editor. I heard about GEGL but I haven't used it yet. Also I downloaded GEGL source code and compiled it.
Beside being a good student with strong background in image processing, I'm also very passionate about Free Software. I'm an active member of "GNU Club", a local student group of free software users, activists and enthusiasts and I can say that I'm an experienced "user member" of the community. For a long time now I've been willing to try to do some free software development, it's just that I never were daring enough to try that all by my self. Summer of Code looks like a perfect chance for me, and being a GIMP user and enthusiast, your community would be my choice.
SoC Based on all this, I would like to apply for Google Summer of Code 2009 as one of the GIMP students. I have never participated in Google SoC. I have read GIMP's suggested ideas and I find some of them very interesting and related to my area of research. Also Google SoC will be a good reference for my future apliccation for the PhD studies. The one of the most atractive project to me is "Highlights/Shadow compression". I've read the paper ("A Locally Tuned Nonlinear Technique for Color Image Enhancement") and I can say that I'm alredy familiar with the idea of the project. Having in mind all my plans for the summer, I would be able (and more than happy:) to dedicate 30 hours/week to this project, which is, in my oppinion, more then enough to finish it on time.
Here is my project drafts:
1. Get to know with the mentor, building GEGL 02.05.2009 - 08.05.2009
2 Reading documentation and geting familiar with the GEGL code 09.05.2009 -
15.05.2009
3 Reaserch (finding the best algorithm solution for this project in
cooperation with the mentor) 16.05.2009 - 29.05.2009
Implement median filter, to compute mean image and optimize the algorithm
Matlab & SciLab implementation of the choosen algorithm
4 Coding and implementing the algorithm in GEGL 30.05.2009 - 26.06.2009
(add new .c an .h files to the gegl-root/operations/common and implementing
appropriate algorithm)
(Tools: GNU Toolchain - gcc, gdb, and make. KDevelop and Kgdb)
5 Fine tuning appropriate parameters of the algorithm 27.06.2009 -
03.07.2009
6 First alpha version and mid-term evaluation 04.07.2009 - 10.07.2009
7 Code optimization and further impruvements of the algorithm 11.07.2009 -
24.07.2009
Dev blog, and testing algorithm with other platforms (win32/64, osx)
8 Testing and bugfix 25.07.2009 - 31.07.2009
9 Further optimization, testing and bug fixing 01.08.2009 - 09.08.2009
10 Writing documentation and final evaluation 10.08.2009 - 24.08.2009
11 Submiting code to google. 25.09.2009 -
I would like to ask if you see me as a student working on this project? If you find my skills more appropriate for some other, similar project, please let me know. I will appreciate any suggestions. It will be my pleasue to answer any further questions and provide all information that you might need.
I am looking forward to hearing from you.
Best regards. Nebojsa Andjelkovc
GSoC 2009
Dear Nebojsa:
Suggestion: Just apply.
If you see other projects of interest, apply to those too.
"Best fit" can be sorted out later. Right now you need to officially apply.
Best of luck,
Nicolas Robidoux Laurentian University
GSoC 2009
Dear Nebojsa,
As we discussed, I'm up to support you on this project.
vincent
On Thu, Apr 2, 2009 at 18:27, Nicolas Robidoux wrote:
Dear Nebojsa:
Suggestion: Just apply.
If you see other projects of interest, apply to those too.
"Best fit" can be sorted out later. Right now you need to officially apply.
Best of luck,
Nicolas Robidoux Laurentian University