1. Identification of the Algorithm
  2. Edition of the Web Page
  3. Implementation of the Algorithm

The online publication is coordinated by Nicolas Limare and Jose-Luis Lisani.

Identification of the Algorithm

Once they start the submission procedure, authors must choose an identifier their submission. This identifier will be used in the web pages and demonstration addresses, and can only contain lowercase alphanumeric signs and underscore (a...z0...9_). Once chosen, this name will never be changed, so it must be carefully selected. This name can be different from the web page titles, which can be changed at will.

A short description of the algorithm (typically one sentence) should also be provided, and the names and e-mail addresses of all the authors.

Edition of the Web Page

The authors receive instructions to use the edition interface of IPOL, where they can start the redaction of their description page. The publication engine is a wiki, and the web page content is edited on line through a web page form, in a simplified syntax. Help and documentation is available in the edition interface about this syntax, the tools availables, and the possibilities and limitations of this publication engine.

Contrary to a traditional "paper publication", a web page has no inherent size limitation. Hence, authors are encouraged to include lots of details in their description of the algorithm: implementation pseudo-code, rationale for the choice of the parameter values, examples and counter-examples.

Copyright Policy

bullet go.png See also "Copyright and License".

The algorithm descriptions pages are distributed under a CC-BY-NC-SA license, requiring the use of the provided citation metadata (BibTeX) for research publications.

The copyright status and credits of all the data inserted in these pages (pictures, video, ...) must be detailed in a "credits" section of the pages, and reuse of all these data must be allowed by their original copyright holders.

Implementation of the Algorithm

bullet go.png See also "Requirements and Suggestions for Algorithm Implementations".

From the beginning of their submission, authors are encouraged to start the process leading to the elaboration of the on line demonstations. They need to provide

The online demo must depend on at most one parameter left to the user's choice. All of the algorithm internal parameters must be defined and explained. The algorithmic description must be as close as possible to the published code. The acceptation of an algorithm depends on the feasibility of an online demo.

Thus, algorithms which cannot run in less than 30 seconds once all classic acceleration means have been tried won't be published. Yet, help will be provided to the authors to accelerate their online code by classic techniques. The uploaded data (images, videos,...) may undergo size limitations to ensure a reasonable processing time.

The demo can include other algorithms as an image processing toolchain. All the submitted code must comply with the IPOL technical and quality requirements, but only the part of the code performing the algorithm described and submitted to IPOL will be certified by IPOL.

Copyright Policy

bullet go.png See also "Copyright and License".

IPOL needs a free software license for the algorithm implementations because we want anyone who downloads the source code to be able to try, use, modify and reuse it.

We propose three options to the authors for the copyright management of their works.

  1. copyright assignment
    Authors assign the copyright to IPOL. IPOL is free to manage the copyright and license of this work. Authors are credited as such in the source code and its documentation.
  2. copyright agreement
    Authors sign a conditional and non-exclusive copyright agreement with IPOL. Under this agreement, IPOL has the right to manage the licenses of this work as long as it complies with the Free Software and Open Access principles, and authors keep the right to manage it out of IPOL, including restrictive copyright management and commercial use.
  3. accepted licenses
    Authors keep the copyright of their works, but choose a free software license within this list : GPL, LGPL, AGPL, BSD.

With the first option, copyright management of the published works is made easy, but the authors have to transfer all their rights to IPOL. With the third option, authors keep as much rights on their works as possible while complying with the IPOL project goals, but IPOL is exposed to an increasing complexity in the copyright management after years when authors can not be reached anymore.

The second option is a compromise between the rights of the authors and the flexibility needed for a long-term management of IPOL. The current draft of this agreement, based on the FSFE Fiduciary License Agreement, needs to be reviewed by copyright experts. This option is not available for the moment.

A few things must be made clear, because people are often mistaken about software licenses and copyright:

π