Cradle Removal

Project Description:

The Platypus cradle removal algorithm was originally developed by Ph.D. student Rachel Yin at the Department of Mathematics of the Duke University (North Carolina, USA). Rachel worked under the supervision of Professor Ingrid Daubechies. Later her code was translated to a C++ framework by Ph.D. student Gabor Fodor, from the department of Electronics and Informatics (ETRO) at the Vrije Universiteit Brussel (VUB), Belgium. Finally, the C++ code was embedded into a Photoshop plug-in, developed at Digital Film Tools. All three versions of the software, along with their documentation, are publicly available and can be downloaded from this website


  • The original Matlab code with its documentation can be downloaded here.
  • The C++ framework with documented code can be downloaded here.
  • The latest version of the Platypus plug-in can be downloaded for MacOS X and Windows.

User documentation:

The Platypus Photoshop plug-in User Guide explains how to install, run and use Platypus. It details all the functionalities, shortcuts and parameters that the program offers. Quick start guides can be downloaded for all versions of Platypus on Mac OS X (Photoshop and standalone) and Windows (Photoshop and standalone).

Developer documentation:

The Platypus Developer Guide, only available for Matlab, explains how to understand and modify Platypus source code. It describes the architecture of the cradle removal software. Both the Matlab and C++ code are documented internally.

Research papers:

  • A short image processing conference paper with concise algorithm setup: Digital Cradle Removal in X-ray Images of Art Paintings, R. Yin, D. Dunson, B. Cornelis, B. Brown, N. Ocon and I. Daubechies, IEEE International Conference on Image Processing 2014 (ICIP2014).
  • A full length math journal paper introducing improved algorithm in detail with extended numerical experiments. (under review)
  • An online image processing journal paper on practical implementation with online demonstration. (under review)