diff --git a/frigate/config.py b/frigate/config.py index 14b15e07b..fb35fe29f 100644 --- a/frigate/config.py +++ b/frigate/config.py @@ -129,18 +129,11 @@ class MqttConfig(FrigateBaseModel): class PtzAutotrackConfig(FrigateBaseModel): enabled: bool = Field(default=False, title="Enable PTZ auto tracking.") - motion_estimator: bool = Field(default=False, title="Use Norfair motion estimator.") track: List[str] = Field(default=DEFAULT_TRACKED_OBJECTS, title="Objects to track.") required_zones: List[str] = Field( default_factory=list, title="List of required zones to be entered in order to begin autotracking.", ) - size_ratio: float = Field( - default=0.5, - title="Target ratio of tracked object to field of view (0.2-0.9).", - ge=0.2, - le=0.9, - ) return_preset: Optional[str] = Field( title="Name of camera preset to return to when object tracking is over." ) diff --git a/frigate/track/norfair_tracker.py b/frigate/track/norfair_tracker.py index 48cc029ee..c051bf13a 100644 --- a/frigate/track/norfair_tracker.py +++ b/frigate/track/norfair_tracker.py @@ -239,10 +239,7 @@ class NorfairTracker(ObjectTracker): coord_transformations = None - if ( - self.ptz_autotracker_enabled - and self.camera_config.onvif.autotracking.motion_estimator - ): + if self.ptz_autotracker_enabled: coord_transformations = self.ptz_motion_estimator.motion_estimator( detections, frame_time, self.camera_name )