The MICO Platform is shipped with some pre-defined workflows. Before you can start processing items you need to make sure the necessary extractors are up and running for the workflow of choice. This of course applies to all kind of workflows (your own or pre-defined). For pre-defined workflows you can start the necessary extractors via the Platform Configuration web interface: http://mico-platform:8080/mico-configuration/ (supposed your MICO platform is available with mico-platform).

To make use of the pre-defined workkflows the following extractor configuration needs to be started:

  • For face detection on images start configuration face-detection(image).
  • To perform animal detection on images start the configuration animal-detection.

Manual start/stop of extractors

To start up extractors for your own workflows you need to login into your MICO platform machine (e.g. using SSH). You need to execute the following command as root:

/usr/share/mico/configurations/mico-start-extractor.sh [extractor_name] [host] [user] [password] [start|stop] <extractor_args>

  • extractor_name: The name of the extractor, e.g. mico-extractor-ccv-facedetection
  • host: The hostname the MICO Platform is running, e.g. mico-platform (as for the virtual image machine)
  • user and password: The username and password to register via RabbitMQ. The default is mico for both.
  • start or stop: Start an extractor or stop it.
  • extractor_args: Some extractors needs additional arguments on startup.