IPOL - SUBMISSION PROCESS
Nicolas Limare — MISS meeting
2010/04/07
IPOL
IPOL ( Image Processing On Line ) is
an online environment
for image processing
scientific journal
+ code repository
+ educational resource
+ collective workshop
http://www.ipol.im/
content
more content
+demo archive
+forum
+bibliographic meta-data
3 steps
last refinement of the process:
- submission
- evaluation
- validation
submission
submission
via an online form
- identifier can't be changed,
a-z0-9_
- short description 1 sentence, 10~20 words
- authors name, email, web, etc.
- copyright/license selected option
copyright/license
web text/images
- © IPOL + credit to authors
- open license with a obligation to cite using standardized meta-data (CC-BY-NC-SA + BibTeX/DOI)
code : 3 option
- 1: © IPOL attribution + references to authors
- 2: or © IPOL and authors (draft agreement)
- 3: or © authors with an allowed license
web edition
edition interface : https://edit.ipol.im/
- login/password identification
- internal online documentation
- simplified wiki syntax, possible (partial) conversion from LaTeX
- structure-oriented, not visual-oriented, the layout depends on the browser
- the web page is not public during the first step
content
- precise and exhaustive algorithmic description
- mathematical description + references to articles/preprints
- commented examples
+ for the demo
- short description of the demo: intended interaction and visualization
/!\ privacy
do not use a picture of a person without their agreement
- even if you found it online
- easy solution : photograph yourself
- you can blur/hide the faces
- or we have special agreement (paper) forms
/!\ image copyright
only publish online images with permissions
- your personal images,
- or images without copyright or an expired copyright,
- or with a permission of the author
default rule: the author holds all the use rights
do not reuse data from an article without checking
evaluation
evaluation
anonymous referees examine
- scientific and practical interest of the proposed works
- feasibility of the demo
after approval
- the web page becomes public, in the "workshops" category
- the authors must provide an implementation within 3 months
implementation
the code must be correct, neutral, documented and full
- correct : normalized C/C++, compilation
-Wall -Wextra -Werror
- neutral : no specific extensions, 32/64bits, standard and portables libraries
libtiff
, libpng
, libfftw3
, clapack
, zlib
(...) - documented : 1/8 ratio, detail everything not obvious, link math description and implementation,
README.txt
for compilation and usage - full : the source code must produce an executable command-line program
code structure
to help review and reusability:
- split the code components in different files:
main()
, input/output, pre/post processing, visualization, and
a separate file dedicated to the algorithm only - provide front-end functions to call the algorithm, with documentation and examples
IPOL will gradually propose some reusable components for auxiliary tasks like input/output
implementation authors
- each source code file has the author(s) information, for traceability
- the source code authors may not be co-authors of the IPOL publication
- the authors of non-trivial recycled source code parts must be properly cited
demo
full specification of the demo
- all the required tools
- all their options
- everything displayed by the demo
a demo can involve multiple web pages and/or multiple programs; the only exchange medium between programs or between successive pages is data files
validation
validation
non anonymous referees check
- by intelligent testing, that the results and examples provided by the authors are correct and faithful
- by a careful examination of the source code, that it exactly implements the algorithm
this examination only covers the main algorithm of the source code
post-validation
- the page is locked
- the page is in the "published" category
- bibliographic meta-data are added
- a forum is added, with the referee reports
...
...
END OF THE PROCESS