| 1 | '''Student:''' |
| 2 | [[BR]] |
| 3 | Mohammed Rashad K.M |
| 4 | |
| 5 | [[BR]] |
| 6 | '''Idea''' |
| 7 | The idea is to create complex image processing chain using the OSSIM python bindings pyossim. This includes adding python inteface for all the ossim-executables (ossim-igen, ossim-orthoigen, ossim-mosaic, ...). The work will add 'numpy-array' capabilities into pyossim as exchanging formast to include python-gdal and pyOpenCV to solve image processing problems for under water images processing (develop methods for : Bayer Demosaicing, Light detrend, color correction on raw tiff CCD images). |
| 8 | |
| 9 | For testing purpose, raw CCD images and relative camera metadata (focal length, distance from the ground, roll, pitch, gain etc..) from the Habcam project will be used. |
| 10 | |
| 11 | |
| 12 | '''GSoC 2012 Proposal:''' |
| 13 | [[BR]] |
| 14 | [https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2012/rashad/19002] |
| 15 | |
| 16 | |
| 17 | |
| 18 | '''Project repository:''' |
| 19 | [[BR]] |
| 20 | [https://bitbucket.org/bugbrains/gsoc2012] |
| 21 | [[BR]] |
| 22 | |
| 23 | |
| 24 | |
| 25 | === Week 1 Report === |
| 26 | |
| 27 | |
| 28 | '''What did you get done this week?''' |
| 29 | * Compiled ossim,ossimPlanet from trunk sucessfully. But disabled ossimPredator and gpstk. |
| 30 | * studied ossim plugin mechanism. |
| 31 | * setup wiki page and repository in bitbucket. |
| 32 | |
| 33 | [[BR]] |
| 34 | ''' What do you plan on doing next week?''' |
| 35 | * Learn ossim opencv-plugin. How an OpenCV Image is read in ossimImageSource. |
| 36 | * I will learn ossim libraw plugin as most of my data is in .raw format |
| 37 | * start demosaicing algorithm for habcam images. |
| 38 | |
| 39 | [[BR]] |
| 40 | '''Are you blocked on anything?''' |
| 41 | * As of now nothing can be said as blocking but OpenCV GPU is something new to me and need to read more about it. |
| 42 | * ossimPredator uses outdate ffmpeg libs. |
| 43 | * ossimPlanet is not working with OSG 3.x. Need to downgrade OSG for making ossimPlanet work. |
| 44 | [[BR]] |