Skip to content

This is the companion software for the paper "Fast and stable schemes for non-linear osmosis filtering".

Notifications You must be signed in to change notification settings

giusepperecupero/non-linear-osmosis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fast and stable schemes for non-linear osmosis filtering

Author: Giuseppe Antonio Recupero

Other Authors: Luca Calatroni, Serena Morigi, Simone Parisotto

Version 1.0

Date: 19/06/22

This software implements the algorithms described in the paper Fast and stable schemes for non-linear osmosis filtering, also available on arXiv.

Task 1: shadow removal

Given an image with a shadow/light-spot (left) and its relative boundary (middle), the result (right) is an image where the shadow/spot-light has been removed.

17_soft 17 17_soft_edge4_p1 99_gSI_tau1000_T10000_eps1e-07

Task 2: compact data representation

Given an image (left), the algorithm computes the mask of its edges (middle). Then, using only the information of the drift term stored on the mask, it reconstruct an approximation of the original image (right).

Related code

The provided algorithm implements also the linear osmosis described in A Fully Discrete Theory for Linear Osmosis Filtering, by simply switching on the "flag_linear" variable in main_osmosis_removal and main_osmosis_cdr.

The code related to the comparison model Anisotropic osmosis filtering for shadow removal in images is available at GitHub.

License (CHECK)

BSD 3-Clause License

About

This is the companion software for the paper "Fast and stable schemes for non-linear osmosis filtering".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages