Distribution

System/Review/Refactoring/Testing

Performance tests for OTB (orthorectification for different sensors, reading and writing polygons,...) to be able to assess impact of modifications (OTB code and external librairies).

Code review for GDALImageIO

Code review for DrawPathList and integration of DrawPointSetImageFilter (general reflexion is required on displaying vector data)

Review JPEG2000 usage to get correct performances

Wavelet transform (streaming !)

JPG and PNG reading could be done with gdal to handle associated georeference information

ImageReader should be capable to access the different images when the product contains several images (cf bug #20). Note: there is several possibilities: return an image list, add a parameter to the ImageReader to specify which image to return, etc.

Remove libSVM output during learning (.........*......)

Continuous for a Windows platform

Investigate FFTW problem when running multiple instances of the otb::OverlapSaveConvolutionImageFilter.

Test the Pleaides format (JP2K & DIMAP) available in LargeInput/PLEIADES --> 2 products are available (SENSOR and ORTHO)

Test the reading of the grass format (cf mail on otb-user)

Consistent and homogeous channel numbers in OTB methods - The first channel is number 0 or number 1?

Move the SpatialObjectDXFReader closer to the VectorDataIO hierarchy.

Add light Smoke test suite: about 100 tests, <1min compilation, <1min execution, at least one per otblib, without the need for otb-data (possibility to use otb logo in .h and checksum on the output image). ON by default.

Extend DEM management (geotiff, IGN DEM format...).

Automatic binary packages generation of Linux/windows/Mac (stable and development version)

ImageListToVectorImage (and vectorimagetoimagelist) must be threaded

Create the '--compare-image-estimators' in order to compute and compare estimators (MSRN,RMSE,...) between baseline and result.

Add streaming capabilities to DEMToImageGenerator and DEMToOrthoImageGenerator. This should be an easy case (no boundaries) ideal for somebody who wants to get familiar with the streaming process in OTB.

Add the possibility to display a RGB composition from the features list in otbFeatureExtractionAppli.

NL-means filtering. Code is available here, but it may be easier to write a filter from this commented pseudocode. Also note that a hashed version exists (see "Hashed Non-Local Means for Rapid Image Filtering", Dowson, N ; Salvado, O ;)