  
      def load_images(self):
          """ Load the images """
          logger.debug("Load Images: Start")
          load_queue = queue_manager.get_queue("load")
          idx = 0
          for filename, image in self.images.load():
              idx += 1
              if load_queue.shutdown.is_set():
                  logger.debug("Load Queue: Stop signal received. Terminating")
 
</s> remove         save_queue = queue_manager.get_queue("save")
 </s> add         save_queue = queue_manager.get_queue("extract_out") </s> remove         kwargs = {"in_queue": queue_manager.get_queue("load"),
 </s> add         kwargs = {"in_queue": queue_manager.get_queue("extract_in"), </s> remove             detect_image, scale = self.compile_detection_image(item["image"], True, False, False)
 </s> add             detect_image, scale = self.compile_detection_image(item["image"], is_square=True)
        load_queue = queue_manager.get_queue("extract_in")
  
      def load_images(self):
          """ Load the images """
          logger.debug("Load Images: Start")
        load_queue = queue_manager.get_queue("extract_in")
          idx = 0
          for filename, image in self.images.load():
              idx += 1
              if load_queue.shutdown.is_set():
                  logger.debug("Load Queue: Stop signal received. Terminating")
keep keep keep keep replace keep keep keep keep keep
 Dlib Detector Removal. CV2 Detector add. Bugfix on-the-fly convert

Remove dlib-hog + dlib-cnn detectors
Add cv2-dnn detector
Change on-the-fly detector to cv2-dnn
Bugfix: on-the-fly conversion
Bugfix: Pool processes 
scripts/extract.py