Novel platform for development, training, and validation of computer-assisted detection/diagnosis software

Int J Comput Assist Radiol Surg. 2020 Apr;15(4):661-672. doi: 10.1007/s11548-020-02132-z. Epub 2020 Mar 9.

Abstract

Purpose: To build a novel, open-source, purely web-based platform system to address problems in the development and clinical use of computer-assisted detection/diagnosis (CAD) software. The new platform system will replace the existing system for the development and validation of CAD software, Clinical Infrastructure for Radiologic Computation of United Solutions (CIRCUS).

Methods: In our new system, the two top-level applications visible to users are the web-based image database (CIRCUS DB; database) and the Docker plug-in-based CAD execution platform (CIRCUS CS; clinical server). These applications are built on top of a shared application programming interface server, a three-dimensional image viewer component, and an image repository.

Results: We successfully installed our new system into a Linux server at two clinical sites. A total of 1954 cases were registered in CIRCUS DB. We have been utilizing CIRCUS CS with four Docker-based CAD plug-ins.

Conclusions: We have successfully built a new version of the CIRCUS system. Our platform was successfully implemented at two clinical sites, and we plan to publish it as an open-source software project.

Keywords: Clinical server; Computer-assisted detection/diagnosis (CAD); Docker; Image database; Web interface.

MeSH terms

  • Algorithms
  • Databases, Factual*
  • Diagnosis, Computer-Assisted*
  • Humans
  • Imaging, Three-Dimensional
  • Software*
  • User-Computer Interface