void OnEnable()
        {
            Instance = this;

            _artkProcessor = new ArToolkitProcessor();
            ArToolkitPipeline.AddProcessor(_artkProcessor);

            _artkOutput = new JsonOutput(OnPoseChanged);
            ArToolkitPipeline.AddOutput(_artkOutput);
        }
        void OnEnable()
        {
            Instance = this;

            _currentOutput = Queue.Synchronized(new Queue());

            _arProcessor = new ArucoMapProcessor(MarkerSizeInMeter)
            {
                TrackerErrorRatio = TrackerErrorRatio
            };

            ArucoPipeline.AddProcessor(_arProcessor);

            _arOutput = new JsonOutput(OnPoseChanged);
            ArucoPipeline.AddOutput(_arOutput);

            _prevMarkerSize = MarkerSizeInMeter;
            _prevTrackerErrorRatio = TrackerErrorRatio;
        }