IPOL: a reserach journal

IPOL is a research journal on image and signal processing and analysis that focuses on the role of mathematics as a source for algorithm design and on the reproducibility of research.

Image Processing On Line (IPOL)

A different kind of journal

IPOL is a research journal on image and signal processing and analysis that emphasizes the role of mathematics as a source for algorithm design and the reproducibility of the research. The aim of this journal is to make algorithms accessible to the scientific community in the most explicit form possible. The publication of an algorithm by IPOL is both different from and complementary to publication in a traditional journal. The publication must be as accurate, comprehensive and complete as possible.

 

Each article contains , a bibliography, some examples, and an open source code, with an online demonstration facility and . The text and source code are peer-reviewed and the online demo is controlled. The publication is as accurate and comprehensive as possible.

With an online demonstration facility

Each article contains

  • a detailed description of the published algorithm,
  • a bibliography,
  • some examples,
  • an open source code implemented in C, C++ or Octave,
  • with an online demonstration facility,
  • an archive of experiments.

And accessible algorithms and codes

A submission contains not only an article, but also software code and data. The article should describe the implementation in detail, such that the algorithm is fully specified from the article alone. The text and source code are peer-reviewed and the demo device is checked

 

Reference

The approach to reproducible research of the Image Processing On Line (IPOL) journal.

A. Nicolaï, Q. Bammey, M. Gardella, T. Nikoukhah, O. Boulant, I. Bargiotas, N. Monzón, C. Truong, B. Kerautret, P. Monasse, M. Colom. Informatio, 27(1), 2022, pp. 76-112.
In this article, we present the concept of IPOL, our approach to reproducible research, the challenges we had to address and solve, and some applications other than image processing in IPOL (biomedical, educational). We also present other IPOL inspired initiatives before discussing the opportunity of performing reproducible research in these fields, as well as the advantages and difficulties.

 

An example of IPOL publication : NL-Means

Non-Local Means Denoising, A. Buades, B. Coll, J.-M. Morel

Ipol demo - Non-Local means

The IPOL journal has first a full description of the algorithm. It has also code that you can download and use in your own computer, but also has an online demo and that's what we are going to do next.

 

Web site of the journal