Difference between revisions of "Historical:SoC 2009 student proposals"
Jump to navigation
Jump to search
Erik Krause (talk | contribs) m (Erik Krause moved page SoC 2009 student proposals to Historical:SoC 2009 student proposals) |
|||
(55 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
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: | 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, Pentium 4 3GHz, | + | * 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). | |
− | |||
+ | [[User:Writefaruq | Handling very large images using VIPS]] | ||
== Lukáš Jirkovský == | == Lukáš Jirkovský == | ||
Line 13: | Line 13: | ||
* first year undergrad of University of West Bohemia | * first year undergrad of University of West Bohemia | ||
* Platform used for coding: Arch Linux, Pentium 4 Northwood 2GHz, 1.5 GB RAM | * Platform used for coding: Arch Linux, Pentium 4 Northwood 2GHz, 1.5 GB RAM | ||
− | * Coding skills: C++, PHP, Java | + | * Coding skills: C++, PHP, Java, Matlab |
− | * [[ | + | * [[User:Stativ | Ghost removal for enfuse]] |
* http://socghop.appspot.com/student_proposal/show/google/gsoc2009/stativ/t123797116006 Project proposal in Google's webapp | * http://socghop.appspot.com/student_proposal/show/google/gsoc2009/stativ/t123797116006 Project proposal in Google's webapp | ||
+ | |||
+ | |||
+ | == 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 | ||
+ | |||
+ | |||
== [[User:Leonox|León Moctezuma]]: QuickTimeVR Playback in VLC == | == [[User:Leonox|León Moctezuma]]: QuickTimeVR Playback in VLC == | ||
Line 24: | Line 35: | ||
* Mentor (VLC): Most likely Antoine Cellier. | * Mentor (VLC): Most likely Antoine Cellier. | ||
* Comentor (FreePV): Yuval Levy. Note: we're discussing this with VLC / Jean-Baptiste Kempf, including Wiimote navigation. | * Comentor (FreePV): Yuval Levy. Note: we're discussing this with VLC / Jean-Baptiste Kempf, including Wiimote navigation. | ||
+ | * http://socghop.appspot.com/student_proposal/review/google/gsoc2009/leonox/t123831053541 Google webapp proposal | ||
− | == Dev Ghosh == | + | == Dev Ghosh: Mosaic Mode for Hugin/Panotools== |
− | * PhD candidate, Electrical Engineering and Computer Science, Northwestern University, Evanston, Illinois | + | * PhD candidate, Electrical Engineering and Computer Science, Northwestern University, Evanston, Illinois, USA |
* Coding Platform: Ubuntu 8.10, AMD Athlon 64 3500+, 2 GB RAM, Eclipse | * Coding Platform: Ubuntu 8.10, AMD Athlon 64 3500+, 2 GB RAM, Eclipse | ||
* Coding skills: C/C++, MATLAB, Python | * Coding skills: C/C++, MATLAB, Python | ||
* Possible Mentor: Daniel German | * Possible Mentor: Daniel German | ||
− | * [[ | + | * [[User:Dg| Mosaic Mode for Hugin/Panotools]] |
− | Proposal Link: | + | * Google webapp Proposal Link: (Incomplete and can't edit right now. Please see wiki link above.) http://socghop.appspot.com/student_proposal/show/google/gsoc2009/dkg/t123865551999 |
+ | |||
+ | == [[User:Albiorix|Yulia Kotseruba]]: Straight-line detection for automated lens calibration == | ||
+ | |||
+ | * 4th year Computer Science student at University of Toronto studying Artificial Intelligence | ||
+ | * Coding Platform: Mac OS 10.5.6, 2.53 GHz Intel Core 2 Duo, 4 GB RAM, XCode, Eclipse | ||
+ | * Coding skills: C/C++, Java, Python, Matlab, OpenGL, Prolog | ||
+ | * [[User:Albiorix | Straight-line detection for automated lens calibration]] | ||
+ | *[[User:Albiorix | LightTwist]] | ||
+ | * http://socghop.appspot.com/student_proposal/show/google/gsoc2009/albiorix/t123854228105 Google proposal | ||
+ | |||
+ | == 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: [http://Thunder-Power.com/wxWallCtrlSample.zip]. I am familiar with SVN, Perforce, and SourceSafe and most bug tracking systems. | ||
+ | * I am the lead software architect of the I2B game project ([http://www.I2Black.com]) | ||
+ | * [[User:MokhtarKhorshid| Accounting for Camera Movements]] | ||
+ | * My GSoC proposal link is [http://socghop.appspot.com/student_proposal/show/google/gsoc2009/lotus/t123836236772]. We are currently discussing concrete requirements since task may be altered. | ||
+ | |||
+ | == Tim Nugent == | ||
+ | |||
+ | * 3rd Year PhD student in Bioinformatics at University College London, UK | ||
+ | * Ubuntu and Centos Linux, with XP imprisoned in Vmware | ||
+ | * Coding skills: C/C++, Perl | ||
+ | * [http://socghop.appspot.com/student_proposal/show/google/gsoc2009/ultrawide/t123859124187 Straight-line detection for automated lens calibration] | ||
+ | * [http://socghop.appspot.com/student_proposal/show/google/gsoc2009/ultrawide/t123859431227 Bracketing Panorama Model] | ||
+ | |||
+ | == 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) | ||
+ | * [[SoC2009_Seth_Berrier | 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 [[User:James Legg | 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 [http://www.flickr.com/photos/jftphotography/sets/72157600232700728/ tutorial] | ||
+ | ** Feel free to check out my Panoramas etc, all using Hugin [http://www.flickr.com/photos/jftphotography/sets/72157600108689306/ here]. | ||
+ | * I’ve also worked as a part time post-production photography consultant specialising in photo-stitching, specifically Hugin. | ||
+ | ** http://www.bennorthover.com/folio4.html (The stereographic projections I assisted on are 3,4 and 5th and published as an advert in the economist) | ||
+ | |||
+ | Project: | ||
+ | * [[User:Joetempleman|Mask editing built into hugin, moving on to a enblend plugin for gimp for further and more specific mask editing.]] | ||
+ | * [http://socghop.appspot.com/student_proposal/show/google/gsoc2009/joetempleman googleapp proposal] | ||
+ | |||
+ | == 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: | ||
+ | ** OMR-AI: [http://sourceforge.net/projects/omr-ai/| Low cost OMR processing solution] | ||
+ | ** DEDUCTO: A board game for OLPC | ||
+ | * 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]] | ||
+ | |||
+ | [http://socghop.appspot.com/student_proposal/show/google/gsoc2009/satyajeet/t123877899132 GSoC Proposal] | ||
+ | |||
+ | [[Category:Community:Project]] |
Latest revision as of 18:37, 5 June 2020
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ý
- first year undergrad of University of West Bohemia
- Platform used for coding: Arch Linux, Pentium 4 Northwood 2GHz, 1.5 GB RAM
- Coding skills: C++, PHP, Java, Matlab
- Ghost removal for enfuse
- http://socghop.appspot.com/student_proposal/show/google/gsoc2009/stativ/t123797116006 Project proposal in Google's webapp
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
- Enrolled last Semester Bachelor of Computer Science at [www.buap.mx Benemérita Universidad Autónoma de Puebla].
- Coding Platform: Ubuntu 8.10
- Project proposal on the VideoLAN Wiki
- Mentor (VLC): Most likely Antoine Cellier.
- Comentor (FreePV): Yuval Levy. Note: we're discussing this with VLC / Jean-Baptiste Kempf, including Wiimote navigation.
- http://socghop.appspot.com/student_proposal/review/google/gsoc2009/leonox/t123831053541 Google webapp proposal
Dev Ghosh: Mosaic Mode for Hugin/Panotools
- PhD candidate, Electrical Engineering and Computer Science, Northwestern University, Evanston, Illinois, USA
- Coding Platform: Ubuntu 8.10, AMD Athlon 64 3500+, 2 GB RAM, Eclipse
- Coding skills: C/C++, MATLAB, Python
- Possible Mentor: Daniel German
- Mosaic Mode for Hugin/Panotools
- Google webapp Proposal Link: (Incomplete and can't edit right now. Please see wiki link above.) http://socghop.appspot.com/student_proposal/show/google/gsoc2009/dkg/t123865551999
Yulia Kotseruba: Straight-line detection for automated lens calibration
- 4th year Computer Science student at University of Toronto studying Artificial Intelligence
- Coding Platform: Mac OS 10.5.6, 2.53 GHz Intel Core 2 Duo, 4 GB RAM, XCode, Eclipse
- Coding skills: C/C++, Java, Python, Matlab, OpenGL, Prolog
- Straight-line detection for automated lens calibration
- LightTwist
- http://socghop.appspot.com/student_proposal/show/google/gsoc2009/albiorix/t123854228105 Google proposal
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
- 3rd Year PhD student in Bioinformatics at University College London, UK
- Ubuntu and Centos Linux, with XP imprisoned in Vmware
- Coding skills: C/C++, Perl
- Straight-line detection for automated lens calibration
- Bracketing Panorama Model
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’ve also worked as a part time post-production photography consultant specialising in photo-stitching, specifically Hugin.
- http://www.bennorthover.com/folio4.html (The stereographic projections I assisted on are 3,4 and 5th and published as an advert in the economist)
Project:
- Mask editing built into hugin, moving on to a enblend plugin for gimp for further and more specific mask editing.
- googleapp proposal
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:
- OMR-AI: Low cost OMR processing solution
- DEDUCTO: A board game for OLPC
- 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.