def init(self):
        """Init alpr
        
        The LicensePlateDetector object gets instantiated in the multiprocess, so the library is imported in the multiprocess (i.e. "other side of the fork") as well
        """
        # some modules might need to be imported "on the other side of the fork"
        # .. but the, when importing this module, the import is not tested
        #
        # 
        # from openalpr import Alpr
        from valkka.mvision.alpr.openalpr_fix import Alpr
        self.movement = MovementDetector()
        self.alpr = Alpr(self.country, self.conf_file, self.runtime_data)
        if not self.alpr.is_loaded():
            self.alpr = None
            return
        self.alpr.set_top_n(self.top_n)
        self.reset()
        
        """
        # test in ipython:
        from valkka.mvision.alpr.openalpr_fix import Alpr
        country="eu"
        conf_file="/usr/share/openalpr/config/openalpr.defaults.conf"
        runtime_data="/usr/share/openalpr/runtime_data"
        a = Alpr(country, conf_file, runtime_data)
        a.is_loaded()        
        """
Init alpr
        
        The LicensePlateDetector object gets instantiated in the multiprocess, so the library is imported in the multiprocess (i.e. "other side of the fork") as well