Changes between Version 2 and Version 3 of GSoC/2018


Ignore:
Timestamp:
Nov 20, 2017, 7:53:40 AM (6 years ago)
Author:
neteler
Comment:

+OSS-Fuzz - Continuous Fuzzing for Open Source Software for GRASS GIS

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2018

    v2 v3  
    4747''Some bigger ideas may have their own pages, so you can link them here. The pages can be either independent if the page already exists (e.g. `wxGUIDevelopment/SingleWindow`), or more preferably subpages of this page if the idea is (re-)developed for this GSoC. In the later case, use the word "idea" in the page name to distinguish the idea page (e.g. `GSoC/2017/CoolGRASSProjectIdea`) from the possible student project page (e.g. `GSoC/2017/CoolGRASSProject`).''
    4848
     49=== OSS-Fuzz - Continuous Fuzzing for Open Source Software for GRASS GIS ===
     50
     51To get rid of cryptic bugs, implement Fuzz testing which is a well-known technique for uncovering various kinds of programming errors in software. Many of these detectable errors (e.g. buffer overflow) can have serious security implications.
     52
     53Already used in [https://github.com/google/oss-fuzz/tree/master/projects/gdal GDAL fizz]
     54
     55* Requirements: C and/or Python
     56* Mentor: ...
     57
    4958=== Implement a series of image fusion algorithms in GRASS GIS ===
    5059
    51 GRASS GIS currently has the i.pansharpen module in core and i.fusion.hpf as addon. Many other image fusion / pansharpening algorithms exist, and having several of these available in GRASS GIS would be very helpful. These could be implemented as a series of i.fusion.* modules.
     60GRASS GIS currently has the G7:i.pansharpen module in core and G7A:i.fusion.hpf as addon. Many other image fusion / pansharpening algorithms exist, and having several of these available in GRASS GIS would be very helpful. These could be implemented as a series of i.fusion.* modules.
    5261
    5362Examples of existing fusion algorithms: