Historical:SoC 2009 student proposals

From PanoTools.org Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Student Proposals: Student info and short project synopsis, with link to a new Wiki page where the project is expanded in full detail. See template below:

MO Faruque Sarker: Handling very large images using VIPS

  • A second year PhD student at U of Wales, Newport under Robotic Intelligence Lab (my homepage at: http://ril.newport.ac.uk/sarker/index.php).
  • Coding Platform: Ubuntu 8.10 x64, Pentium 4 3GHz, 32GB RAM
  • I'm interested to work in processing large images in Hugin. We have got a 16 mega-pixel Prosilica GE4900C CCD camera for tracking about 30 mobile robots. It gives about 50MB image file per frame using a huge memory. I'm running my tracking algorithm on Ubuntu 8.10 x64 and got some nice results of tracking markers (http://ril.newport.ac.uk/sarker/index.php?pid=21).

Handling very large images using VIPS

Lukáš Jirkovský


Prashant Kumar Aanand

  • 2rd Year student pursuing a Bachelors in Architecture and Regional Planning at Indian Institute of Technology, INDIA.
  • Coding platform : Ubuntu 8.10 * 32; Pentium 4; 3GHz; 2GB Ram.
  • coding skills : c++, Java, Matlab.
  • Hugin colour balancing :- introducing new features like temperature curves etc
  • Hugin raw support : better modularization


León Moctezuma: QuickTimeVR Playback in VLC

Dev Ghosh: Mosaic Mode for Hugin/Panotools

Yulia Kotseruba: Straight-line detection for automated lens calibration

Mokhtar M. Khorshid: Accounting for Camera Movements

  • Holder of B.S. in Computer Science & Mathematics from AUC (top of my class) and starting my master studies in Computer Science.
  • Coding Platform: Vista 64-bit (as well as Windows XP 32-bit Professional & Ubuntu 8.10 on secondary machines), Quad Core 2.4 GHz, 6GB RAM, 8800 GTS graphics card, Visual Studio 2005/2008 .NET (in addition to Eclipse + GCC).
  • Coding skills: Expert in C++ (10+ years), seasoned algorithm designer (ACM programming contestant that ranked 1st, 2nd, 3rd, and 4th in various national and regional contests), I have experience with Computer graphics, OpenGL, and wxWidgets. Last year I participated in GSoC and built the wxWallCtrl, check an unofficial binary sample here: [1]. I am familiar with SVN, Perforce, and SourceSafe and most bug tracking systems.
  • I am the lead software architect of the I2B game project ([2])
  • Accounting for Camera Movements
  • My GSoC proposal link is [3]. We are currently discussing concrete requirements since task may be altered.

Tim Nugent

Seth Berrier: Simple Masking & Bracketed/HDR Exposure Stacks

(Sorry for the last minute addition. Hope I can find room among this qualified bunch!)

  • 6th Year PhD student & Doctoral Candidate in Computer Science at University of Minnestoa, USA
  • Main Coding Platform: Mac OS X 10.5 w/ Apple GNU Toolchain & Eclipse IDE, 15" MacBook Pro, 2.4 GHz Core 2 Duo, 4G mem, NVIDIA GeForce 8600M GT
  • Other Platforms:
    • Win XP Pro w/ Visual C++ & VS .net, 2k5 or 2k8 OR MinGW & Eclipse IDE
    • Other *nix platforms (Ubuntu & Solaris in particular) using basic GNU toolchain from shell
  • Computer Science Knowledge:
    • Veteran in C++ (with a bit of C#, Java, Perl, LISP, StandardML, Pascal, Fortran, Basic, VB for Apps, HTML, Javascript)
    • Very experienced in OpenGL, GLUT, Cg and general graphics algorithms
    • Basic knowledge of Qt GUI programming & Qt Eclipse integration
    • Experienced with Matlab and some LabVIEW
    • Good Numerical Methods foundation with some practical experience
    • Basic, non-theoretical experience in real-time image processing for computer vision (Hough transform, Canny edge detection, etc)
  • Simple Masking & Bracketed/HDR Exposure Stacks

James Legg: Enblend / Enfuse Gimp plugin

  • I'm in the third and final year of a Computer Science and Mathmatics BSc at the University of York, in the United Kingdom.
  • Coding Platform: Ubuntu 8.10, Pentium dual-core 2GHz, 2GB RAM
  • The Enfuse / Enblend Gimp plugin will allow a user of the Gimp to use the Enblend or Enfuse algorithms to merge layers of an image through the Gimp's menu or using a Gimp script.

Sumit Sinha

  • 2rd Year student pursuing a Bachelors degree in Computer Science at Indian Institute of Technology, INDIA
  • Coding Platform: Vista 32-bit, Dual Core 1.6 GHz, 1GB RAM, Visual Studio 2005/2008 .NET.
  • Coding skills: C/C++, JAVA
  • Better Algorithm for Seam Optimization in Enblend/Enfuse
  • Hugin RAW support


Joe Templeman

  • Studying at Imperial College London, 2nd Year Computing MEng student

Coding:

  • Main coding platform: Ubuntu 8.04: 2.66Ghz C2D E6750, 4GB RAM, Eclipse, GDB etc
    • Alternative platforms include Windows XP, Dell D430, 1.2Ghz C2D ULV, 2GB RAM, Visual Studio 2005/2008, Eclipse
  • Experienced C and Java, also C++, Haskell, Prolog
  • Strong mathematical and theortical grounding including
    • Logical/Inductive reasoning about programs
    • Formal specifications
    • Software engineering design patterns

Photography Skills:

  • Nikon D50, D1H, 8mm Peleng fisheye, 15-30mm Sigma
  • I’ve not been very active recently but I invested a lot of time into Hugin and panoramas in general and hosted a load on Flickr.
    • I wrote quite a widely used tutorial
    • Feel free to check out my Panoramas etc, all using Hugin here.
  • I’ve also worked as a part time post-production photography consultant specialising in photo-stitching, specifically Hugin.

Project:

Achin Agarwal

  • Second year undergraduate student of Computer Science and Engineering at the Indian Institute of Technology, Kharagpur, India.
  • Coding Platform: Intel Core 2 Duo, 2.53 GHz, 512 MB graphics card NVIDIA chipset2250, Windows XP, Visual Studio 2005/2008.
  • Coding skills: C, C++, Java, OpenGL, MATLAB.
  • Utility for creating a Philosphere.

Satyajeet Singh

  • Final year undergraduate student at Netaji Subhas Institute of Technology, Delhi University, New Delhi, India.
  • Coding: Intel P4 3.0 GHz, 1 GB RAM, Windows XP, Fedora Core 9, Visual Studio 2008, OpenCV
  • Coding Skills: C, C++, Visual Basic. I like coding and have developed recent interest in the field of Image Processing in last 10 months.

Photography Skills:

  • Canon 7.2 Mega Pixel Camera
    • Yes, I do photograph panaroma

You and Us:

  • Open Source Projects:
  • Vision of Project: Many a times when creating panoramas, there may be moving objects and high exposure difference which can disturb resulting panorama. I wish to create a continuous tone panorama.

Dynamic Image Stitching with High Exposure Difference

GSoC Proposal